@charset "utf-8";* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}.noscriptMsg{background:#FFF}.noscriptMsg p{width:960px;margin:0 auto;padding:10px 0 0;color:#F00;font-weight:bold}.boxMainCommonTtlBox{position:relative;padding:0 0 6px;background:url(/common/img/bg_common_ttl01_b.png) no-repeat 0 100%}.commonTtl01{padding:22px 19px 10px;font-size:28px;font-weight:bold;color:#584f46;background:url(/common/img/bg_common_ttl01_t.png) no-repeat 0 0}.column .commonTtl01{padding:22px 270px 10px 19px}.commonTtl01 span{display:block;font-size:14px}.commonTtl{position:static;display:block;width:auto;height:auto;padding:10px;font-size:16px;font-weight:bold;text-indent:0;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainCommonTtlBox .icon{margin-bottom:-10px;padding:21px 19px 0}.boxMainCommonTtlBox .icon li{float:left;margin-right:5px;padding:3px 10px;color:#fff;font-size:11px;font-weight:normal}.boxMainCommonTtlBox .icon .blue{background:#4cb2c8}.boxMainCommonTtlBox .icon .green{background:#89c347}.leadTxt{padding:10px;font-size:13px;line-height:1.5}.cutText{display:none}.boxHomeNotification{position:relative;margin:0 auto 40px;padding:3px 15px;font-size:13px;background:#FFF;border:1px solid #eaeaea;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.boxHomeNotification ul li{position:relative}.boxHomeNotification ul li a{padding:7px 0 7px 33px;border-top:1px dotted #c9c5b5;display:block}.boxHomeNotification ul li:first-child a{border-top:0}.boxHomeNotification ul li.iconInfo a{background:url(/common/img/icon_siteinfo_01.png) no-repeat left 5px}.boxHomeNotification ul li.iconMark a{background:url(/common/img/icon_siteinfo_02.png) no-repeat left 5px}.boxHomeNotification ul li.iconBalloon a{background:url(/common/img/icon_siteinfo_03.png) no-repeat left 5px}.boxHomeNotification ul li.iconGood a{background:url(/common/img/icon_siteinfo_04.png) no-repeat left 5px}.boxHomeNotification ul li.last{margin-bottom:0;border-bottom:0}.boxHomeAbout{height:315px;margin:-15px auto 30px;padding:45px 10px 0;background:url(/img/bg_about.png) no-repeat}.boxHomeAbout .catch{margin-bottom:10px}.boxHomeAbout .beginner{float:left;position:relative;width:101px;height:69px;padding:8px 10px;background:url(/img/bg_about_01.png) no-repeat}.boxHomeAbout .caseDog,.boxHomeAbout .caseCat{float:left;position:relative;width:227px;height:69px;padding:8px 10px;background:url(/img/bg_about_02.png) no-repeat}.boxHomeAbout .caseDog li a,.boxHomeAbout .caseCat li a{display:block;float:left}.boxHomeAbout .beginner .rbn,.boxHomeAbout .caseDog .rbn,.boxHomeAbout .caseCat .rbn{position:absolute;top:-10px;left:-4px}.boxHomeAbout .caseDog .rbn,.boxHomeAbout .caseCat .rbn{left:46px}.boxHomeAbout .txt{clear:both;float:left;display:inline-block;width:474px;height:55px;text-indent:-9999px;background:url(/img/txt_about_01.png) no-repeat left 7px}.boxHomeAbout .more{float:right;padding-top:11px}.boxHomeAbout .more a{display:block;width:145px;height:42px;text-indent:-9999px;background:url(/img/btn_about_07.png) no-repeat right top}.boxHomeUpdate{margin:0 auto 20px}.boxHomeNotification+.boxHomeUpdate{margin:-15px auto 20px}.boxHomeUpdate .boxTtl h2{width:640px;height:39px;text-indent:-9999px;background:url(/img/h2_update.png) no-repeat}.boxHomeUpdate ul li a{display:block;padding:15px 0;text-decoration:none;border-bottom:1px solid #e6e2d4}.boxHomeUpdate ul li a .date{float:left;margin-top:2px;color:#584f46}.boxHomeUpdate ul li a .icon{display:block;float:left;width:80px;margin:0 20px;padding:2px 0;text-align:center;font-size:11px;color:#fff}.boxHomeUpdate ul li a .icon.green{background-color:#89c347}.boxHomeUpdate ul li a p{float:left;width:370px;text-decoration:underline;font-size:13px}.boxHomeQuiz{margin:0 auto 20px}.boxHomeQuiz .boxTtl{position:relative}.boxHomeQuiz .boxTtl h2{width:640px;height:70px;text-indent:-9999px;background:url(/img/h2_quiz.gif) no-repeat}.boxHomeQuiz .boxTtl .copy{position:absolute;top:38px;left:295px}.boxHomeQuiz .boxTtl .btn{position:absolute;top:40px;right:15px}.boxHomeQuiz .boxTtl .btn a{display:inline;padding-left:17px;color:#fff;background:url(/common/img/arrow_link_white.png) no-repeat left center}.boxHomeQuiz .boxSlidePanel{padding:12px 0;background:#fff url(/img/bg_panel.gif) no-repeat left bottom;border:1px solid #edeadf;border-top:0}.boxHomeQuiz .question{margin:0 0 12px 10px;padding:2px 0 0 30px;font-size:16px;font-weight:bold;background:url(/quiz/img/ico_quiz_q.png) no-repeat left top}.boxHomeQuiz ol{margin:0 15px;padding:0;background:#fcfcf4 url(/img/bg_quiz_02.gif) no-repeat left top}.boxHomeQuiz ol li{float:left;width:253px;padding:14px 10px 14px 40px}.boxHomeQuiz ol .answer01{border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5;background:url(/quiz/img/ico_quiz_01.png) no-repeat 10px 11px}.boxHomeQuiz ol .answer02{border-bottom:1px dotted #c9c5b5;background:url(/quiz/img/ico_quiz_02.png) no-repeat 10px 11px}.boxHomeQuiz ol .answer03{border-right:1px dotted #c9c5b5;background:url(/quiz/img/ico_quiz_03.png) no-repeat 10px 11px}.boxHomeQuiz ol .answer04{background:url(/quiz/img/ico_quiz_04.png) no-repeat 10px 11px}.boxHomeSpecial{margin:0 auto 30px}.boxHomeSpecial .boxTtl{position:relative}.boxHomeSpecial .boxTtl h2{width:640px;height:64px;text-indent:-9999px;background:url(/img/h2_special.gif) no-repeat}.boxHomeSpecial .boxTtl .copy{position:absolute;top:32px;left:145px}.boxHomeSpecial .boxTtl .btn{position:absolute;top:34px;right:15px}.boxHomeSpecial .boxTtl .btn a{display:inline;padding-left:17px;color:#fff;background:url(/common/img/arrow_link_white.png) no-repeat left center}.boxHomeSpecial .boxSlidePanel{padding:10px 15px 15px 15px;background:#fff url(/img/bg_panel.gif) no-repeat left bottom;border:1px solid #edeadf;border-top:0}.boxHomeSpecial .img{float:left;margin-right:20px}.boxHomeSpecial .img img{width:262px;height:auto}.boxHomeSpecial .subTtl{margin-bottom:12px;line-height:1.5;font-size:16px;font-weight:bold}.boxHomeSpecial .txt{line-height:1.5}.boxHomePurposeStage{margin:0 auto 40px}.boxHomePurposeStage .navHomePurposeStage{height:34px;padding:4px 4px 0;border-bottom:5px solid #00b570;background:url(/img/bg_tabnav.gif) no-repeat}.boxHomePurposeStage .navHomePurposeStage ul li a{display:block;float:left;margin-right:7px}.boxHomePurposeStage .boxTtl{display:none}.boxHomePurposeStageHide{display:none}.boxHomePurposeStage .boxSlidePanel{padding:10px 0 15px 0;background:#fff url(/img/bg_panel.gif) no-repeat left bottom;border:1px solid #edeadf;border-top:0}.boxHomePurposeStage .boxSlidePanel .lead{margin-bottom:12px;padding:0 10px;font-size:13px}.boxHomePurposeStage .boxSlidePanel ul{padding:15px 5px 0;border-top:1px solid #edeadf}.boxHomePurposeStage .boxSlidePanel ul li a{display:block;float:left;width:137px;padding:0 9px;text-decoration:none;border-left:1px dotted #edeadf}.boxHomePurposeStage .boxSlidePanel ul li:first-child a{border-left:0}.boxHomePurposeStage .boxSlidePanel ul li a .img{margin-bottom:12px}.boxHomePurposeStage .boxSlidePanel ul li a .img img{width:137px;height:auto}.boxHomePurposeStage .boxSlidePanel ul li a .txt{margin-bottom:7px;text-decoration:underline;font-weight:bold}.boxHomePurposeStage .boxSlidePanel ul li a .desc{font-size:11px;color:#584f46}.boxHomeColumn{margin:0 auto 30px}.boxHomeColumn .boxTtl{position:relative}.boxHomeColumn .boxTtl h2{width:655px;height:68px;margin-left:-15px;text-indent:-9999px;background:url(/img/h2_column.gif) no-repeat}.boxHomeColumn .boxTtl .copy{position:absolute;top:36px;left:172px}.boxHomeColumn .boxTtl .btn{position:absolute;top:38px;right:15px}.boxHomeColumn .boxTtl .btn a{display:inline;padding-left:17px;color:#fff;background:url(/common/img/arrow_link_white.png) no-repeat left center}.boxHomeColumn .boxSlidePanel{padding:0 13px 15px;background:#fff url(/img/bg_panel.gif) no-repeat 1px bottom;border:1px solid #edeadf;border-top:0}.boxHomeColumn .column{margin-bottom:15px}.boxHomeColumn .column li a{display:block;float:left;width:294px;padding:15px 10px 15px 0;border-bottom:1px solid #edeadf;text-decoration:none}.boxHomeColumn .column .big a{float:none;width:auto}.boxHomeColumn .column .ex a{width:304px;padding-right:0}.boxHomeColumn .column li a .img{float:left;margin-right:15px}.boxHomeColumn .column .big a .img{margin-right:20px}.boxHomeColumn .column .ex a .img{padding-left:10px;border-left:1px solid #edeadf}.boxHomeColumn .column li a .img img{width:122px;height:auto}.boxHomeColumn .column .big a .img img{width:202px;height:auto}.boxHomeColumn .column li a .ttl{margin-bottom:10px;text-decoration:underline;font-size:13px;font-weight:bold}.boxHomeColumn .column .big a .ttl{margin-bottom:15px;font-size:17px}.boxHomeColumn .column li a .ttl .new{padding-right:25px;background:url(/common/img/img_new.gif) no-repeat right 4px}.boxHomeColumn .column li a .icon li{float:left;margin-right:5px;padding:3px 10px;color:#fff;font-size:85%}.boxHomeColumn .column li a .icon .blue{background:#4cb2c8}.boxHomeColumn .column li a .icon .green{background:#89c347}.boxHomeColumn .column li a .txt{float:right;width:156px;padding-top:10px;color:#584f46;line-height:1.5}.boxHomeColumn .column .big a .txt{float:right;width:375px;padding-top:15px}.boxHomeColumn .specialColumn{margin-bottom:15px}.boxHomeColumn .specialColumn h3{width:221px;height:15px;margin-bottom:5px;text-indent:-9999px;background:url(/img/h3_column_01.gif) no-repeat}.boxHomeColumn .specialColumn ul li a{display:block;float:left;width:92px;margin-left:11px}.boxHomeColumn .specialColumn ul li:first-child a{margin-left:0}.boxHomeColumn .specialColumn ul li a img{width:92px;height:auto;margin-bottom:7px}.boxHomeColumn .specialColumn ul li a p{font-weight:bold}.boxHomeColumn .specialColumn ul li a p .about{display:block;font-size:10px}.boxHomeColumn .category h3{width:323px;height:13px;margin-bottom:5px;text-indent:-9999px;background:url(/img/h3_column_02.gif) no-repeat}.boxHomeColumn .category ul{padding:15px 15px 5px;background:#fcfcf4}.boxHomeColumn .category ul li{display:inline-block;margin-right:10px;margin-bottom:10px;padding-right:10px;border-right:1px solid #584f46;line-height:1.0}.boxHomeColumn .category ul li:last-child{border-right:0}.boxHomePictureBook{margin:0 auto 30px}.boxHomePictureBook .boxTtl{position:relative}.boxHomePictureBook .boxTtl h2{width:640px;height:52px;text-indent:-9999px;background:url(/img/h2_picturebook.gif) no-repeat}.boxHomePictureBook .boxTtl .copy{position:absolute;top:18px;left:207px}.boxHomePictureBook .boxTtl .btn{position:absolute;top:20px;right:20px}.boxHomePictureBook .boxTtl .btn a{display:inline;margin-left:10px;padding-left:17px;color:#007150;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxHomePictureBook .boxSlidePanel{padding:0 14px 0 14px;background:#fff url(/img/bg_panel.gif) no-repeat left bottom;border:1px solid #edeadf;border-top:0}.boxHomePictureBook .box01{float:left;width:290px;padding:15px 0 15px 0}.boxHomePictureBook .box02{float:right;width:290px;padding:15px 0 15px 14px;border-left:1px dotted #edeadf}.boxHomePictureBook h3{width:290px;height:33px;margin-bottom:1px;text-indent:-9999px}.boxHomePictureBook .bgTtlDog h3{background:url(/img/h3_picturebook_dog.gif) no-repeat}.boxHomePictureBook .bgTtlDogS h3{background:url(/img/h3_picturebook_dog_s.gif) no-repeat}.boxHomePictureBook .bgTtlDogM h3{background:url(/img/h3_picturebook_dog_m.gif) no-repeat}.boxHomePictureBook .bgTtlDogL h3{background:url(/img/h3_picturebook_dog_l.gif) no-repeat}.boxHomePictureBook .bgTtlCat h3{background:url(/img/h3_picturebook_cat.gif) no-repeat}.boxHomePictureBook .bgTtlCatS h3{background:url(/img/h3_picturebook_cat_s.gif) no-repeat}.boxHomePictureBook .bgTtlCatM h3{background:url(/img/h3_picturebook_cat_m.gif) no-repeat}.boxHomePictureBook .bgTtlCatL h3{background:url(/img/h3_picturebook_cat_l.gif) no-repeat}.boxHomePictureBook ul li{position:relative;z-index:1}.boxHomePictureBook ul li:after{content:"";display:block;position:absolute;z-index:10;top:11px;left:-8px;width:24px;height:36px;background:url(/img/img_rank_01.png) no-repeat left top;zoom:1}.boxHomePictureBook ul .rank02:after{background-image:url(/img/img_rank_02.png)}.boxHomePictureBook ul .rank03:after{background-image:url(/img/img_rank_03.png)}.boxHomePictureBook ul li a{display:block;padding:14px 0;border-top:1px solid #edeadf;text-decoration:none}.boxHomePictureBook ul li a .img{margin-right:15px;float:left;width:120px}.boxHomePictureBook ul li a .img img{position:relative;z-index:-1;width:120px;height:auto}.boxHomePictureBook ul li a .name{margin:1px 0 10px 135px;padding-right:20px;font-size:14px;font-weight:bold;text-decoration:underline}.boxHomePictureBook ul li a .txt{color:#584f46}.boxHomeDoctorBook{clear:both;margin:0 auto 40px}.boxHomeDoctorBook .boxTtl{position:relative}.boxHomeDoctorBook .boxTtl h2{width:640px;height:59px;text-indent:-9999px;background:url(/img/h2_doctorbook.gif) no-repeat}.boxHomeDoctorBook .boxTtl .copy{position:absolute;top:26px;left:207px}.boxHomeDoctorBook .boxTtl .btn{position:absolute;top:27px;right:20px}.boxHomeDoctorBook .boxTtl .btn a{display:inline;padding-left:17px;color:#007150;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxHomeDoctorBook .boxSlidePanel{padding:0 10px 0 15px;background:#fff url(/img/bg_panel.gif) no-repeat left bottom;border:1px solid #edeadf;border-top:0}.boxHomeDoctorBook .box01{float:left;width:289px;padding:15px 10px 15px 0}.boxHomeDoctorBook .box02{float:right;width:288px;padding:15px 0 15px 15px;border-left:1px dotted #edeadf}.boxHomeDoctorBook .pickupTtl{height:34px;text-indent:-9999px}.boxHomeDoctorBook .boxDogs .pickupTtl{width:289px;background:url(/img/h3_doctorbook_01.gif) no-repeat}.boxHomeDoctorBook .boxCats .pickupTtl{width:288px;background:url(/img/h3_doctorbook_02.gif) no-repeat}.boxHomeDoctorBook .pickup{margin-bottom:10px}.boxHomeDoctorBook .pickup li a{display:block;padding:7px 10px 7px 30px;border-bottom:1px dotted #edeadf;font-size:13px;background:url(/img/img_check_01.png) no-repeat 10px 10px}.boxHomeDoctorBook .pickup .ex a{background-color:#fcfcf4}.boxHomeDoctorBook .boxSymptom{padding:15px 15px 10px;background:#fcfcf4}.boxHomeDoctorBook .symptomTtl{margin-bottom:10px;font-size:13px;font-weight:bold}.boxHomeDoctorBook .symptom li{display:inline-block;margin-right:5px;margin-bottom:5px;padding-right:5px;border-right:1px solid #007150;line-height:1.0}.boxHomeAdvise{margin:0 auto 40px}.banner{margin-bottom:20px}.boxSideStatus{margin:0 auto 20px}.boxSideStatus h2{display:block;width:90px;height:21px;text-indent:-9999px;background:url(/common/img/h2_status.gif) no-repeat left top}.statusInr{background:url(/common/img/bg_status.gif) repeat left top;padding:7px;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}.statusInr div{padding:5px 8px;background:url(/common/img/dot_status.gif) repeat-y 28px top #f9f7ea;border:1px solid #cdcab4}.statusInr .icon{float:left;display:block;width:13px;height:16px;margin-right:15px;text-indent:-9999px;background:url(/common/img/img_status_icon.gif) no-repeat left 2px}.statusInr .user{margin:0 54px 0 28px;padding-top:2px}.statusInr .change a{float:right;display:block;width:46px;height:21px;text-indent:-9999px}.btnStatusOpen{background:url(/common/img/btn_change_open.gif) no-repeat left top}.btnStatusClose{background:url(/common/img/btn_change_close.gif) no-repeat left top}.boxSideStocklist{margin:0 auto 20px;border-top:3px solid #594f46}.topicpath .boxSideStocklist{position:absolute;top:5px;right:0;margin:0 auto;border-top:0}.boxSideStocklist h2{float:left;display:block;width:107px;height:22px;text-indent:-9999px;background:url(/common/img/h2_stock.gif) no-repeat left top}.boxSideStocklist .open{display:none}.boxSideStocklist .btn{float:right}.boxSideStocklist .btn a{display:block;width:161px;height:26px;text-indent:-9999px;background:url(/common/img/btn_add.gif) no-repeat left top}.stockInr01{padding:7px;border-right:1px solid #e8e0c2;border-bottom:1px solid #e8e0c2;border-left:1px solid #e8e0c2;background:url(/common/img/bg_stock.gif) repeat left top}.boxSideStocklist .txt{margin-top:7px;padding:5px;background-color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.boxSideStocklist .txt strong{font-weight:bold}.stockList{padding:5px 10px 10px;border-right:1px solid #e8e0c2;border-bottom:1px solid #e8e0c2;border-left:1px solid #e8e0c2;background-color:#fdfaef;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}.stockList li{margin-top:5px}.stockList .ttl{float:left;width:237px;padding-left:12px;background:url(/common/img/img_list_brown.gif) no-repeat left .5em}.stockList .delete a{float:right;display:block;width:12px;height:12px;text-indent:-9999px;background:url(/common/img/img_delete_pink.gif) no-repeat right center}.boxSideSpecial{clear:both;margin:0 auto 20px}.boxSideSpecial .boxTtl{position:relative;height:48px;background:url(/common/img/bg_side_h2.gif) no-repeat left top}.boxSideSpecial .boxTtl h2{position:absolute;top:14px;left:15px;display:block;width:89px;height:18px;text-indent:-9999px;background:url(/common/img/h2_special.gif) no-repeat left top}.boxSideSpecial .boxTtl p{position:absolute;top:16px;right:15px}.boxSideSpecial .boxTtl p a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.specialInr{padding:9px;background-color:#fff;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.specialInr a{text-decoration:none}.specialInr .img{border:8px solid #f4f3ea;width:262px}.specialInr .img img{width:262px;height:auto}.specialInr .ttl{margin-top:10px;font-size:120%;font-weight:bold}.specialInr a .ttl{text-decoration:underline}.specialInr a:hover .ttl{text-decoration:none}.specialInr .txt{margin-top:10px}.boxSideColumn{margin:0 auto 20px}.boxSideColumn .boxTtl{position:relative;height:48px;background:url(/common/img/bg_side_h2.gif) no-repeat left top}.boxSideColumn .boxTtl h2{position:absolute;top:14px;left:15px;display:block;width:99px;height:18px;text-indent:-9999px;background:url(/common/img/h2_column.gif) no-repeat left top}.boxSideColumn .boxTtl .h2news{position:absolute;top:14px;left:15px;display:block;width:120px;height:18px;text-indent:-9999px;background:url(/common/img/h2_news.gif) no-repeat left top}.boxSideColumn .boxTtl p{position:absolute;top:16px;right:15px}.boxSideColumn .boxTtl p a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.columnInr{padding:0 9px 9px;background-color:#fff;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.columnList{padding:9px 0;background:url(/common/img/dot_brown.png) repeat-x left bottom}.columnList a{display:block}.columnList .img{float:left;width:122px;margin:0 0 15px}.columnList .img img{width:122px;height:auto}.columnList .specialInr .img img{width:122px;height:auto}.columnList .specialInr .txt{color:#584f46}.columnList .ttl{padding-left:137px;font-size:120%;font-weight:bold;text-decoration:underline}.columnList .ttl .new{padding-right:28px;background:url(/common/img/img_new.gif) no-repeat right .5em}.columnList a:hover .ttl{text-decoration:none}.columnList .icon{padding-left:137px;margin:5px 0 -5px 0}.columnList .icon li{float:left;margin:0 5px 5px 0;padding:3px 10px;color:#fff;font-size:85%}.columnList .icon .blue{background-color:#4cb2c8}.columnList .icon .green{background-color:#89c347}.columnList .txt{margin-top:5px;color:#584f46}.columnList .icon .life{background:#66b99d}.columnList .icon .news{background:#f0a830}.columnList .icon .entertainment{background:#778cc0}.columnList .icon .prevention{background:#f07818}.columnList .icon .howto{background:#e7799b}.columnList .icon .food{background:#a776be}.columnList .icon .feature{background:#3ab7cd}.columnList .icon .interview{background:#84c356}.popular{clear:both;padding:10px 0 0}.popular h3{display:block;width:142px;height:14px;margin:0 0 10px;text-indent:-9999px;background:url(/common/img/h3_popular.gif) no-repeat left top}.popular ul{padding:10px 10px 0;background:#fcfcf4}.popular ul li{display:inline-block;margin-right:5px;margin-bottom:10px;padding-right:7px;border-right:1px solid #584f46;line-height:1.0}.popular ul li:last-child{border-right:0}.boxSideQuiz{margin:0 auto 20px}.boxSideQuiz .boxTtl{position:relative;height:48px;background:url(/common/img/bg_side_h2.gif) no-repeat left top}.boxSideQuiz .boxTtl h2{position:absolute;top:14px;left:15px;display:block;width:187px;height:19px;text-indent:-9999px;background:url(/common/img/h2_quiz.gif) no-repeat left top}.boxSideQuiz .boxTtl p{position:absolute;top:16px;right:15px}.boxSideQuiz .boxTtl p a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.quizInr{padding:0 9px 9px;background-color:#fff;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.quizInr .question{padding:10px 0 0 30px;background:url(/quiz/img/ico_quiz_q.png) no-repeat left center}.quizInr .answer{margin-top:9px;background-color:#fcfcf4}.quizInr .answer li{background:url(/common/img/dot_brown.png) repeat-x left bottom}.quizInr .answer .answer04{background:0}.quizInr .answer li a{display:block;padding:12px 10px 13px 40px;background-repeat:no-repeat;background-position:10px center}.quizInr .answer .answer01 a{background-image:url(/quiz/img/ico_quiz_01.png)}.quizInr .answer .answer02 a{background-image:url(/quiz/img/ico_quiz_02.png)}.quizInr .answer .answer03 a{background-image:url(/quiz/img/ico_quiz_03.png)}.quizInr .answer .answer04 a{background-image:url(/quiz/img/ico_quiz_04.png)}.boxSideItem{margin:0 auto 20px}.boxSideItem h2{display:block;width:300px;height:41px;text-indent:-9999px;background:url(/common/img/h2_food.gif) no-repeat left top}.boxSideItem .open{display:none}.foodList{padding:9px 0;background:url(/common/img/dot_brown.png) repeat-x left bottom}.foodList a{display:block;text-decoration:none}.foodList .img{float:left;width:80px}.foodList .img img{width:80px;height:auto}.foodInr .img img{width:80px;height:auto}.foodList div{float:right;width:210px}.foodList .ttl{font-size:120%;font-weight:bold}.foodList a .ttl{text-decoration:underline}.foodList a:hover .ttl{text-decoration:none}.foodList .price{margin-top:10px;color:#e98181}.boxSlidePanel .link{text-align:right;margin-top:15px}.boxSlidePanel .link a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxHomeAdvise h2{display:block;width:300px;height:39px;text-indent:-9999px;background:url(/img/h2_newconsul.png) no-repeat left top}.boxHomeAdvise .qaList{margin-bottom:20px}.boxHomeAdvise .qaList a{display:block;padding:10px 0;text-decoration:none}.boxHomeAdvise .qaList li.case{border-bottom:1px dotted #dad6c7}.boxHomeAdvise .qaList .reception{float:left;min-height:22px;padding:0 0 0 30px;font-size:1.167em;font-weight:bold;text-decoration:underline;background:url(/column/img/img_question_q02.gif) no-repeat left top}.boxHomeAdvise .qaList .date{clear:both;padding:5px 0 0 30px}.boxHomeAdvise .qaList a .date li{display:inline-block;color:#584f46;text-decoration:none;width:auto}.boxHomeAdvise .qaList a .date li.time{margin-right:10px}.boxHomeAdvise .qaList .more{float:right;width:auto;margin-top:5px;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center;text-decoration:underline}.boxSideTicket{margin:0 auto 20px}.boxSideTicket h2{display:block;width:300px;height:41px;text-indent:-9999px;background:url(/common/img/h2_ticket.gif) no-repeat left top}.boxSideTicket .boxTtl{position:relative}.boxSideTicket .boxTtl p{position:absolute;top:3px;right:0}.boxSideTicket .boxTtl p a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxSideNearTicket{margin:0 auto 20px}.boxSideNearTicket h2{display:block;width:300px;height:41px;text-indent:-9999px;background:url(/common/img/h2_ticket_near.gif) no-repeat left top}.sideTicketList{padding:9px 0;background:url(/common/img/dot_brown.png) repeat-x left bottom}.sideTicketList a{display:block;text-decoration:none}.sideTicketList .img{float:left}.sideTicketList .img img{width:80px;height:auto}.sideTicketInr .img img{width:80px;height:auto}.sideTicketList div{float:right;width:210px}.sideTicketList .ttl{font-size:120%;font-weight:bold}.sideTicketList a .ttl{text-decoration:underline}.sideTicketList a:hover .ttl{text-decoration:none}.sideTicketList .txt{margin-top:5px;color:#584f46}.sideTicketList .price{margin-top:5px;color:#e98181}.sideTicketList .link{text-align:right;margin-top:15px}.sideTicketList .link a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxSideHospital{margin:0 auto 20px}.boxSideHospital h2{display:block;width:300px;height:41px;text-indent:-9999px;background:url(/common/img/h2_hospital.gif) no-repeat left top}.sideHospitalList{padding:9px 0;background:url(/common/img/dot_brown.png) repeat-x left bottom}.sideHospitalList a{display:block;text-decoration:none}.sideHospitalList .img{float:left;width:80px;height:60px}.sideHospitalInr .img img{width:100%;height:auto}.sideHospitalList div{float:right;width:210px}.sideHospitalList .ttl{font-size:120%;font-weight:bold}.sideHospitalList a .ttl{text-decoration:underline}.sideHospitalList a:hover .ttl{text-decoration:none}.sideHospitalList .txt{margin-top:5px;color:#584f46}.sideHospitalList .price{margin-top:5px;color:#e98181}.sideCol .sideColumn .commonTtl02{background:url(/common/img/h2_sidecolumn.jpg) no-repeat left top;width:300px;height:40px;margin-bottom:10px;text-indent:-9999px}.sideCol .columnBox{margin-bottom:10px}.sideCol .columnBox li{margin-bottom:20px;border-bottom:1px dotted #dad6c7}.sideCol .columnBox li a{display:block;padding-right:20px;text-decoration:none}.sideCol .columnBox .photo{float:left;margin-right:10px}.sideCol .columnBox .photo img{width:100px;height:auto}.sideCol .columnBox .ttl{font-size:14px;font-weight:bold;text-decoration:underline}.sideCol .columnBox .ttl .new{padding-right:28px;background:url(/common/img/img_new.gif) no-repeat right .5em}.sideCol .columnBox .icon{margin-top:5px;overflow:hidden}.sideCol .columnBox .icon li{float:left;width:auto;height:auto;margin:0 5px 0 0;padding:3px 10px;color:#fff;font-size:11px;font-weight:normal}.sideCol .columnBox .icon .blue{background:#4cb2c8}.sideCol .columnBox .icon .green{background:#89c347}.sideCol .columnBox .reed{margin-top:5px;color:#584f46}.sideCol .columnBox li a{display:block}.sideCol .columnBox li a .date{margin-bottom:13px;color:#584f46}.sideCol .columnBox li a .icon{overflow:hidden;margin-bottom:5px}.sideCol .columnBox li a .photo{float:left;margin:0 15px 0 0}.sideCol .columnBox li a .photo img{width:80px}.sideCol .columnBox li a .reed{float:right;width:185px;margin-bottom:10px;color:#584f46}.boxTtl .ttl{float:left;margin:0 20px 0 0}.boxTtl .copy{float:left;margin:0 20px 0 0}.boxTtl .btn{float:right}.boxTtl .open,.boxTtl .close{display:none}.boxSlidePanel{clear:both}.blank{padding-right:13px;background:url(/common/img/ico_blank.png) no-repeat right center}.foodList a:after,.columnList a:after,.navHomePurposeStage ul:after,.boxTtl:after,.statusInr div:after,.stockInr02:after,.stockList li:after,.columnList:after,.columnList .icon:after,.foodList:after,.sideTicketList:after,.sideHospitalList:after,.popular p:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .foodList a,* html .columnList a,* html .navHomePurposeStage ul,* html .boxTtl,* html .statusInr div,* html .stockInr02,* html .stockList li,* html .columnList,* html .columnList .icon,* html .foodList,* html .sideTicketList,* html .sideHospitalList,* html .popular p{zoom:1}*:first-child+html .foodList a,*:first-child+html .columnList a,*:first-child+html .navHomePurposeStage ul,*:first-child+html .boxTtl,*:first-child+html .statusInr div,*:first-child+html .stockInr02,*:first-child+html .stockList li,*:first-child+html .columnList,*:first-child+html .columnList .icon,*:first-child+html .foodList,*:first-child+html .sideTicketList,*:first-child+html .sideHospitalList,*:first-child+html .popular p{zoom:1}.searchCol{float:none;width:960px}.boxMainSearchTtl{margin-top:30px}.boxMainSearchTtl .ttl{position:relative;margin-bottom:30px;padding:13px 0 0 70px;font-size:26px;font-weight:bold;background:url(/search/img/bg_searchttl.gif) repeat-x left top}.boxMainSearchTtl .ttl:before{content:"";position:absolute;top:-7px;left:4px;width:57px;height:66px;background:url(/search/img/icon_searchttl.png) no-repeat center top}.boxMainSearchTtl .leadTxt{margin-bottom:5px;padding:0;font-size:14.5px;font-weight:bold}.boxMainSearchTtl .leadTxt span{font-size:10.81px}.boxMainSearchBox{position:relative;margin-bottom:30px;background:url(/search/img/bg_boxmainsearchbox_02.png) repeat-y left top}.boxMainSearchBox:before{content:"";position:absolute;width:960px;height:3px;background:url(/search/img/bg_boxmainsearchbox_01.png) no-repeat center top}.boxMainSearchBox:after{content:"";position:absolute;width:960px;height:4px;background:url(/search/img/bg_boxmainsearchbox_03.png) no-repeat center bottom}.boxMainSearchBox h2{padding:13px 0 4px 31px;font-size:16px;font-weight:bold;background:url(/common/img/h2_searchttl.gif) no-repeat 16px 13px}.boxMainSearchBox .areaDetail{background-color:#FFF;margin:0 4px;padding-bottom:20px}.boxMainSearchBox .areaDetail:before{content:"";position:absolute;width:952px;height:2px;background:url(/search/img/bg_areadetail_01.png) no-repeat center top}.boxMainSearchBox .areaDetail:after{content:"";position:absolute;width:952px;height:2px;left:0;bottom:0;background:url(/search/img/bg_areadetail_02.png) no-repeat center bottom}.boxMainSearchBox .areaList{margin:0 15px 20px;padding:30px 15px 0;border-bottom:1px solid #e6e2d4}.boxMainSearchBox .areaList li{width:175px;padding-bottom:17px;font-size:14px;display:inline-block;color:#b7b7b7 !important;font-size:13px}.boxMainSearchBox .areaList li .count{font-size:10px}.boxMainSearchBox .btn{text-align:center}.boxMainSearchBox .btn a{display:block;width:240px;height:49px;margin:0 auto;text-indent:-9999px;background:url(/search/img/btn_ifsearch.png) no-repeat center top}.boxMainSearchBox .selectCondition{margin:0 4px;font-size:13px;background:url(/search/img/bg_selectcondition_02.png) repeat-y center top}.boxMainSearchBox .selectCondition:before{content:"";position:absolute;width:952px;height:2px;background:url(/search/img/bg_selectcondition_01.png) no-repeat center top}.boxMainSearchBox .selectCondition:after{content:"";position:absolute;width:952px;height:2px;left:0;bottom:0;background:url(/search/img/bg_areadetail_02.png) no-repeat center bottom}.boxMainSearchBox .selectCondition .inner{padding:10px;border-top:1px solid #fcfcf4;border-bottom:1px solid #e6e2d4}.boxMainSearchBox .selectCondition .inner.second{padding:0 10px 10px;background:url(/search/img/bg_selectcondition_03.png) repeat-y center top}.boxMainSearchBox .selectCondition h3{float:left;width:82px;text-indent:-9999px}.boxMainSearchBox .selectCondition .medical h3{height:13px;padding-top:15px;background:url(/search/img/txt_conditionform_medical.gif) no-repeat left bottom}.boxMainSearchBox .selectCondition .time h3{height:13px;padding-top:15px;background:url(/search/img/txt_conditionform_time.gif) no-repeat 16px bottom}.boxMainSearchBox .selectCondition .service h3{height:28px;background:url(/search/img/txt_conditionform_service.gif) no-repeat left top}.boxMainSearchBox .selectCondition .practice h3{height:13px;background:url(/search/img/txt_conditionform_practice.gif) no-repeat left top}.boxMainSearchBox .selectCondition .keyword{float:left}.boxMainSearchBox .selectCondition .keyword h3{height:13px;padding-top:5px;background:url(/search/img/txt_conditionform_keyword.gif) no-repeat left bottom}.boxMainSearchBox .selectCondition .keyword div{float:left}.boxMainSearchBox .selectCondition .keyword div input{width:845px}.boxMainSearchBox .selectCondition .medical{float:left}.boxMainSearchBox .selectCondition .medical ul li{position:relative;float:left;width:63px;height:69px;margin-right:5px}.boxMainSearchBox .selectCondition .medical ul li input{display:block;position:absolute;bottom:0;left:50%;margin-left:-6px}.boxMainSearchBox .selectCondition .medical label{display:block;width:63px;height:50px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxMainSearchBox .selectCondition .medical .animalList{padding-top:15px;float:left;width:360px}.boxMainSearchBox .selectCondition .medical .dog label{background-image:url(/common/img/ico_target_dog_63x50.png)}.boxMainSearchBox .selectCondition .medical .cat label{background-image:url(/common/img/ico_target_cat_63x50.png)}.boxMainSearchBox .selectCondition .medical .rabbit label{background-image:url(/common/img/ico_target_rabbit_63x50.png)}.boxMainSearchBox .selectCondition .medical .ferret label{background-image:url(/common/img/ico_target_ferret_63x50.png)}.boxMainSearchBox .selectCondition .medical .guineapig label{background-image:url(/common/img/ico_target_guineapig_63x50.png)}.boxMainSearchBox .selectCondition .time{float:left;width:485px}.boxMainSearchBox .selectCondition .time ul{float:left;width:400px;padding-top:20px}.boxMainSearchBox .selectCondition .time ul li{display:inline-block;vertical-align:bottom;margin-right:7px}.boxMainSearchBox .selectCondition .time ul li input{position:relative;top:1px}.boxMainSearchBox .selectCondition .time ul li.timeSelect{float:left;display:block;width:166px;margin-right:0;vertical-align:middle}.boxMainSearchBox .selectCondition .time ul li.timeSelect select{margin-top:10px;width:130px}.boxMainSearchBox .selectCondition .time ul li.timeHospital{margin-top:10px;clear:left}.boxMainSearchBox .selectCondition .btn{padding:25px 0 20px;background:#FFF}.boxMainSearchBox .selectCondition .service ul li{position:relative;float:left;width:63px;height:69px;margin-right:5px}.boxMainSearchBox .selectCondition .service ul li input{display:block;position:absolute;bottom:0;left:50%;margin-left:-6px}.boxMainSearchBox .selectCondition .service label{display:block;width:63px;height:50px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxMainSearchBox .selectCondition .service .ul{padding-top:15px;float:left;width:360px}.boxMainSearchBox .selectCondition .service .night label{background-image:url(/common/img/ico_service_night_63x50.png)}.boxMainSearchBox .selectCondition .service .house label{background-image:url(/common/img/ico_service_house_63x50.png)}.boxMainSearchBox .selectCondition .service .trimming label{background-image:url(/common/img/ico_service_trimming_63x50.png)}.boxMainSearchBox .selectCondition .service .hotel label{background-image:url(/common/img/ico_service_hotel_63x50.png)}.boxMainSearchBox .selectCondition .service .card label{background-image:url(/common/img/ico_service_card_63x50.png)}.boxMainSearchBox .selectCondition .service .insurance label{background-image:url(/common/img/ico_service_insurance_63x50.png)}.boxMainSearchBox .selectCondition .service .transport label{background-image:url(/common/img/ico_service_transport_63x50.png)}.boxMainSearchBox .selectCondition .service .parking label{background-image:url(/common/img/ico_service_parking_63x50.png)}.boxMainSearchBox .selectCondition .service .reservation label{background-image:url(/common/img/ico_service_reservation_63x50.png)}.boxMainSearchBox .selectCondition .service .ticket label{background-image:url(/common/img/ico_service_ticket_63x50.png)}.boxMainSearchBox .selectCondition .service .treatment label{background-image:url(/common/img/ico_service_treatment_63x50.png)}.boxMainSearchBox .selectCondition .service .surgery label{background-image:url(/common/img/ico_service_surgery_63x50.png)}.boxMainSearchBox .selectCondition .practice ul{float:left;width:850px;margin-bottom:-5px}.boxMainSearchBox .selectCondition .practice ul li{display:inline-block;margin:0 25px 5px 0}.zeroElm{cursor:text;color:#b7b7b7 !important}.mainCol{position:relative}.about .boxMainCommonTtlBox{margin:0 0 20px -7px;padding:0;border:0;background:0}.boxMainCommonTtlBox .aboutTtl01{width:647px;height:402px;margin:0;padding:0;text-indent:-9999px;background:url(/about/img/bg_main.jpg) no-repeat left top}.boxMainAboutMain .catch{position:absolute;top:135px;left:45px;width:364px;height:60px;text-indent:-9999px;background:url(/about/img/ttl_catch_01.png) no-repeat left top}.boxMainAboutMain .iconBox{position:relative;margin-bottom:90px;padding:15px 10px;background:url(/about/img/bg_beginner_02.gif) repeat-y left top}.boxMainAboutMain .iconBox:before{content:"";position:absolute;top:0;left:0;width:640px;height:8px;background:url(/about/img/bg_beginner_01.gif) no-repeat left top}.boxMainAboutMain .iconBox:after{content:"";position:absolute;bottom:0;left:0;width:640px;height:10px;background:url(/about/img/bg_beginner_03.gif) no-repeat left bottom}.boxMainAboutMain .iconBox .boxInr{min-height:219px;background:url(/about/img/bg_beginner_04.gif) no-repeat left top}.boxMainAboutMain .iconBox a{font-size:13px;font-weight:bold}.boxMainAboutMain .iconBox a .str{font-size:15px}.boxMainAboutMain .iconBox .beginner,.boxMainAboutMain .iconBox .boxDogs,.boxMainAboutMain .iconBox .boxCats{width:292px;padding:20px 10px 20px 15px}.boxMainAboutMain .iconBox .boxDogs,.boxMainAboutMain .iconBox .boxCats{padding:10px 5px 20px 10px}.boxMainAboutMain .iconBox .boxDogs li,.boxMainAboutMain .iconBox .boxCats li{padding:12px 0}.boxMainAboutMain .iconBox .beginner a{padding:2px 0 0 30px;background:url(/about/img/icon_beginner.png) no-repeat 5px center}.boxMainAboutMain .iconBox .boxDogs,.boxMainAboutMain .iconBox .boxCats{float:left}.boxMainAboutMain .iconBox .boxDogs a,.boxMainAboutMain .iconBox .boxCats a{padding:5px 0 0 35px;background-repeat:no-repeat;background-position:left center}.boxMainAboutMain .iconBox .boxDogs .child01 a{background-image:url(/about/img/icon_dog_01.png)}.boxMainAboutMain .iconBox .boxDogs .child02 a{background-image:url(/about/img/icon_dog_02.png)}.boxMainAboutMain .iconBox .boxDogs .child03 a{background-image:url(/about/img/icon_dog_03.png)}.boxMainAboutMain .iconBox .boxCats .child01 a{background-image:url(/about/img/icon_cat_01.png)}.boxMainAboutMain .iconBox .boxCats .child02 a{background-image:url(/about/img/icon_cat_02.png)}.boxMainAboutMain .iconBox .boxCats .child03 a{background-image:url(/about/img/icon_cat_03.png)}.boxMainAboutMain .desc{position:absolute;top:215px;left:60px;width:340px;line-height:1.75;font-size:13px}.boxAboutPet .boxSlidePanel{margin-bottom:40px}.boxAboutPet .boxTtl{float:left;margin:0}.boxAboutPet .boxTtl .ttl{width:412px;height:46px;text-indent:-9999px}#boxAboutBeginner .boxTtl .ttl{background:url(/about/img/ttl_beginner_01.gif) no-repeat left top}#boxAboutDogGrowing .boxTtl .ttl{background:url(/about/img/ttl_dog_01.gif) no-repeat left top}#boxAboutDogPeriod .boxTtl .ttl{background:url(/about/img/ttl_dog_02.gif) no-repeat left top}#boxAboutDogOld .boxTtl .ttl{background:url(/about/img/ttl_dog_03.gif) no-repeat left top}#boxAboutCatGrowing .boxTtl .ttl{background:url(/about/img/ttl_cat_01.gif) no-repeat left top}#boxAboutCatPeriod .boxTtl .ttl{background:url(/about/img/ttl_cat_02.gif) no-repeat left top}#boxAboutCatOld .boxTtl .ttl{background:url(/about/img/ttl_cat_03.gif) no-repeat left top}.boxAboutPet .boxAboutLead .img{float:right;margin:-55px 0 0 20px}.boxAboutPet .boxAboutLead .txt{padding-top:20px;padding-right:248px;line-height:1.8;font-size:13px}.boxAboutPet .boxAboutLead .dotLineBox{padding:10px;border:#999 dotted 1px;margin:15px 0 30px}.boxAboutPet .boxAboutLead .dotLineBox .photo{float:left}.boxAboutPet .boxAboutLead .dotLineBox .rightTxt{margin-left:110px}.boxAboutPet .boxAboutPoint .pointTtl{margin-bottom:30px}.boxAboutPet .boxAboutPoint ul{margin-bottom:40px}.boxAboutPet .boxAboutPoint ul li{float:left;width:185px;margin-left:40px}.boxAboutPet .boxAboutPoint ul li:first-child{margin-left:0}.boxAboutPet .boxAboutPoint ul li .ttl{position:relative;padding:5px 0 10px 65px;margin-bottom:2px;line-height:1.5;font-size:13px;font-weight:bold;border-bottom:1px solid #dad6c7}.boxAboutPet .boxAboutPoint ul li .ttl .mark{position:absolute;top:0;left:0}.boxAboutPet .boxAboutPoint ul li .ttl .mark img{width:60px;height:auto}.boxAboutPet .boxAboutPoint ul li .txt{padding-top:17px;border-top:1px solid #efeddc;line-height:1.8;font-size:13px}.boxAboutPet .boxAboutIntro{margin-bottom:35px}.boxAboutPet .boxAboutIntro .boxInr{position:relative;float:left;width:280px;padding:20px 15px 15px;margin:0 0 0 20px;background-color:#eae3c8;background-image:url(/about/img/bg_point_01_sp.gif);background-repeat:no-repeat;background-position:left top;background-size:310px 4px;-webkit-background-size:310px 4px;-moz-background-size:310px 4px}.boxAboutPet .boxAboutIntro .boxInr:first-child{margin:0}.boxAboutPet .boxAboutIntro .boxInr:after{content:"";position:absolute;bottom:0;left:0;width:310px;height:4px;background-color:#eae3c8;background-image:url(/about/img/bg_point_02_sp.gif);background-repeat:no-repeat;background-position:left bottom;background-size:310px 4px;-webkit-background-size:310px 4px;-moz-background-size:310px 4px}.boxAboutPet .boxAboutIntro .boxInr .ttl{margin-bottom:10px}.boxAboutPet .boxAboutIntro .boxInr .txt{margin-bottom:15px;line-height:1.8;font-size:13px}.boxAboutPet .boxAboutIntro .boxInr .more{padding:10px 0 0 0;text-align:right;border-top:1px dotted #b6afa7}.boxAboutPet .boxAboutIntro .boxInr .more a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxMainPetGoods{position:relative;height:auto;margin-bottom:40px;padding:20px 0 10px;background-color:#fff;border-top:1px solid #edeadf;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.boxMainPetGoods .columnTtl{margin-bottom:0;padding:0 20px 15px 40px;border-bottom:1px dotted #ccc;background-position:20px top}.boxMainPetGoods .columnTtl a{text-decoration:underline}.boxMainPetGoods .foodList{float:left;width:290px;padding:15px 0 15px 20px;background:0}.boxMainPetGoods .foodList a{text-decoration:none}.boxMainPetGoods .foodList .img{margin-right:10px}.boxMainPetGoods .foodList div{width:200px}.boxMainPetGoods .foodList div .ttl{text-decoration:underline}.boxMainAboutComment .boxInr{position:relative;padding:0 0 30px}.boxMainAboutComment .boxInr .img{float:right}.boxMainAboutComment .boxInr .txt{float:left;padding:15px 20px;width:480px;font-size:13px;line-height:1.8;background:#FFF;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.boxMainAboutComment .pageTop{padding:15px 0 0 0;text-align:right;border-top:1px dotted #b6afa7}.boxMainAboutComment .pageTop a{padding-left:20px;font-size:13px;background:url(/common/img/arrow_pagetop_green.png) no-repeat left center}.boxImg{position:absolute;display:block;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxMainSearchHospital{position:relative;clear:both;margin:0 auto 40px;background:url(/search/img/bg_box_01.gif) repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.listArea .boxMainSearchHospital{margin:0 auto 0}.boxMainSearchHospital .boxImg{top:-10px;right:13px;z-index:9999;width:116px;height:73px;background-image:url(/search/img/img_hospital_dog.png)}.boxMainSearchHospital .boxTtl{position:relative;height:47px;background:url(/search/img/bg_box_02.gif) left top repeat-x;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.boxMainSearchHospital .boxTtl h2{position:absolute;top:0;left:10px;display:block;width:216px;height:45px;text-indent:-9999px;background:url(/search/img/h2_hospital.gif)}.boxMainSearchHospital .boxTtl p{position:absolute;top:22px;left:246px;display:block;width:131px;height:12px;text-indent:-9999px;background:url(/search/img/txt_hospital.gif)}.boxMainSearchHospital form ul{margin:0 5px}.boxMainSearchHospital .formList{padding:10px;background:url(/search/img/bg_box_03.gif) repeat;border-bottom:1px solid #d8d0b8}.listArea .boxMainSearchHospital .formList{background:#f5f5ec;border-bottom:1px solid #e6e2d4}.boxMainSearchHospital .formList h3{display:block;float:left;width:100px;height:13px;margin-top:3px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxMainSearchHospital .keyword h3{background-image:url(/search/img/h3_keyword.gif)}.boxMainSearchHospital .area h3{background-image:url(/search/img/h3_area.gif)}.boxMainSearchHospital .subject h3{background-image:url(/search/img/h3_subject.gif)}.boxMainSearchHospital .time h3{background-image:url(/search/img/h3_time.gif)}.boxMainSearchHospital .service h3{background-image:url(/search/img/h3_service.gif)}.boxMainSearchHospital .therapy h3{background-image:url(/search/img/h3_therapy.gif)}.boxMainSearchHospital .formR{float:right;width:504px}.listArea .boxMainSearchHospital .formR{float:right;width:824px}.listArea .boxMainSearchHospital .subject,.listArea .boxMainSearchHospital .time{float:left;width:455px;height:80px}.listArea .boxMainSearchHospital .service{clear:both}.listArea .boxMainSearchHospital .subject h3,.listArea .boxMainSearchHospital .time h3{clear:none;float:left}.listArea .boxMainSearchHospital .subject .formR,.listArea .boxMainSearchHospital .time .formR{clear:none !important;float:left;width:344px;margin:0 0 0 10px}.boxMainSearchHospital .area .formR select.disabled{color:#999;background:#e5e2d2}.boxMainSearchHospital .keyword input{width:380px}.boxMainSearchHospital .subject .subjectR{display:none}.boxMainSearchHospital .subject li{position:relative;float:left;width:63px;height:70px;margin:0 15px 10px 0}.listArea .boxMainSearchHospital .subject li{margin:0 5px 10px 0}.boxMainSearchHospital .subject input{position:absolute;top:55px;left:50%;margin-left:-6px}.boxMainSearchHospital .subject label{display:block;float:left;width:63px;height:50px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxMainSearchHospital .subject .dog label{background-image:url(/common/img/ico_target_dog_63x50_off.png)}.boxMainSearchHospital .subject .cat label{background-image:url(/common/img/ico_target_cat_63x50_off.png)}.boxMainSearchHospital .subject .rabbit label{background-image:url(/common/img/ico_target_rabbit_63x50_off.png)}.boxMainSearchHospital .subject .ferret label{background-image:url(/common/img/ico_target_ferret_63x50_off.png)}.boxMainSearchHospital .subject .guineapig label{background-image:url(/common/img/ico_target_guineapig_63x50_off.png)}.boxMainSearchHospital .subject .dog label.on{background-image:url(/common/img/ico_target_dog_63x50.png)}.boxMainSearchHospital .subject .cat label.on{background-image:url(/common/img/ico_target_cat_63x50.png)}.boxMainSearchHospital .subject .rabbit label.on{background-image:url(/common/img/ico_target_rabbit_63x50.png)}.boxMainSearchHospital .subject .ferret label.on{background-image:url(/common/img/ico_target_ferret_63x50.png)}.boxMainSearchHospital .subject .guineapig label.on{background-image:url(/common/img/ico_target_guineapig_63x50.png)}.boxMainSearchHospital .time li{float:left}.boxMainSearchHospital .time li label{margin-right:10px}.boxMainSearchHospital .timeSelect{padding-left:20px;border-left:1px solid #dfdbce}.boxMainSearchHospital .timeHospital{clear:both;margin-top:5px}.listArea .boxMainSearchHospital .timeSelect{clear:both;float:left;padding-left:0;margin:10px 0 0;border-left:0}.listArea .boxMainSearchHospital .timeHospital{clear:none;float:left;margin:15px 0 0 15px}.boxMainSearchHospital .service li{position:relative;float:left;width:63px;height:70px;margin:0 15px 10px 0}.listArea .boxMainSearchHospital .service li{margin:0 5px 10px 0}.boxMainSearchHospital .service li input{position:absolute;top:55px;left:50%;margin-left:-6px}.boxMainSearchHospital .service li label{display:block;width:63px;height:50px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top}.boxMainSearchHospital .service .night label{background-image:url(/common/img/ico_service_night_63x50_off.png)}.boxMainSearchHospital .service .house label{background-image:url(/common/img/ico_service_house_63x50_off.png)}.boxMainSearchHospital .service .trimming label{background-image:url(/common/img/ico_service_trimming_63x50_off.png)}.boxMainSearchHospital .service .hotel label{background-image:url(/common/img/ico_service_hotel_63x50_off.png)}.boxMainSearchHospital .service .card label{background-image:url(/common/img/ico_service_card_63x50_off.png)}.boxMainSearchHospital .service .insurance label{background-image:url(/common/img/ico_service_insurance_63x50_off.png)}.boxMainSearchHospital .service .transport label{background-image:url(/common/img/ico_service_transport_63x50_off.png)}.boxMainSearchHospital .service .parking label{background-image:url(/common/img/ico_service_parking_63x50_off.png)}.boxMainSearchHospital .service .reservation label{background-image:url(/common/img/ico_service_reservation_63x50_off.png)}.boxMainSearchHospital .service .ticket label{background-image:url(/common/img/ico_service_ticket_63x50_off.png)}.boxMainSearchHospital .service .treatment label{background-image:url(/common/img/ico_service_treatment_63x50_off.png)}.boxMainSearchHospital .service .surgery label{background-image:url(/common/img/ico_service_surgery_63x50_off.png)}.boxMainSearchHospital .service .night label.on{background-image:url(/common/img/ico_service_night_63x50.png)}.boxMainSearchHospital .service .house label.on{background-image:url(/common/img/ico_service_house_63x50.png)}.boxMainSearchHospital .service .trimming label.on{background-image:url(/common/img/ico_service_trimming_63x50.png)}.boxMainSearchHospital .service .hotel label.on{background-image:url(/common/img/ico_service_hotel_63x50.png)}.boxMainSearchHospital .service .card label.on{background-image:url(/common/img/ico_service_card_63x50.png)}.boxMainSearchHospital .service .insurance label.on{background-image:url(/common/img/ico_service_insurance_63x50.png)}.boxMainSearchHospital .service .transport label.on{background-image:url(/common/img/ico_service_transport_63x50.png)}.boxMainSearchHospital .service .parking label.on{background-image:url(/common/img/ico_service_parking_63x50.png)}.boxMainSearchHospital .service .reservation label.on{background-image:url(/common/img/ico_service_reservation_63x50.png)}.boxMainSearchHospital .service .ticket label.on{background-image:url(/common/img/ico_service_ticket_63x50.png)}.boxMainSearchHospital .service .treatment label.on{background-image:url(/common/img/ico_service_treatment_63x50.png)}.boxMainSearchHospital .service .surgery label.on{background-image:url(/common/img/ico_service_surgery_63x50.png)}.boxMainSearchHospital .therapy ul{margin-top:-5px}.boxMainSearchHospital .therapy li{float:left;margin-top:5px}.boxMainSearchHospital .therapy li label{margin-right:30px}.boxMainSearchHospital .btnSearch{text-align:center;padding:15px 0}.boxMainSearchHospital .btnSearch a{display:block;width:210px;height:49px;margin:0 auto;text-indent:-9999px;background:url(/search/img/btn_search.gif)}.boxMainSearchHospital .btnSearchSP{display:none}.boxMainSearchHospital .searchAgain{clear:both;float:right;width:504px;padding-top:8px}.boxMainSearchHospital .searchAgain a{padding:0 0 0 20px;text-decoration:none;color:#584f46;background:url(/common/img/arrow_link_brown_l.png) 0 50% no-repeat}.boxListArea{padding:3px;margin:0 auto 30px;border:1px solid #d9d6c7;background-color:#efefe5;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}.boxListAreaInr{padding:1px;background-color:#fcfcf4;-moz-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;border-radius:0 3px 3px 3px}.boxListArea h2{padding:0 0 0 16px;margin:10px 0 10px 12px;font-size:133.3%;font-weight:bold;line-height:1.6;background:url(/search/img/bg_h2_box_list_area.gif) 0 0 no-repeat}.boxListAreaInr .btnSearch{clear:both;text-align:center;padding:15px 0}.boxListAreaInr .btnSearch a{display:block;width:240px;height:49px;margin:0 auto;text-indent:-9999px;background:url(/search/img/btn_search_condition.gif)}.ulListArea{width:920px;padding:10px 0;margin:0 auto;border-bottom:#e6e2d4 solid 1px}.ulListArea li{float:left;width:164px;height:1.4em;padding:10px 0 10px 20px;color:#b7b7b7;font-size:116.6%;line-height:1.1}.ulListArea li span{font-size:78.5%}.ulListArea li a{color:#584f46;text-decoration:none}.boxTtlListArea{margin:0 0 20px;background:url(/search/img/bg_h2_list_area_line.gif) 0 7px repeat-x}.boxTtlListArea h2{margin:-8px 0 0 0;padding:20px 0 10px 70px;font-size:216.6%;font-weight:bold;background:url(/search/img/bg_h2_list_area.gif) 0 0 no-repeat}.boxLeadTxtListArea{margin:0 0 10px}.boxLeadTxtListArea p{font-size:116.6%;font-weight:bold}.boxLeadTxtListArea p span{font-size:78.5%}.boxMainSearchArea{position:relative;clear:both;margin:0 auto 40px;padding-bottom:5px;background:url(/search/img/bg_box_01.gif) repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.boxMainSearchArea .boxImg{top:-10px;right:8px;z-index:9999;width:72px;height:74px;background-image:url(/search/img/img_area_dog.png)}.boxMainSearchArea .boxTtl{position:relative;height:47px;background:url(/search/img/bg_box_02.gif) left top repeat-x;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.boxMainSearchArea .boxTtl h2{position:absolute;top:0;left:10px;display:block;width:233px;height:45px;text-indent:-9999px;background:url(/search/img/h2_area.gif)}.boxMainSearchArea .boxTtl p{position:absolute;top:22px;left:264px;display:block;width:169px;height:12px;text-indent:-9999px;background:url(/search/img/txt_area.gif)}.areaInr{margin:0 5px;background:url(/search/img/bg_box_03.gif) repeat}.areaMap{position:relative;float:left;width:320px;height:341px;margin:25px 0 27px 5px;background:url(/search/img/img_map.gif) no-repeat left top}.areaMap p{position:absolute}.areaMap .hokkaido{top:20px;right:86px}.areaMap .tohoku{top:148px;right:3px}.areaMap .kanto{top:208px;right:17px}.areaMap .chubu{top:148px;left:121px}.areaMap .kansai{bottom:38px;left:141px}.areaMap .chugoku{bottom:114px;left:12px}.areaMap .kyushu{bottom:5px;left:57px}.areaMap .okinawa{top:40px;left:42px}.areaMap a{display:block;width:70px;height:38px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top}.areaMap .hokkaido a{width:81px;background-image:url(/search/img/btn_hokkaido.png)}.areaMap .tohoku a{background-image:url(/search/img/btn_tohoku.png)}.areaMap .kanto a{background-image:url(/search/img/btn_kanto.png)}.areaMap .chubu a{background-image:url(/search/img/btn_chubu.png)}.areaMap .kansai a{width:81px;background-image:url(/search/img/btn_kansai.png)}.areaMap .chugoku a{width:105px;background-image:url(/search/img/btn_chugoku.png)}.areaMap .kyushu a{background-image:url(/search/img/btn_kyushu.png)}.areaMap .okinawa{background-image:url(/search/img/btn_okinawa.png)}.areaTxt{float:right;width:266px;margin:29px 20px 0 0}.areaTxt h3{display:block;width:266px;height:14px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top}.areaTxt .hokkaido{background-image:url(/search/img/txt_hokkaido.gif)}.areaTxt .kanto{background-image:url(/search/img/txt_kanto.gif)}.areaTxt .chubu{background-image:url(/search/img/txt_chubu.gif)}.areaTxt .kansai{background-image:url(/search/img/txt_kansai.gif)}.areaTxt .chugoku{background-image:url(/search/img/txt_chugoku.gif)}.areaTxt .kyushu{background-image:url(/search/img/txt_kyushu.gif)}.areaTxt p{margin-bottom:15px}.areaTxt p a{margin-right:12px;line-height:1.8}.boxMainSearchPurpose{position:relative;clear:both;margin:0 auto 40px;padding-bottom:5px;background:url(/search/img/bg_box_01.gif) repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.boxMainSearchPurpose .boxImg{top:-16px;right:8px;z-index:9999;width:73px;height:88px;background-image:url(/search/img/img_purpose_dog.png)}.boxMainSearchPurpose .boxTtl{position:relative;height:47px;background:url(/search/img/bg_box_02.gif) left top repeat-x;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.boxMainSearchPurpose .boxTtl h2{position:absolute;top:0;left:10px;display:block;width:184px;height:45px;text-indent:-9999px;background:url(/search/img/h2_purpose.gif)}.boxMainSearchPurpose .boxTtl p{position:absolute;top:22px;left:203px;display:block;width:106px;height:12px;text-indent:-9999px;background:url(/search/img/txt_purpose.gif)}.purposeInr{padding:5px}.boxMainSearchPurpose ul{clear:both;background:url(/search/img/bg_box_03.gif) repeat}.boxMainSearchPurpose .child1{float:left;width:295px;padding:10px 9px 10px 10px;border-bottom:#CCC dotted 1px;border-right:#CCC dotted 1px}.boxMainSearchPurpose .child2{float:right;width:295px;padding:10px;border-bottom:#CCC dotted 1px}.boxMainSearchPurpose li a{display:block}.boxMainSearchPurpose li .img{float:left;display:block;width:68px;height:50px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top}.boxMainSearchPurpose li .ttl{float:right;width:207px;margin-top:17px;font-weight:bold}.boxMainSearchPurpose li .dog{background-image:url(/search/img/img_purpose_dog.gif)}.boxMainSearchPurpose li .cat{background-image:url(/search/img/img_purpose_cat.gif)}.boxMainSearchPurpose li .emergency{background-image:url(/search/img/img_purpose_emergency.gif)}.boxMainSearchPurpose li .holiday{background-image:url(/search/img/img_purpose_holiday.gif)}.boxMainSearchPurpose li .hotel{background-image:url(/search/img/img_purpose_hotel.gif)}.boxMainSearchPurpose li .trimming{background-image:url(/search/img/img_purpose_trimming.gif)}.boxMainSearchPurpose li .ticket{background-image:url(/search/img/img_purpose_ticket.gif)}.boxMainSearchPurpose li .treatment{background-image:url(/search/img/img_purpose_treatment.gif)}.boxMainTicketUpdate{clear:both;margin:0 auto 40px}.boxMainTicketUpdate .boxTxt{margin:10px 0}.boxMainTicketUpdate .boxTtl h2{display:block;width:640px;height:62px;text-indent:-9999px;background:url(/search/img/h2_ticket.gif) no-repeat left top}.boxMainTicketUpdate ul{clear:both;background:url(/common/img/line_dot_gray_v.gif) 50% 0 repeat-y;border-bottom:#CCC dotted 1px}.boxMainTicketUpdate .child1{float:left;width:305px;padding:15px 14px 15px 0}.boxMainTicketUpdate .child2{float:right;width:305px;padding:15px 0 15px 15px}.boxMainTicketUpdate li a{display:block}.boxMainTicketUpdate li .img{float:left;width:120px}.boxMainTicketUpdate li .img img{width:120px;height:auto}.boxMainTicketUpdate li .ttl{float:right;width:170px;font-size:120%;font-weight:bold}.boxMainTicketUpdate li .ttl .new{padding-right:25px;background:url(/search/img/img_new.gif) no-repeat right 2px}.boxMainTicketUpdate li .txt{float:right;width:170px;margin-top:5px;color:#584f46}.boxMainTicketUpdate li .price{float:right;width:170px;margin-top:5px;color:#e98181;font-weight:bold}.boxMainTicketUpdate .link{text-align:right;margin-top:15px}.boxMainTicketUpdate .link a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxMainHospitalPickup{clear:both;margin:0 auto 40px}.boxMainHospitalPickup .boxTxt{margin:10px 0}.boxMainHospitalPickup .boxTtl h2{display:block;width:640px;height:62px;text-indent:-9999px;background:url(/search/img/h2_pickup.gif) no-repeat left top}.boxMainHospitalPickup ul{clear:both;background:url(/common/img/line_dot_gray_v.gif) 50% 0 repeat-y;border-bottom:#CCC dotted 1px}.boxMainHospitalPickup .child1{float:left;width:305px;padding:15px 14px 15px 0}.boxMainHospitalPickup .child2{float:right;width:305px;padding:15px 0 15px 15px}.boxMainHospitalPickup li a{display:block}.boxMainHospitalPickup li .img{float:left;width:120px}.boxMainHospitalPickup li .img img{width:120px;height:auto}.boxMainHospitalPickup li .ttl{float:right;width:170px;font-size:120%;font-weight:bold}.boxMainHospitalPickup li .ttl .new{padding-right:25px;background:url(/search/img/img_new.gif) no-repeat right 2px}.boxMainHospitalPickup li .type{float:right;width:170px;margin-top:5px;color:#584f46}.ulListArea:after,.boxMainHospitalPickup ul:after,.boxMainHospitalPickup li a:after,.boxMainTicketUpdate ul:after,.boxMainTicketUpdate li a:after,.boxMainSearchPurpose ul:after,.boxMainSearchPurpose li a:after,.boxMainSearchHospital .formList:after,.boxMainSearchHospital .time ul:after,.areaInr:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .ulListArea,* html .boxMainHospitalPickup ul,* html .boxMainHospitalPickup li a,* html .boxMainTicketUpdate ul,* html .boxMainTicketUpdate li a,* html .boxMainSearchPurpose ul,* html .boxMainSearchPurpose li a,* html .boxMainSearchHospital .formList,* html .boxMainSearchHospital .time ul,* html .areaInr{zoom:1}*:first-child+html .ulListArea,*:first-child+html .boxMainHospitalPickup ul,*:first-child+html .boxMainHospitalPickup li a,*:first-child+html .boxMainTicketUpdate ul,*:first-child+html .boxMainTicketUpdate li a,*:first-child+html .boxMainSearchPurpose ul,*:first-child+html .boxMainSearchPurpose li a,*:first-child+html .boxMainSearchHospital .formList,*:first-child+html .boxMainSearchHospital .time ul,*:first-child+html .areaInr{zoom:1}.boxTtlH1{border-top:#e6e3d4 solid 1px}.boxTtlH1 h2{margin:1px 0 0;padding:12px 0;font-size:183.3%;font-weight:bold;border-top:#d8d6ca dotted 1px}.boxMainSearchCondition{margin:0 0 20px;padding:3px;background:#efefe5;border:#d9d6c7 solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.boxMainSearchCondition .ttl{float:left;width:71px;padding:10px 0 10px 25px;font-weight:bold;background:url(/search/img/ico_box_main_search_condition_ttl.gif) 6px 11px no-repeat}.boxMainSearchCondition .inner{float:right;width:536px;padding:8px 0;background:#fcfcf4;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.boxMainSearchCondition li{float:left;width:238px;padding:2px 15px}.boxMainSearchCondition li.keyword{width:auto}.boxMainSearchCondition .label{float:left;width:110px;font-weight:bold}.boxMainSearchCondition .txt{margin:0 0 0 110px}.boxMainSearchNav{clear:both;padding:0 0 20px;border-bottom:#e6e2d4 solid 1px}.column .boxMainSearchNav{margin:0 auto 20px;border-bottom:0}.boxMainSearchNav .pnavTtl{float:left}.boxMainSearchNav .pnavTtl .num{float:left;margin:0 10px 0 0;font-size:116.6%;font-weight:bold}.boxMainSearchNav .pnavTtl .num span{padding:0 5px 0 0;font-size:114.2%;color:#e98181}.boxMainSearchNav .pnavTtl .ind{float:left;padding:4px 0 0}.boxMainSearchNav .pnav{float:right}.boxMainSearchNav .pnav .num{float:left;margin:0 0 0 5px}.boxMainSearchNav .pnav span{float:left;margin:0 0 0 5px;padding:4px 0 3px;color:#584f46;font-size:91.6%}.boxMainSearchNav .pnav .num a{float:left;margin:0 0 0 5px;padding:3px 7px 2px;color:#584f46;text-decoration:none;font-size:91.6%;font-weight:bold;background:#FFF;border:#dad6c7 solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.boxMainSearchNav .pnav .num b{float:left;margin:0 0 0 5px;padding:3px 7px 2px;text-decoration:none;font-size:91.6%;font-weight:bold;color:#FFF;background:#584f46;border:#584f46 solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.boxMainSearchNav .pnav .num a.current{color:#FFF;background:#584f46;border:#584f46 solid 1px}.boxMainSearchNav .pnav .prev,.boxMainSearchNav .pnav .next{float:left}.boxMainSearchNav .pnav .prev a,.boxMainSearchNav .pnav .next a{display:block;margin:0 0 0 10px;padding:3px 7px 2px;color:#584f46;text-decoration:none;font-size:91.6%;font-weight:bold;background:#f0efe5;border:#dad6c7 solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.boxMainSearchResults{margin:0 0 20px;padding:0 0 20px;border-bottom:#c9c5b5 dotted 1px}.boxMainSearchResults li{position:relative;margin:0 0 20px;background:#FFF;border-right:#edeadf solid 1px;border-bottom:#edeadf solid 1px;border-left:#edeadf solid 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.boxMainSearchResults li .inner{width:606px;padding:15px 16px 27px;background:#fefbf2;border-top:#bca68e solid 3px;border-bottom:#c7c4b3 dotted 1px}.boxMainSearchResults li.charge .inner{padding:15px 16px 25px;border-top:#e98180 solid 3px;background:#fadadd}.boxMainSearchResults li .innerL{float:left;width:430px}.boxMainSearchResults li .ttl{width:430px;margin:0 0 10px 0;font-size:133.3%;font-weight:bold}.boxMainSearchResults li.charge .ttl{font-size:150%}.boxMainSearchResults li .location{width:430px;margin:0 0 10px 0}.boxMainSearchResults li .location ul{padding:3px;background:#FFF}.boxMainSearchResults li .location li{float:left;width:auto;margin:0;padding:0;background:0;border:0}.boxMainSearchResults li .location .address{margin:0 16px 0 0}.boxMainSearchResults li .location .address h3{float:left;width:10px;height:10px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/ico_search_location_address.gif) 0 0 no-repeat}.boxMainSearchResults li .location .address div{margin:0 0 0 20px}.boxMainSearchResults li .location .tel{margin:0;white-space:nowrap}.boxMainSearchResults li .location .tel h3{float:left;width:10px;height:10px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/ico_search_location_tel.gif) 0 0 no-repeat}.boxMainSearchResults li .location .tel div{float:left;white-space:nowrap}.boxMainSearchResults li .type{float:right;width:165px;margin:0 0 10px}.boxMainSearchResults li .type h3{display:none}.boxMainSearchResults li .type ul{float:left}.boxMainSearchResults li .type li{float:left;width:auto;width:30px;height:30px;margin:0 0 0 3px;padding:0;text-indent:-9999px;border:0}.boxMainSearchResults li .type li.dog{background:url(/common/img/ico_target_dog_30x30_off.png) 0 0 no-repeat}.boxMainSearchResults li .type li.cat{background:url(/common/img/ico_target_cat_30x30_off.png) 0 0 no-repeat}.boxMainSearchResults li .type li.rabbit{background:url(/common/img/ico_target_rabbit_30x30_off.png) 0 0 no-repeat}.boxMainSearchResults li .type li.ferret{background:url(/common/img/ico_target_ferret_30x30_off.png) 0 0 no-repeat}.boxMainSearchResults li .type li.guineapig{background:url(/common/img/ico_target_guineapig_30x30_off.png) 0 0 no-repeat}.boxMainSearchResults li .type li.dog.on{background:url(/common/img/ico_target_dog_30x30.png) 0 0 no-repeat}.boxMainSearchResults li .type li.cat.on{background:url(/common/img/ico_target_cat_30x30.png) 0 0 no-repeat}.boxMainSearchResults li .type li.rabbit.on{background:url(/common/img/ico_target_rabbit_30x30.png) 0 0 no-repeat}.boxMainSearchResults li .type li.ferret.on{background:url(/common/img/ico_target_ferret_30x30.png) 0 0 no-repeat}.boxMainSearchResults li .type li.guineapig.on{background:url(/common/img/ico_target_guineapig_30x30.png) 0 0 no-repeat}.boxMainSearchResults li .img{position:absolute;overflow:hidden;top:59px;right:16px;width:162px;height:122px;margin:0 0 0 3px;text-align:center}.boxMainSearchResults li .care{clear:left;float:left;width:442px;margin:0}.boxMainSearchResults li .care h3{float:left;width:60px;padding:2px 0;text-align:center;color:#FFF;background:#584f46;border:#584f46 solid 1px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.boxMainSearchResults li .care p{float:left;width:370px;margin:4px 0 0 10px}.boxMainSearchResults li .service{clear:both;width:612px;margin:0;padding:19px 14px 14px}.boxMainSearchResults li .service h3{width:608px;margin:0 auto 10px;font-weight:bold}.boxMainSearchResults li .service li{float:left;width:96px;margin:0 2px 4px;padding:3px 0;text-align:center;color:#FFF;background:#1999b6;border:#1999b6 solid 1px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.boxMainSearchResults li .service li.ticket{background:#e98182;border:#e98182 solid 1px}.boxMainSearchResults li .service li.off{color:#9a9a9a;background:#e3e3e3;border:#e3e3e3 solid 1px}.boxMainSearchNav:after,.boxMainSearchCondition li:after,.boxMainSearchCondition ul:after,.boxMainSearchCondition:after,.boxMainSearchResults li .location ul:after,.boxMainSearchResults li .service ul:after,.boxMainSearchResults li .inner:after,.boxMainSearchResults li:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxMainSearchNav,* html .boxMainSearchCondition li,* html .boxMainSearchCondition ul,* html .boxMainSearchCondition,* html .boxMainSearchResults li .location ul,* html .boxMainSearchResults li .service ul,* html .boxMainSearchResults li .inner,* html .boxMainSearchResults li{zoom:1}*:first-child+html .boxMainSearchNav,*:first-child+html .boxMainSearchCondition li,*:first-child+html .boxMainSearchCondition ul,*:first-child+html .boxMainSearchCondition,*:first-child+html .boxMainSearchResults li .location ul,*:first-child+html .boxMainSearchResults li .service ul,*:first-child+html .boxMainSearchResults li .inner,*:first-child+html .boxMainSearchResults li{zoom:1}#free .boxMainClinicDetail{margin:0 0 30px;background-color:#FFF;border:#edeadf solid 1px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#free .clinicTtl{padding:14px;background:url(/search/img/bg_clinic_ttl.gif) repeat-x left top;border:1px solid #FFF}#free .clinicTtl div{float:left;padding-left:15px;border-left:4px solid #4b433b}#free .clinicTtl div h2{font-size:183.3%;font-weight:bold}#free .clinicTtl div p{font-weight:bold}#free .clinicTtl .btn{float:right}#free .clinicTtl .btn a{display:block;width:166px;height:43px;text-indent:-9999px;background:url(/search/img/btn_rsv.gif)}#free .boxMainClinicDetail .location{margin:0 0 10px 35px}#free .boxMainClinicDetail .location ul{padding:3px;background:#FFF}#free .boxMainClinicDetail .location li{float:left;margin:0;padding:0}#free .boxMainClinicDetail .location .address h3{float:left;width:10px;height:10px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/ico_search_location_address.gif) 0 0 no-repeat}#free .boxMainClinicDetail .location .address p{float:left}#free .boxMainClinicDetail .location .tel{margin:0 0 0 16px;white-space:nowrap}#free .boxMainClinicDetail .location .tel h3{float:left;width:10px;height:10px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/ico_search_location_tel.gif) 0 0 no-repeat}#free .boxMainClinicDetail .location .tel p span{display:none}#free .boxMainClinicDetail .location .tel div{float:left;white-space:nowrap}#free .boxMainClinicDetail .socialMedia{float:none;margin:0 0 10px 35px}#free .boxMainClinicDetail .socialMedia li{float:left}#free .boxMainClinicDetail .anchor{background:url(/search/img/bg_anchor.gif) repeat}#free .boxMainClinicDetail .anchor ul{background-color:#f3e1d5;border-top:1px solid #f3e1d5}#free .boxMainClinicDetail .anchor li{float:left;border-top:1px solid #fcf7f4}#free .boxMainClinicDetail .anchor li a{display:block;padding:10px 10px 10px 24px;color:#007150;font-size:120%;text-decoration:underline;background:url(/search/img/img_anchor.gif) no-repeat 8px center #f3e1d5;border-right:1px solid #fcf7f4;border-left:1px solid #d7cbbd}#free .boxMainClinicDetail .anchor li a:hover{color:#59a38d;text-decoration:none}#free .boxMainClinicDetail .anchor .noLine a{border-left:0}#free .clinicInr{background:url(/search/img/bg_clinic.gif) 413px 0 repeat-y}#free .clinicL{float:left;width:390px;padding:0 0 15px 15px}#free h4{margin-top:15px;font-size:120%;font-weight:bold}#free h4 span{border-left:4px solid #4b433b;padding-left:9px}#free .clinicL .target{margin-top:10px}#free .clinicL .target li{float:left;margin-right:5px;width:60px;height:40px;text-indent:-9999px}#free .clinicL .target .dog{background-image:url(/common/img/ico_target_dog_60x40_off.png)}#free .clinicL .target .cat{background-image:url(/common/img/ico_target_cat_60x40_off.png)}#free .clinicL .target .rabbit{background-image:url(/common/img/ico_target_rabbit_60x40_off.png)}#free .clinicL .target .ferret{background-image:url(/common/img/ico_target_ferret_60x40_off.png)}#free .clinicL .target .guineapig{background-image:url(/common/img/ico_target_guineapig_60x40_off.png)}#free .clinicL .target .dog.on{background-image:url(/common/img/ico_target_dog_60x40.png)}#free .clinicL .target .cat.on{background-image:url(/common/img/ico_target_cat_60x40.png)}#free .clinicL .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_60x40.png)}#free .clinicL .target .ferret.on{background-image:url(/common/img/ico_target_ferret_60x40.png)}#free .clinicL .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_60x40.png)}#free .clinicL .time{margin:10px 5px 0 0;font-size:85%}#free .clinicL .time table{width:100%;border-top:1px solid #c9c5b5}#free .clinicL .time th,#free .clinicL .time td{text-align:center;line-height:1.1;vertical-align:top}#free .clinicL .time th div{padding:5px 5px}#free .clinicL .time td div{padding:10px 5px}#free .clinicL .time th{width:12%;background-color:#f5f2e9;border-right:1px dotted #c9c5b5;border-bottom:1px solid #c9c5b5}#free .clinicL .time td{background-color:#FFF;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}#free .clinicL .time .blue{color:#0000d4}#free .clinicL .time .red{color:#b70000}#free .clinicL .time .holiday{background-color:#f6f5f1}#free .clinicL .time .noLine{border-right:0}#free .clinicInr .service{margin-top:5px}#free .clinicInr .service li{float:left;margin:5px 5px 0 0;width:60px;height:40px;text-indent:-9999px}#free .clinicInr .service .night{background-image:url(/common/img/ico_service_night_60x40_off.png)}#free .clinicInr .service .reservation{background-image:url(/common/img/ico_service_reservation_60x40_off.png)}#free .clinicInr .service .surgery{background-image:url(/common/img/ico_service_surgery_60x40_off.png)}#free .clinicInr .service .house{background-image:url(/common/img/ico_service_house_60x40_off.png)}#free .clinicInr .service .trimming{background-image:url(/common/img/ico_service_trimming_60x40_off.png)}#free .clinicInr .service .hotel{background-image:url(/common/img/ico_service_hotel_60x40_off.png)}#free .clinicInr .service .card{background-image:url(/common/img/ico_service_card_60x40_off.png)}#free .clinicInr .service .insurance{background-image:url(/common/img/ico_service_insurance_60x40_off.png)}#free .clinicInr .service .parking{background-image:url(/common/img/ico_service_parking_60x40_off.png)}#free .clinicInr .service .transport{background-image:url(/common/img/ico_service_transport_60x40_off.png)}#free .clinicInr .service .treatment{background-image:url(/common/img/ico_service_treatment_60x40_off.png)}#free .clinicInr .service .ticket{background-image:url(/common/img/ico_service_ticket_60x40_off.png)}#free .clinicInr .service .night.on{background-image:url(/common/img/ico_service_night_60x40.png)}#free .clinicInr .service .reservation.on{background-image:url(/common/img/ico_service_reservation_60x40.png)}#free .clinicInr .service .surgery.on{background-image:url(/common/img/ico_service_surgery_60x40.png)}#free .clinicInr .service .house.on{background-image:url(/common/img/ico_service_house_60x40.png)}#free .clinicInr .service .trimming.on{background-image:url(/common/img/ico_service_trimming_60x40.png)}#free .clinicInr .service .hotel.on{background-image:url(/common/img/ico_service_hotel_60x40.png)}#free .clinicInr .service .card.on{background-image:url(/common/img/ico_service_card_60x40.png)}#free .clinicInr .service .insurance.on{background-image:url(/common/img/ico_service_insurance_60x40.png)}#free .clinicInr .service .parking.on{background-image:url(/common/img/ico_service_parking_60x40.png)}#free .clinicInr .service .transport.on{background-image:url(/common/img/ico_service_transport_60x40.png)}#free .clinicInr .service .treatment.on{background-image:url(/common/img/ico_service_treatment_60x40.png)}#free .clinicInr .service .ticket.on{background-image:url(/common/img/ico_service_ticket_60x40.png)}#free .clinicL .txt{margin:10px 5px 0 0}#free .clinicL .googleMap{margin-top:15px}#free .clinicL .googleMap h4{float:left;margin:0 25px 0 0}#free .clinicL .googleMap p{float:left;margin-top:2px}#free .clinicR{float:right;width:196px;padding:0 15px 15px 15px}#free .clinicR p{margin-top:15px}#free .clinicR img{width:196px;height:auto}#free .boxMainClinicTicket{margin-bottom:30px}#free .boxMainClinicTicket .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_ticket.gif) 0 0 no-repeat}#free .boxMainClinicTicket .boxTtl h2{position:absolute;top:9px;left:66px;font-size:183.3%;font-weight:bold}#free .boxMainClinicTicket .boxTtl .btn{position:absolute;top:20px;right:15px}#free .boxMainClinicTicket .boxTtl .btn a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}#free .ticketList{margin-top:18px}#free .ticketList li{width:200px;float:left;margin-left:20px}#free .ticketList .noSpace{margin-left:0}#free ticketList li a{text-decoration:none}#free .ticketList li .txt{margin-top:10px;font-size:120%}#free .ticketList li a .txt{font-weight:bold;text-decoration:underline}#free .ticketList li a:hover .txt{text-decoration:none}#free .ticketList li .price{margin-top:5px;color:#e98181;font-size:85%;font-weight:bold}#free .ticketList li .img img{width:200px}#free .ticketBtn{margin-top:25px;text-align:center}#free .ticketBtn p{display:block;width:248px;margin:0 auto;padding:5px;background-color:#f9f7ee;border:1px solid #e6e0c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#free .ticketBtn a{display:block;width:248px;height:37px;text-indent:-9999px;background:url(/search/img/btn_ticket.gif)}#free .ticketBtn{display:none}#free .boxMainClinicCoupon{margin-bottom:30px}#free .boxMainClinicCoupon .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_coupon.gif)}#free .boxMainClinicCoupon .boxTtl h2{position:absolute;top:9px;left:66px;font-size:183.3%;font-weight:bold}#free .boxMainClinicCoupon .boxTtl .btn{position:absolute;top:20px;right:15px}#free .boxMainClinicCoupon .boxTtl .btn a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}#free .couponList{margin-top:18px}#free .couponList li{width:200px;float:left;margin-left:20px}#free .couponList .noSpace{margin-left:0}#free .couponList li a{text-decoration:none}#free .couponList li .ttl{margin-top:10px;font-size:120%;font-weight:bold}#free .couponList li .txt{margin-top:5px}#free .couponList li a .txt{text-decoration:underline}#free .couponList li .price{margin-top:5px;color:#e98181;font-size:85%;font-weight:bold}#free .couponList li .img img{width:200px}#free .boxMainClinicColumn{margin-bottom:30px}#free .boxMainClinicColumn .boxTtl{position:relative;padding:10px 0 0 30px;margin:0 0 28px 0;background:url(/search/img/bg_h2_ttl.gif) 0 0 no-repeat}#free .boxMainClinicColumn .boxTtl h2{padding:0 7em 11px 0;font-size:183.3%;font-weight:bold;background:url(/search/img/bg_h2_clinic_column.gif) 0 100% no-repeat}#free .boxMainClinicColumn .boxTtl .btn{position:absolute;top:20px;right:15px}#free .boxMainClinicColumn .boxTtl .btn a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}#free .boxMainClinicColumn .columnInr{margin-top:6px;padding:0;background-color:#FFF;border:1px solid #edebdf;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#free .boxMainClinicColumn .columnInr .columnList{float:left;width:289px;padding:15px;background:url(/common/img/dot_brown_v.png) repeat-y left top}#free .boxMainClinicColumn .columnInr .noLine{background:0}#free .boxMainClinicColumn .columnInr .columnList div{width:152px}#free .boxMainClinicColumn .columnInr .columnList .new{padding-right:25px;background:url(/search/img/img_new.gif) no-repeat right 2px}#free .boxMainClinicInfo{margin-bottom:30px}#free .boxMainClinicInfo .boxTtl{position:relative;padding:10px 0 0 30px;margin:0 0 20px 0;background:url(/search/img/bg_h2_ttl.gif) 0 0 no-repeat}#free .boxMainClinicInfo .boxTtl h2{padding:0 0 11px;font-size:183.3%;font-weight:bold;background:url(/search/img/bg_h2_clinic_info.gif) 0 100% no-repeat}#free .boxMainDoctorInfo{margin-bottom:30px}#free .boxMainDoctorInfo .boxTtl{position:relative;padding:10px 0 0 30px;margin:0 0 20px 0;background:url(/search/img/bg_h2_ttl.gif) 0 0 no-repeat}#free .boxMainDoctorInfo .boxTtl h2{padding:0 0 11px;font-size:183.3%;font-weight:bold;background:url(/search/img/bg_h2_doctor_info.gif) 0 100% no-repeat}#free .infoTable{margin-top:15px;padding:4px;background-color:#f0efe5;border:1px solid #dad6c7}#free .infoTable table{width:100%}#free .infoTable th,#free .infoTable td{padding:10px;word-break:break-all}#free .infoTable th{width:25%;font-weight:bold;background-color:#fcfaf2;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}#free .infoTable td{background-color:#FFF;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}#free .boxMainClinicContact{margin-bottom:30px}#free .boxMainClinicContact .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_contact.gif) 0 0 no-repeat}#free .boxMainClinicContact .boxTtl h2{position:absolute;top:10px;left:30px;font-size:183.3%;font-weight:bold}#free .boxMainClinicContact .boxTtl .btn{position:absolute;top:11px;right:10px}#free .boxMainClinicContact .boxTtl .btn a{display:block;width:101px;height:27px;text-indent:-9999px;background:url(/search/img/btn_print.gif)}#free .boxMainClinicContact .location{margin-top:10px}#free .boxMainClinicContact .location .address{float:left}#free .boxMainClinicContact .location .address h3{font-size:133.3%;font-weight:bold}#free .boxMainClinicContact .location .address p{margin-top:10px;padding-left:13px;background:url(/search/img/ico_contact_address.gif) no-repeat left center}#free .boxMainClinicContact .location .tel{float:right;width:245px}#free .boxMainClinicContact .location .tel .telNum{float:right;margin-right:10px;padding-left:20px;color:#e98181;font-size:183.3%;font-weight:bold;background:url(/search/img/ico_contact_tel.gif) no-repeat left center}#free .boxMainClinicContact .location .tel .telNumSP{display:none}#free .boxMainClinicContact .location .tel .remark{clear:both;color:#999386;margin-left:1em;text-indent:-1em}#free .boxMainClinicContact .googleMap{width:630px;height:390px;margin-top:15px;padding:4px;background-color:#FFF;border:1px solid #dad6c7}#free .boxMainClinicNbh{margin-bottom:30px}#free .boxMainClinicNbh .boxTtl{position:relative;padding:10px 0 0 30px;margin:0 0 28px 0;background:url(/search/img/bg_h2_ttl.gif) 0 0 no-repeat}#free .boxMainClinicNbh .boxTtl h2{padding:0 0 11px 0;font-size:183.3%;font-weight:bold;background:url(/search/img/bg_h2_clinic_nbh.gif) 0 100% no-repeat}#free .nbhList{margin-top:18px}#free .nbhList li{width:200px;float:left;margin-left:20px}#free .nbhList .noSpace{margin-left:0}#free .nbhList li a{text-decoration:none}#free .nbhList li img{width:200px;height:auto}#free .nbhList li .ttl{margin-top:10px;font-size:120%;font-weight:bold}#free .nbhList li a .ttl{text-decoration:underline}#free .nbhList li a:hover .ttl{text-decoration:none}#free .nbhList li .txt{margin-top:10px}#free .nbhList li a .txt{color:#584f46}#free .nbhList .target{margin-top:10px;padding:10px 0;border-top:1px solid #dad6c7;border-bottom:1px solid #dad6c7}#free .nbhList .target{margin-top:5px}#free .nbhList .target li{float:left;margin:5px 0 0 12px;width:30px;height:30px;text-indent:-9999px}#free .nbhList .target .noSpace{margin-left:0}#free .nbhList .target .dog{background-image:url(/common/img/ico_target_dog_30x30_off.png)}#free .nbhList .target .cat{background-image:url(/common/img/ico_target_cat_30x30_off.png)}#free .nbhList .target .rabbit{background-image:url(/common/img/ico_target_rabbit_30x30_off.png)}#free .nbhList .target .ferret{background-image:url(/common/img/ico_target_ferret_30x30_off.png)}#free .nbhList .target .guineapig{background-image:url(/common/img/ico_target_guineapig_30x30_off.png)}#free .nbhList .target .dog.on{background-image:url(/common/img/ico_target_dog_30x30.png)}#free .nbhList .target .cat.on{background-image:url(/common/img/ico_target_cat_30x30.png)}#free .nbhList .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_30x30.png)}#free .nbhList .target .ferret.on{background-image:url(/common/img/ico_target_ferret_30x30.png)}#free .nbhList .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_30x30.png)}#free .clinicTtl:after,#free .boxMainClinicDetail .location:after,#free .boxMainClinicDetail .location li:after,#free .boxMainClinicDetail .socialMedia:after,#free .boxMainClinicDetail .anchor:after,#free .clinicInr:after,#free .clinicL .target:after,#free .clinicL .service:after,#free .clinicL .googleMap:after,#free .ticketList:after,#free .couponList:after,#free .boxMainClinicColumn .columnInr:after,#free .boxMainClinicContact .location:after,#free .nbhList:after,#free .nbhList .target ul:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html #free .clinicTtl,* html #free .boxMainClinicDetail .location,* html #free .boxMainClinicDetail .location li,* html #free .boxMainClinicDetail .socialMedia,* html #free .boxMainClinicDetail .anchor,* html #free .clinicInr,* html #free .clinicL .target,* html #free .clinicL .service,* html #free .clinicL .googleMap,* html #free .ticketList,* html #free .couponList,* html #free .boxMainClinicColumn .columnInr,* html #free .boxMainClinicContact .location,* html #free .nbhList,* html #free .nbhList .target ul{zoom:1}*:first-child+html #free .clinicTtl,*:first-child+html #free .boxMainClinicDetail .location,*:first-child+html #free .boxMainClinicDetail .location li,*:first-child+html #free .boxMainClinicDetail .socialMedia,*:first-child+html #free .boxMainClinicDetail .anchor,*:first-child+html #free .clinicInr,*:first-child+html #free .clinicL .target,*:first-child+html #free .clinicL .service,*:first-child+html #free .clinicL .googleMap,*:first-child+html #free .ticketList,*:first-child+html #free .couponList,*:first-child+html #free .boxMainClinicColumn .columnInr,*:first-child+html #free .boxMainClinicContact .location,*:first-child+html #free .nbhList,*:first-child+html #free .nbhList .target ul{zoom:1}#charge .sideCol{display:none}#charge .boxMainClinicDetail{position:relative;margin:0 0 30px;background-color:#FFF}#charge .clinicTtl{padding:14px;border:#edeadf solid 1px}#charge .clinicTtl .logo{float:left}#charge .clinicTtl .logo img{width:150px;height:auto}#charge .clinicTtl .clinicL{float:left;padding-left:20px}#charge .clinicTtl .clinicL h2{font-size:183.3%;font-weight:bold}#charge .clinicTtl .clinicL p{font-weight:bold}#charge .clinicTtl .location{margin:0}#charge .clinicTtl .location ul{padding:3px;background:#FFF}#charge .clinicTtl .location li{float:left;margin:0;padding:0}#charge .clinicTtl .location .address h3{float:left;width:10px;height:10px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/ico_search_location_address.gif) 0 0 no-repeat}#charge .clinicTtl .location .address p{float:left}#charge .clinicTtl .location .tel{margin:0 0 0 16px;white-space:nowrap}#charge .clinicTtl .location .tel h3{float:left;width:10px;height:10px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/ico_search_location_tel.gif) 0 0 no-repeat}#charge .clinicTtl .location .tel div{float:left;white-space:nowrap}#charge .clinicTtl .location .tel p span{display:none}#charge .clinicTtl .clinicR{float:right}#charge .clinicTtl .clinicR .btn a{display:block;width:232px;height:43px;text-indent:-9999px;background:url(/search/img/btn_rsv_ch.gif)}#charge .clinicTtl .clinicR .socialMedia{float:right;margin-top:10px}#charge .clinicIcon{padding:5px 0;background:url(/search/img/bg_clinic_icon_ch.gif) repeat;border-right:#edeadf solid 1px;border-left:#edeadf solid 1px}#charge .clinicIcon dt,#charge .clinicIcon dd{float:left}#charge .clinicIcon dt{margin:0 10px;font-weight:bold}#charge .clinicIcon dd{margin-right:5px;width:38px;height:30px;text-indent:-9999px}#charge .clinicIcon .dog{background-image:url(/common/img/ico_target_dog_38x30_off.png)}#charge .clinicIcon .cat{background-image:url(/common/img/ico_target_cat_38x30_off.png)}#charge .clinicIcon .rabbit{background-image:url(/common/img/ico_target_rabbit_38x30_off.png)}#charge .clinicIcon .ferret{background-image:url(/common/img/ico_target_ferret_38x30_off.png)}#charge .clinicIcon .guineapig{background-image:url(/common/img/ico_target_guineapig_38x30_off.png)}#charge .clinicIcon .dog.on{background-image:url(/common/img/ico_target_dog_38x30.png)}#charge .clinicIcon .cat.on{background-image:url(/common/img/ico_target_cat_38x30.png)}#charge .clinicIcon .rabbit.on{background-image:url(/common/img/ico_target_rabbit_38x30.png)}#charge .clinicIcon .ferret.on{background-image:url(/common/img/ico_target_ferret_38x30.png)}#charge .clinicIcon .guineapig.on{background-image:url(/common/img/ico_target_guineapig_38x30.png)}#charge .clinicIcon .night{background-image:url(/common/img/ico_service_night_38x30_off.png)}#charge .clinicIcon .reservation{background-image:url(/common/img/ico_service_reservation_38x30_off.png)}#charge .clinicIcon .surgery{background-image:url(/common/img/ico_service_surgery_38x30_off.png)}#charge .clinicIcon .house{background-image:url(/common/img/ico_service_house_38x30_off.png)}#charge .clinicIcon .trimming{background-image:url(/common/img/ico_service_trimming_38x30_off.png)}#charge .clinicIcon .hotel{background-image:url(/common/img/ico_service_hotel_38x30_off.png)}#charge .clinicIcon .card{background-image:url(/common/img/ico_service_card_38x30_off.png)}#charge .clinicIcon .insurance{background-image:url(/common/img/ico_service_insurance_38x30_off.png)}#charge .clinicIcon .parking{background-image:url(/common/img/ico_service_parking_38x30_off.png)}#charge .clinicIcon .transport{background-image:url(/common/img/ico_service_transport_38x30_off.png)}#charge .clinicIcon .treatment{background-image:url(/common/img/ico_service_treatment_38x30_off.png)}#charge .clinicIcon .ticket{background-image:url(/common/img/ico_service_ticket_38x30_off.png)}#charge .clinicIcon .night.on{background-image:url(/common/img/ico_service_night_38x30.png)}#charge .clinicIcon .reservation.on{background-image:url(/common/img/ico_service_reservation_38x30.png)}#charge .clinicIcon .surgery.on{background-image:url(/common/img/ico_service_surgery_38x30.png)}#charge .clinicIcon .house.on{background-image:url(/common/img/ico_service_house_38x30.png)}#charge .clinicIcon .trimming.on{background-image:url(/common/img/ico_service_trimming_38x30.png)}#charge .clinicIcon .hotel.on{background-image:url(/common/img/ico_service_hotel_38x30.png)}#charge .clinicIcon .card.on{background-image:url(/common/img/ico_service_card_38x30.png)}#charge .clinicIcon .insurance.on{background-image:url(/common/img/ico_service_insurance_38x30.png)}#charge .clinicIcon .parking.on{background-image:url(/common/img/ico_service_parking_38x30.png)}#charge .clinicIcon .transport.on{background-image:url(/common/img/ico_service_transport_38x30.png)}#charge .clinicIcon .treatment.on{background-image:url(/common/img/ico_service_treatment_38x30.png)}#charge .clinicIcon .ticket.on{background-image:url(/common/img/ico_service_ticket_38x30.png)}#charge .clinicImg{width:960px}#charge .clinicImg img{width:960px;height:auto}#charge .anchor li{float:left}#charge .anchor li a{display:block;height:64px;text-indent:-9999px}#charge .anchor .info a{width:97px;background-image:url(/search/img/anchor_info_ch.gif)}#charge .anchor .ticket a{width:115px;background-image:url(/search/img/anchor_ticket_ch.gif)}#charge .anchor .coupon a{width:88px;background-image:url(/search/img/anchor_coupon_ch.gif)}#charge .anchor .message a{width:167px;background-image:url(/search/img/anchor_message_ch.gif)}#charge .anchor .staff a{width:111px;background-image:url(/search/img/anchor_staff_ch.gif)}#charge .anchor .column a{width:153px;background-image:url(/search/img/anchor_column_ch.gif)}#charge .anchor .photo a{width:130px;background-image:url(/search/img/anchor_photo_ch.gif)}#charge .anchor .basic a{width:99px;background-image:url(/search/img/anchor_basic_ch.gif)}#charge .btnTicket{position:absolute;top:138px;right:-30px}@media screen and (max-width:768px){#charge .btnTicket{right:-10px}}#charge .btnTicket a{display:block;width:153px;height:156px;text-indent:-9999px;background-image:url(/search/img/btn_ticket_ch.png)}#charge .boxMainClinicInfo{margin-bottom:30px}#charge .boxMainClinicInfo .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_info_ch.gif)}#charge .boxMainClinicInfo .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicInfo .boxInr{padding:39px;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .boxInr .clinicL{float:left;width:382px;padding:0}#charge .boxInr .clinicL h4{margin-top:15px;padding-left:9px;font-size:120%;font-weight:bold;border-left:4px solid #4b433b}#charge .boxInr .clinicL .target{margin-top:10px}#charge .boxInr .clinicL .target li{float:left;margin-right:5px;width:60px;height:40px;text-indent:-9999px}#charge .boxInr .clinicL .target .dog{background-image:url(/common/img/ico_target_dog_60x40_off.png)}#charge .boxInr .clinicL .target .cat{background-image:url(/common/img/ico_target_cat_60x40_off.png)}#charge .boxInr .clinicL .target .rabbit{background-image:url(/common/img/ico_target_rabbit_60x40_off.png)}#charge .boxInr .clinicL .target .ferret{background-image:url(/common/img/ico_target_ferret_60x40_off.png)}#charge .boxInr .clinicL .target .guineapig{background-image:url(/common/img/ico_target_guineapig_60x40_off.png)}#charge .boxInr .clinicL .target .dog.on{background-image:url(/common/img/ico_target_dog_60x40.png)}#charge .boxInr .clinicL .target .cat.on{background-image:url(/common/img/ico_target_cat_60x40.png)}#charge .boxInr .clinicL .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_60x40.png)}#charge .boxInr .clinicL .target .ferret.on{background-image:url(/common/img/ico_target_ferret_60x40.png)}#charge .boxInr .clinicL .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_60x40.png)}#charge .boxInr .clinicL .time table{margin-top:10px;font-size:85%;border-top:1px solid #c9c5b5}#charge .boxInr .clinicL .time th,#charge .boxInr .clinicL .time td{text-align:center;vertical-align:top}#charge .boxInr .clinicL .time th div{padding:5px 5px}#charge .boxInr .clinicL .time td div{padding:10px 5px}#charge .boxInr .clinicL .time th{width:12%;background-color:#f5f2e9;border-right:1px dotted #c9c5b5;border-bottom:1px solid #c9c5b5}#charge .boxInr .clinicL .time td{background-color:#FFF;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}#charge .boxInr .clinicL .time .blue{color:#0000d4}#charge .boxInr .clinicL .time .red{color:#b70000}#charge .boxInr .clinicL .time .holiday{background-color:#f6f5f1}#charge .boxInr .clinicL .time .timeZone{font-size:120%;font-weight:bold;background-color:#f5f2e9;border-right:0}#charge .boxInr .clinicL .time .noLine{border-right:0}#charge .boxInr .clinicL .service{margin-top:5px}#charge .boxInr .clinicL .service li{float:left;margin:5px 5px 0 0;width:60px;height:40px;text-indent:-9999px}#charge .boxInr .clinicL .service .night{background-image:url(/common/img/ico_service_night_60x40_off.png)}#charge .boxInr .clinicL .service .reservation{background-image:url(/common/img/ico_service_reservation_60x40_off.png)}#charge .boxInr .clinicL .service .surgery{background-image:url(/common/img/ico_service_surgery_60x40_off.png)}#charge .boxInr .clinicL .service .house{background-image:url(/common/img/ico_service_house_60x40_off.png)}#charge .boxInr .clinicL .service .trimming{background-image:url(/common/img/ico_service_trimming_60x40_off.png)}#charge .boxInr .clinicL .service .hotel{background-image:url(/common/img/ico_service_hotel_60x40_off.png)}#charge .boxInr .clinicL .service .card{background-image:url(/common/img/ico_service_card_60x40_off.png)}#charge .clinicL .service .insurance{background-image:url(/common/img/ico_service_insurance_60x40_off.png)}#charge .boxInr .clinicL .service .parking{background-image:url(/common/img/ico_service_parking_60x40_off.png)}#charge .boxInr .clinicL .service .transport{background-image:url(/common/img/ico_service_transport_60x40_off.png)}#charge .boxInr .clinicL .service .treatment{background-image:url(/common/img/ico_service_treatment_60x40_off.png)}#charge .boxInr .clinicL .service .ticket{background-image:url(/common/img/ico_service_ticket_60x40_off.png)}#charge .boxInr .clinicL .service .night.on{background-image:url(/common/img/ico_service_night_60x40.png)}#charge .boxInr .clinicL .service .reservation.on{background-image:url(/common/img/ico_service_reservation_60x40.png)}#charge .boxInr .clinicL .service .surgery.on{background-image:url(/common/img/ico_service_surgery_60x40.png)}#charge .boxInr .clinicL .service .house.on{background-image:url(/common/img/ico_service_house_60x40.png)}#charge .boxInr .clinicL .service .trimming.on{background-image:url(/common/img/ico_service_trimming_60x40.png)}#charge .boxInr .clinicL .service .hotel.on{background-image:url(/common/img/ico_service_hotel_60x40.png)}#charge .boxInr .clinicL .service .card.on{background-image:url(/common/img/ico_service_card_60x40.png)}#charge .clinicL .service .insurance.on{background-image:url(/common/img/ico_service_insurance_60x40.png)}#charge .boxInr .clinicL .service .parking.on{background-image:url(/common/img/ico_service_parking_60x40.png)}#charge .boxInr .clinicL .service .transport.on{background-image:url(/common/img/ico_service_transport_60x40.png)}#charge .boxInr .clinicL .service .treatment.on{background-image:url(/common/img/ico_service_treatment_60x40.png)}#charge .boxInr .clinicL .service .ticket.on{background-image:url(/common/img/ico_service_ticket_60x40.png)}#charge .boxInr .clinicL .txt{margin-top:10px}#charge .boxInr .clinicR{float:right;width:450px;padding:0}#charge .boxInr .clinicR p{margin-top:10px}#charge .boxInr .clinicR .googleMap{width:450px;height:480px}#charge .boxMainClinicTicket{margin-bottom:30px}#charge .boxMainClinicTicket .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_ticket_ch.gif)}#charge .boxMainClinicTicket .boxTtl h2{position:absolute;top:9px;left:70px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicTicket .boxTtl .sub{position:absolute;top:20px;left:218px;color:#FFF}#charge .boxMainClinicTicket .boxTtl .btn{position:absolute;top:20px;right:20px}#charge .boxMainClinicTicket .boxTtl .btn a{padding-left:20px;color:#FFF;font-size:120%;background:url(/search/img/ico_question_ch.gif) no-repeat left center}#charge .boxMainClinicTicket .boxInr{padding:39px;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .ticketList li{width:200px;float:left;margin-left:26px}#charge .ticketList .noSpace{margin-left:0}#charge .ticketList li img{width:200px;height:auto}#charge .ticketList li a{text-decoration:none}#charge .ticketList li .txt{margin-top:10px;font-size:120%}#charge .ticketList li a .txt{font-weight:bold;text-decoration:underline}#charge .ticketList li a:hover .txt{text-decoration:none}#charge .ticketList li .price{margin-top:5px;color:#e98181;font-size:85%;font-weight:bold}#charge .ticketBtn{margin-top:25px;text-align:center}#charge .ticketBtn p{display:block;width:248px;margin:0 auto;padding:5px;border:1px solid #e6e0c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}#charge .ticketBtn a{display:block;width:248px;height:37px;text-indent:-9999px;background:url(/search/img/btn_ticket.gif)}#charge .ticketBtn{display:none}#charge .boxMainClinicCoupon{margin-bottom:30px}#charge .boxMainClinicCoupon .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_coupon_ch.gif)}#charge .boxMainClinicCoupon .boxTtl h2{position:absolute;top:9px;left:70px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicCoupon .boxTtl .sub{position:absolute;top:20px;left:170px;color:#FFF}#charge .boxMainClinicCoupon .boxInr{padding:39px;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .couponList li{width:200px;float:left;margin-left:26px}#charge .couponList .noSpace{margin-left:0}#charge .couponList li img{width:200px;height:auto}#charge .couponList li a{text-decoration:none}#charge .couponList li .ttl{margin-top:10px;font-size:120%;font-weight:bold}#charge .couponList li .txt{margin-top:5px}#charge .couponList li a .txt{text-decoration:underline}#charge .couponList li .price{margin-top:5px;color:#e98181;font-size:85%;font-weight:bold}#charge .boxMainClinicMessage{position:relative;margin-bottom:30px}#charge .boxMainClinicMessage .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_message_ch.gif)}#charge .boxMainClinicMessage .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicMessage .boxInr{padding:9px 39px 39px 39px;font-size:120%;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .boxMainClinicMessage h3{margin-top:30px;padding-bottom:5px;font-size:140%;font-weight:bold;background:url(/common/img/dot_brown.png) repeat-x left bottom}#charge .boxMainClinicMessage h3 span{padding-left:15px;border-left:6px solid #4b433b}#charge .messageInr01{margin-top:30px}#charge .messageInr01 .left{float:left;width:450px}#charge .messageInr01 .right{float:right}#charge .messageInr01 .right img{width:390px;height:auto}#charge .messageInr02{margin-top:30px}#charge .messageInr02 .left{float:left;width:200px;margin-right:20px;font-size:85%}#charge .messageInr02 .left .img{margin-bottom:10px}#charge .messageInr02 .left .img img{width:200px;height:auto}#charge .messageInr02 .right{float:right;width:430px}#charge .boxMainClinicMessage .boxImg{top:8px;right:0;z-index:9999;width:116px;height:64px;background-image:url(/search/img/img_clinic_message_dog_ch.png)}#charge .boxMainClinicStaff{position:relative;margin-bottom:30px}#charge .boxMainClinicStaff .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_message_ch.gif)}#charge .boxMainClinicStaff .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicStaff .boxInr{padding:9px 39px 39px 39px;font-size:120%;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .boxMainClinicStaff h3{margin-top:30px;padding-bottom:5px;font-size:140%;font-weight:bold;background:url(/common/img/dot_brown.png) repeat-x left bottom}#charge .boxMainClinicStaff h3 span{padding-left:15px;border-left:6px solid #4b433b}#charge .staffInr01{margin-top:30px}#charge .staffInr01 .right{float:right;width:580px}#charge .staffInr01 .left{float:left}#charge .staffInr01 .left img{width:270px;height:auto}#charge .staffInr01 .director{text-align:right;margin-top:15px;padding-top:15px;border-top:1px dotted #c9c5b5}#charge .staffInr01 table{width:100%;margin-top:20px;border-top:1px dotted #c9c5b5}#charge .staffInr01 th,#charge .staffInr01 td{padding:10px;word-break:break-all}#charge .staffInr01 th{width:25%;font-weight:bold;background-color:#fcfaf2;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}#charge .staffInr01 td{background-color:#FFF;border-bottom:1px dotted #c9c5b5}#charge .staffInr02{margin-top:30px}#charge .staffInr02 .right{float:right;width:200px;margin-right:20px;font-size:85%}#charge .staffInr02 .right .img{margin-bottom:10px}#charge .staffInr02 .right .img img{width:200px;height:auto}#charge .staffInr02 .left{float:left;width:430px}#charge .boxMainClinicStaff .boxImg{top:5px;right:0;z-index:9999;width:114px;height:65px;background-image:url(/search/img/img_clinic_staff_dog_ch.png)}#charge .boxMainClinicColumn{margin-bottom:30px}#charge .boxMainClinicColumn .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_column_ch.gif)}#charge .boxMainClinicColumn .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicColumn .boxTtl .btn{position:absolute;top:20px;right:20px}#charge .boxMainClinicColumn .boxTtl .btn a{padding-left:20px;color:#FFF;font-size:120%;background:url(/common/img/arrow_link_white.png) no-repeat left center}#charge .boxMainClinicColumn .boxInr{padding:39px;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .boxMainClinicColumn .boxInr .columnList{float:left;width:270px;margin-left:35px;padding:0;background:0}#charge .boxMainClinicColumn .boxInr .columnList .img{width:100px;height:auto;margin-right:15px}#charge .boxMainClinicColumn .boxInr .columnList .img img{width:100px;height:auto}#charge .boxMainClinicColumn .boxInr .columnList .icon{float:right;width:155px;margin-top:5px;background:0;border:0}#charge .boxMainClinicColumn .boxInr .columnList .txt{float:right;width:155px;margin-top:5px}#charge .boxMainClinicColumn .boxInr .noSpace{margin-left:0}#charge .boxMainClinicColumn .boxInr .noLine{background:0}#charge .boxMainClinicPhoto{position:relative;margin-bottom:30px}#charge .boxMainClinicPhoto .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_photo_ch.gif)}#charge .boxMainClinicPhoto .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicPhoto .boxInr{padding:29px 39px 39px;background-color:#FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .photoList li{float:left;width:200px;margin:10px 0 0 26px}#charge .photoList .noSpace{margin-left:0}#charge .photoList li .img{position:relative;height:142px;margin-bottom:10px;padding:3px;border:1px solid #edeadf}#charge .photoList li .img img{width:192px;height:auto}#charge .photoList li .zoom{display:block;position:absolute;bottom:6px;right:6px;width:14px;height:14px;text-indent:-9999px;background:url(/search/img/ico_photo_zoom.png)}#charge .photoNav{display:none}#charge .boxMainClinicPhoto .boxImg{top:13px;right:0;z-index:9999;width:120px;height:62px;background-image:url(/search/img/img_clinic_photo_dog_ch.png)}#charge .boxMainClinicBasic{margin-bottom:30px}#charge .boxMainClinicBasic .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_basic_ch.gif)}#charge .boxMainClinicBasic .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicBasic .boxInr{padding:4px;background-color:#f0efe5;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .boxMainClinicBasic table{width:100%}#charge .boxMainClinicBasic th,#charge .boxMainClinicBasic td{padding:10px;word-break:break-all}#charge .boxMainClinicBasic th{width:25%;font-weight:bold;background-color:#fcfaf2;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}#charge .boxMainClinicBasic td{background-color:#FFF;border-bottom:1px dotted #c9c5b5}#charge .boxMainClinicContact{margin-bottom:30px}#charge .boxMainClinicContact .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_contact_ch.gif)}#charge .boxMainClinicContact .boxTtl h2{position:absolute;top:9px;left:31px;color:#FFF;font-size:183.3%;font-weight:bold}#charge .boxMainClinicContact .boxTtl .btn{position:absolute;top:12px;right:12px}#charge .boxMainClinicContact .boxTtl .btn a{display:block;width:128px;height:37px;text-indent:-9999px;background:url(/search/img/btn_print_ch.gif)}#charge .boxMainClinicContact .boxInr{padding:39px;background:url(/search/img/img_contact_dog_ch.jpg) no-repeat 275px bottom #FFF;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}#charge .boxInr .clinicL{float:left;width:394px;padding:0}#charge .boxInr .clinicL .contact{padding:3px;background-color:#f0efe5;border:1px solid #dad6c7}#charge .boxInr .clinicL .contact div{padding:30px;background-color:#fcfcf4}#charge .boxInr .clinicL .contact .ttl{font-size:183.3%;font-weight:bold}#charge .boxInr .clinicL .contact .address{margin-top:5px;padding:0 0 10px 18px;background:url(/search/img/ico_contact_address_ch.gif) no-repeat left top;border-bottom:1px dotted #c9c5b5}#charge .boxInr .clinicL .contact .telNum{margin-top:10px;padding-left:20px;color:#e98181;font-size:183.3%;font-weight:bold;background:url(/search/img/ico_contact_tel_ch.gif) no-repeat left center}#charge .boxInr .clinicL .contact .telNumSP{display:none}#charge .boxInr .clinicL .contact .remark{margin-top:5px;color:#999386;margin-left:1em;text-indent:-1em}#charge .boxInr .clinicL .access dt{margin:30px 0 10px;padding-bottom:5px;font-size:140%;font-weight:bold;border-bottom:1px dotted #b6afa7}#charge .boxInr .clinicL .access .car span{padding-left:26px;background:url(/search/img/ico_contact_car_ch.gif) no-repeat left center}#charge .boxInr .clinicL .access .train span{padding-left:40px;background:url(/search/img/ico_contact_train_ch.gif) no-repeat left center}#charge .boxInr .clinicL .access dd{margin-top:5px}#charge .boxMainClinicContact .clinicR{float:right;width:450px;padding:0}#charge .boxMainClinicContact .clinicR p{margin-top:10px}#charge .clinicTtl:after,#charge .clinicIcon:after,#charge .anchor:after,#charge .boxInr:after,#charge .clinicL .target:after,#charge .clinicL .service:after,#charge .clinicL .googleMap:after,#charge .ticketList:after,#charge .photoList:after,#charge .couponList:after,#charge .messageInr01:after,#charge .messageInr02:after,#charge .staffInr01:after,#charge .staffInr02:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html #charge .clinicTtl,* html #charge .clinicIcon,* html #charge .anchor,* html #charge .boxInr,* html #charge .clinicL .target,* html #charge .clinicL .service,* html #charge .clinicL .googleMap,* html #charge .ticketList,* html #charge .photoList,* html #charge .couponList,* html #charge .messageInr01,* html #charge .messageInr02,* html #charge .staffInr01,* html #charge .staffInr02{zoom:1}*:first-child+html #charge .clinicTtl,*:first-child+html #charge .clinicIcon,*:first-child+html #charge .anchor,*:first-child+html #charge .boxInr,*:first-child+html #charge .clinicL .target,*:first-child+html #charge .clinicL .service,*:first-child+html #charge .clinicL .googleMap,*:first-child+html #charge .ticketList,*:first-child+html #charge .photoList,*:first-child+html #charge .couponList,*:first-child+html #charge .messageInr01,*:first-child+html #charge .messageInr02,*:first-child+html #charge .staffInr01,*:first-child+html #charge .staffInr02{zoom:1}.boxSideSearchHospital{position:relative;clear:both;margin:0 auto 20px;background:url(/search/img/bg_box_01.gif) repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.boxSideSearchHospital .boxImg{top:-10px;right:13px;z-index:9999;width:116px;height:73px;background-image:url(/search/img/img_hospital_dog.png)}.boxSideSearchHospital .boxTtl{position:relative;height:47px;background:url(/search/img/bg_box_side_search_hospital_ttl.gif) left top repeat-x;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.boxSideSearchHospital .boxTtl h2{position:absolute;top:0;left:10px;display:block;width:188px;height:47px;text-indent:-9999px;background:url(/search/img/h2_box_side_search_hospital.gif) 0 0 no-repeat}.boxSideSearchHospital .boxTtl p{position:absolute;top:22px;left:203px;display:block;width:89px;height:10px;text-indent:-9999px;background:url(/search/img/txt_box_side_search_hospital.gif) 0 0 no-repeat}.boxSideSearchHospital form ul{margin:0 5px;background:url(/search/img/bg_box_03.gif) repeat}.boxSideSearchHospital .formList{padding:10px;background:url(/search/img/bg_box_03.gif) repeat;border-bottom:1px solid #d8d0b8}.boxSideSearchHospital .formList.subject{border-top:0;border-bottom:0}.boxSideSearchHospital .formList.time{clear:both}.boxSideSearchHospital .formList h3{display:block;float:left;width:70px;height:13px;margin-top:3px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxSideSearchHospital .keyword h3{background-image:url(/search/img/h3_keyword.gif)}.boxSideSearchHospital .area h3{background-image:url(/search/img/h3_area.gif)}.boxSideSearchHospital .subject h3{float:none;width:auto;margin:0 0 10px;background-image:url(/search/img/h3_service.gif)}.boxSideSearchHospital .subject2 h3{float:none;width:auto;margin:0 0 10px;background-image:url(/search/img/h3_subject.gif)}.boxSideSearchHospital .nightservice h3{width:74px;margin:0 0 10px;background-image:url(/search/img/h3_nightservice.gif)}.boxSideSearchHospital .time h3{width:270px;margin:0 0 10px;background-image:url(/search/img/h3_time.gif)}.boxSideSearchHospital .service h3{width:270px;margin:0 0 10px;background-image:url(/search/img/h3_service.gif)}.boxSideSearchHospital .therapy h3{width:270px;margin:0 0 5px;background-image:url(/search/img/h3_therapy.gif)}.boxSideSearchHospital .formR{float:right;width:190px}.boxSideSearchHospital .area .formR select.area{margin:0 0 10px}.boxSideSearchHospital .area .formR select.disabled{color:#999;background:#e5e2d2}.boxSideSearchHospital .subject .formR{clear:both;float:none;width:175px}.boxSideSearchHospital .nightservice .formR{clear:both;float:none;width:74px}.boxSideSearchHospital .subject2 .formR{clear:both;float:none;width:auto}.boxSideSearchHospital .time .formR{clear:both;float:none;width:100%}.boxSideSearchHospital .time .formR ul{margin:0}.boxSideSearchHospital .service .formR{clear:both;float:none;width:100%}.boxSideSearchHospital .service .formR ul{margin:0}.boxSideSearchHospital .therapy .formR{clear:both;float:none;width:100%}.boxSideSearchHospital .therapy .formR ul{margin:0}.boxSideSearchHospital .keyword input{width:180px}.boxSideSearchHospital .subject .subjectR{display:none}.boxSideSearchHospital .subject ul{margin:0}.boxSideSearchHospital .subject li{position:relative;float:left;width:68px;height:70px;margin:0 0 10px}.boxSideSearchHospital .subject2 ul{margin:0}.boxSideSearchHospital .subject2 li{position:relative;float:left;width:47px;height:67px;margin:0 7px 10px 0}.boxSideSearchHospital .subject input{position:absolute;top:55px;left:50%;margin-left:-6px}.boxSideSearchHospital .subject .treatment input,.boxSideSearchHospital .subject .ticket input{margin-left:0}.boxSideSearchHospital .subject2 input{position:absolute;top:52px;left:50%;margin-left:-6px}.boxSideSearchHospital .subject label{display:block;width:68px;height:50px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxSideSearchHospital .subject2 label{display:block;width:47px;height:47px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxSideSearchHospital .subject .night{margin:0 0 0 4px}.boxSideSearchHospital .subject .treatment{margin:0 0 0 14px;padding-left:14px;border-left:1px solid #dfdbce}.boxSideSearchHospital .subject .ticket{margin:0 0 0 14px;padding-left:14px;border-left:1px solid #dfdbce}.boxSideSearchHospital .subject .night label{background-image:url(/common/img/ico_service_night_68x50.png)}.boxSideSearchHospital .subject .treatment label{background-image:url(/common/img/ico_service_treatment_68x50.png)}.boxSideSearchHospital .subject .ticket label{background-image:url(/common/img/ico_service_ticket_68x50.png)}.boxSideSearchHospital .subject2 .dog label{background-image:url(/common/img/ico_target_dog_47x47_off.png)}.boxSideSearchHospital .subject2 .cat label{background-image:url(/common/img/ico_target_cat_47x47_off.png)}.boxSideSearchHospital .subject2 .rabbit label{background-image:url(/common/img/ico_target_rabbit_47x47_off.png)}.boxSideSearchHospital .subject2 .ferret label{background-image:url(/common/img/ico_target_ferret_47x47_off.png)}.boxSideSearchHospital .subject2 .guineapig label{background-image:url(/common/img/ico_target_guineapig_47x47_off.png)}.boxSideSearchHospital .subject2 .dog label.on{background-image:url(/common/img/ico_target_dog_47x47.png)}.boxSideSearchHospital .subject2 .cat label.on{background-image:url(/common/img/ico_target_cat_47x47.png)}.boxSideSearchHospital .subject2 .rabbit label.on{background-image:url(/common/img/ico_target_rabbit_47x47.png)}.boxSideSearchHospital .subject2 .ferret label.on{background-image:url(/common/img/ico_target_ferret_47x47.png)}.boxSideSearchHospital .subject2 .guineapig label.on{background-image:url(/common/img/ico_target_guineapig_47x47.png)}.boxSideSearchHospital .nightservice .nightserviceR{display:none}.boxSideSearchHospital .nightservice{border-left:1px solid #dfdbce}.boxSideSearchHospital .nightservice li{position:relative;float:left;width:68px;height:70px;margin:0 15px 10px 0}.boxSideSearchHospital .nightservice input{position:absolute;top:55px;left:50%;margin-left:-6px}.boxSideSearchHospital .nightservice label{display:block;width:68px;height:50px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxSideSearchHospital .nightservice .night label{background-image:url(/common/img/ico_service_night_sb_68x50_off.png)}.boxSideSearchHospital .nightservice .night label.on{background-image:url(/common/img/ico_service_night_sb_68x50.png)}.boxSideSearchHospital .time li{float:left;margin:0 0 5px}.boxSideSearchHospital .time li label{margin-right:15px}.boxSideSearchHospital .timeSelect{clear:both;float:left;padding-left:0;padding-right:10px;border-left:0}.boxSideSearchHospital .timeHospital{float:left;padding-top:5px}.boxSideSearchHospital .service li{position:relative;float:left;width:60px;height:58px;margin:0 7px 10px 0}.boxSideSearchHospital .service li input{position:absolute;top:45px;left:50%;margin-left:-6px}.boxSideSearchHospital .service li label{display:block;width:60px;height:40px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top}.boxSideSearchHospital .service .night label{background-image:url(/common/img/ico_service_night_60x40_off.png)}.boxSideSearchHospital .service .reservation label{background-image:url(/common/img/ico_service_reservation_60x40_off.png)}.boxSideSearchHospital .service .surgery label{background-image:url(/common/img/ico_service_surgery_60x40_off.png)}.boxSideSearchHospital .service .house label{background-image:url(/common/img/ico_service_house_60x40_off.png)}.boxSideSearchHospital .service .trimming label{background-image:url(/common/img/ico_service_trimming_60x40_off.png)}.boxSideSearchHospital .service .hotel label{background-image:url(/common/img/ico_service_hotel_60x40_off.png)}.boxSideSearchHospital .service .card label{background-image:url(/common/img/ico_service_card_60x40_off.png)}.boxSideSearchHospital .service .insurance label{background-image:url(/common/img/ico_service_insurance_60x40_off.png)}.boxSideSearchHospital .service .parking label{background-image:url(/common/img/ico_service_parking_60x40_off.png)}.boxSideSearchHospital .service .transport label{background-image:url(/common/img/ico_service_transport_60x40_off.png)}.boxSideSearchHospital .service .treatment label{background-image:url(/common/img/ico_service_treatment_60x40_off.png)}.boxSideSearchHospital .service .ticket label{background-image:url(/common/img/ico_service_ticket_60x40_off.png)}.boxSideSearchHospital .service .night label.on{background-image:url(/common/img/ico_service_night_60x40.png)}.boxSideSearchHospital .service .reservation label.on{background-image:url(/common/img/ico_service_reservation_60x40.png)}.boxSideSearchHospital .service .surgery label.on{background-image:url(/common/img/ico_service_surgery_60x40.png)}.boxSideSearchHospital .service .house label.on{background-image:url(/common/img/ico_service_house_60x40.png)}.boxSideSearchHospital .service .trimming label.on{background-image:url(/common/img/ico_service_trimming_60x40.png)}.boxSideSearchHospital .service .hotel label.on{background-image:url(/common/img/ico_service_hotel_60x40.png)}.boxSideSearchHospital .service .card label.on{background-image:url(/common/img/ico_service_card_60x40.png)}.boxSideSearchHospital .service .insurance label.on{background-image:url(/common/img/ico_service_insurance_60x40.png)}.boxSideSearchHospital .service .parking label.on{background-image:url(/common/img/ico_service_parking_60x40.png)}.boxSideSearchHospital .service .transport label.on{background-image:url(/common/img/ico_service_transport_60x40.png)}.boxSideSearchHospital .service .treatment label.on{background-image:url(/common/img/ico_service_treatment_60x40.png)}.boxSideSearchHospital .service .ticket label.on{background-image:url(/common/img/ico_service_ticket_60x40.png)}.boxSideSearchHospital .therapy ul{margin-top:-5px}.boxSideSearchHospital .therapy li{float:left;margin-top:5px}.boxSideSearchHospital .therapy li label{margin-right:15px}.boxSideSearchHospital .btnSearch{text-align:center;padding:15px 0}.boxSideSearchHospital .btnSearch a{display:block;width:210px;height:49px;margin:0 auto;text-indent:-9999px;background:url(/search/img/btn_search.gif)}.result .boxSideSearchHospital .btnSearch a{background:url(/search/img/btn_search_sb.gif)}.boxSideSearchHospital .btnSearchSP{display:none}.boxSideSearchHospital .searchDetails{clear:both;border-top:1px solid #d8d0b8}.boxSideSearchHospital .searchDetails a{padding:0 0 0 20px;text-decoration:none;color:#584f46;background:url(/common/img/arrow_link_brown.gif) 0 50% no-repeat}.boxSideSearchHospital .searchAgain{clear:both;float:right;width:190px;padding-top:8px}.boxSideSearchHospital .searchAgain a{padding:0 0 0 20px;text-decoration:none;color:#584f46;background:url(/common/img/arrow_link_brown_l.png) 0 50% no-repeat}.boxSideSearchHospital .formList:after,.boxSideSearchHospital .time ul:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxSideSearchHospital .formList,* html .boxSideSearchHospital .time ul{zoom:1}*:first-child+html .boxSideSearchHospital .formList,*:first-child+html .boxSideSearchHospital .time ul{zoom:1}.quiz .boxMainCommonTtlBox .copy{position:absolute;width:auto;height:auto;top:30px;right:20px}.quiz .leadTxt{margin-bottom:18px;line-height:1.7}.boxMainNewQuizArea{position:relative}.boxMainNewQuizArea .boxMainQuizBox{background:url(/quiz/img/bg_newquiz_01.jpg) repeat center top;padding:0 0 20px 20px}.quiz .newQuiz{background:url(/quiz/img/bg_newquiz_01.jpg) repeat center top}.quiz .newQuiz .outer{background:url(/quiz/img/bg_newquiz_02.jpg) no-repeat center top}.quiz .newQuiz .inner{padding-top:13px}.quiz .newQuiz .inner .pet{position:absolute;bottom:50px;right:1px}.quiz .newQuiz .inner .pet img{width:300px;height:150px;text-align:center}.quiz .odds{float:left;width:105px;height:26px;font-size:.917em;color:#FFF;background:url(/quiz/img/bg_odds02.png) no-repeat left top}.quiz .odds ul{padding:2px 0 0 19px}.quiz .odds li{display:inline-block;vertical-align:middle}.quiz .odds .innertxt{vertical-align:middle;padding:0 0 0 17px}.quiz .odds .num{font-size:1.455em}.quiz .date{float:right;vertical-align:middle;margin:5px 10px 0 0}.quiz .newQuiz .quote{width:380px;margin:10px 0 0 20px;padding:2px 0 0 30px;font-size:18px;font-weight:bold;background:url(/quiz/img/ico_quiz_q.png) no-repeat left top}.quiz .boxMainQuizBox .option{height:48px;background:url(/quiz/img/bg_option.gif) repeat-x left top}.quiz .boxMainQuizBox .odds{margin-top:10px}.quiz .boxMainQuizBox .date{margin:16px 15px 0 0}.quiz .boxMainQuizBox .question{padding:2px 0 0 30px;font-size:1.334em;font-weight:bold;background:url(/quiz/img/ico_quiz_q.png) no-repeat left top}.quiz .boxMainQuizBox ol{margin:0 10px 20px;padding:0 10px}.quiz .boxMainQuizBox ol li{float:left;width:243px;padding:10px 10px 10px 40px;font-size:1.084em}.quiz .boxMainQuizBox ol .answer01{background:url(/quiz/img/img_quiz_01.png) no-repeat 10px 9px}.quiz .boxMainQuizBox ol .answer02{background:url(/quiz/img/img_quiz_02.png) no-repeat 10px 9px}.quiz .boxMainQuizBox ol .answer03{background:url(/quiz/img/img_quiz_03.png) no-repeat 10px 9px;clear:both}.quiz .boxMainQuizBox ol .answer04{background:url(/quiz/img/img_quiz_04.png) no-repeat 10px 9px}.quiz .boxMainNewQuizArea .boxMainQuizBox ol{min-height:150px;margin-bottom:0;padding-top:20px;padding-left:15px;background-repeat:no-repeat;background-position:right bottom;background-size:300px 150px;-webkit-background-size:300px 150px;-moz-background-size:300px 150px}.quiz .boxMainNewQuizArea .boxMainQuizBox .bg01{background-image:url(/quiz/img/bg_newquiz_pet_01.jpg)}.quiz .boxMainNewQuizArea .boxMainQuizBox .bg02{background-image:url(/quiz/img/bg_newquiz_pet_02.jpg)}.quiz .boxMainNewQuizArea .boxMainQuizBox .bg03{background-image:url(/quiz/img/bg_newquiz_pet_03.jpg)}.quiz .boxMainNewQuizArea .boxMainQuizBox .bg04{background-image:url(/quiz/img/bg_newquiz_pet_04.jpg)}.quiz .boxMainNewQuizArea .boxMainQuizBox .bg05{background-image:url(/quiz/img/bg_newquiz_pet_05.jpg)}.quiz .boxMainNewQuizArea .boxMainQuizBox ol li{float:none;width:240px;padding:8px 0 8px 40px;color:#007150}.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer01,.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer02,.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer03,.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer04{background-position:6px 6px}.quiz .boxMainNewQuizArea .socialBtn{padding:0 10px 8px;background-color:#FFF;border-top:2px solid #e6e2d4;border-right:1px solid #e6e2d4;border-bottom:1px solid #e6e2d4;border-left:1px solid #e6e2d4;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.socialBtn{margin-bottom:30px;border-top:1px solid #e6e2d4}.socialBtn ul{padding-top:10px;margin:0 auto;text-align:right}.socialBtn ul li{display:inline-block;vertical-align:middle;margin:0 5px}.quiz .boxMainAnswerBox{margin-bottom:30px}.quiz .boxMainAnswerBox .comment{padding:320px 40px 30px 38px}.boxAnswerOk{background:url(/quiz/img/bg_answerbox_ok_03.gif) repeat-y center top}.boxAnswerOk .inner{background:url(/quiz/img/bg_answerbox_ok_01.jpg) no-repeat center top}.boxAnswerOk .comment{background:url(/quiz/img/bg_answerbox_ok_02.gif) no-repeat center bottom}.boxAnswerNg{background:url(/quiz/img/bg_answerbox_ng_03.gif) repeat-y center top}.boxAnswerNg .inner{background:url(/quiz/img/bg_answerbox_ng_01.jpg) no-repeat center top}.boxAnswerNg .comment{background:url(/quiz/img/bg_answerbox_ng_02.gif) no-repeat center bottom}.quiz .boxMainAnswerBox .answer{width:551px;margin-bottom:13px;padding:0 5px 5px;font-size:1.75em;line-height:1.4;background:#e98182;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.quiz .boxMainAnswerBox .answer01{background:#e98182 url(/quiz/img/bg_answer01.gif) no-repeat 5px 5px}.quiz .boxMainAnswerBox .answer02{background:#e98182 url(/quiz/img/bg_answer02.gif) no-repeat 5px 5px}.quiz .boxMainAnswerBox .answer03{background:#e98182 url(/quiz/img/bg_answer03.gif) no-repeat 5px 5px}.quiz .boxMainAnswerBox .answer04{background:#e98182 url(/quiz/img/bg_answer04.gif) no-repeat 5px 5px}.quiz .boxMainAnswerBox .answer p{padding:7px 0 0 44px;color:#FFF;font-weight:bold}.quiz .boxMainAnswerBox p.text{font-size:1.084em;padding:0 2%;line-height:1.7}.quizAnswer .socialBtn{margin:0}body.quiz .boxMainQuestionMaster{margin-bottom:30px;padding:20px;background:#fff url(/column/img/bg_columnwriter.gif) repeat-x left top}body.quiz .boxMainQuestionMaster .photo{float:left;width:200px;margin:0 25px 10px 0}body.quiz .boxMainQuestionMaster .photo img{width:200px;height:auto}body.quiz .boxMainQuestionMaster p{margin-bottom:10px;font-size:1.084em;line-height:1.7}body.quiz .boxMainQuestionMaster p strong{color:#e98181;font-weight:bold}body.quiz .boxMainQuestionMaster p a{font-weight:bold}body.quiz .boxMainQuestionMaster .infoBox h3{padding:10px 0 0 30px;font-size:16px;font-weight:bold;background:url(/quiz/img/bg_left_boeder_ttl.png) no-repeat left top;margin:10px -10px;height:52px}body.quiz .boxMainQuestionMaster .infoBox h3 span{font-size:14px}body.quiz .boxMainQuestionMaster .infoBox .infoBoxInner{padding:10px}body.quiz .boxMainQuestionMaster .infoBox ul li{width:280px;float:left;margin-bottom:15px}body.quiz .boxMainQuestionMaster .infoBox ul li.rBox{margin-left:20px}body.quiz .boxMainQuestionMaster .infoBox ul li img{float:left}body.quiz .boxMainQuestionMaster .infoBox ul li .txt{margin-left:75px;font-size:1.084em;line-height:1.5}body.quiz .boxMainQuestionMaster .infoBox .photoArea{width:480px;margin:20px auto}body.quiz .boxMainQuestionMaster .infoBox .photoArea img{margin-right:10px}body.quiz .boxMainQuestionMaster .inner{background:#f7f4ef;margin:20px -10px 0;padding:15px 20px 10px}body.quiz .boxMainQuestionMaster .inner p{margin-bottom:0}body.quiz .boxMainQuestionMaster .inner .photo{float:left;width:135px;margin:0}body.quiz .boxMainQuestionMaster .inner .photo img{width:135px;height:auto}body.quiz .boxMainQuestionMaster .profile{float:right;width:420px;margin-bottom:13px;padding-bottom:10px;background:url(/column/img/bg_profile.gif) repeat-x left bottom}body.quiz .boxMainQuestionMaster .name{margin-bottom:10px;font-size:1.5em;font-weight:bold}body.quiz .boxMainQuestionMaster .name .position{font-size:.722em;font-weight:normal}body.quiz .boxMainQuestionMaster .introduce{font-size:1.084em;line-height:1.7}body.quiz .boxMainQuestionMaster .hospital{font-size:1.834em;font-weight:bold}body.quiz .boxMainQuestionMaster .add{margin-bottom:12px;padding-left:18px;background:url(/column/img/icon_details_add.png) no-repeat left top}body.quiz .boxMainQuestionMaster .tel{margin-bottom:8px;padding-left:25px;font-size:24.41px;font-weight:bold;color:#e98181;background:url(/column/img/icon_details_tel.png) no-repeat left center}body.quiz .boxMainQuestionMaster .clinic{float:right;width:420px}body.quiz .boxMainQuestionMaster .clinic .tel img{width:182px;height:18px}body.quiz .boxMainQuestionMaster .clinic .hospital{margin-bottom:6px;font-weight:bold}body.quiz .boxMainQuestionMaster .clinic .comment{margin-bottom:30px;font-size:.875em;color:#584f46}body.quiz .boxMainQuestionMaster .clinic .linker{clear:both;font-size:1.084em}body.quiz .boxMainQuestionMaster .clinic .linker a{float:right;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}body.quiz .boxMainQuestionMaster .quizTtl02{margin:0 0 18px -5px;padding-left:24px;font-size:16px;background:url(/quiz/img/h2_quizwriter.png) no-repeat left center}body.quiz .boxMainQuestionMaster .quizTtl02 h3{font-weight:bold}.quiz .boxMainNewQuizArea .boxMainQuizBox ol .userAnswer{width:225px;padding:29px 15px 6px 40px;color:#FFF;background-color:#00b36d;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.quiz .userChoice ol li.answer01.userAnswer{background-image:url(/quiz/img/ico_answer_01.png)}.quiz .userChoice ol li.answer02.userAnswer{background-image:url(/quiz/img/ico_answer_02.png)}.quiz .userChoice ol li.answer03.userAnswer{background-image:url(/quiz/img/ico_answer_03.png)}.quiz .userChoice ol li.answer04.userAnswer{background-image:url(/quiz/img/ico_answer_04.png)}.quiz .boxMainNewQuizArea .boxMainQuizBox ol .userAnswer span.answerInner{display:block}body.quiz .pageBtn{padding:10px 0 30px;border-top:1px solid #e6e2d4}body.quiz .pageBtn a{display:block;width:84px;height:22px}body.quiz .pageBtn .prev{float:left;text-indent:-9999px;background:url(/quiz/img/btn_prev.gif) no-repeat left center}body.quiz .pageBtn .next{float:right;text-indent:-9999px;background:url(/quiz/img/btn_next.gif) no-repeat left center}body.column .boxMainCommonTtlBox{margin-bottom:10px}body.column .boxMainCommonTtlBox .copy{position:absolute;top:30px;right:20px}body.column .leadTxt{margin-bottom:15px}body.column .boxMainColumnTtlBox{position:relative;margin-bottom:15px;margin-left:-10px}body.column .boxMainColumnTtlBox .columnTtl,body.column .boxMainColumnTtlBox .columnTtl02{padding:13px 0 20px 30px;font-size:20px;font-weight:bold;color:#584f46;background:url(/column/img/bg_columnttl.png) no-repeat left top}body.column .boxMainColumnTtlBox .columnTtl02{padding:16px 0 14px 30px}body.column .boxMainColumnTtlBox .copy{position:absolute;width:auto;height:auto;top:42px;left:30px}body.column .boxMainColumnTtlBox .copy img{vertical-align:top}.columnTtl{padding-left:15px;font-size:16px;font-weight:bold;background:url(/column/img/bg_h3line.gif) no-repeat left top}body.column .commonBox li{float:none}body.column .boxMainColumnCategory{clear:both;margin-bottom:30px;font-size:1.167em;background:url(/column/img/bg_columncategory01.gif) repeat-y center top}body.column .boxMainColumnCategory .outer{background:url(/column/img/bg_columncategory03.gif) no-repeat center top}body.column .boxMainColumnCategory .inner{padding-top:13px;background:url(/column/img/bg_columncategory02.gif) no-repeat center bottom}body.column .boxMainColumnCategory .columnTtl{margin-left:16px}body.column .boxMainColumnCategory .inner ul{padding:31px 15px 0;margin-bottom:8px}body.column .boxMainColumnCategory .inner ul li{float:left;margin:0 21px 21px 0}body.column .boxMainColumnCategory p{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left 3px}body.column .boxMainColumnCategory a{font-weight:bold}body.column .columnBox li.child1{width:auto;margin-bottom:20px;padding-bottom:21px;background:url(/common/img/dot_brown.png) repeat-x left bottom}body.column .columnBox li.child1 a.linkLi{display:block;text-decoration:none}body.column .columnBox li.child1 a.linkLi .date{float:left;width:13em;margin:0 0 13px 0;color:#584f46}body.column .columnBox li.child1 a.linkLi .icon{overflow:hidden;margin:0 0 8px 142px;line-height:1.5}body.column .columnBox li.child1 a.linkLi .photo{float:left;margin:0 20px 10px 0}body.column .columnBox li.child1 a.linkLi .photo img{width:122px;height:auto}body.column .columnBox li.child1 a.linkLi .ttl{margin:0 0 13px 142px;font-size:1.417em;font-weight:bold;color:#007150;text-decoration:underline}body.column .columnBox li.child1 a.linkLi:hover .ttl{color:#59a38d}body.column .columnBox li.child1 a.linkLi .reed{margin:0 0 10px 142px;color:#584f46}body.column .columnBox li.child1 a.linkLi .writer{margin:0 0 10px 142px;color:#584f46}body.column .columnBox li.child1 a.linkLi .writer2{margin:0 0 13px 26.5em;color:#584f46}body.column .columnBox li.child1 a.linkLi .ditail{margin:0 0 0 142px;text-align:right;font-size:1.084em}body.column .columnBox li.child1 a.linkLi .ditail .arrow{display:inline-block;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left 3px;text-decoration:underline}body.column .boxMainPopularCategory{float:left;width:310px}body.column .boxMainPopularTag{float:right;width:310px}body.column .categoryList li.child1{margin-bottom:20px;padding-bottom:21px;background:url(/common/img/dot_brown.png) repeat-x left bottom}body.column .categoryList li.lastLi{background-image:none}body.column .categoryList li.child1 a.linkLi{text-decoration:none;color:#584f46}body.column .categoryList li.child1 a.linkLi .date{position:absolute;bottom:10px;left:0}body.column .categoryList li.child1 a.linkLi .icon{padding-top:7px}body.column .categoryList li.child1 a.linkLi .photo{float:left;margin-right:15px}body.column .categoryList li.child1 a.linkLi .photo img{width:120px}body.column .categoryList li.child1 a.linkLi .ttl{font-size:1.167em;font-weight:bold;color:#007150;text-decoration:underline;margin-bottom:10px}body.column .categoryList li.child1 a.linkLi:hover .ttl{color:#59a38d}body.column .categoryList li.child1 a.linkLi .reed{clear:both}body.column .categoryList li.child1 a.linkLi .writer{font-size:1.084em}body.column .categoryList li.child1 a.linkLi .writer .name{font-size:.769em}body.column .boxMainPetCounseling{clear:both;background:url(/column/img/bg_petcounseling01.gif) repeat-y center top}body.column .boxMainPetCounseling .outer{clear:both;background:url(/column/img/bg_petcounseling02.gif) no-repeat center bottom}body.column .columnTtl04{text-indent:-9999px;width:640px;height:58px;background:url(/column/img/h3_consulting.jpg) no-repeat left top}body.column .columnTtl05{text-indent:-9999px;width:640px;height:52px;background:url(/column/img/h4_counseling01.jpg) no-repeat left top}body.column .columnTtl06{text-indent:-9999px;width:289px;height:51px;background:url(/column/img/h4_counseling02.jpg) no-repeat left top}body.column .columnTtl07{text-indent:-9999px;width:289px;height:51px;background:url(/column/img/h4_counseling03.jpg) no-repeat left top}body.column .boxMainPetCounseling .reception{float:left;min-height:22px;margin-top:17px;padding:0 0 0 30px;font-size:1.167em;font-weight:bold;background:url(/column/img/img_question_q02.gif) no-repeat left top}body.column .boxMainPetCounseling .paList{margin-bottom:20px}body.column .boxMainPetCounseling .paList li{margin:0 16px}body.column .boxMainPetCounseling .paList a .date li{color:#584f46;text-decoration:none;width:auto}body.column .boxMainPetCounseling .date{float:right;padding-top:20px}body.column .boxMainPetCounseling .date li{display:inline-block;padding:0;margin:0;text-decoration:underline}body.column .boxMainPetCounseling .text{float:left;width:480px;margin:10px 0 0 30px;color:#584f46}body.column .boxMainPetCounseling .more{clear:both;float:right;width:auto;margin-top:10px;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center;text-decoration:underline}body.column .boxMainPetCounseling .inner{padding:0 16px}body.column .boxMainPetCounseling .inner .paList{margin:0}body.column .boxMainPetCounseling .inner .paList li{margin:0}body.column .boxMainPetCounseling li.case{float:none;width:auto;margin:0 16px;padding-bottom:15px;border-top:1px solid #f2f0e8}body.column .boxMainPetCounseling li.firstList{border-top:0}body.column .boxMainPetCounseling .inner .reception{float:none}body.column .boxMainPetCounseling .inner .date{padding-top:10px}body.column .boxMainPetCounseling .newAnswer{width:289px;float:left}body.column .boxMainPetCounseling .viewAnswer{width:289px;float:right}.boxMainPetCounseling .boxStatus{float:left;height:14px;margin:7px 0 7px 32px}.boxMainPetCounseling li a .answer{color:#584f46}.boxMainPetCounseling li a .answer span{color:#e98181}.receptionTtlBox{background:url(/column/img/bg_receptionttlbox.jpg) repeat-x left top;height:51px}.receptionTtlBox .ttlInner{padding:14px 0 0 15px}.boxMainPetCounseling .topTtl{background:url(/column/img/bg_topttl.jpg) repeat-x left top;height:52px}body.column .ttl .new{padding-right:25px;background:url(/search/img/img_new.gif) no-repeat right .5em}body.column .icon li{display:inline-block;margin-right:5px;padding:3px 10px;color:#fff;font-size:85%}body.column .icon .blue{background:#4cb2c8}body.column .icon .green{background:#89c347}body.column .icon li a:link,body.column .icon li a:visited{color:#fff;text-decoration:none}body.column .icon li a:hover{text-decoration:underline}body.column .boxMainDetailsTtl01{background:url(/column/img/bg_detailsttl01_01.gif) repeat-y center top}body.column .boxMainDetailsTtl01 .outer{margin:0 0 7px;background:url(/column/img/bg_detailsttl01_03.gif) no-repeat center bottom}body.column .boxMainDetailsTtl01 .inner{padding:20px 20px 7px;background:url(/column/img/bg_detailsttl01_02.gif) no-repeat center top}body.column .boxMainDetailsTtl01 ul{margin:0 0 7px}body.column .boxMainDetailsTtl01 h2{margin:0;font-size:2.234em;font-weight:bold}body.column .chapter{margin-bottom:40px;font-size:1.3em;line-height:1.5;padding-left:10px}body.column .chapter .boxMainColumnTtlBox .columnTtl02{background:url(/column/img/bg_columnttl_green.png) no-repeat left top}body.column .chapterLayout01 .reed{line-height:1.7}body.column .chapterLayout01 .photo{float:right;width:250px;margin:0 0 20px 30px}body.column .chapterLayout01 .photo img{width:250px}body.column .chapterLayout02 .reed{line-height:1.7}body.column .chapterLayout02 .photo{float:left;width:250px;margin:0 30px 20px 0}body.column .chapterLayout02 .photo img{width:250px}body.column .detailsTtl02{width:640px;height:71px;text-indent:-9999px;background:url(/column/img/h3_detailsttl02.jpg) no-repeat left center}body.column .detailsTtl03{width:640px;height:71px;text-indent:-9999px;background:url(/column/img/h3_detailsttl03.jpg) no-repeat left center}.boxMainPetGoods{margin-bottom:30px;background:url(/column/img/bg_petgoods01.gif) repeat-y center top;overflow:hidden}.boxMainPetGoods .outer{background:url(/column/img/bg_petgoods03.gif) no-repeat left top}.boxMainPetGoods .inner{padding:15px 20px 20px;background:url(/column/img/bg_petgoods02.gif) no-repeat center bottom}.boxMainPetGoods ul{width:620px;margin-right:-20px}.boxMainPetGoods ul li{float:left;width:290px;margin-right:20px;font-weight:bold}.boxMainPetGoods ul li .photo{float:left;width:120px;margin-right:15px}.boxMainPetGoods ul li .photo img{width:120px;height:auto}.boxMainPetGoods ul li .goodsName{margin-bottom:10px;font-size:1.084em}.boxMainPetGoods ul li .price{color:#e98181}body.column .detailsTtl04,body.pbook .detailsTtl04{padding-left:24px;margin-bottom:14px;font-size:16px;font-weight:bold;background:url(/column/img/h2_columnwriter.png) no-repeat left center}body.column .boxMainColumnWriter,body.pbook .boxMainColumnWriter{margin-bottom:30px;padding:20px;background:#f0efe5 url(/column/img/bg_columnwriter.gif) repeat-x left top}body.column .boxMainColumnWriter .photo,body.pbook .boxMainColumnWriter .photo{float:left;width:200px}body.column .boxMainColumnWriter .photo img,body.pbook .boxMainColumnWriter .photo img{width:200px;height:auto}body.column .boxMainColumnWriter .profile,body.pbook .boxMainColumnWriter .profile{float:right;width:380px;margin-bottom:13px;padding-bottom:19px;background:url(/column/img/bg_profile.gif) repeat-x left bottom}body.column .boxMainColumnWriter .name,body.pbook .boxMainColumnWriter .name{margin-bottom:10px;font-size:1.5em;font-weight:bold}body.column .boxMainColumnWriter .name .position,body.pbook .boxMainColumnWriter .name .position{font-size:.722em;font-weight:normal}body.column .boxMainColumnWriter .introduce,body.pbook .boxMainColumnWriter .introduce{font-size:1.084em;line-height:1.7}body.column .boxMainColumnWriter .hospital,body.pbook .boxMainColumnWriter .hospital{font-size:1.834em;font-weight:bold}body.column .boxMainColumnWriter .add,body.pbook .boxMainColumnWriter .add{margin-bottom:12px;padding-left:18px;background:url(/column/img/icon_details_add.png) no-repeat left top}body.column .boxMainColumnWriter .tel,body.pbook .boxMainColumnWriter .tel{margin-bottom:8px;padding-left:25px;font-size:24.41px;font-weight:bold;color:#e98181;background:url(/column/img/icon_details_tel.png) no-repeat left center}body.column .boxMainColumnWriter .clinic,body.pbook .boxMainColumnWriter .clinic{float:right;width:380px}body.column .boxMainColumnWriter .clinic .tel img,body.pbook .boxMainColumnWriter .clinic .tel img{width:182px;height:18px}body.column .boxMainColumnWriter .clinic .hospital,body.pbook .boxMainColumnWriter .clinic .hospital{margin-bottom:6px;font-weight:bold}body.column .boxMainColumnWriter .clinic .comment,body.pbook .boxMainColumnWriter .clinic .comment{margin-bottom:30px;font-size:.875em;color:#584f46}body.column .boxMainColumnWriter .clinic .linker,body.pbook .boxMainColumnWriter .clinic .linker{clear:both;font-size:1.084em}body.column .boxMainColumnWriter .clinic .linker a,body.pbook .boxMainColumnWriter .clinic .linker a{float:right;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}body.column .boxMainColumnWriter,body.pbook .boxMainColumnWriter{position:relative}body.column .boxMainColumnWriter .btnTicketHospital,body.pbook .boxMainColumnWriter .btnTicketHospital{position:absolute;width:126px;height:56px;top:10px;right:10px}body.column .boxMainColumnWriter .btnTicketHospital a,body.pbook .boxMainColumnWriter .btnTicketHospital a{display:block;width:126px;height:56px;text-indent:-9999px;overflow:hidden;background:url(/column/img/hospital_tichet_btn.png) left top no-repeat}body.column .boxMainColumnWriter .btnTicketHospital a:hover,body.pbook .boxMainColumnWriter .btnTicketHospital a:hover{background-position:left bottom}body.column .detailsTtl05{width:640px;height:66px;text-indent:-9999px;background:url(/column/img/h2_detailsttl05.jpg) no-repeat left center}body.column .boxMainDetailsList{margin-bottom:15px;background:url(/column/img/bg_detailslist_01.gif) repeat-y center top}body.column .boxMainDetailsList .outer{background:url(/column/img/bg_detailslist_02.gif) no-repeat center top}body.column .boxMainDetailsList .inner{background:url(/column/img/bg_detailslist_03.gif) no-repeat center bottom}body.column .boxMainDetailsList .columnBox li.child1{width:290px;padding:15px;margin-bottom:0;float:left;background:0}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi{display:block;text-decoration:none}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .date{margin-bottom:13px;color:#584f46}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .icon{overflow:hidden;margin-bottom:5px}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .photo{float:left;margin:0 15px 10px 0}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .ttl{padding-top:5px;margin-bottom:9px;font-size:1.084em;font-weight:bold;color:#007150;text-decoration:underline}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi:hover .ttl{color:#59a38d}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .reed{margin-bottom:10px;color:#584f46}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .writer{margin-bottom:10px;color:#584f46}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .ditail{text-align:right}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .ditail .arrow{display:inline-block;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left 3px;text-decoration:underline}body.column .boxMainColumnDetail .linkTxtTicket{font-size:1.3em;padding-left:10px;margin-bottom:30px}body.column .boxPasing{padding:10px 0;border-top:#e6e2d4 solid 1px;margin:10px 0 20px}body.column .boxPasing a{display:inline-block;line-height:1.6;font-size:1.2em}body.column .boxPasing .prev{float:left;text-align:left;width:300px}body.column .boxPasing .next{float:right;text-align:right;width:300px}body.column .boxPasing .btn{display:block;width:84px;height:19px;overflow:hidden}body.column .boxPasing a .btn{text-indent:-9999px;text-align:left}body.column .boxPasing .prev .btn{background:url(/column/img/pasing_btn.png) 0 0 no-repeat;float:left}body.column .boxPasing .next .btn{background:url(/column/img/pasing_btn.png) -84px 0 no-repeat;float:right}body.column .boxPasing .prev a:hover .btn{background-position:0 -19px}body.column .boxPasing .next a:hover .btn{background-position:-84px -19px}body.column .socialMedia{float:none}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}.advice .leadTxt{font-size:13px;line-height:1.5;padding:20px 0}.advice .boxMainCommonTtlBox02{margin-bottom:20px}.boxMainNewConsultation{margin-bottom:40px}.consultationList{border-top:1px solid #ebe8da}.consultationList li{border-bottom:1px dotted #b6afa7}.consultationList li a{display:block;padding:15px 20px 10px;text-decoration:none}.consultationList li a .ttl{position:relative;margin-bottom:5px;padding-left:35px;color:#584f46;font-size:18px;font-weight:bold;line-height:1.2}.consultationList li a .ttl:before{margin-top:-12px;content:"";position:absolute;display:block;top:50%;left:0;width:21px;height:22px;background:url(/quiz/img/ico_quiz_q.png);background-repeat:no-repeat}.consultationList li a .ttl:after{content:"";position:absolute;display:block;top:0;right:0;width:65px;height:22px}.consultationList li a .text{margin-left:33px;padding-left:21px;font-size:13px;text-decoration:underline;background:url(/common/img/arrow_link_green.png) no-repeat left 4px}.boxMainNewConsultation .consultationList li a .answer{color:#584f46}.boxMainNewConsultation .consultationList li a .answer span{color:#e98181}.consultationList .otherBg{background-color:#f3f1e3}.boxStatus{height:14px;margin:7px 0 7px 32px}.boxStatus li{float:left !important;width:auto;margin:0 10px 0 0 !important;border:0}.boxStatus .answer{width:auto !important;margin:3px 10px 0 0 !important}.boxStatus .status{height:20px;text-indent:-9999px}.boxStatus .status01{background:url(/column/img/icon_status01_02.png) no-repeat right center;width:65px !important}.boxStatus .status02{background:url(/column/img/icon_status02_02.png) no-repeat right center;width:65px !important}.boxStatus .status03{background:url(/column/img/icon_status03_02.png) no-repeat right center;width:85px !important}.boxStatus .status04{background:url(/column/img/icon_status04_02.png) no-repeat right center;width:133px !important}.boxMainConsultationBox .boxMainCommonTtlBox02{margin-bottom:10px}.boxMainConsultationBox .consultationList li a .ttl{margin-bottom:5px}.boxMainConsultationBox .consultationList li a .answer{text-align:right;color:#584f46}.boxMainConsultationBox .consultationList li a .answer span{color:#e98181}.boxMainConsultationBox .newAnswerConsultation{float:left;width:310px}.boxMainConsultationBox .newAnswerConsultation .consultationList li a{padding:15px 10px}.boxMainConsultationBox .popularConsultation{float:right;width:310px}.boxMainConsultationBox .popularConsultation .consultationList li a{padding:15px 10px}.item .leadTxt{line-height:1.8;padding:15px 0 25px}.boxMainLinkBox{position:relative;margin-bottom:35px;background-color:#f0efe5;color:#d2cfc5}.boxMainLinkBox:before{content:"";position:absolute;display:block;top:0;left:0;width:640px;height:2px;background:url(/common/img/bg_pricebox_01.png) no-repeat center top}.boxMainLinkBox:after{content:"";position:absolute;display:block;bottom:0;left:0;width:640px;height:3px;background:url(/common/img/bg_pricebox_02.png) no-repeat center bottom}.boxMainLinkBox ul{padding:6px 12px 1px 12px;font-size:13px}.boxMainLinkBox ul li{display:inline-block;margin:0 12px 5px 0;border-right:1px #d2cfc5 solid;line-height:1.4}.boxMainLinkBox ul li a{padding:0 12px 0 20px;background:url(/common/img/arrow_link_green02.png) no-repeat left center;line-height:1.4}.boxMainCommonTtlBox03{position:relative;background:url(/common/img/bg_commonttlbox03.png) no-repeat left top;margin-bottom:25px}.boxMainCommonTtlBox03 .commonTtl03{font-weight:bold;padding:9px 0 0 25px;font-size:13px}.item .commonTtl03{padding:12px 200px 0 25px}.boxMainCommonTtlBox03 .commonTtl03 span{display:block;font-size:20px}.boxMainCommonTtlBox03 .copyPc{position:absolute;top:35px;right:10px}.boxMainCommonTtlBox03 .copyPc img{margin-bottom:2px}.boxMainCommonTtlBox03 .copyPc a{margin-left:10px;padding-left:20px;font-size:13px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxMainItemBox{width:640px;margin-bottom:35px;overflow:hidden}.boxMainItemBox .commonBox{width:652px;margin-right:-12px}.boxMainItemBox .commonBox li{float:left;width:150px;margin-right:13px}.boxMainItemBox .commonBox li a{text-decoration:none;display:block;font-weight:bold}.boxMainItemBox .commonBox li .img{margin-bottom:10px}.boxMainItemBox .commonBox li .img img{width:150px;height:auto}.boxMainItemBox .commonBox li .txtMiddle02{margin-top:0;margin-bottom:7px;font-size:13px;text-decoration:underline}.boxMainItemBox .commonBox li .price{color:#e98181}.boxMainHealthBox{background:url(/item/img/bg_health_01.gif) no-repeat left top;position:relative}.boxMainHealthBox .inner{margin:80px 0 70px;padding:30px;background:url(/item/img/bg_health_02.gif) no-repeat left bottom}.boxMainHealthBox .inner .img{width:85px;float:left}.boxMainHealthBox .inner h2{margin-left:118px}.boxMainHealthBox .inner p{padding-right:165px;margin:12px 0 0 118px}.boxMainHealthBox .photo{position:absolute;top:-35px;right:0}.pbook .boxMainCommonTtlBox{margin-bottom:17px}.boxMainCommonTtlBox .copy{position:absolute;top:30px;right:20px}.boxMainLeadBox{margin-bottom:20px}.boxMainLeadBox p{float:left;width:370px;margin:5px 0 15px;font-size:16px;line-height:1.6}.boxMainLeadBox .photo{float:right;margin-bottom:20px}.boxMainLeadBox .photo img{width:250px;height:auto}.boxMainLeadBox .petLink{float:left;width:370px;background:#f0efe5}.boxMainLeadBox .petLink .inner{padding:10px 0 10px 15px}.boxMainLeadBox .petLink ul li{position:relative;display:inline-block;margin-right:7px;padding-right:10px;color:#d2cfc5;border-right:#CCC solid 1px;line-height:1.2}.boxMainLeadBox .petLink ul li.last{border-right:0}.boxMainLeadBox .petLink ul li a{background:url(/common/img/arrow_link_green02.png) no-repeat left center;padding-left:16px;font-size:13px}.boxMainCommonTtlBox02{position:relative;height:64px;background:url(/common/img/bg_commonttlbox02.png) no-repeat left top}.boxMainCommonTtlBox02 .commonTtl03{font-weight:bold;padding:13px 0 0 25px;font-size:20px}.boxMainCommonTtlBox02 .copy{position:absolute;top:37px;left:25px;font-size:10px;font-weight:bold;color:#c8c4ba}.pbook .boxMainCommonTtlBox02{margin-bottom:20px}.pbook .boxMainCommonTtlBox02 .image01{position:absolute;top:-10px;right:10px}.pbook .boxMainCommonTtlBox02 .image01 img{width:110px}.pbook .boxMainCommonTtlBox02 .image02{position:absolute;top:-10px;right:10px}.pbook .boxMainCommonTtlBox02 .image02 img{width:120px}.pbook .boxMainCommonTtlBox02 .image03{position:absolute;top:-10px;right:0}.pbook .boxMainCommonTtlBox02 .image03 img{width:140px}.pbook .boxMainCommonTtlBox02 .image04{position:absolute;top:-14px;right:0}.pbook .boxMainCommonTtlBox02 .image04 img{width:140px}.pbook .boxMainCommonTtlBox02 .image05{position:absolute;top:-18px;right:0}.pbook .boxMainCommonTtlBox02 .image05 img{width:190px}.pbook .boxMainCommonTtlBox02 .image06{position:absolute;top:-10px;right:0}.pbook .boxMainCommonTtlBox02 .image06 img{width:140px}.pbook .boxMainCommonTtlBox02 .image07{position:absolute;top:-5px;right:0}.pbook .boxMainCommonTtlBox02 .image07 img{width:140px}.pbook .boxMainCommonTtlBox02 .image08{position:absolute;top:-9px;right:0}.pbook .boxMainCommonTtlBox02 .image08 img{width:140px}.pbook .boxMainCommonTtlBox02 .commonTtl03{font-weight:bold;padding:0;font-size:16px;font-weight:bold;padding:13px 0 0 25px;font-size:20px}.boxMainPetListBox{width:640px;overflow:hidden;margin-bottom:50px}.boxMainPetListBox .inner{width:687px;margin-right:-47px}.boxMainPetListBox02{width:640px;overflow:hidden;margin-bottom:50px}.boxMainPetListBox02 .inner{width:693px;margin-right:-53px}.petList{float:left;width:183px;margin-right:46px}.petList .category{margin-bottom:1px;border-bottom:1px solid #dad6c7}.petList .category a{display:block;font-weight:bold;padding:0 0 7px;font-size:16px}.petList .leed{padding:17px 0 19px;border-top:1px solid #efeddf;font-size:13px;line-height:1.6}.petList .commonBox li{border-top:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}.boxMainPetListBox .petList .commonBox li{margin-bottom:-1px}.petList .commonBox li a{position:relative;height:auto;display:block;padding:10px 0;font-size:13px}.petList .commonBox li a .img{float:left;margin-right:10px}.petList .commonBox li a .img img{width:70px;height:auto}.petList .commonBox li a .txtMiddle{margin:0 0 0 80px;font-weight:bold;text-decoration:underline}.detail{position:relative;padding:10px;font-size:13px}.detail a{float:right;padding-left:16px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.backPtop{width:640px;position:relative;padding-top:10px;font-size:13px}.backPtop a{float:right;padding-left:16px;background:url(/common/img/arrow_link_green03.png) no-repeat left center}.boxMainPetListBox02 .petList{float:none;width:auto;margin-right:0}.boxMainPetListBox02 .petList .category{margin-bottom:1px;border-bottom:1px solid #dad6c7}.boxMainPetListBox02 .petList .category a{display:block;font-weight:bold;padding:0 0 7px;font-size:16px}.boxMainPetListBox02 .petList .leed{padding:17px 0 19px;border-top:1px solid #efeddf;font-size:13px}.boxMainPetListBox02 .petList .commonBox li{float:left;width:183px;margin-right:48px}.boxMainPetListBox02 .petList .commonBox li.top{margin-bottom:-1px}.boxMainPetListBox02 .petList .commonBox li a{display:block;padding:10px 0;font-size:13px}.boxMainPetListBox02 .petList .commonBox li a .img{float:left;margin-right:10px}.boxMainPetProfile{margin-bottom:55px;font-size:13px;line-height:1.6}.boxMainPetProfile .photo{float:left;margin:0 20px 0 0}.boxMainPetProfile .photo img{width:310px;height:auto}.boxMainPetDitail{width:640px;overflow:hidden}.boxMainPetDitail .innerBox{width:660px;margin-right:-20px}.boxMainPetDitail .detailList{float:left;width:310px;margin-right:20px;background:url(/common/img/bg_details_02.gif) repeat-y center top;margin-bottom:20px}.boxMainPetDitail .detailList .outer{background:url(/common/img/bg_details_01.gif) no-repeat center top}.boxMainPetDitail .detailList .inner{padding:10px 15px;background:url(/common/img/bg_details_03.gif) no-repeat left bottom}.boxMainPetDitail h2{line-height:40px;padding-left:12px;font-size:15px;font-weight:bold;color:#584f46}.boxMainPetDitail p{font-size:13px;line-height:1.7}.boxMainPetDitail .step{margin-bottom:5px}.boxMainPetDitail .step .stepInner{padding:55px 0 13px}.boxMainPetDitail .step .stepCaption{position:relative;width:281px;margin:0 auto}.boxMainPetDitail .step .stepCaption .sStep{position:absolute;top:-54px;left:0}.boxMainPetDitail .step .stepCaption .mStep{position:absolute;top:-54px;left:128px}.boxMainPetDitail .step .stepCaption .lStep{position:absolute;top:-54px;right:0}.boxMainPetDitail .step .stepCaption .text01 img{width:21px;height:11px}.boxMainPetDitail .step .stepCaption .text02 img{width:21px;height:11px}.boxMainPetDitail .step .stepCaption .text03 img{width:21px;height:11px}.boxMainPetDitail .step .stepCaption .text04 img{width:75px;height:11px}.boxMainPetDitail .step .stepCaption .text05 img{width:52px;height:11px}.boxMainPetDitail .step .stepCaption .text06 img{width:75px;height:11px}.boxMainPetDitail .step .stepCaption .text07 img{width:52px;height:11px}.boxMainPetDitail .step .stepCaption .text08 img{width:32px;height:11px}.boxMainPetDitail .step .stepCaption .text09 img{width:21px;height:11px}.boxMainPetDitail .step .stepList{width:281px;margin:0 auto}.boxMainPetDitail .step .stepList li{float:left;margin:7px 15px 0 0;z-index:-1}.boxMainPetDitail .step .stepList li img{vertical-align:top}.boxMainPetDitail .step .stepList li.first{margin-top:0;margin-right:14px}.boxMainPetDitail .step .stepList li.last{margin:0}.boxMainPetDitail .step .stepList li img{width:16px}.boxMainPetDitail .step .stepList li.first img,.boxMainPetDitail .step .stepList li.last img{width:25px}.boxMainPetDitail .step .stepList li.check{position:relative;z-index:1}.boxMainPetDitail .step .stepList li.check:after{content:"";position:absolute;display:block;top:-29px;left:-11px;width:36px;height:41px;z-index:10;zoom:1}.pbook_dog .boxMainPetDitail .step .stepList li.check:after{background:url(/pbook/dog/img/bg_ico_dog_indicatior_current.png) no-repeat center top}.pbook_cat .boxMainPetDitail .step .stepList li.check:after{background:url(/pbook/cat/img/bg_ico_cat_indicatior_current.png) no-repeat center top}.boxMainPetDitail .step .stepList li.check img{position:relative;z-index:-1}.boxMainSsick{width:640px;margin-bottom:25px;overflow:hidden}.boxMainSsick .check{width:669px;margin-right:-29px}.boxMainSsick .check li{float:left;width:164px;margin:0 35px 15px 0;padding-left:24px;font-size:13px;background:url(/common/img/icon_check.gif) no-repeat left 5px}.column h2{font-weight:bold}.column .commonBox{margin-bottom:10px}.column .commonBox li{float:left;width:320px;margin-bottom:20px}.column .commonBox li a{display:block;padding-right:20px;text-decoration:none}.column .commonBox .photo{float:left;margin-right:10px}.column .commonBox .photo img{width:100px;height:auto}.column .commonBox .ttl{font-size:14px;font-weight:bold;text-decoration:underline}.column .commonBox .ttl .new{padding-right:28px;background:url(/common/img/img_new.gif) no-repeat right .5em}.column .commonBox .icon{margin-top:5px;overflow:hidden}.column .commonBox .icon li{float:left;width:auto;height:auto;margin:0 5px 0 0;padding:3px 10px;color:#fff;font-size:11px;font-weight:normal}.column .commonBox .icon .blue{background:#4cb2c8}.column .commonBox .icon .green{background:#89c347}.column .commonBox .reed{margin-top:5px;color:#584f46}.column .columnBox li a{display:block}.column .columnBox li a .date{margin-bottom:13px;color:#584f46}.column .columnBox li a .icon{overflow:hidden;margin-bottom:5px}.column .columnBox li a .photo{float:left;margin:0 15px 0 0}.column .columnBox li a .reed{margin-bottom:10px;color:#584f46}.commonTtl04{height:27px;margin-bottom:20px;padding-left:16px;font-size:16px;font-weight:bold;background:url(/common/img/bg_commonttl_03.png) no-repeat left top}.hidePc{display:none}.boxRelatedPbook{width:640px;margin-bottom:30px;overflow:hidden}.boxRelatedPbook .petList{float:none;width:auto;margin-right:0}.boxRelatedPbook .inner{width:693px;margin-right:-53px}.boxRelatedPbook .petList .category{margin-bottom:1px;border-bottom:1px solid #dad6c7}.boxRelatedPbook .petList .category a{display:block;font-weight:bold;padding:0 0 7px;font-size:16px}.boxRelatedPbook .petList .leed{padding:17px 0 19px;border-top:1px solid #efeddf;font-size:13px}.boxRelatedPbook .petList .commonBox li{float:left;width:183px;margin-right:48px;border-top:0}.boxRelatedPbook .petList .commonBox li.top{margin-bottom:-1px}.boxRelatedPbook .petList .commonBox li a{display:block;padding:10px 0;font-size:13px}.boxRelatedPbook .petList .commonBox li a .img{float:left;margin-right:10px}.boxRelatedPbook .petList .commonBox li a .txtMiddle{vertical-align:middle;font-weight:bold}.boxRankingAccess{margin:-20px 0 20px;padding:10px 19px;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.boxRankingAccess .ttl span{font-weight:bold}.boxRankingAccess .date{margin:5px 0 0}.boxRankingAccess .date .period{padding:1px 5px;color:#584f46;font-weight:bold;border:1px solid #b1e6d1;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#b1e6d1}.bgRankingAccess01,.bgRankingAccess02,.bgRankingAccess03{padding-left:60px}.bgRankingAccess01{background:#FFF url(/img/img_rank_01.png) 18px 50% no-repeat}.bgRankingAccess02{background:#FFF url(/img/img_rank_02.png) 18px 50% no-repeat}.bgRankingAccess03{background:#FFF url(/img/img_rank_03.png) 18px 50% no-repeat}.boxColumnWriter{clear:both;margin:0 -1px 40px}.boxColumnWriter .specialColumn{margin-bottom:15px}.boxColumnWriter .specialColumn h3{display:none}.boxColumnWriter .specialColumn ul li a{display:block;float:left;width:92px;margin-left:18px}.boxColumnWriter .specialColumn ul li:first-child a{margin-left:0}.boxColumnWriter .specialColumn ul li a img{width:92px;height:auto;margin-bottom:7px}.boxColumnWriter .specialColumn ul li a p{font-weight:bold}.boxColumnWriter .specialColumn ul li a p .about{display:block;font-size:10px}.boxMainColumnCategoryPanel{position:relative;width:640px;height:auto;margin:0 auto 30px;padding:8px 0 0;background:url(/column/img/bg_box_main_column_category_panel_t.png) 0 0 no-repeat}.boxMainColumnCategoryPanel .innerB{padding:0 0 8px;background:url(/column/img/bg_box_main_column_category_panel_b.png) 0 100% no-repeat}.boxMainColumnCategoryPanel .innerM{padding:0 1px;background:url(/column/img/bg_box_main_column_category_panel_m.png) 0 0 repeat-y}.boxMainColumnCategoryPanel .boxSet{clear:both}.boxMainColumnCategoryPanel .first{margin:-7px 0 0}.boxMainColumnCategoryPanel .last{margin:0 0 -7px}.boxMainColumnCategoryPanel .boxSet .boxR{display:none}.boxMainColumnCategoryPanel .current .boxR{display:block}.boxMainColumnCategoryPanel .boxL{float:left;width:228px;background:#efefe5}.boxMainColumnCategoryPanel .boxR{position:absolute;top:0;right:6px;width:370px;padding:21px 16px 21px 15px}.boxMainColumnCategoryPanel .ttl{height:32px;padding:13px 0 0 0}.boxMainColumnCategoryPanel .ttl h2{float:left;margin:0 10px 0 10px;padding:0 0 0 15px;font-weight:bold;font-size:14px;color:#584f46;text-decoration:none;background:url(/column/img/bg_h3line.gif) no-repeat left top}.boxMainColumnCategoryPanel .ttl h2 .btnOpen{display:none}.boxMainColumnCategoryPanel .ttl p{float:right;margin:2px 10px 0 0;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left 1px}.boxMainColumnCategoryPanel h3{height:44px;font-weight:bold;border-top:1px solid #d9d6c7}.boxMainColumnCategoryPanel h3 a{display:block;padding:15px 20px 15px 10px;color:#584f46;text-decoration:none;background:url(/common/img/arw_link_column_category_panel.gif) 100% 50% no-repeat}.boxMainColumnCategoryPanel h3 a:hover{text-decoration:underline}.boxMainColumnCategoryPanel .hot .boxL h3{background-image:url(/column/img/icon_hot.png);background-position:10px center;background-repeat:no-repeat;padding-left:30px}.boxMainColumnCategoryPanel .current .boxL{background-color:#584f46}.boxMainColumnCategoryPanel .current .boxL h3 a{color:#efefe5 !important;background:url(/common/img/arw_link_column_category_panel_d.gif) 100% 50% no-repeat}.boxMainColumnCategoryPanel .boxR h4{clear:both;margin:0 0 10px 0;padding:0 0 0 15px;font-weight:bold;background:url(/column/img/bg_h3line.gif) no-repeat left top}.boxMainColumnCategoryPanel .boxR ul{margin:0 0 15px 15px}.boxMainColumnCategoryPanel .boxR li{float:left;margin:0 10px 10px 0;padding:0 10px 0 0;border-right:#CCC solid 1px}.boxMainColumnCategoryPanel .boxR li a{padding-left:20px;background:url(/common/img/arrow_link_green02.png) no-repeat left 1px}.boxMainColumnCategoryPanel .boxR ul:after,.boxMainColumnCategoryPanel .boxSet:after,.boxMainColumnCategoryPanel .innerM:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxMainColumnCategoryPanel .boxR ul,* html .boxMainColumnCategoryPanel .boxSet,* html .boxMainColumnCategoryPanel .innerM{zoom:1}*:first-child+html .boxMainColumnCategoryPanel .boxR ul,*:first-child+html .boxMainColumnCategoryPanel .boxSet,*:first-child+html .boxMainColumnCategoryPanel .innerM{zoom:1}.boxSort{position:absolute;right:0;bottom:10px}.boxSort .inr{float:right}.boxSort .ttl{float:left;margin:3px 7px 0 0}.boxSort ul{float:left}.boxSort li{float:left;margin:0 7px 0 0}.boxSort li a{display:block;height:29px;text-indent:-9999px}.boxSort .stageDog a{width:37px;background:url(/column/img/bg_stage_dog.png) 0 0 no-repeat}.boxSort .stageCat a{width:37px;background:url(/column/img/bg_stage_cat.png) 0 0 no-repeat}.boxSort .stage01 a{width:66px;background:url(/column/img/bg_stage_01.png) 0 0 no-repeat}.boxSort .stage02 a{width:83px;background:url(/column/img/bg_stage_02.png) 0 0 no-repeat}.boxSort .stage03 a{width:66px;background:url(/column/img/bg_stage_03.png) 0 0 no-repeat}.boxSort .stageDog a.current{background:url(/column/img/bg_stage_dog_d.png) 0 0 no-repeat}.boxSort .stageCat a.current{background:url(/column/img/bg_stage_cat_d.png) 0 0 no-repeat}.boxSort .stage01 a.current{background:url(/column/img/bg_stage_01_d.png) 0 0 no-repeat}.boxSort .stage02 a.current{background:url(/column/img/bg_stage_02_d.png) 0 0 no-repeat}.boxSort .stage03 a.current{background:url(/column/img/bg_stage_03_d.png) 0 0 no-repeat}.boxSort ul:after,.boxSort .inr:after,.boxSort:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxSort ul,* html .boxSort .inr,* html .boxSort{zoom:1}*:first-child+html .boxSort ul,*:first-child+html .boxSort .inr,*:first-child+html .boxSort{zoom:1}.boxWelcome{margin:0 auto 20px;background:url(/common/img/bg_box_welcome_m.gif) 0 0 repeat-x;border-top:#8bbf48 solid 4px;background:#e0ea9d}.boxWelcome .inner{background:url(/common/img/bg_box_welcome_b.gif) 0 100% repeat-x}.boxWelcome h2{width:100%;height:50px;margin:5px auto 0;text-indent:-9999px;background:url(/common/img/bg_h2_welcome.png) 50% 0 no-repeat}.boxLead{padding:15px 15px;font-weight:bold}.boxQuestion{padding:0 10px 16px}.boxQuestion p{height:30px;margin:0 5px 20px;padding:0 0 0 35px;font-weight:bold;background:url(/common/img/bg_box_welcome_q.png) 0 0 no-repeat}.boxQuestion ul{padding:10px 12px 0;border-right:1px solid #f6fae0;border-bottom:1px solid #f6fae0;border-left:1px solid #f6fae0;background-color:#f6fae0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.boxQuestion li{float:left;margin:0 10px 10px 0;padding:0 10px 0 0;border-right:#d6d8c1 solid 1px}.boxQuestion li a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxQuestion ul:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxQuestion ul{zoom:1}*:first-child+html .boxQuestion ul{zoom:1}.statusInr div.boxStatusSet{display:none;padding:10px 8px 0;background:#f9f7ea;border-top:0;border-right:1px solid #cdcab4;border-bottom:1px solid #cdcab4;border-left:1px solid #cdcab4}.boxStatusSet li{clear:both;margin:0 0 10px}.boxStatusSet span{float:left;width:85px;margin:5px 0 0;font-size:10px}.boxStatusSet select{float:left;margin:0 5px 0 0}.boxStatusSet li:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxStatusSet li{zoom:1}*:first-child+html .boxStatusSet li{zoom:1}.footBnr{text-align:center}.boxSideRanking{margin:0 auto 20px}.boxSideRanking h2{background:url(/column/img/column_tank_ttl.png) no-repeat;height:42px;text-indent:-9999px}.boxSideRanking .rankInner{padding:9px 9px 3px;background-color:#fff;border-right:1px solid #edeadf;border-bottom:1px solid #edeadf;border-left:1px solid #edeadf;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.boxSideRanking .rankInner li{padding:8px;clear:both}.boxSideRanking .rankInner .rank01,.boxSideRanking .rankInner .rank03,.boxSideRanking .rankInner .rank05,.boxSideRanking .rankInner .rank07,.boxSideRanking .rankInner .rank09{background-color:#f4f4f2}.boxSideRanking .rankInner li .num{display:block;float:left;background:url(/column/img/rank_number.png) no-repeat;width:13px;height:10px;margin-right:5px;margin-top:4px}.boxSideRanking .rankInner li.rank02 .num{background-position:0 -10px}.boxSideRanking .rankInner li.rank03 .num{background-position:0 -20px}.boxSideRanking .rankInner li.rank04 .num{background-position:0 -30px}.boxSideRanking .rankInner li.rank05 .num{background-position:0 -40px}.boxSideRanking .rankInner li.rank06 .num{background-position:0 -50px}.boxSideRanking .rankInner li.rank07 .num{background-position:0 -60px}.boxSideRanking .rankInner li.rank08 .num{background-position:0 -70px}.boxSideRanking .rankInner li.rank09 .num{background-position:0 -80px}.boxSideRanking .rankInner li.rank10 .num{background-position:0 -90px}.boxSideRanking .rankInner li .icon{display:block;float:left;background:url(/column/img/rank_iconr.png) no-repeat;width:28px;height:16px;margin-right:5px}.boxSideRanking .rankInner li .new{background-position:0 0}.boxSideRanking .rankInner li .keep{background-position:0 -16px}.boxSideRanking .rankInner li .up{background-position:0 -32px}.boxSideRanking .rankInner li .down{background-position:0 -48px}.reselect{float:right;width:260px;margin:10px 0}.boxMainSearchTtl .reselect{margin-top:15px}.reselect h3{border-left:5px solid #e98180;padding-left:7px;font-size:110%;line-height:1.2;font-weight:bold}.reselect ul{margin-top:5px}.reselect li{float:left;margin-bottom:3px;margin-right:3px;white-space:nowrap}.reselect li a,.reselect li span{border:#eee solid 1px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:2px 5px}.reselect li a{background:#fff;color:#666;text-decoration:none}.reselect li a:hover{background:#e98180;color:#fff}.reselect li span{background:#666;color:#fff;font-weight:bold}.searchCol{background:url(/search/img/bg_searchttl.gif) repeat-x left top}.boxMainSearchTtl .ttl{background:0;margin-right:260px}body.news .petNewsTtl{background:url(/news/img/news_ttl.png) 0 0 no-repeat;margin:0 -14px 20px 0;height:213px;text-indent:-9999px}body.news .newsCategory{background:#efefe5;border:#d9d6c7 solid 1px;padding:10px 0 2px 10px;margin-bottom:20px}body.news .newsCategory h2{background:url(/column/img/bg_h3line.gif) 0 0 no-repeat;color:#584f46;font-size:14px;font-weight:bold;padding:0 0 0 15px;float:left}body.news .newsCategory .categoryIcon{margin-left:110px}body.news .newsCategory .categoryIcon li{float:left;text-align:center;margin-right:10px;margin-bottom:8px}body.news .newsCategory .categoryIcon li a{display:block;padding:3px 10px}body.news .newsCategory .categoryIcon li a:link{color:#fff;text-decoration:none}body.news .newsCategory .categoryIcon li a:hover{text-decoration:underline}body.news .boxMainColumnTtlBox{position:relative;margin-bottom:15px}body.news .boxMainColumnTtlBox .columnTtl{padding:18px 0 15px 30px;font-size:20px;font-weight:bold;color:#584f46;background:url(/column/img/bg_columnttl.png) no-repeat left top}body.news .boxMainColumnTtlBox .categoryIcon{position:absolute;right:10px;top:20px}body.news .boxMainColumnTtlBox .newsCategoryIcon{float:right;margin-left:200px;position:relative;right:10px;top:-43px;word-wrap:break-word}body.news .columnBox li.child1{width:auto;margin-bottom:20px;padding-bottom:21px;background:url(/common/img/dot_brown.png) repeat-x left bottom}body.news .columnBox li.child1 a.linkLi{display:block;text-decoration:none}body.news .columnBox li.child1 a.linkLi .date{margin:0 0 13px 0;color:#584f46}body.news .columnBox li.child1 a.linkLi .categoryIcon{overflow:hidden;margin:0 0 8px 142px;line-height:1.5}body.news .columnBox li.child1 a.linkLi .photo{float:left;margin:0 20px 10px 0}body.news .columnBox li.child1 a.linkLi .photo img{width:122px;height:auto}body.news .columnBox li.child1 a.linkLi .ttl{margin:0 0 13px 142px;font-size:1.417em;font-weight:bold;color:#007150;text-decoration:underline}body.news .columnBox li.child1 a.linkLi .ttl .new{background:url("/common/img/img_new.gif") no-repeat scroll right .5em rgba(0,0,0,0);padding-right:28px}body.news .columnBox li.child1 a.linkLi:hover .ttl{color:#59a38d}body.news .columnBox li.child1 a.linkLi .lead{margin:0 0 10px 142px;color:#584f46}body.news .columnBox li.child1 a.linkLi .detail{margin:0 0 0 142px;text-align:right;font-size:1.084em}body.news .columnBox li.child1 a.linkLi .detail .arrow{display:inline-block;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left 3px;text-decoration:underline}body.news .columnBox .categoryIcon li,body.news .boxMainColumnTtlBox .categoryIcon li,body.news .boxMainDetailsTtl01 .categoryIcon li{float:left;text-align:center;padding:3px 10px;color:#fff}body.news .categoryIcon .all{background:#bba08e}body.news .categoryIcon .life{background:#66b99d}body.news .categoryIcon .news{background:#f0a830}body.news .categoryIcon .entertainment{background:#778cc0}body.news .categoryIcon .prevention{background:#f07818}body.news .categoryIcon .howto{background:#e7799b}body.news .categoryIcon .food{background:#a776be}body.news .categoryIcon .feature{background:#3ab7cd}body.news .categoryIcon .interview{background:#84c356}body.news .boxMainDetailsTtl01{background:url(/column/img/bg_detailsttl01_01.gif) repeat-y center top}body.news .boxMainDetailsTtl01 .outer{margin:0 0 7px;background:url(/column/img/bg_detailsttl01_03.gif) no-repeat center bottom}body.news .boxMainDetailsTtl01 .inner{padding:20px 20px 7px;background:url(/column/img/bg_detailsttl01_02.gif) no-repeat center top}body.news .boxMainDetailsTtl01 h2{margin:0;font-size:2.234em;font-weight:bold;clear:both}body.news .boxMainDetailsTtl01 ul{margin:0 0 7px}body.news .boxMainDetailsTtl01 ul:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html body.news .boxMainDetailsTtl01 ul{zoom:1}body.news .chapter{font-size:1.3em;line-height:1.5;margin-bottom:40px}body.news .chapter .photo{margin:1.2em}body.news .chapter .photo img{width:100%}body.news .boxMainColumnTtlBox{position:relative;margin-bottom:15px}body.news .boxMainColumnTtlBox .columnTtl,body.news .boxMainColumnTtlBox .columnTtl02{padding:13px 0 20px 30px;font-size:20px;font-weight:bold;color:#584f46;background:url(/column/img/bg_columnttl.png) no-repeat left top}body.news .boxMainColumnTtlBox .columnTtl02{padding:16px 0 14px 30px}body.news .boxPasing{padding:10px 0;border-top:#e6e2d4 solid 1px;margin:10px 0 20px}body.news .boxPasing a{display:inline-block;line-height:1.6;font-size:1.2em}body.news .boxPasing .prev{float:left;text-align:left;width:300px}body.news .boxPasing .next{float:right;text-align:right;width:300px}body.news .boxPasing .btn{display:block;width:84px;height:19px;overflow:hidden}body.news .boxPasing a .btn{text-indent:-9999px;text-align:left}body.news .boxPasing .prev .btn{background:url(/column/img/pasing_btn.png) 0 0 no-repeat;float:left}body.news .boxPasing .next .btn{background:url(/column/img/pasing_btn.png) -84px 0 no-repeat;float:right}body.news .boxPasing .prev a:hover .btn{background-position:0 -19px}body.news .boxPasing .next a:hover .btn{background-position:-84px -19px}body.news .detailsTtl04{padding-left:24px;margin-bottom:14px;font-size:16px;font-weight:bold;background:url(/column/img/h2_columnwriter.png) no-repeat left center}body.news .boxMainColumnWriter{margin-bottom:30px;padding:20px;background:#f0efe5 url(/column/img/bg_columnwriter.gif) repeat-x left top}body.news .boxMainColumnWriter .photo{float:left;width:200px;margin-right:20px}body.news .boxMainColumnWriter .photo img{width:200px;height:auto}body.news .boxMainColumnWriter .profile{float:left;width:380px;margin-bottom:13px;padding-bottom:19px;background:url(/column/img/bg_profile.gif) repeat-x left bottom}body.news .boxMainColumnWriter .noimgProfile{float:left;width:600px;margin-bottom:13px;padding-bottom:19px;background:url(/column/img/bg_profile.gif) repeat-x left bottom}body.news .boxMainColumnWriter .name{margin-bottom:10px;font-size:1.5em;font-weight:bold}body.news .boxMainColumnWriter .introduce{font-size:1.084em;line-height:1.7}body.news .YoutubeWrapper{position:relative;margin:1.2em;padding-top:69px;padding-bottom:50%;overflow:hidden}body.news .YoutubeWrapper iframe{position:absolute;top:0;left:0;height:100%;width:100%}body.news .socialMedia{float:none}body.news .btnMore a{display:block;background:#00b36d;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px;color:#fff;font-size:130%;font-weight:bold;text-align:center;text-decoration:none;margin-bottom:20px}body.news .btnMore a:hover{background:#22eb9c}body.news .btnMore a span{background:url(/news/img/btn_arrow.png) 100% 50% no-repeat;padding-right:26px}body.news .credit{text-align:right;margin-bottom:30px}body.news .credit img{height:32px;width:auto}.boxHomeUpdate{margin:0 auto 10px;padding:10px 0;border-top:1px solid #e6e2d4;border-bottom:1px solid #e6e2d4}.boxHomeUpdate ul li a{padding:0 0 10px 0;border:0}.boxHomeUpdate ul li:last-child a{padding:0}.boxHomeUpdate ul li a .date{float:right}.boxHomeUpdate ul li a .icon{margin:0 20px 0 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}.boxHomeRecommend{margin:0 0 5px 0}.boxHomeRecommend .boxTtl{position:relative}.boxHomeRecommend .boxTtl h2{width:646px;height:67px;margin:0 0 0 -6px;text-indent:-9999px;background:url(/img/h2_recommend.gif) no-repeat}.boxHomeRecommend .boxTtl .copy{position:absolute;top:35px;left:292px}.boxRecommend{background:url(/img/bg_panel_recommend_01.gif) repeat 0 0}.boxRecommendInr{padding:12px 20px;background:url(/img/bg_panel_recommend_02.gif) no-repeat left bottom}.boxRecommend .boxRec01{padding:0 0 15px 0;border-bottom:1px solid #f2f0e8}.boxRecommend .boxRec01 a{display:block;text-decoration:none}.boxRecommend .boxRec01 .img{float:left;width:290px;min-height:130px;background:#f6f5f1;margin:0 15px 0 0;text-align:center}.boxRecommend .boxRec01 .img img{max-width:290px;height:auto}.boxRecommend .boxRec01 h3{margin:0 0 10px 0;font-size:17px;font-weight:bold;text-decoration:underline}.boxRecommend .boxRec01 h3 span{display:none}.boxRecommend .boxRec01 h3.new span{display:none;margin:-10px 0 0 0;vertical-align:text-top}.boxRecommend .boxRec01 a p{color:#584f46;font-size:13px;text-decoration:none}.boxRecommend .boxRec01 h3.new:after{content:url(/common/img/img_new.gif);display:inline-block;vertical-align:text-top;margin:-6px 0 0 4px}.boxRecommend .boxRec02{clear:both;padding:10px 0 0 0}.boxRecommend .boxRec02 li{padding:0 0 8px 0}.boxRecommend .boxRec02 li.new:after{content:url(/common/img/img_new.gif);display:inline-block;vertical-align:text-top;margin:-2px 0 0 4px}.boxRecommend .boxRec02 li a{padding:0 0 5px 20px;font-weight:bold;background:url(/common/img/arrow_link_green.png) no-repeat 0 0}.boxRecommend .boxRec02 li a:hover{text-decoration:underline}.boxHomeNews{margin:0 0 5px 0}.boxHomeNews .boxTtl{position:relative}.boxHomeNews .boxTtl .btn{position:absolute;top:45px;right:15px}.boxHomeNews .boxTtl .btn a{display:inline;padding-left:17px;color:#fff;background:url(/common/img/arrow_link_white.png) no-repeat left center}.boxHomeNews .boxTtl h2{width:640px;height:73px;text-indent:-9999px;background:url(/img/h2_news.gif) no-repeat 0 0}.boxHomeNews .boxTtl .copy{position:absolute;top:40px;left:190px}.boxNews{padding:12px 15px;background:#fff url(/img/bg_panel.gif) no-repeat left bottom;border:1px solid #edeadf;border-top:0}.boxNews .lead{margin-bottom:12px;font-size:13px}ul.boxNewsArea{padding:15px 0 0 0;border-top:1px solid #edeadf}.boxNewsArea li a{display:block;float:left;width:289px;padding:15px 10px 15px 0}.boxNewsArea li.ex a{padding:15px 0;width:299px}.boxNewsArea li.ex a .img{padding-left:10px;border-left:1px solid #edeadf}.boxNewsArea .icon li{margin:0 5px 5px 0;padding:3px 10px;color:#fff;font-size:85%;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}.boxNewsArea a{display:block}.boxNewsArea .img{float:left;margin:0 15px 0 0}.boxNewsArea .img img{width:122px;height:auto}.boxNewsArea .ttl{margin:0 0 8px 0;font-weight:bold;font-size:13px}.boxNewsArea a:hover .ttl{text-decoration:underline}.boxNewsArea .ttl.new:after{content:url(/common/img/img_new.gif);display:inline-block;vertical-align:text-top;margin:-2px 0 0 4px}.boxNewsArea .boxHead .ttl.new:after{margin:-6px 0 0 0}.boxNewsArea .icon{float:left;margin:0 0 8px 0}.boxNewsArea .icon .all{background:#bba08e}.boxNewsArea .icon .life{background:#66b99d}.boxNewsArea .icon .news{background:#f0a830}.boxNewsArea .icon .entertainment{background:#778cc0}.boxNewsArea .icon .prevention{background:#f07818}.boxNewsArea .icon .howto{background:#e7799b}.boxNewsArea .icon .food{background:#a776be}.boxNewsArea .icon .feature{background:#3ab7cd}.boxNewsArea .icon .interview{background:#84c356}.boxNewsArea .txt{float:right;width:150px;color:#584f46}.boxNewsArea li.boxHead a{float:none;width:auto;padding:0 0 15px 0;border-bottom:1px solid #f2f0e8;text-decoration:none}.boxNewsArea .boxHead a .txt{clear:both;float:none;width:auto;text-decoration:none}.boxNewsArea .boxHead .img img{width:202px;height:auto}.boxNewsArea .img,.boxNewsArea .boxTxt{display:table-cell}.boxNewsArea .boxHead .ttl{font-size:17px}.boxNewsArea .boxHead a .ttl{text-decoration:underline}.boxNewsArea .boxHead .icon li{float:left}.boxHomeColumn .lead{padding:12px 0;font-size:13px;border-bottom:1px solid #edeadf}.boxHomeColumn .column li a .icon li{margin:0 5px 5px 0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px}.boxHomeColumn .column .big a .txt{padding-top:10px}.boxHomeSearchHospital{position:relative;clear:both;margin:0 auto 40px;background:url(/search/img/bg_box_01.gif) repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.boxHomeSearchHospital .boxTtl{position:relative;height:47px;background:url(/search/img/bg_box_02.gif) left top repeat-x;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.boxHomeSearchHospital .boxTtl h2{position:absolute;top:0;left:10px;display:block;width:216px;height:45px;text-indent:-9999px;background:url(/search/img/h2_hospital.gif)}.boxHomeSearchHospital .boxTtl p{position:absolute;top:22px;left:246px;display:block;width:131px;height:12px;text-indent:-9999px;background:url(/search/img/txt_hospital.gif)}.boxHomeSearchHospital .imgDogCat{position:absolute;top:0;right:0;width:90px;height:95px;text-indent:-9999px;background:url(/img/img_homehospital_dogcat.png) no-repeat 0 0;z-index:100}.boxHomeSearchHospital .boxTtl{border-bottom:1px solid #dad3bb}.boxHomeSearchHospital h3{height:20px;margin:15px 0 10px 10px;text-indent:-9999px}.boxHomeSearchHospital .boxMainSearchPurpose,.boxHomeSearchHospital .boxMainSearchHospital{margin:0;padding:0}.boxMainSearchHospital .formList h3,.boxMainSearchHospital .formList .ttl{display:block;float:left;width:100px;height:13px;margin-top:3px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat}.boxMainSearchHospital .keyword h3,.boxMainSearchHospital .keyword .ttl{background-image:url(/search/img/h3_keyword.gif)}.boxMainSearchHospital .area h3,.boxMainSearchHospital .area .ttl{background-image:url(/search/img/h3_area.gif)}.boxMainSearchHospital .subject h3,.boxMainSearchHospital .subject .ttl{background-image:url(/search/img/h3_subject.gif)}.boxMainSearchHospital .time h3,.boxMainSearchHospital .time .ttl{background-image:url(/search/img/h3_time.gif)}.boxMainSearchHospital .service h3,.boxMainSearchHospital .service .ttl{background-image:url(/search/img/h3_service.gif)}.boxHomeSearchHospital .boxMainSearchHospital .btnSearch{margin:0 5px;background:url(/search/img/bg_box_03.gif) repeat}.boxHomeSearchHospital .boxMainSearchHospital h3{background:url(/img/h3_homehospital_02.gif) no-repeat 0 0}.boxHomeSearchHospital .boxMainSearchPurpose h3{background:url(/img/h3_homehospital_01.gif) no-repeat 0 0}.boxMainSearchPurpose .purposeInr{padding:0 5px}.boxMainSearchPurpose li .img,.boxMainSearchPurpose li .spWrap{display:table-cell;vertical-align:middle}.boxMainSearchPurpose li .img{float:none;padding:0 10px 0 0}.boxMainSearchPurpose .child1,.boxMainSearchPurpose .child2{display:table-cell}.boxMainSearchPurpose li .ttl{margin:0;width:215px;float:none}.boxMainSearchPurpose ul.linkArea{clear:none;width:215px;margin:2px 0 0 0}.boxMainSearchPurpose .linkArea li{float:left;padding:0 10px 0 0;font-weight:bold}.boxMainSearchPurpose li .img a{width:68px;height:50px}.boxMainSearchPurpose li a{font-weight:bold}.boxHomeSearchHospital .boxMainTicketUpdate{position:relative;padding:0 0 10px;margin:0}.boxHomeSearchHospital .boxMainTicketUpdate h3{background:url(/img/h3_homehospital_03.gif) no-repeat 0 0}.boxHomeSearchHospital .boxMainTicketUpdate .moreLink.type01{position:absolute;top:2px;right:0;padding:0 10px}.boxHomeSearchHospital .boxMainTicketUpdate .moreLink.type02{padding:12px 10px;text-align:right}.boxHomeSearchHospital .boxMainTicketUpdate .moreLink.type02 a{text-decoration:underline}.boxHomeSearchHospital .boxMainTicketUpdate .moreLink a{padding:0 0 0 17px;background:url(/common/img/arrow_link_green.png) no-repeat 0 center}.boxMainTicketUpdate .searchArea01{background:#f5f2e4;margin:0 5px}.boxMainTicketUpdate .searchArea01 .boxColWrap{border-bottom:1px dotted #c9c5b5}.boxMainTicketUpdate .searchArea01 .boxColWrap:last-child{border:0}.boxMainTicketUpdate .searchArea01 .boxColL{float:left;width:295px;padding:10px}.boxMainTicketUpdate .searchArea01 .boxColR{float:right;width:315px;padding:10px;border-left:1px dotted #c9c5b5;box-sizing:border-box}.boxMainTicketUpdate .searchArea01 .boxColL a,.boxMainTicketUpdate .searchArea01 .boxColR a{display:block}.boxMainTicketUpdate .searchArea01 a{text-decoration:none}.boxMainTicketUpdate .searchArea01 .img{float:left;margin:0 15px 0 0}.boxMainTicketUpdate .searchArea01 a .ttl{margin:0 0 3px 0;font-size:14px;font-weight:bold;text-decoration:underline}.boxMainTicketUpdate .searchArea01 a p{color:#584f46}.boxMainService{position:relative;clear:both;margin:0 auto 40px;padding:0 5px 5px 5px;background:url(/search/img/bg_box_01.gif) repeat;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.boxMainService .boxTtl h2{width:640px;height:45px;padding:0 0 0 10px;text-indent:-9999px;background:url(/search/img/h2_service.gif) no-repeat 10px 0}.serviceArea .boxBtnArea{text-align:center}.serviceArea .boxBtnArea a{width:350px;height:49px;margin:0 auto 10px auto;display:block;text-indent:-9999px;background:url(/search/img/btn_search_service_01.gif) no-repeat 0 0}.boxMainSearchHospital .boxBtnArea{position:relative}.boxMainSearchHospital .moreBtn{position:absolute;top:22px;right:35px}.boxMainSearchHospital .moreBtn a{display:block;width:150px;height:37px;text-indent:-9999px}.boxMainSearchHospital .moreBtn a{background:url(/search/img/btn_moresearch_open.gif) no-repeat 0 0}.boxMainSearchHospital .moreBtn.open a{background:url(/search/img/btn_moresearch_close.gif) no-repeat 0 0}.serviceArea .moreLink{margin:0 20px 15px 20px;text-align:right}.serviceArea .moreLink a{padding:0 0 0 20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.serviceArea{clear:both;padding:10px 0 20px 0;margin:0 0 30px 0;background:url(/search/img/bg_box_03.gif) repeat}ol.moduleCareticket{margin:0 0 20px 0;padding:0 20px 18px 20px;border-bottom:1px dotted #c9c5b5}.moduleCareticket li{float:left;position:relative;width:178px;margin:0 0 0 20px}.moduleCareticket li:first-child{margin:0}.moduleCareticket li h3{margin:0 0 25px 0;padding:8px 0 10px 60px;font-size:13px;font-weight:bold;background:url(/search/img/line_service.gif) repeat-x 0 bottom}.moduleCareticket li p{font-size:13px}.moduleCareticket li .img{margin:0 0 20px 0}.moduleCareticket .point01,.moduleCareticket .point02,.moduleCareticket .point03{position:absolute;width:57px;height:57px;text-indent:-9999px}.moduleCareticket .point01{background:url(/search/img/icon_point01.png) no-repeat 0 0}.moduleCareticket .point02{background:url(/search/img/icon_point02.png) no-repeat 0 0}.moduleCareticket .point03{background:url(/search/img/icon_point03.png) no-repeat 0 0}.boxSearchTxt{position:relative;margin:0 0 25px 0}.boxSearchTxt p{width:308px;height:20px;margin:auto;text-indent:-9999px;background:url(/search/img/txt_search_service_01.gif) no-repeat 0 0}.boxSearchTxt .img01,.boxSearchTxt .img02{position:absolute;text-indent:-9999px}.boxSearchTxt .img01{top:-45px;left:40px;width:84px;height:94px;background:url(/search/img/img_search_service_cat.png) no-repeat 0 0}.boxSearchTxt .img02{top:-45px;right:25px;width:106px;height:82px;background:url(/search/img/btn_search_service_ticket.png) no-repeat 0 0}.slideArea{display:none}.boxMainSearchHospital form ul .slideArea ul{margin:0}.boxMainTicketUpdate .boxTtl h2{height:25px;padding:0 0 12px 0;border-bottom:0}.boxMainTicketUpdate .boxTxt{margin:0;padding:10px 0;border-top:1px solid #fff}.boxTtlArea{margin:0 0 15px 0;border-top:1px solid #e6e3d4;border-bottom:1px dotted #e6e3d4}.boxTtlAreaInr{margin:1px 0 0 0;border-top:1px dotted #e6e3d4}.boxTtlArea .boxTtlH1{float:left;width:555px;border:0}.boxTtlArea .boxTtlH1 h2{padding:18px 0;border:0}.boxTtlArea .boxTtlH1 .hasIcon{padding:16px 20px 16px 88px;border:0}.boxTtlArea .boxTtlH1 h2.icon01{background:url(/search/img/img_purpose_treatment.gif) no-repeat 0 center}.boxTtlArea .boxAnchor{float:right;padding:10px 0}.boxAnchor .num{font-size:16px;font-weight:bold;text-align:right}.boxAnchor .btn a{display:block;width:85px;height:25px;text-indent:-9999px;background:url(/search/img/btn_anchor_01.gif) no-repeat 0 0}.headTxt{margin:0 0 15px 0}.boxMainSearchHospital.typeSearch01{margin:40px auto}.boxMainSearchHospital.typeSearch01 .boxTtl h2{top:10px;background:0;text-indent:0;font-weight:bold;font-size:23px;width:auto}.boxMainSearchHospital.typeSearch01 .boxTtl h2>span{display:inline-block;width:198px;margin:0 0 0 5px;text-indent:-9999px;background:url(/search/img/h2_hospital_02.gif) no-repeat 0 7px}.boxHomeHeadArea{display:none}.boxSideSearchHospital .moreBtn a{display:block;width:150px;height:37px;margin:15px auto 0 auto;text-indent:-9999px;background:url(/search/img/btn_side_moresearch_open.gif) no-repeat 0 0}.slideArea{display:none}.hasClinicPicture .boxClinicDetail{width:960px;margin:0 auto 45px auto}.noneClinicPicture .boxClinicDetail{width:640px;float:left;margin:0 0 45px 0}.hasClinicPicture .clinicDetailHead{padding:10px 0 0 0;background:url(/search/img/bg_clinicdetailttl_top.jpg) no-repeat 0 top}.noneClinicPicture .clinicDetailHead{padding:10px 0 0 0;background:url(/search/img/bg_clinicdetailttl_top_nonepicture.jpg) no-repeat 0 top}.clinicDetailHead .inr{background:url(/search/img/bg_clinicdetailttl_bottom.jpg) repeat-x 0 bottom}.clinicDetailHead .inr{border-left:1px solid #edeadf;border-right:1px solid #edeadf}.clinicDetailHead h2{padding:10px 0 20px 25px;font-weight:bold;font-size:185.7%}.hasClinicPicture .clinicDetailBody .boxClinicTxt{float:left;width:614px}.clinicDetailBody{border:1px solid #edeadf;border-top:0}.clinicDetailBody .inr{border:1px solid #fff;border-top:0}.clinicDetailBody .inr02{padding:15px 20px;border:5px solid #f6f5f1;background:#fff}.clinicDetailBody .boxClinicPicture{position:relative;float:right;width:274px;height:182px}.clinicDetailBody .boxClinicPicture .sliderVisualWrap{display:none;width:274px;height:182px;margin:0 0 15px 0}.clinicDetailBody .boxClinicPicture .sliderVisual{position:absolute;top:0;left:0;width:274px;height:auto;background:#f6f5f1}#sliderVisual_1{z-index:100}#sliderVisual_2{z-index:0}.clinicDetailBody .boxClinicPicture img{position:relative;width:274px;z-index:1}.sliderNav{text-align:center}.sliderNav li{display:inline-block;text-align:center}.sliderNav li a{display:block;width:12px;height:12px;padding:0 0 0 10px;background:url(/search/img/btn_mainv_nav.gif) no-repeat 0 0}.sliderNav li.current a{background:url(/search/img/btn_mainv_nav_current.gif) no-repeat 0 0}.clinicDetailBody .boxClinicAnchor{display:table;margin:0 0 20px 0;border:1px solid #edeadf;background:#fcfbf7 url(/search/img/bg_boxclinicanchor.jpg) repeat-x 0 bottom}.clinicDetailBody .boxClinicAnchor li{display:table-cell;border-right:1px solid #d8d4c6;border-left:1PX solid #fff}.clinicDetailBody .boxClinicAnchor li a{display:block;padding:15px}.clinicDetailBody .boxClinicAnchor li:first-child{border-left:0}.clinicDetailBody .boxClinicAnchor li:last-child{border-right:0}.clinicDetailBody .boxClinicAnchor .icon01 span{padding:2px 0 2px 20px;background:url(/search/img/icon_clinic_01.png) no-repeat left center}.clinicDetailBody .boxClinicAnchor .icon02 span{padding:2px 0 2px 24px;background:url(/search/img/icon_clinic_02.png) no-repeat left center}.clinicDetailBody .boxClinicAnchor .icon03 span{padding:2px 0 2px 22px;background:url(/search/img/icon_clinic_03.png) no-repeat left center}.clinicDetailBody .boxClinicAnchor .icon04 span{padding:2px 0 2px 21px;background:url(/search/img/icon_clinic_04.png) no-repeat left center}.clinicDetailBody .location{margin:0 0 10px 0}.clinicDetailBody .location ul{padding:3px;background:#FFF}.clinicDetailBody .location li{float:left;padding:0;font-size:116.6%}.clinicDetailBody .location .address{margin:0 16px 0 0}.clinicDetailBody .location .address h3{float:left;width:14px;height:14px;margin:2px 5px 0 0;text-indent:-9999px;background:url(/search/img/icon_clinic_add.png) 0 0 no-repeat}.clinicDetailBody .location .address p{padding:0 0 0 20px}.clinicDetailBody .location .tel{white-space:nowrap}.clinicDetailBody .location .tel h3{float:left;width:14px;height:14px;margin:2px 5px 0 5px;text-indent:-9999px;background:url(/search/img/icon_clinic_tel.png) 0 0 no-repeat}.clinicDetailBody .location .tel p{padding:0 0 0 30px}.clinicDetailBody .location .tel p span{display:none}.clinicDetailBody .location .tel div{float:left;white-space:nowrap}.clinicDetailBody .mapLink{clear:both;margin:0 0 20px 0;padding:0 0 0 20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.clinicDetailBody .mapLink a{padding:0 16px 0 0;background:url(/common/img/ico_blank.png) no-repeat right center}.clinicDetailBody .time{margin:10px 5px 20px 0;font-size:85%}.clinicDetailBody .time table{border-top:1px solid #c9c5b5;width:100%}.clinicDetailBody .time th,.clinicDetailBody .time td{text-align:center;line-height:1.1;vertical-align:top}.clinicDetailBody .time th div{padding:5px 5px}.clinicDetailBody .time td div{padding:10px 5px}.clinicDetailBody .time th{width:12%;background-color:#f5f2e9;border-right:1px dotted #c9c5b5;border-bottom:1px solid #c9c5b5}.clinicDetailBody .time td{background-color:#FFF;border-right:1px dotted #c9c5b5;border-bottom:1px dotted #c9c5b5}.clinicDetailBody .time .blue{color:#0000d4}.clinicDetailBody .time .red{color:#b70000}.clinicDetailBody .time .holiday{background-color:#f6f5f1}.clinicDetailBody .time .noLine{border-right:0}.clinicDetailBody .txt{margin:0 0 20px 0}.boxClinicTicket{margin:0 0 30px;background-color:#FFF;border:#edeadf solid 1px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.boxClinicTicketHead{position:relative;margin:15px 15px 0 15px;background:url(/search/img/bg_boxclinicticket_base.jpg) repeat-y 0 0}.boxClinicTicketHeadInr{padding:15px;background:url(/search/img/bg_boxclinicticket.jpg) no-repeat 0 top}.boxClinicTicketHead .name{padding:0 120px 0 0;font-weight:bold;font-size:157%}.boxClinicTicketHead h2{width:398px;height:68px;padding:0 0 15px 0;background:url(/search/img/h2_clinicticket.png) no-repeat 0 0;text-indent:-9999px}.boxClinicTicketHead p{width:325px;height:34px;background:url(/search/img/txt_clinicticket.png) no-repeat 0 0;text-indent:-9999px}.boxClinicTicketHead .boxBtn{position:absolute;bottom:10px;right:118px}.boxClinicTicketHead .boxBtn a{display:block;width:126px;height:78px;background:url(/search/img/btn_clinicticket_01.png) no-repeat 0 0;text-indent:-9999px}.boxCouponBanner{position:relative;width:608px;margin:auto;background:#00b36d url(/search/img/bg_boxcouponbanner.jpg) no-repeat 0 bottom}.boxCouponBanner ul{background:url(/search/img/bg_boxcouponbanner_line.png) no-repeat 0 0}.boxCouponBanner li{float:left;width:203px}.boxCouponBanner li:first-child{width:202px}.boxCouponBanner li a{display:block;width:203px;padding:13px 0 12px 0;text-align:center;background:url(/search/img/bg_coupon.jpg) no-repeat 0 0}.boxCouponBanner li a:hover,.boxCouponBanner li:first-child a:hover{background-position:0 -51px}.boxCouponBanner li:first-child a{width:202px;background:url(/search/img/bg_coupon_first.jpg) no-repeat 0 0}.boxCouponBanner li span{padding:1px 0 1px 20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxScissors{position:absolute;top:-5px;right:25px;width:16px;height:13px;background:url(/search/img/icon_scissors.png) no-repeat 0 0;text-indent:-9999px}.boxClinicInfo{margin:0 15px 15px 15px}.boxClinicInfoItem{clear:both}.boxClinicInfoItem h3{margin:15px 0 5px 0;padding-left:9px;font-size:120%;font-weight:bold;border-left:4px solid #4b433b}.boxClinicInfoItem.type2Col .boxColL,.boxClinicInfoItem.type2Col .boxColR{width:301px;float:left}.boxClinicInfoItem .service{margin-top:5px}.boxClinicInfoItem .service li{float:left;width:49px;height:40px;margin:0 0 0 1px;text-indent:-9999px}.boxClinicInfoItem .service .night{background-image:url(/common/img/ico_service_night_49x40_off.png)}.boxClinicInfoItem .service .reservation{background-image:url(/common/img/ico_service_reservation_49x40_off.png)}.boxClinicInfoItem .service .surgery{background-image:url(/common/img/ico_service_surgery_49x40_off.png)}.boxClinicInfoItem .service .house{background-image:url(/common/img/ico_service_house_49x40_off.png)}.boxClinicInfoItem .service .trimming{background-image:url(/common/img/ico_service_trimming_49x40_off.png)}.boxClinicInfoItem .service .hotel{background-image:url(/common/img/ico_service_hotel_49x40_off.png)}.boxClinicInfoItem .service .card{background-image:url(/common/img/ico_service_card_49x40_off.png)}.boxClinicInfoItem .service .insurance{background-image:url(/common/img/ico_service_insurance_49x40_off.png)}.boxClinicInfoItem .service .parking{background-image:url(/common/img/ico_service_parking_49x40_off.png)}.boxClinicInfoItem .service .transport{background-image:url(/common/img/ico_service_transport_49x40_off.png)}.boxClinicInfoItem .service .treatment{background-image:url(/common/img/ico_service_treatment_49x40_off.png)}.boxClinicInfoItem .service .ticket{background-image:url(/common/img/ico_service_ticket_49x40_off.png)}.boxClinicInfoItem .service .night.on{background-image:url(/common/img/ico_service_night_49x40.png)}.boxClinicInfoItem .service .reservation.on{background-image:url(/common/img/ico_service_reservation_49x40.png)}.boxClinicInfoItem .service .surgery.on{background-image:url(/common/img/ico_service_surgery_49x40.png)}.boxClinicInfoItem .service .house.on{background-image:url(/common/img/ico_service_house_49x40.png)}.boxClinicInfoItem .service .trimming.on{background-image:url(/common/img/ico_service_trimming_49x40.png)}.boxClinicInfoItem .service .hotel.on{background-image:url(/common/img/ico_service_hotel_49x40.png)}.boxClinicInfoItem .service .card.on{background-image:url(/common/img/ico_service_card_49x40.png)}.boxClinicInfoItem .service .insurance.on{background-image:url(/common/img/ico_service_insurance_49x40.png)}.boxClinicInfoItem .service .parking.on{background-image:url(/common/img/ico_service_parking_49x40.png)}.boxClinicInfoItem .service .transport.on{background-image:url(/common/img/ico_service_transport_49x40.png)}.boxClinicInfoItem .service .treatment.on{background-image:url(/common/img/ico_service_treatment_49x40.png)}.boxClinicInfoItem .service .ticket.on{background-image:url(/common/img/ico_service_ticket_49x40.png)}.boxClinicInfoItem .target{margin:10px 0}.boxClinicInfoItem .target li{float:left;margin-right:1px;width:49px;height:40px;text-indent:-9999px}.boxClinicInfoItem .target .dog{background-image:url(/common/img/ico_target_dog_49x40_off.png)}.boxClinicInfoItem .target .cat{background-image:url(/common/img/ico_target_cat_49x40_off.png)}.boxClinicInfoItem .target .rabbit{background-image:url(/common/img/ico_target_rabbit_49x40_off.png)}.boxClinicInfoItem .target .ferret{background-image:url(/common/img/ico_target_ferret_49x40_off.png)}.boxClinicInfoItem .target .guineapig{background-image:url(/common/img/ico_target_guineapig_49x40_off.png)}.boxClinicInfoItem .target .dog.on{background-image:url(/common/img/ico_target_dog_49x40.png)}.boxClinicInfoItem .target .cat.on{background-image:url(/common/img/ico_target_cat_49x40.png)}.boxClinicInfoItem .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_49x40.png)}.boxClinicInfoItem .target .ferret.on{background-image:url(/common/img/ico_target_ferret_49x40.png)}.boxClinicInfoItem .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_49x40.png)}.boxClinicInfoItem .txt{margin:0 0 10px 0}.boxClinicInfoItem .trendAnchor{clear:both;display:table}.boxClinicInfoItem .trendAnchor li{display:table-cell;padding:0 18px 0 0}.boxClinicInfoItem .trendAnchor li a{padding:1px 0 1px 15px;background:url(/common/img/arrow_link_brown_b.png) no-repeat 0 .2em}.boxMainService.typeClinic{background:0}.boxMainService.typeClinic .boxTtl{position:relative;height:60px;background:url(/search/img/h2_clinic_ticket.gif) 0 0 no-repeat}.boxMainService.typeClinic .boxTtl h2{text-indent:0;background:0;position:absolute;top:9px;left:55px;font-size:183.3%;font-weight:bold}.boxMainService.typeClinic .moreLink.type01{position:absolute;top:20px;right:17px}.boxMainService.typeClinic .moreLink.type01 a{padding:1px 0 1px 20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxMainService.typeClinic .serviceArea{background:0;border:0}.boxMainService.typeClinic ol.moduleCareticket{border:0}.boxHandling .icon{position:absolute;top:-20px;right:0;width:100px;height:98px;text-indent:-9999px;background:url(/search/img/bg_handling_01.png) no-repeat 0 0}.boxMainService.typeClinic .boxHandling .boxTtl{position:relative;height:auto;padding:0 0 10px 0;background:url(/search/img/bg_handling_ttlicon.gif) no-repeat 0 .5em}.boxMainService.typeClinic .boxHandling h3{text-indent:0;background:0;padding:0 120px 10px 40px;width:480px;font-size:183.3%;font-weight:bold;background:url(/search/img/bg_handling_ttlline.gif) no-repeat 0 bottom}.boxHandlingInr .leadTxt{margin:0 0 20px 0}.boxHandlingInr ul{margin:0 0 30px 0}.boxHandlingInr .boxHandlingItem{float:left;width:190px;margin:0 0 0 30px}.boxHandlingInr .boxHandlingItem:first-child{margin:0}.boxHandlingItem .btnCoupon{width:190px;height:111px;margin:0 0 10px 0;text-indent:-9999px}.boxHandlingItem a{display:block;width:190px;text-decoration:none}.boxHandlingItem a .btnCoupon.diagnose{background:url(/search/img/img_coupon_01.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.claw{background:url(/search/img/img_coupon_02.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.grooming{background:url(/search/img/img_coupon_03.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.vent{background:url(/search/img/img_coupon_04.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.food{background:url(/search/img/img_coupon_05.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.rabies{background:url(/search/img/img_coupon_06.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.vaccine{background:url(/search/img/img_coupon_07.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.worm{background:url(/search/img/img_coupon_08.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.heartworm{background:url(/search/img/img_coupon_09.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.chewable{background:url(/search/img/img_coupon_10.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.allergie{background:url(/search/img/img_coupon_11.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.teeth{background:url(/search/img/img_coupon_12.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.ear{background:url(/search/img/img_coupon_13.jpg) no-repeat 0 0}.boxHandlingItem a .btnCoupon.hotel{background:url(/search/img/img_coupon_14.jpg) no-repeat 0 0}.boxHandlingItem a:hover .btnCoupon.diagnose,.boxHandlingItem a:hover .btnCoupon.claw,.boxHandlingItem a:hover .btnCoupon.grooming,.boxHandlingItem a:hover .btnCoupon.vent,.boxHandlingItem a:hover .btnCoupon.food,.boxHandlingItem a:hover .btnCoupon.rabies,.boxHandlingItem a:hover .btnCoupon.vaccine,.boxHandlingItem a:hover .btnCoupon.worm,.boxHandlingItem a:hover .btnCoupon.heartworm,.boxHandlingItem a:hover .btnCoupon.allergie,.boxHandlingItem a:hover .btnCoupon.teeth,.boxHandlingItem a:hover .btnCoupon.ear,.boxHandlingItem a:hover .btnCoupon.hotel{background-position:0 -121px}.boxHandlingItem a .moreLink{margin:0 0 10px 0;padding:1px 0 1px 20px;text-decoration:underline;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxHandlingItem a:hover .moreLink{text-decoration:none}.boxHandlingItem a .txt,.boxHandlingItem a:hover .txt{margin:0 0 10px 0;text-decoration:none;color:#584f46}.boxHandlingItem .ttl{font-weight:bold;margin:0 0 5px 0}.boxHandlingItem .ticketLink{padding:8px 0 6px 0;margin:0;border-bottom:1px solid #dad6c7;border-top:1px solid #dad6c7}.boxHandlingItem .ticketLink li{display:inline-block;padding:0 7px 0 0;margin:0 5px 2px 0;border-right:1px solid #bab7ab}.boxHandlingItem .ticketLink li:;last-child{border:0}.boxHandlingItem .ticketLink li a{display:inline}.boxMainTrend .boxTtl{position:relative;padding:10px 0 0 30px;margin:0 0 20px 0;background:url(/search/img/bg_h2_ttl.gif) 0 0 no-repeat}.boxMainTrend .boxTtl h2{padding:0 0 11px;font-size:183.3%;font-weight:bold;background:url(/search/img/bg_h2_medical_trend.gif) 0 100% no-repeat}.boxTrend{margin:0 0 30px 0}.boxTrend h3{margin:0 0 5px 0;font-weight:bold}.trendDog{padding:0 0 0 25px;background:url(/search/img/icon_trend_dog.gif) no-repeat 0 0}.trendCat{padding:0 0 0 21px;background:url(/search/img/icon_trend_cat.gif) no-repeat 0 0}.dogParaWrap{margin:0 0 5px 0}.boxTrend ul{display:table;float:left;border-top:1px solid #dad6c7;border-bottom:1px solid #dad6c7;background:#fcfaf2}.boxTrend li{display:table-cell;width:52px;padding:40px 5px 5px 5px;text-align:center;border-left:1px dotted #c9c5b5;font-size:83%}.boxTrend .topPara li:first-child{border:0}.boxTrend .dogPara{margin:0 0 10px 0}.boxTrend .dogPara li.para100{background:url(/search/img/img_dog_parameter_100.gif) no-repeat center 8px}.boxTrend .dogPara li.para90{background:url(/search/img/img_dog_parameter_90.gif) no-repeat center 8px}.boxTrend .dogPara li.para80{background:url(/search/img/img_dog_parameter_80.gif) no-repeat center 8px}.boxTrend .dogPara li.para70{background:url(/search/img/img_dog_parameter_70.gif) no-repeat center 8px}.boxTrend .dogPara li.para60{background:url(/search/img/img_dog_parameter_60.gif) no-repeat center 8px}.boxTrend .dogPara li.para50{background:url(/search/img/img_dog_parameter_50.gif) no-repeat center 8px}.boxTrend .dogPara li.para40{background:url(/search/img/img_dog_parameter_40.gif) no-repeat center 8px}.boxTrend .dogPara li.para30{background:url(/search/img/img_dog_parameter_30.gif) no-repeat center 8px}.boxTrend .dogPara li.para20{background:url(/search/img/img_dog_parameter_20.gif) no-repeat center 8px}.boxTrend .dogPara li.para10{background:url(/search/img/img_dog_parameter_10.gif) no-repeat center 8px}.boxTrend .dogPara li.para0{background:url(/search/img/img_dog_parameter_0.gif) no-repeat center 8px}.boxTrend .catPara li.para100{background:url(/search/img/img_cat_parameter_100.gif) no-repeat center 8px}.boxTrend .catPara li.para90{background:url(/search/img/img_cat_parameter_90.gif) no-repeat center 8px}.boxTrend .catPara li.para80{background:url(/search/img/img_cat_parameter_80.gif) no-repeat center 8px}.boxTrend .catPara li.para70{background:url(/search/img/img_cat_parameter_70.gif) no-repeat center 8px}.boxTrend .catPara li.para60{background:url(/search/img/img_cat_parameter_60.gif) no-repeat center 8px}.boxTrend .catPara li.para50{background:url(/search/img/img_cat_parameter_50.gif) no-repeat center 8px}.boxTrend .catPara li.para40{background:url(/search/img/img_cat_parameter_40.gif) no-repeat center 8px}.boxTrend .catPara li.para30{background:url(/search/img/img_cat_parameter_30.gif) no-repeat center 8px}.boxTrend .catPara li.para20{background:url(/search/img/img_cat_parameter_20.gif) no-repeat center 8px}.boxTrend .catPara li.para10{background:url(/search/img/img_cat_parameter_10.gif) no-repeat center 8px}.boxTrend .catPara li.para0{background:url(/search/img/img_cat_parameter_0.gif) no-repeat center 8px}.boxSideQuiz .boxTtl{height:72px;background:url(/common/img/bg_side_quiz_h2.png) no-repeat 0 0}.boxSideQuiz .boxTtl h2{top:42px}.boxSideQuiz .boxTtl p{top:46px}.boxSideQuiz .boxTtl p a{color:#fff;background:url(/common/img/arrow_link_white.png) no-repeat left center}.quizInr{padding:0;background-color:none;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:url(/common/img/bg_sidequiz_01.gif) repeat 0 0}.quizInr02{padding:0 9px 14px;background:url(/common/img/bg_sidequiz_02.gif) no-repeat 0 bottom}.quizInr .answer li:last-child{background:0}.boxWelcome{background:#e0ea9d url(/common/img/bg_boxwelcome.jpg) no-repeat 0 -8px}.boxWelcome h2{height:40px}.boxSlidePanel .linkBox .link{text-align:left;margin:0;margin:7px 0 0 0}.boxSlidePanel .linkBox .link:first-child{margin:15px 0 0 0}.clinicDetailBody .inr02:after,.boxCouponBanner ul:after,.boxClinicInfoItem:after,.boxHandlingInr:after,.boxHandlingInr ul:after,.boxClinicInfoItem .target:after,.boxTrend .fixHeight:after,.socialMedia:after,.clinicDetailBody .location:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .clinicDetailBody .inr02,* html .boxCouponBanner ul,* html .boxClinicInfoItem,* html .boxHandlingInr,* html .boxHandlingInr ul,* html .boxClinicInfoItem .target,* html .boxTrend .fixHeight,* html .socialMedia,* html .clinicDetailBody .location{zoom:1}*:first-child+html .clinicDetailBody .inr02,*:first-child+html .boxCouponBanner ul,*:first-child+html .boxClinicInfoItem,*:first-child+html .boxHandlingInr,*:first-child+html .boxHandlingInr ul,*:first-child+html .boxClinicInfoItem .target,*:first-child+html .boxTrend .fixHeight,*:first-child+html .socialMedia,*:first-child+html .clinicDetailBody .location{zoom:1}