@charset "utf-8";@media screen and (max-width:639px){html{font-size:12px}body{color:#584f46;-webkit-text-size-adjust:none;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,"メイリオ","ＭＳ Ｐゴシック",Meiryo,MS PGothic,sans-serif;background-image:url(/common/img/bg_body.gif);background-repeat:repeat;background-position:left top;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}#wrapper{min-width:320px}.noscriptMsg{background:#FFF}.noscriptMsg p{width:auto;margin:0 auto;padding:10px;color:#F00;font-weight:bold;word-break:normal !important}a{text-decoration:none}.boxMainCommonTtlBox{padding:0;margin:0;border:0;border-top:1px solid #ccc;border-bottom:1px dotted #a8a19a;background:0}.commonTtl01{padding:10px;font-size:22px;color:#584f46;background:0}.commonTtl02{position:static;display:block;width:auto;height:auto;padding:10px;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainCommonTtlBox .icon{margin:10px 0 0 10px;padding:0}.boxMainCommonTtlBox .copy{display:none}.leadTxt{font-size:12px}.commonBox{background-color:#f6f4e2}.commonBox li a{display:block;position:relative;height:auto;padding:15px 20px 15px 15px;border-top:1px solid #fff;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.commonBox li a:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .commonBox li a{zoom:1}*:first-child+html .commonBox li a{zoom:1}.commonBox .child1 a{border-top:0}.commonBox.check li a{padding-left:30px}.commonBox.faq li a,.commonBox.advice li a{padding-left:40px}.commonBox.advice li a{border-bottom:1px dotted #ccc}.commonBox li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.commonBox.check li a:after{content:"";display:block;position:absolute;top:50%;left:10px;width:12px;height:11px;margin-top:-5px;background-image:url(/img/img_check_01_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:12px 11px;-webkit-background-size:12px 11px;-moz-background-size:12px 11px}.commonBox.faq li a:after{content:"";position:absolute;display:block;top:15px;left:10px;width:15px;height:15px;background-image:url(/quiz/img/ico_quiz_01_2x.png);background-repeat:no-repeat;background-position:left center;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}.commonBox.faq .answer02 a:after{background-image:url(/common/img/img_quiz_02_sp.gif)}.commonBox.faq .answer03 a:after{background-image:url(/common/img/img_quiz_03_sp.gif)}.commonBox.faq .answer04 a:after{background-image:url(/common/img/img_quiz_04_sp.gif)}.commonBox.advice li a:after{content:"";display:block;position:absolute;top:18px;left:10px;width:15px;height:11px;background-image:url(/img/img_balloon_01.gif);background-repeat:no-repeat;background-position:left top;background-size:15px 11px;-webkit-background-size:15px 11px;-moz-background-size:15px 11px}.commonBox li a .img{margin-right:15px;float:left}.commonBox li a .img img{width:120px;height:auto}.commonBox li a .txtMiddle{margin-top:-10px;padding-right:20px;font-size:14px;font-weight:bold}.boxH1Tag{width:auto;padding:40px 10px 10px}.hTag{width:auto;margin:0 auto;padding:0;color:#919490;font-size:9px}.boxLogo{height:auto}.boxLogoInner{width:auto}.hLogoN{position:absolute;top:10px;left:10px}.hLogoN a{width:73px;height:25px;background-image:url(/common/img/h_logo_nifty_sp.png);background-repeat:none;background-size:73px 25px;-webkit-background-size:73px 25px;-moz-background-size:73px 25px}.hLogoP{position:absolute;top:10px;left:80px}.hLogoP a{width:86px;height:25px;background-image:url(/common/img/h_logo_pet_sp.png);background-repeat:none;background-size:86px 25px;-webkit-background-size:86px 25px;-moz-background-size:86px 25px}#header{min-width:320px;margin:-60px auto 0;background-image:url(/common/img/bg_header_sp.gif);background-repeat:repeat-x;background-size:8px 95px;-webkit-background-size:8px 95px;-moz-background-size:8px 95px}.headerInr01{width:100%;height:95px;background:0}.headerInr02{width:100%;height:95px}.hImg01,.hImg02,.hImg03,.hImg04,.hImg05,.hImgMain{display:none}.hCorp{position:absolute;top:10px;right:10px;padding-left:9px;font-size:11px;background-image:url(/common/img/arrow_link_green_01_sp.png);background-repeat:no-repeat;background-position:left center;background-size:4px 6px;-webkit-background-size:4px 6px;-moz-background-size:4px 6px}.gNavSP{position:absolute;display:block;bottom:0;left:0;width:100%}.gNavL{position:absolute;display:block;bottom:0;left:8px;width:4px;height:36px;background-image:url(/common/img/bg_gnavi_left_sp.gif);background-size:4px 36px;-webkit-background-size:4px 36px;-moz-background-size:4px 36px}.gNavR{position:absolute;display:block;bottom:0;right:8px;width:4px;height:36px;background-image:url(/common/img/bg_gnavi_right_sp.gif);background-size:4px 36px;-webkit-background-size:4px 36px;-moz-background-size:4px 36px}.gNav{display:none;position:absolute;z-index:999;top:95px;width:100%;height:10px;background:url(/common/img/bg_gnav_floating_2x.png);background-position:77% 0;background-repeat:no-repeat;background-size:10px 5px;-webkit-background-size:10px 5px;-moz-background-size:10px 5px}.gNav ul{margin:5px;padding:0;border:5px solid #e98181;background-color:#fdfaef;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}.gNav ul li{float:none;width:100%}.gNav ul li a{display:block;height:51px;text-indent:0;background:0}.gNav .home a,.gNav .home a:hover,.home .gNav .home a,.gNav .search a,.gNav .search a:hover,.search .gNav .search a,.gNav .about a,.gNav .about a:hover,.about .gNav .about a,.gNav .special a,.gNav .special a:hover,.special .gNav .special a,.gNav .quiz a,.gNav .quiz a:hover,.quiz .gNav .quiz a,.gNav .column a,.gNav .column a:hover,.column .gNav .column a,.gNav .news a,.gNav .news a:hover,.news .gNav .news a,.gNav .advice a,.gNav .advice a:hover,.advice .gNav .advice a,.gNav .item a,.gNav .item a:hover,.item .gNav .item a,.gNav .dogbook a,.gNav .dogbook a:hover,.pbook_dog .gNav .dogbook a,.gNav .catbook a,.gNav .catbook a:hover,.pbook_cat .gNav .catbook a,.gNav .dbook a,.gNav .dbook a:hover,.dbook .gNav .dbook a{width:auto;background-image:none}.gNav ul li a{position:relative;height:auto;padding:10px 20px 10px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.gNav ul li a:before{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.topicpath{display:none}.pageBody{width:100%;padding:0}.home .pageBody{margin:0 auto 0;padding:0}.mainCol{float:none;width:100%;padding:0;background:url(/common/img/bg_body.gif) repeat left top}.sideCol{float:none;width:100%;padding:0}#footer{padding:0;background:0}#footerT{width:100%;padding:0;background-image:url(/common/img/bg_footer_02_sp.jpg);background-repeat:repeat-x;background-position:center bottom;background-size:7px 52px;-webkit-background-size:7px 52px;-moz-background-size:7px 52px}.footerTInr01{clear:both;width:100%}#footer .pagetop{position:static;background-image:url(/common/img/bg_pagetop_sp.gif);background-repeat:repeat-x;background-position:left top;background-size:5px 48px;-webkit-background-size:5px 48px;-moz-background-size:5px 48px}#footer .pagetop a{display:block;width:auto;height:48px;text-indent:-9999px;background-image:url(/common/img/btn_pagetop_sp.gif);background-repeat:no-repeat;background-position:center center;background-size:120px 48px;-webkit-background-size:120px 48px;-moz-background-size:120px 48px}.footerTInr02{display:none}.footerTInr03{display:none}.footerTInr04{clear:both;width:auto;padding:10px 10px 80px;background-image:url(/common/img/bg_footer_01_sp.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:320px 52px;-webkit-background-size:320px 52px;-moz-background-size:320px 52px}#footerM{padding:10px 30px;text-align:center;background-image:-moz-linear-gradient(top,#3e3e3e 0,#0b0b0b);background-image:-webkit-gradient(linear,left top,left bottom,from(#3e3e3e),to(#0b0b0b))}#footerM li{display:inline;margin:5px 10px 0}#footerM li a{color:#999}#footerM p{margin-top:10px;color:#999}#footerB{clear:both;width:100%;margin:0 auto}.footerBInr{width:960px;margin:0 auto}.footerLink{margin-bottom:10px}.footerBottom{margin-bottom:10px}.footerLink a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center;font-size:120%;font-weight:bold}.socialMedia{float:none}.socialMedia li{float:left;margin:0 10px 10px 0}.footerNavi{clear:both;float:none;padding-bottom:10px}.footerNavi li{float:left;margin:0 10px 10px 0;padding-left:0}.footerNavi .blank{background:0}.footerNavi li a{padding-left:10px;color:#007150;background-image:url(/common/img/arrow_link_green_01_sp.png);background-repeat:no-repeat;background-position:left center;background-size:4px 6px;-webkit-background-size:4px 6px;-moz-background-size:4px 6px}.footerBInr{clear:both;width:100%;padding:10px 0;text-align:center;color:#999;background:-webkit-gradient(linear,0 0,0 100%,from(#404040),to(#000));background:-webkit-linear-gradient(top,#404040,#000);background:-moz-linear-gradient(top,#404040 0,#000 100%);background:-ms-linear-gradient(top,#404040 0,#000 100%);background:-o-linear-gradient(top,#404040 0,#000 100%);background:linear-gradient(top,#404040 0ii,#000 100%)}.footerBInr .topLinkList{display:none}.footerBInr .topLinkListSmp{display:block}.footerBInr .copyright{float:none;padding-top:10px;padding-bottom:10px;width:auto}.footerBInr .copyright li{float:none;padding-left:0;text-align:center}.footerBInr div{padding:4px 0}.footerBInr a{color:#999;display:inline;text-decoration:underline}.footerBInr div span{padding:0 5px}.gNavSP ul{height:36px;margin:0 8px;background-image:url(/common/img/bg_gnavi_sp.gif);background-repeat:repeat-x;background-size:7px 36px;-webkit-background-size:7px 36px;-moz-background-size:7px 36px}.gNavSP ul li{float:left}.gNavSP .home{width:14%}.gNavSP .search{width:43%;background-image:url(/common/img/bg_gnavi_line_sp.gif);background-repeat:no-repeat;background-position:left top;background-size:2px 36px;-webkit-background-size:2px 36px;-moz-background-size:2px 36px}.gNavSP .menu{width:43%;background-image:url(/common/img/bg_gnavi_line_sp.gif);background-repeat:no-repeat;background-position:left top;background-size:2px 36px;-webkit-background-size:2px 36px;-moz-background-size:2px 36px}.gNavSP ul li a{display:block;height:36px;text-indent:-9999px;background-position:center center;background-repeat:no-repeat}.gNavSP .home a{background-image:url(/common/img/gnavi_home_sp.gif);background-size:13px 12px;-webkit-background-size:13px 12px;-moz-background-size:13px 12px}.gNavSP .search a{background-image:url(/common/img/gnavi_search_sp.gif);background-size:99px 16px;-webkit-background-size:99px 16px;-moz-background-size:99px 16px}.gNavSP .menu a{background-image:url(/common/img/gnavi_menu_sp.gif);background-size:66px 12px;-webkit-background-size:66px 12px;-moz-background-size:66px 12px}.boxHomeUpdate,.boxHomeQuiz,.boxHomePurposeStage,.boxHomeInrPurpose,.boxHomeSpecial,.boxHomeColumn,.boxHomeAdvise,.boxHomePictureBook,.boxHomeDoctorBook,.boxSideTicket,.boxSideItem{margin:0 auto 2px}.boxHomeNotification+.boxHomeUpdate{margin:0 auto 2px}.boxHomePurposeStage .navHomePurposeStage{display:none}.boxHomePurposeStage .boxHomeInrPurpose .boxTtl{display:block}.boxHomePurposeStage .boxHomePurposeStageHide{display:block}.boxHomePurposeStage .boxHomePurposeStageHide .boxTtl{display:block}.boxHomeNotification{margin:0 auto 0;padding:10px;font-size:12px;background:#8bbf48;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.boxHomeNotification:before{position:static;width:0;height:0;background:0}.boxHomeNotification:after{position:static;width:0;height:0;background:0}.boxHomeNotification ul{padding:0 10px;background:#FFF}.boxHomeNotification ul li a{padding:6px 10px 6px 21px}.boxHomeNotification ul li.iconInfo a{background-image:url(/common/img/icon_siteinfo_01_sp.png);background-repeat:no-repeat;background-position:left center;background-size:17px 17px;-webkit-background-size:17px 17px;-moz-background-size:17px 17px}.boxHomeNotification ul li.iconMark a{background-image:url(/common/img/icon_siteinfo_02_sp.png);background-repeat:no-repeat;background-position:left center;background-size:17px 17px;-webkit-background-size:17px 17px;-moz-background-size:17px 17px}.boxHomeNotification ul li.iconBalloon a{background-image:url(/common/img/icon_siteinfo_03_sp.png);background-repeat:no-repeat;background-position:left center;background-size:17px 16px;-webkit-background-size:17px 16px;-moz-background-size:17px 16px}.boxHomeNotification ul li.iconGood a{background-image:url(/common/img/icon_siteinfo_04_sp.png);background-repeat:no-repeat;background-position:left center;background-size:17px 17px;-webkit-background-size:17px 17px;-moz-background-size:17px 17px}.boxHomeNotification ul li.last a{margin-bottom:0;border-bottom:0}.boxHomeAbout{padding:0;width:100%;height:auto;margin:0;border-top:6px solid #edc205;border-left:6px solid #edc205;border-right:6px solid #edc205;background-color:#f6cf22;background-image:url(/img/bg_about_sp.jpg);background-repeat:no-repeat;background-position:left top;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.boxHomeAbout:after{content:"";display:block;padding-bottom:15px;border-bottom:6px solid #edc205}.boxHomeAbout .conts{width:305px;margin:0 auto}.boxHomeAbout .conts .catch{padding:15px 20px 10px 10px}.boxHomeAbout .conts .catch img{width:203px;height:auto}.boxHomeAbout .conts .beginner{float:none;width:139px;height:64px;margin:0 0 10px;padding:26px 0 5px 21px;background-image:url(/img/bg_about_01_sp.png);background-repeat:no-repeat;background-position:left top;background-size:160px 95px;-webkit-background-size:160px 95px;-moz-background-size:160px 95px}.boxHomeAbout .conts .beginner a img{width:119px;height:auto}.boxHomeAbout .conts .caseDog,.boxHomeAbout .conts .caseCat{float:none;width:284px;height:64px;margin:0 0 10px;padding:26px 0 5px 21px;background-image:url(/img/bg_about_02_sp.png);background-repeat:no-repeat;background-position:left top;background-size:305px 95px;-webkit-background-size:305px 95px;-moz-background-size:305px 95px}.boxHomeAbout .conts .caseCat{background-image:url(/img/bg_about_03_sp.png)}.boxHomeAbout .conts .caseDog li img,.boxHomeAbout .conts .caseCat li img{width:auto;height:65px}.boxHomeAbout .conts .txt{float:none;width:auto;height:auto;padding:0 20px;line-height:1.5;text-indent:0;background:0}.boxHomeAbout .conts .more{float:none;text-align:right;padding:10px 10px 0 0}.boxHomeAbout .conts .more a{display:inline;width:auto;height:auto;padding-left:17px;color:#584f46;background-image:url(/common/img/arrow_link_brown_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomeUpdate .boxTtl h2{width:auto;height:auto;text-indent:0;background:0}.boxHomeUpdate ul li a{display:block;position:relative;height:auto;padding:10px 30px 10px 10px;border-bottom:1px dotted #ccc;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxHomeUpdate ul li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomeUpdate ul li a .date{float:none;display:inline-block;margin-right:10px;text-decoration:none;color:#584f46}.boxHomeUpdate ul li a:hover .date{color:#584f46}.boxHomeUpdate ul li a .icon{float:none;display:inline-block;width:100px;margin:0 5px 0 0;padding:0;text-align:center;color:#fff}.boxHomeUpdate ul li a .icon.green{background-color:#89c347}.boxHomeUpdate ul li a p{float:none;width:auto;margin-top:6px;line-height:1.5;text-decoration:none;font-size:12px}.boxHomeQuiz{background-image:url(/img/bg_quiz_01_sp.gif);background-repeat:repeat;background-position:left top;background-size:10px 10px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px}.boxHomeQuiz .boxTtl h2{width:auto;height:auto;text-indent:0;background:0}.boxHomeQuiz .boxSlidePanel{padding-top:0;background:0}.boxHomeQuiz .question{position:relative;margin:12px 0;padding:0 20px 0 40px;font-size:14px;font-weight:bold;background-image:url(/quiz/img/ico_quiz_q_2x.png);background-repeat:no-repeat;background-position:10px top;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.boxHomeQuiz ol{margin:0;padding:0;background:0}.boxHomeQuiz ol li{float:none;width:auto;padding:0;border:none !important}.boxHomeQuiz ol li a{position:relative;display:block;height:auto;padding:15px 20px 15px 40px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxHomeQuiz ol li a:before{content:"";position:absolute;display:block;top:15px;left:10px;width:15px;height:15px;background-image:url(/quiz/img/ico_quiz_01_2x.png);background-repeat:no-repeat;background-position:left center;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}.boxHomeQuiz ol li a:after{content:"";position:absolute;display:block;top:20px;right:10px;width:6px;height:10px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomeQuiz ol li{background-repeat:no-repeat;background-position:10px center;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}.boxHomeQuiz ol .answer01 a:before{background-image:url(/quiz/img/ico_quiz_01_2x.png)}.boxHomeQuiz ol .answer02 a:before{background-image:url(/quiz/img/ico_quiz_02_2x.png)}.boxHomeQuiz ol .answer03 a:before{background-image:url(/quiz/img/ico_quiz_03_2x.png)}.boxHomeQuiz ol .answer04 a:before{background-image:url(/quiz/img/ico_quiz_04_2x.png)}.boxHomeQuiz .more{text-align:right;padding:15px 10px 0 0}.boxHomeQuiz .more a{padding-left:17px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomeSpecial .boxTtl h2{width:auto;height:auto;text-indent:0;background:0}.boxHomeSpecial .boxSlidePanel{padding:0 0 12px;background:0}.boxHomeSpecial .img{float:none;margin:0;padding:10px}.boxHomeSpecial .img img{width:100%;height:auto}.boxHomeSpecial .subTtl{margin-bottom:15px;padding:0 10px}.boxHomeSpecial .subTtl a{font-size:14px;font-weight:bold}.boxHomeSpecial .subTtl a:hover{text-decoration:none}.boxHomeSpecial .txt{padding:0 10px 15px;border-bottom:1px dotted #ccc;line-height:1.5}.boxHomeSpecial .more{text-align:right;padding:15px 10px 0 0}.boxHomeSpecial .more a{padding-left:17px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomePurposeStage{background-color:#f6f4e2}.boxHomePurposeStage .boxTtl{display:block}.boxHomePurposeStage .boxSlidePanel{padding:0 0 12px;background:0}.boxHomePurposeStage .boxSlidePanel .lead{margin-bottom:0;padding:15px 10px;line-height:1.5;font-size:12px}.boxHomePurposeStage .boxSlidePanel ul{padding:0;border-top:0}.boxHomePurposeStage .boxSlidePanel ul li a{position:relative;display:block;float:none;width:auto;height:auto;padding:10px;border:0;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxHomePurposeStage .boxSlidePanel ul li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomePurposeStage .boxSlidePanel ul li:first-child a{border-top:0}.boxHomePurposeStage .boxSlidePanel ul li a .img{float:left;margin:0 15px 0 0}.boxHomePurposeStage .boxSlidePanel ul li a .img img{width:120px;height:auto}.boxHomePurposeStage .boxSlidePanel ul li a .txt{margin:0 0 0 135px;padding-right:20px;text-decoration:none;font-size:14px;font-weight:bold}.boxHomePurposeStage .boxSlidePanel ul li a .desc{display:none}.boxHomeColumn .boxTtl h2{width:auto;height:auto;margin:0;text-indent:0;background:0}.boxHomeColumn .boxSlidePanel{padding:0 0 12px;background:0}.boxHomeColumn .column{margin-bottom:0}.boxHomeColumn .column li a,.boxHomeColumn .column .ex a{position:relative;display:block;width:100%;height:auto;padding:10px 40px 10px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.boxHomeColumn .column li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomeColumn .column li a .img,.boxHomeColumn .column .big a .img{margin-right:12px}.boxHomeColumn .column .ex a .img{padding-left:0;border-left:0}.boxHomeColumn .column li a .img img,.boxHomeColumn .column .big a .img img{width:120px;height:auto}.boxHomeColumn .column li a .ttl,.boxHomeColumn .column .big a .ttl{margin-bottom:10px;padding-top:10px;text-decoration:none;font-size:14px;font-weight:bold}.boxHomeColumn .column li a .ttl .new{background:url(/common/img/img_new.gif) no-repeat right 4px}.boxHomeColumn .column li a .txt,.boxHomeColumn .column .big a .txt,.boxHomeColumn .column .ex a .txt{clear:both;float:none;width:auto;padding-top:10px}.boxHomeColumn .specialColumn,.boxHomeColumn .category{padding-top:15px;margin-bottom:0}.boxHomeColumn .specialColumn h3,.boxHomeColumn .category h3{width:auto;height:auto;margin-bottom:0;padding:0 10px;text-indent:0;background:0}.boxHomeColumn .specialColumn h3 span,.boxHomeColumn .category h3 span{display:block;padding:10px;border:1px solid #ecead9;font-weight:bold;color:#000;background:#fff}.boxHomeColumn .specialColumn ul li a{position:relative;display:block;float:none;width:auto;height:auto;margin-left:0;padding:10px 40px 10px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxHomeColumn .specialColumn ul li:first-child a{border-top:0}.boxHomeColumn .specialColumn ul li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomeColumn .specialColumn ul li a .img{margin-right:15px;float:left}.boxHomeColumn .specialColumn ul li a .img img{width:60px;height:auto;margin-bottom:0}.boxHomeColumn .specialColumn ul li a p{margin:0 0 0 75px;padding-right:20px;font-size:14px}.boxHomeColumn .category ul{padding:15px 10px 0;background:0}.boxHomeColumn .category ul li{display:inline-block;margin:0 20px 0 0;padding-right:0;border-right:0;line-height:2.5}.boxHomeColumn .category ul li a{padding-left:20px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomePictureBook .boxTtl h2{width:auto;height:auto;margin:0;text-indent:0;background:0}.boxHomePictureBook .boxSlidePanel{padding:0 0 12px;border:0;background:0}.boxHomePictureBook .boxDogs,.boxHomePictureBook .boxCats{float:none;width:auto;padding:0}.boxHomePictureBook .boxDogs h3,.boxHomePictureBook .boxCats h3{position:relative;width:auto;height:auto;margin:0;padding:10px;border-bottom:1px solid #dad6c7;color:#000;text-indent:0;background-image:none;background-color:#fff}.boxHomePictureBook .boxDogs h3 .linkList,.boxHomePictureBook .boxCats h3 .linkList{position:absolute;top:10px;right:10px}.boxHomePictureBook .boxDogs h3 .linkList a,.boxHomePictureBook .boxCats h3 .linkList a{padding-left:17px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomePictureBook ul li:after{content:"";display:block;position:absolute;top:5px;left:98px;width:24px;height:35px;background-image:url(/img/img_rank_01_sp.png);background-repeat:no-repeat;background-position:left top;background-size:24px 35px;-webkit-background-size:24px 35px;-moz-background-size:24px 35px}.boxHomePictureBook ul .rank02:after{background-image:url(/img/img_rank_02_sp.png)}.boxHomePictureBook ul .rank03:after{background-image:url(/img/img_rank_03_sp.png)}.boxHomePictureBook ul li a{position:relative;height:auto;padding:10px 20px 10px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxHomePictureBook ul li a:first-child{border-top:0}.boxHomePictureBook ul li a:before{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomePictureBook ul li a .img{width:100px}.boxHomePictureBook ul li a .img img{z-index:0;width:100px}.boxHomePictureBook ul li a .name{margin:0 0 5px 115px;font-weight:bold;text-decoration:none}.boxHomePictureBook ul li a .txt{padding-right:20px}.boxHomeDoctorBook .boxTtl h2{width:auto;height:auto;margin:0;text-indent:0;background:0}.boxHomeDoctorBook .boxSlidePanel{padding:0 0 12px;border:0;background:0}.boxHomeDoctorBook .boxDogs,.boxHomeDoctorBook .boxCats{float:none;width:auto;padding:0}.boxHomeDoctorBook .boxDogs .pickupTtl,.boxHomeDoctorBook .boxCats .pickupTtl{width:auto;height:auto;margin:0;padding:10px;border-bottom:1px solid #dad6c7;color:#000;text-indent:0;background-image:none;background-color:#fff}.boxHomeDoctorBook .pickupTtl{padding:10px;border-bottom:1px solid #dad6c7;color:#000;background:#fff}.boxHomeDoctorBook .pickup{margin-bottom:0}.boxHomeDoctorBook .pickup li a{position:relative;display:block;height:auto;padding:15px 20px 15px 30px;border-bottom:1px dotted #ccc;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxHomeDoctorBook .pickup li a:before{content:"";display:block;position:absolute;top:50%;left:10px;width:12px;height:11px;margin-top:-5px;background-image:url(/img/img_check_01_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:12px 11px;-webkit-background-size:12px 11px;-moz-background-size:12px 11px}.boxHomeDoctorBook .pickup li a:after{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxHomeDoctorBook .pickup .ex a{background-color:#f6f4e2}.boxHomeDoctorBook .pickup li a span{font-size:10px}.boxHomeDoctorBook .boxSymptom{padding:0;background-image:url(/common/img/bg_body_sp.gif);background-repeat:repeat;background-position:left top}.boxHomeDoctorBook .symptomTtl{margin-bottom:0;padding:12px 10px 10px;font-size:12px;font-weight:bold;color:#007150}.boxHomeDoctorBook .symptom{padding:0 10px 20px}.boxHomeDoctorBook .symptom li{display:inline-block;margin:0 20px 0 0;padding:0;border:0;line-height:2.5}.boxHomeDoctorBook .symptom li a{padding-left:20px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomeDoctorBook .lastChild{margin-bottom:0;padding-bottom:0}.boxSideItem{margin:0 0 2px 0}.boxSideItem h2{width:auto;height:auto;text-indent:0;background:0}.boxSideItem h2 span{font-size:12px}.sideTicketList{padding:0;background:0}.sideTicketList a{position:relative;display:block;height:auto;padding:15px 30px 15px 10px;border-top:1px dotted #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.sideTicketList div{float:none;margin:0 0 0 110px;width:auto}.sideTicketList .img{width:100px;height:auto}.sideTicketList .img img{width:100px;height:auto}.sideTicketList a:before{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxSideItem .foodList{padding:0;background:0}.boxSideItem .foodList a{position:relative;display:block;height:auto;padding:15px 30px 15px 10px;border-top:1px dotted #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxSideItem .foodList a:before{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxSideItem .foodList a:first-child{border-top:0}.boxSideItem .foodList .img{width:auto;height:auto;margin-right:10px}.boxSideItem .foodList .img img{width:100px;height:auto}.boxSideItem .foodList div{float:none;width:auto}.boxHomeAdvise ul li a:before{content:"";display:block;position:absolute;top:18px;left:10px;width:15px;height:11px;background-image:url(/img/img_balloon_01.gif);background-repeat:no-repeat;background-position:left top;background-size:15px 11px;-webkit-background-size:15px 11px;-moz-background-size:15px 11px}.boxHomeAdvise .boxSlidePanel{padding-bottom:0}.boxHomeAdvise .qaList{margin-bottom:0}.boxHomeAdvise .qaList a{display:block;padding:10px 0;text-decoration:none}.boxHomeAdvise .qaList .reception{background:0;text-decoration:none}.boxHomeAdvise .qaList a .date,.boxHomeAdvise .qaList a .date li.time,.boxHomeAdvise .qaList .more{display:none}.banner{margin:15px 10px}.banner img{width:100%}.boxSideStatus{margin:0}.boxSideStatus h2{display:block;width:auto;height:auto;padding:8px 10px;font-size:14px;font-weight:bold;text-indent:0;background-image:none;background-color:#cdcab4;border-top:1px solid #60574f}.statusInr{background:0;padding:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.statusInr div{padding:4px 8px;background-image:none;background-color:#f9f7ea;border:0}.statusInr .icon{float:left;display:block;width:13px;height:14px;margin:10px 0 0 0;text-indent:-9999px;background-image:url(/common/img/img_status_icon_sp.gif);background-repeat:no-repeat;background-position:left top;background-size:13px 14px;-webkit-background-size:13px 14px;-moz-background-size:13px 14px}.statusInr .user{margin:4px 51px 0 21px;padding:4px 8px;font-size:14px;background:url(/common/img/dot_status.gif) repeat-y left top}.statusInr .change a{float:right;display:block;width:51px;height:35px;text-indent:-9999px;background-repeat:no-repeat;background-position:left 2px;background-size:51px 35px;-webkit-background-size:51px 35px;-moz-background-size:51px 35px}.btnStatusOpen{background-image:url(/common/img/btn_change_open_sp.gif)}.btnStatusClose{background-image:url(/common/img/btn_change_close_sp.gif)}.stockList{margin:0 0 10px;padding:0;border:0;border-bottom:#CCC dotted 1px;background:0}.boxSideStocklist{margin:0 auto;border-top:0;border-bottom:1px solid #fff}.boxSideStocklist h2{display:none}.boxSideStocklist .open{display:block}.boxSideStocklist .open a{display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-color:#fff;border-top:5px solid #5e554c}.boxSideStocklist .open a div{background-image:url(/common/img/img_open_sp.gif);background-repeat:no-repeat;background-position:right center;background-size:22px 22px;-webkit-background-size:22px 22px;-moz-background-size:22px 22px}.boxSideStocklist .close{display:block}.boxSideStocklist .close a{display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-color:#fff;border-top:5px solid #5e554c}.boxSideStocklist .close a div{background-image:url(/common/img/img_close_sp.gif);background-repeat:no-repeat;background-position:right center;background-size:22px 22px;-webkit-background-size:22px 22px;-moz-background-size:22px 22px}.boxSideStocklist .btn{float:none;padding:7px}.boxSideStocklist .btn a{display:block;width:100%;height:auto;color:#fff;font-size:14px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#60574f 0,#50473f);background-image:-webkit-gradient(linear,left top,left bottom,from(#60574f),to(#50473f));border-top:1px solid #787069;-moz-box-shadow:1px 1px 0 1px #635b52;-webkit-box-shadow:0 0 0 1px #635b52}.boxSideStocklist .btn a div{display:inline-block;padding:10px 0 10px 30px;line-height:20px;background-image:url(/common/img/img_add_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.stockInr01{padding:0;border:0;background:0}.boxSideStocklist .txt{margin-top:0;padding:10px;background:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.boxSideStocklist .txt strong{font-weight:bold}.stockList li{margin-top:0;padding:10px;border-top:#CCC dotted 1px}.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:51px;height:35px;text-indent:-9999px;background-image:url(/common/img/btn_delete_2x.png);background-repeat:no-repeat;background-position:0 0;background-size:51px 35px;-webkit-background-size:51px 35px;-moz-background-size:51px 35px}.boxSideSpecial{display:none}.boxSideColumn{display:none}.boxSideQuiz{display:none}.sideCol .sideColumn .commonTtl02{background:#FFF;width:auto;height:auto;margin-bottom:0;font-weight:bold;text-indent:0}.sideCol .columnBox{margin-bottom:0}.sideCol .columnBox li{margin-bottom:0;border-bottom:0}.sideCol .columnBox li a{overflow:hidden;display:block;padding:10px 20px 10px 10px;text-decoration:none}.sideCol .columnBox li a .photo{margin:0 10px 10px 0}.sideCol .columnBox li a .photo img{width:120px;height:auto}.sideCol .columnBox .ttl{font-size:14px;font-weight:bold;text-decoration:underline}.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 .ttl{font-size:14px;font-weight:bold;text-decoration:none}.sideCol .columnBox .ttl .new{padding-right:28px;background:url(/column/img/img_new02.gif) no-repeat right .5em;background-size:24px 8px;-webkit-background-size:24px 8px;-moz-background-size:24px 8px}.sideCol .columnBox li a .reed{float:none;width:auto;margin-bottom:10px;clear:both}.commonTtl04{position:static;display:block;width:auto;height:auto;padding:10px;margin-bottom:0;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxTtl{position:relative;background:#00b46d}.boxTtl .ttl{float:none;width:auto;height:auto;margin:0;padding:10px 50px 10px 10px;text-indent:0;color:#FFF;font-size:16px;background-image:url(/common/img/bg_acc_01_sp.gif) !important;background-repeat:repeat-y !important;background-position:right top !important;background-size:42px 2px !important;-webkit-background-size:42px 2px !important;-moz-background-size:42px 2px !important}.boxTtl .ttl .add{font-size:12px}.boxTtl .ttl>a{position:relative;display:block;padding-right:20px}.boxTtl .ttl>a:after{content:"";position:absolute;display:block;top:50%;right:0;width:12px;height:12px;margin-top:-6px;background-image:url(/common/img/arrow_link_white_sp.png);background-repeat:no-repeat;background-position:right center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxTtl .copy{display:none}.boxTtl .btn{display:none}.boxTtl .open,.boxTtl .close{position:absolute;display:block;top:50%;right:0;width:42px;height:40px;margin-top:-21px;text-indent:-9999px}.boxTtl .open a,.boxTtl .close a{display:block;width:42px;height:40px;background-repeat:no-repeat;background-position:right center;background-size:42px 40px;-webkit-background-size:42px 40px;-moz-background-size:42px 40px}.boxTtl .open a{background-image:url(/common/img/img_open_01_sp.gif)}.boxTtl .close a{background-image:url(/common/img/img_close_01_sp.gif)}.boxSlidePanel{display:none;padding-bottom:15px;border-top:2px solid #e5e3cf}.boxTtl a{color:#FFF;text-decoration:none}.boxSideTicket .boxTtl p{position:absolute;top:13px;right:65px}.gNavSP:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .gNavSP{zoom:1}*:first-child+html .gNavSP{zoom:1}.result .boxTtlH1 h2{padding-left:35px;background:url(/search/img/ico_h2_search_result.png);background-repeat:no-repeat;background-position:10px 18px;background-size:16px 16px;-webkit-background-size:16px 16px;-moz-background-size:16px 16px}.boxMainSearchCondition{margin:0;padding:0;background:#FFF;border:0}.boxMainSearchCondition .ttl{float:none;width:auto;padding:7px 0 7px 10px;font-weight:bold;background:#EEE}.boxMainSearchCondition .inner{position:relative;float:none;width:auto;padding:0;background:#FFF;border:0}.boxMainSearchCondition li{float:none;width:auto;padding:7px 10px;border-bottom:#EEE solid 1px}.boxMainSearchCondition li.hidePc{border-bottom:#EEE dotted 1px}.boxMainSearchCondition .label{float:left;width:110px;font-weight:bold}.boxMainSearchCondition .txt{margin:0 30px 0 110px}.btnSearchCondition{position:absolute;top:3px;right:0;width:34px;height:24px;background:url(/common/img/ico_open_2x.png);background-repeat:no-repeat;background-position:0 0;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.close .btnSearchCondition{position:absolute;top:3px;right:0;width:34px;height:24px;background:url(/common/img/ico_close_2x.png);background-repeat:no-repeat;background-position:0 0;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.btnSearchCondition a{display:block;width:24px;height:24px;text-indent:-9999px}.boxMainSearchCondition .boxSlidePanel{border-top:0}.about .mainCol{margin-bottom:10px}.about .boxMainCommonTtlBox{padding:0;margin:0;border:0;border-top:1px solid #ccc;border-bottom:1px dotted #a8a19a;background:0}.about .boxMainCommonTtlBox .aboutTtl01{width:auto;height:auto;text-indent:0;padding:10px 10px 10px 50px;background-image:url(/about/img/img_foot_sp.gif);background-repeat:no-repeat;background-position:12px center;background-size:34px 17px;-webkit-background-size:34px 17px;-moz-background-size:34px 17px}.boxMainAboutMain{padding:10px;background-image:url(/about/img/bg_main_sp.jpg);background-repeat:no-repeat;background-position:left 5px;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.boxMainAboutMain .conts{width:305px;margin:0 auto}.boxMainAboutMain .catch{position:relative;top:0;left:0;width:auto;height:auto;margin-bottom:20px;text-indent:0;font-size:18px;font-weight:bold;color:#007150;background:0}.boxMainAboutMain .catch .par{display:block}.boxMainAboutMain .iconBox{margin:0;padding:0;background:0}.boxMainAboutMain .iconBox:after,.boxMainAboutMain .iconBox:before{width:auto;background:0}.boxMainAboutMain .iconBox .boxInr{min-height:100%;background:0}.boxMainAboutMain .iconBox .caption{margin-bottom:7px;font-weight:bold}.boxMainAboutMain .iconBox .beginner,.boxMainAboutMain .iconBox .boxDogs,.boxMainAboutMain .iconBox .boxCats{float:none;width:305px;padding:0}.boxMainAboutMain .iconBox .boxDogs li,.boxMainAboutMain .iconBox .boxCats li{padding:0}.boxMainAboutMain .iconBox .beginner a{display:block;width:145px;height:49px;margin-bottom:20px;padding:0;text-indent:-9999px;background-image:url(/about/img/btn_beginner_01_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:145px 49px;-webkit-background-size:145px 49px;-moz-background-size:145px 49px}.boxMainAboutMain .iconBox .boxDogs a,.boxMainAboutMain .iconBox .boxCats a{display:block;float:left;width:90px;height:69px;margin:0 0 20px 15px;padding:0;text-indent:-9999px;background-repeat:no-repeat;background-position:left center;background-size:90px 69px;-webkit-background-size:90px 69px;-moz-background-size:90px 69px}.boxMainAboutMain .iconBox .boxDogs .child01 a,.boxMainAboutMain .iconBox .boxCats .child01 a{margin-left:0}.boxMainAboutMain .iconBox .boxDogs .child01 a{background-image:url(/about/img/btn_beginner_02_sp.gif)}.boxMainAboutMain .iconBox .boxDogs .child02 a{background-image:url(/about/img/btn_beginner_03_sp.gif)}.boxMainAboutMain .iconBox .boxDogs .child03 a{background-image:url(/about/img/btn_beginner_04_sp.gif)}.boxMainAboutMain .iconBox .boxCats .child01 a{background-image:url(/about/img/btn_beginner_05_sp.gif)}.boxMainAboutMain .iconBox .boxCats .child02 a{background-image:url(/about/img/btn_beginner_06_sp.gif)}.boxMainAboutMain .iconBox .boxCats .child03 a{background-image:url(/about/img/btn_beginner_07_sp.gif)}.boxMainAboutMain .desc{position:relative;top:0;left:0;width:auto;line-height:1.5;font-size:12px}.boxAboutPet{margin-bottom:2px}.boxAboutPet .boxTtl{float:none;background-repeat:no-repeat;background-position:10px center;background-size:36px 36px;-webkit-background-size:36px 36px;-moz-background-size:36px 36px}#boxAboutBeginner .boxTtl{background-image:url(/about/img/icon_beginner_sp.gif);background-position:16px center;background-size:20px 26px;-webkit-background-size:20px 26px;-moz-background-size:20px 26px}#boxAboutDogGrowing .boxTtl{background-image:url(/about/img/icon_dog_green_01_sp.gif)}#boxAboutDogPeriod .boxTtl{background-image:url(/about/img/icon_dog_green_02_sp.gif)}#boxAboutDogOld .boxTtl{background-image:url(/about/img/icon_dog_green_03_sp.gif)}#boxAboutCatGrowing .boxTtl{background-image:url(/about/img/icon_cat_green_01_sp.gif)}#boxAboutCatPeriod .boxTtl{background-image:url(/about/img/icon_cat_green_02_sp.gif)}#boxAboutCatOld .boxTtl{background-image:url(/about/img/icon_cat_green_03_sp.gif)}.boxAboutPet .boxTtl .ttl{width:auto;height:auto;padding-left:50px;text-indent:0}.boxAboutPet .boxSlidePanel{margin-bottom:10px;padding:15px 10px 0}.boxAboutPet .boxSlidePanel .boxAboutLead{margin-bottom:30px}.boxAboutPet .boxSlidePanel .boxAboutLead .img{margin:0 0 0 10px}.boxAboutPet .boxSlidePanel .boxAboutLead .img img{width:114px;height:auto}.boxAboutPet .boxSlidePanel .boxAboutLead .txt{padding-top:0;padding-right:124px;line-height:1.5;font-size:12px}.boxAboutPet .boxAboutPoint .pointTtl{margin-bottom:20px}.boxAboutPet .boxAboutPoint .pointTtl img{width:100%;max-width:300px;height:auto}.boxAboutPet .boxAboutPoint ul{margin-bottom:0}.boxAboutPet .boxAboutPoint ul li{float:none;width:auto;margin-left:0}.boxAboutPet .boxAboutPoint ul li .ttl{padding:25px 10px 5px 70px;border-bottom:1px solid #dad6c7;font-size:14px}.boxAboutPet .boxAboutPoint ul li .txt{margin-bottom:20px}.boxAboutPet .boxAboutIntro{margin-bottom:0}.boxAboutPet .boxAboutIntro .boxInr{position:relative;float:none;width:auto;padding:20px 15px 15px;margin:0 0 15px 0;background-color:#eae3c8;background-image:url(/about/img/bg_point_01_sp.gif);background-repeat:no-repeat;background-position:left top;background-size:100% 2px;-webkit-background-size:100% 2px;-moz-background-size:100% 2px}.boxAboutPet .boxAboutIntro .boxInr:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#eae3c8;background-image:url(/about/img/bg_point_02_sp.gif);background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px;-webkit-background-size:100% 2px;-moz-background-size:100% 2px}.boxAboutPet .boxAboutIntro .boxInr:first-child{margin-bottom:15px}.boxAboutPet .boxAboutIntro .boxInr .ttl{margin-bottom:15px}.boxAboutPet .boxAboutIntro .boxInr .ttl img{width:100%;max-width:270px;height:auto}.boxAboutPet .boxAboutIntro .boxInr .txt{line-height:1.5;font-size:12px}.boxAboutPet .boxAboutIntro .boxInr .more a{padding-left:17px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.quiz .boxMainPetGoods{margin:10px 0 0;padding:0;border:0}.about .boxMainPetGoods{margin:10px -10px;padding:0;border:0}.column .boxMainPetGoods{margin:10px 0;padding:0;border:0}.boxMainPetGoods:after{width:auto;background:0}.boxMainPetGoods .columnTtl{margin-bottom:0;padding:15px 15px 15px 30px;border-bottom:1px dotted #ccc;font-size:12px;font-weight:normal;background-position:15px 13px}.boxMainPetGoods .foodList{float:none;width:auto;padding:0;background:0}.boxMainPetGoods .foodList a{position:relative;display:block;height:auto;padding:15px 30px 15px 10px;border-top:1px dotted #fff;border-bottom:1px solid #e6e2d4;background-color:#fff;background-image:url(/common/img/bg_common_02_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxMainPetGoods .foodList a:before{content:"";display:block;position:absolute;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxMainPetGoods .foodList a:first-child{border-top:0}.boxMainPetGoods .foodList .img{width:auto;height:auto;margin-right:10px}.boxMainPetGoods .foodList .img img{width:100px;height:auto}.boxMainPetGoods .foodList div{float:none;width:auto}.boxMainPetGoods .foodList div .ttl{text-decoration:none}.boxMainAboutComment .boxInr{position:relative;padding:20px 15px;background-color:#fff;background-image:url(/common/img/bg_white_02_sp.gif);background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px;-webkit-background-size:100% 2px;-moz-background-size:100% 2px}.boxMainAboutComment .boxInr:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#fff;background-image:url(/common/img/bg_white_01_sp.gif);background-repeat:no-repeat;background-position:left top;background-size:100% 2px;-webkit-background-size:100% 2px;-moz-background-size:100% 2px}.boxMainAboutComment .boxInr .img{margin-left:20px}.boxMainAboutComment .boxInr .img img{width:43px;height:auto}.boxMainAboutComment .boxInr .txt{float:none;width:auto;margin-bottom:0;padding:0;line-height:1.5;font-size:12px}.about .boxSideItem{display:none}.boxMainSearchHospital{position:static;clear:both;margin:0 auto;background:0}.boxMainSearchHospital .boxImg{display:none}.boxMainSearchHospital .boxTtl{position:relative;height:auto;background:0;border-top:1px solid #fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.boxMainSearchHospital .boxTtl h2{position:static;display:block;width:auto;height:auto;padding:15px 10px 15px 34px;font-size:22px;font-weight:bold;text-indent:0;background-image:url(/search/img/img_hospital_sp.png);background-repeat:no-repeat;background-position:10px center;background-size:16px 16px;-webkit-background-size:16px 16px;-moz-background-size:16px 16x;border-top:1px solid #ccc}.boxMainSearchHospital .boxTtl p{position:static;display:block;width:auto;height:auto;padding:15px 14px;font-size:18px;font-weight:bold;text-indent:0;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainSearchHospital form ul{margin:0}.boxMainSearchHospital .formList{padding:10px;background:0;border-bottom:1px solid #d8d0b8}.boxMainSearchHospital .formList h3{display:block;float:none;width:100px;height:auto;margin-top:0;font-size:14px;font-weight:bold;text-indent:0;background:0}.boxMainSearchHospital .keyword h3{float:left;width:100px}.boxMainSearchHospital .keyword .formR{float:left;width:200px}.boxMainSearchHospital .area h3{float:left;width:100px}.boxMainSearchHospital .area .formR{float:left;width:200px}.boxMainSearchHospital .area .areaGPS a{display:block;width:100%;height:auto;color:#fff;font-size:14px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#60574f 0,#50473f);background-image:-webkit-gradient(linear,left top,left bottom,from(#60574f),to(#50473f));border-top:1px solid #787069;-moz-box-shadow:1px 1px 0 1px #635b52;-webkit-box-shadow:0 0 0 1px #635b52}.boxMainSearchHospital .area .areaGPS a div{display:inline-block;padding:5px 0 5px 20px;line-height:20px;background-image:url(/search/img/img_gps_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:10px 13px;-webkit-background-size:10px 13px;-moz-background-size:10px 13px}.boxMainSearchHospital .area select{margin-top:10px}.boxMainSearchHospital .formR{float:none;width:auto}.boxMainSearchHospital .keyword input{width:200px}.boxMainSearchHospital .subject{padding:0 10px}.boxMainSearchHospital .subject .subjectL{float:left;padding:10px 0}.boxMainSearchHospital .subject .subjectR{float:left;padding:10px 0 10px 10px;margin-left:10px;border-left:1px solid #d8d0b8}.boxMainSearchHospital .subject ul{margin-top:10px}.home .boxMainSearchHospital .subject li{position:relative;float:left;width:47px;height:67px;margin:0 10px 10px 0}.boxMainSearchHospital .subject label{background-repeat:no-repeat;background-position:left center;background-size:47px 47px;-webkit-background-size:47px 47px;-moz-background-size:47px 47px}.boxMainSearchHospital .subject .dog label{background-image:url(/common/img/ico_target_dog_47x47_2x_off.png)}.boxMainSearchHospital .subject .cat label{background-image:url(/common/img/ico_target_cat_47x47_2x_off.png)}.boxMainSearchHospital .subject .rabbit label{background-image:url(/common/img/ico_target_rabbit_47x47_2x_off.png)}.boxMainSearchHospital .subject .ferret label{background-image:url(/common/img/ico_target_ferret_47x47_2x_off.png)}.boxMainSearchHospital .subject .guineapig label{background-image:url(/common/img/ico_target_guineapig_47x47_2x_off.png)}.boxMainSearchHospital .subject .dog label.on{background-image:url(/common/img/ico_target_dog_47x47_2x.png)}.boxMainSearchHospital .subject .cat label.on{background-image:url(/common/img/ico_target_cat_47x47_2x.png)}.boxMainSearchHospital .subject .rabbit label.on{background-image:url(/common/img/ico_target_rabbit_47x47_2x.png)}.boxMainSearchHospital .subject .ferret label.on{background-image:url(/common/img/ico_target_ferret_47x47_2x.png)}.boxMainSearchHospital .subject .guineapig label.on{background-image:url(/common/img/ico_target_guineapig_47x47_2x.png)}.boxMainSearchHospital .time li{float:left}.boxMainSearchHospital .time ul{margin-top:10px}.boxMainSearchHospital .time li label{margin-right:10px}.boxMainSearchHospital .timeSelect{clear:left;margin-top:5px;padding-left:0;border-left:0}.boxMainSearchHospital .timeHospital{clear:none;margin:5px 0 0 20px}.boxMainSearchHospital .service{border-bottom:0;padding:10px 5px}.boxMainSearchHospital .service h3{margin-left:5px}.boxMainSearchHospital .service ul{margin:10px 0 0 0}.boxMainSearchHospital .service li{position:relative;float:left;width:60px;height:58px;margin:0 10px 5px 0}.boxMainSearchHospital .service li input{top:45px;left:50%}.boxMainSearchHospital .service label{background-repeat:no-repeat;background-position:left center;background-size:60px 40px;-webkit-background-size:60px 40px;-moz-background-size:60px 40px}.boxMainSearchHospital .service .night label{background-image:url(/common/img/ico_service_night_60x40_2x_off.png)}.boxMainSearchHospital .service .reservation label{background-image:url(/common/img/ico_service_reservation_60x40_2x_off.png)}.boxMainSearchHospital .service .surgery label{background-image:url(/common/img/ico_service_surgery_60x40_2x_off.png)}.boxMainSearchHospital .service .house label{background-image:url(/common/img/ico_service_house_60x40_2x_off.png)}.boxMainSearchHospital .service .trimming label{background-image:url(/common/img/ico_service_trimming_60x40_2x_off.png)}.boxMainSearchHospital .service .hotel label{background-image:url(/common/img/ico_service_hotel_60x40_2x_off.png)}.boxMainSearchHospital .service .card label{background-image:url(/common/img/ico_service_card_60x40_2x_off.png)}.boxMainSearchHospital .service .insurance label{background-image:url(/common/img/ico_service_insurance_60x40_2x_off.png)}.boxMainSearchHospital .service .parking label{background-image:url(/common/img/ico_service_parking_60x40_2x_off.png)}.boxMainSearchHospital .service .transport label{background-image:url(/common/img/ico_service_transport_60x40_2x_off.png)}.boxMainSearchHospital .service .treatment label{background-image:url(/common/img/ico_service_treatment_60x40_2x_off.png)}.boxMainSearchHospital .service .ticket label{background-image:url(/common/img/ico_service_ticket_60x40_2x_off.png)}.boxMainSearchHospital .service .night label.on{background-image:url(/common/img/ico_service_night_60x40_2x.png)}.boxMainSearchHospital .service .reservation label.on{background-image:url(/common/img/ico_service_reservation_60x40_2x.png)}.boxMainSearchHospital .service .surgery label.on{background-image:url(/common/img/ico_service_surgery_60x40_2x.png)}.boxMainSearchHospital .service .house label.on{background-image:url(/common/img/ico_service_house_60x40_2x.png)}.boxMainSearchHospital .service .trimming label.on{background-image:url(/common/img/ico_service_trimming_60x40_2x.png)}.boxMainSearchHospital .service .hotel label.on{background-image:url(/common/img/ico_service_hotel_60x40_2x.png)}.boxMainSearchHospital .service .card label.on{background-image:url(/common/img/ico_service_card_60x40_2x.png)}.boxMainSearchHospital .service .insurance label.on{background-image:url(/common/img/ico_service_insurance_60x40_2x.png)}.boxMainSearchHospital .service .parking label.on{background-image:url(/common/img/ico_service_parking_60x40_2x.png)}.boxMainSearchHospital .service .transport label.on{background-image:url(/common/img/ico_service_transport_60x40_2x.png)}.boxMainSearchHospital .service .treatment label.on{background-image:url(/common/img/ico_service_treatment_60x40_2x.png)}.boxMainSearchHospital .service .ticket label.on{background-image:url(/common/img/ico_service_ticket_60x40_2x.png)}.boxMainSearchHospital .therapy{border-bottom:0}.boxMainSearchHospital .therapy h3{display:block;width:auto;padding-bottom:10px;border-bottom:1px solid #d8d0b8}.boxMainSearchHospital .therapy ul{margin-top:10px}.boxMainSearchHospital .therapy li{float:left;margin-top:20px}.boxMainSearchHospital .therapy li label{margin-right:35px}.boxMainSearchHospital .btnSearch{display:none}.boxMainSearchHospital .btnSearchSP{display:block;padding:10px 10px 20px}.boxMainSearchHospital .btnSearchSP a{display:block;width:100%;height:auto;color:#fff;font-size:14px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#60574f 0,#50473f);background-image:-webkit-gradient(linear,left top,left bottom,from(#60574f),to(#50473f));border-top:1px solid #787069;-moz-box-shadow:1px 1px 0 1px #635b52;-webkit-box-shadow:0 0 0 1px #635b52}.boxMainSearchHospital .btnSearchSP a div{display:inline-block;padding:10px 0 10px 30px;line-height:20px;background-image:url(/search/img/img_change_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.boxMainSearchHospital .searchAgain{clear:both;float:none;width:190px;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}.boxMainSearchArea{position:static;clear:both;margin:0 auto;background:0}.boxMainSearchArea .boxImg{display:none}.boxMainSearchArea .boxTtl{position:relative;height:auto;background:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.boxMainSearchArea .boxTtl h2{position:static;display:block;width:auto;height:auto;padding:15px 14px;font-size:18px;font-weight:bold;text-indent:0;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainSearchArea .boxTtl p{display:none}.areaInr{margin:0;padding:10px;background:0}.areaMap{display:none}.areaTxt{float:none;width:auto;margin:0}.areaTxt h3{display:block;width:auto;height:14px;margin-bottom:10px;padding-top:10px;font-size:14px;font-weight:bold;text-indent:0;border-top:1px solid #dedbcc}.areaTxt .hokkaido{border-top:0}.areaTxt .hokkaido,.areaTxt .kanto,.areaTxt .chubu,.areaTxt .kansai,.areaTxt .chugoku,.areaTxt .kyushu{background-image:none}.areaTxt p{margin-bottom:15px}.areaTxt p a{display:block;float:left;width:40px;margin-right:10px;padding-left:16px;line-height:1.8;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainSearchPurpose{position:static;clear:both;margin:0 auto;padding-bottom:10px;background:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.boxMainSearchPurpose .boxImg{display:none}.boxMainSearchPurpose .boxTtl{position:relative;height:auto;background:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.boxMainSearchPurpose .boxTtl h2{position:static;display:block;width:auto;height:auto;padding:15px 14px;font-size:18px;font-weight:bold;text-indent:0;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainSearchPurpose .boxTtl p{display:none}.purposeInr{margin-top:10px;padding:0}.boxMainSearchPurpose ul{clear:both;background:0}.boxMainSearchPurpose li{height:auto;background-image:url(/search/img/bg_purpose_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 43px;-webkit-background-size:5px 43px;-moz-background-size:5px 43px}.boxMainSearchPurpose .child1{float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxMainSearchPurpose .child1:first-child{border-top:0}.boxMainSearchPurpose .child2{float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxMainSearchPurpose li a{display:block;height:43px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxMainSearchPurpose li .img{float:left;display:block;width:34px;height:34px;margin-top:5px;text-indent:-9999px;background-repeat:no-repeat;background-position:left top;background-size:34px 34px;-webkit-background-size:34px 34px;-moz-background-size:34px 34px}.boxMainSearchPurpose li .ttl{float:none;width:207px;margin-top:0;padding:17px 0 0 45px;font-weight:bold}.boxMainSearchPurpose li .dog{background-image:url(/search/img/img_purpose_dog_2x.gif)}.boxMainSearchPurpose li .cat{background-image:url(/search/img/img_purpose_cat_2x.gif)}.boxMainSearchPurpose li .emergency{background-image:url(/search/img/img_purpose_emergency_2x.gif)}.boxMainSearchPurpose li .holiday{background-image:url(/search/img/img_purpose_holiday_2x.gif)}.boxMainSearchPurpose li .hotel{background-image:url(/search/img/img_purpose_hotel_2x.gif)}.boxMainSearchPurpose li .trimming{background-image:url(/search/img/img_purpose_trimming_2x.gif)}.boxMainSearchPurpose li .ticket{background-image:url(/search/img/img_purpose_ticket_2x.gif)}.boxMainSearchPurpose li .treatment{background-image:url(/search/img/img_purpose_treatment_2x.gif)}.boxMainTicketUpdate{clear:both;margin:0 auto}.boxMainTicketUpdate .boxTxt{margin:0}.boxMainTicketUpdate .boxTtl h2{display:block;width:auto;height:auto;padding:8px 14px;font-size:18px;font-weight:bold;text-indent:0;background:0;background-color:#fff;border-bottom:1px solid #dad6c7}.boxMainTicketUpdate .boxTxt{padding:10px;color:#007150}.boxMainTicketUpdate li{background-image:url(/search/img/bg_ticket_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 131px;-webkit-background-size:5px 131px;-moz-background-size:5px 131px}.boxMainTicketUpdate .child1{float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxMainTicketUpdate .child1:first-child{border-top:0}.boxMainTicketUpdate ul{border:0;background:0}.boxMainTicketUpdate .child2{float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxMainTicketUpdate li a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxMainTicketUpdate li .img{float:left;width:100px}.boxMainTicketUpdate li .img img{width:100%;height:auto}.boxMainTicketUpdate li .ttl{float:none;width:auto;padding-left:110px;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:none;width:auto;padding-left:110px;margin-top:5px;color:#584f46}.boxMainTicketUpdate li .price{float:none;width:auto;margin-top:5px;padding-left:110px;color:#e98181;font-weight:bold}.boxMainTicketUpdate .link{text-align:right;margin-top:0;padding:15px 10px;border-top:1px solid #fff}.boxMainTicketUpdate .link a{padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}.boxMainHospitalPickup{clear:both;margin:0 auto 10px}.boxMainHospitalPickup .boxTxt{padding:10px;color:#007150}.boxMainHospitalPickup .boxTtl h2{display:block;width:auto;height:auto;padding:8px 14px;font-size:18px;font-weight:bold;text-indent:0;background:0;background-color:#fff;border-bottom:1px solid #dad6c7}.boxMainHospitalPickup ul{border:0;background:0}.boxMainHospitalPickup li{background-image:url(/search/img/bg_ticket_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 131px;-webkit-background-size:5px 131px;-moz-background-size:5px 131px}.boxMainHospitalPickup .child1{float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxMainHospitalPickup .child1:first-child{border-top:0}.boxMainHospitalPickup .child2{float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxMainHospitalPickup li a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxMainHospitalPickup li .img{float:left;width:100px}.boxMainHospitalPickup li .img img{width:100%;height:auto}.boxMainHospitalPickup li .ttl{float:none;width:auto;padding-left:110px;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:none;width:auto;padding-left:110px;margin-top:5px;color:#584f46}.boxMainSearchNav .pnavTtl{margin:0 0 7px 10px}.boxMainSearchNav .pnav{clear:both;float:none}.boxMainSearchNav .pnav .num{display:none}.boxMainSearchNav .pnav .prev{float:left;margin:0 0 0 10px}.boxMainSearchNav .pnav .next{float:right;margin:0 10px 0 0}.boxMainSearchNav .pnav .prev a,.boxMainSearchNav .pnav .next a{margin:0}.boxMainSearchResults li{background-color:transparent}.boxMainSearchResults li .inner{width:auto;padding:10px;border-bottom:0;margin:0}.boxMainSearchResults li.charge .inner{padding:10px}.boxMainSearchResults li .innerL{float:none;width:auto}.boxMainSearchResults li .ttl{width:auto}.boxMainSearchResults li .location{width:auto}.boxMainSearchResults li .location ul{padding:10px 10px 5px}.boxMainSearchResults li .location li{float:none;width:auto;margin:0;padding:0;background:0}.boxMainSearchResults li .location .address{margin:0}.boxMainSearchResults li .location .address h3{width:65px;margin:0 0 7px;text-indent:0;font-weight:bold;background:0}.boxMainSearchResults li .location .address div{margin:0 0 7px;font-size:91.6%}.boxMainSearchResults li .location .tel{clear:left;margin:0}.boxMainSearchResults li .location .tel h3{width:65px;margin:0 0 7px;text-indent:0;font-weight:bold;background:0}.boxMainSearchResults li .location .tel div{margin:0 0 7px;font-size:91.6%}.boxMainSearchResults li .type{float:none;width:auto;margin:0}.boxMainSearchResults li .type h3{display:block;float:left;width:58px;margin:0 0 0 10px;font-weight:bold}.boxMainSearchResults li .type ul{float:left}.boxMainSearchResults li .type li{width:30px;margin:0 0 10px 10px;padding:0;text-align:center;color:#FFF;font-size:83.3%;background:#88c345}.boxMainSearchResults li .type li.off{background:#c9c9c9}.boxMainSearchResults li .img{position:relative;overflow:visible;clear:both;float:left;top:auto;right:auto;width:100px;height:auto;margin:0 10px 0 0;text-align:center}.boxMainSearchResults li .img img{width:100px}.boxMainSearchResults li .care{clear:none;float:none;width:auto}.boxMainSearchResults li .care h3{float:none;width:auto;margin:0 0 7px 110px;padding:0;text-align:left;color:inherit;font-weight:bold;background-color:transparent;border:0}.boxMainSearchResults li .care p{float:none;width:auto;margin:0 0 0 110px}.boxMainSearchResults li .service{clear:both;width:auto;margin:0;padding:10px 4px 0}.boxMainSearchResults li .service h3{width:auto;margin:0 5px 7px}.boxMainSearchResults li .service li{width:91px;margin:0 5px 10px;font-size:83.3%}.boxMainSearchResults li .service li.off{color:#FFF;background:#c9c9c9}.boxMainSearchResults li .type:after,.areaTxt p:after,.boxMainSearchHospital .subject:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .boxMainSearchResults li .type,* html .areaTxt p,* html .boxMainSearchHospital .subject{zoom:1}*:first-child+html .boxMainSearchResults li .type,*:first-child+html .areaTxt p,*:first-child+html .boxMainSearchHospital .subject{zoom:1}#free .boxMainClinicDetail{margin:0 0 20px;background:0;border:0;border-top:1px solid #fff;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none}#free .clinicTtl{padding:14px 10px;background:0;border-top:1px solid #ccc}#free .clinicTtl div{float:left;padding-left:0;border-left:0}#free .clinicTtl div h2{font-size:183.3%;font-weight:bold}#free .clinicTtl div p{font-weight:bold}#free .clinicTtl .btn{display:none}#free .boxMainClinicDetail .location{margin:0;padding:14px 10px;border-top:1px dotted #ccc}#free .boxMainClinicDetail .location ul{padding:3px;background:#FFF}#free .boxMainClinicDetail .location li{float:none;margin:0;padding:0}#free .boxMainClinicDetail .location .address h3{float:left;width:20%;height:auto;margin:0;text-indent:0;background:0}#free .boxMainClinicDetail .location .address p{float:none;padding-left:20%}#free .boxMainClinicDetail .location .tel{margin:5px 0 0;white-space:normal}#free .boxMainClinicDetail .location .tel h3{float:left;width:20%;height:auto;margin:0;text-indent:0;background:0}#free .boxMainClinicDetail .location .tel p{float:none;padding-left:20%;color:#007150;font-size:13px}#free .boxMainClinicDetail .location .tel p span{display:block;margin-top:5px;color:#584f46;font-size:12px}#free .boxMainClinicDetail .socialMedia{float:none;margin:0 14px 14px}#free .boxMainClinicDetail .anchor{background:0}#free .boxMainClinicDetail .anchor ul{background:0;border-top:1px dotted #ccc}#free .boxMainClinicDetail .anchor li{float:none;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#free .boxMainClinicDetail .anchor li:first-child{border-top:0}#free .boxMainClinicDetail .anchor li a{display:block;padding:15px 10px 15px 20px;color:#007150;font-size:120%;text-decoration:none;background:0;background-image:url(/common/img/arrow_anchor_gray_sp.png);background-repeat:no-repeat;background-position:left center;background-size:10px 6px;-webkit-background-size:10px 6px;-moz-background-size:10px 6px;border-right:0;border-left:0}#free .boxMainClinicDetail .anchor li a:hover{color:#59a38d;text-decoration:none}#free .boxMainClinicDetail .anchor .noLine a{border-left:0}#free .clinicInr{background:0}#free .clinicL{float:left;width:367px;padding:0}#free .clinicInr h4{margin-top:15px;padding:10px;font-size:16px;font-weight:bold;background-color:#fff}#free .clinicInr h4 span{border-left:4px solid #4b433b;padding-left:9px}#free .clinicL{float:none;width:auto;padding:0}#free .clinicL .target{margin-top:0;padding-left:10px}#free .clinicL .target li{float:left;margin:10px 9px 0 0;width:68px;height:71px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;background-position:left center;background-size:68px 71px;-webkit-background-size:68px 71px;-moz-background-size:68px 71px}#free .clinicL .target .dog{background-image:url(/common/img/ico_target_dog_68x71_off_2x.png)}#free .clinicL .target .cat{background-image:url(/common/img/ico_target_cat_68x71_off_2x.png)}#free .clinicL .target .rabbit{background-image:url(/common/img/ico_target_rabbit_68x71_off_2x.png)}#free .clinicL .target .ferret{background-image:url(/common/img/ico_target_ferret_68x71_off_2x.png)}#free .clinicL .target .guineapig{background-image:url(/common/img/ico_target_guineapig_68x71_off_2x.png)}#free .clinicL .target .dog.on{background-image:url(/common/img/ico_target_dog_68x71_2x.png)}#free .clinicL .target .cat.on{background-image:url(/common/img/ico_target_cat_68x71_2x.png)}#free .clinicL .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_68x71_2x.png)}#free .clinicL .target .ferret.on{background-image:url(/common/img/ico_target_ferret_68x71_2x.png)}#free .clinicL .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_68x71_2x.png)}#free .clinicL .time{margin:10px 0 0;padding:10px 10px 0;font-size:8px}#free .clinicL .time table{border-top:1px solid #c9c5b5}#free .clinicL .time th div{padding:5px 2px}#free .clinicL .time td div{padding:10px 2px}#free .clinicL .time th{width:10%}#free .clinicL .time .timeZone{font-size:10px}#free .clinicL .txt{margin:10px}#free .clinicL .service{margin-top:0;padding-left:10px}#free .clinicL .service li{float:left;margin:10px 9px 0 0;width:68px;height:71px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;background-position:left center;background-size:68px 71px;-webkit-background-size:68px 71px;-moz-background-size:68px 71px}#free .clinicL .service .night{background-image:url(/common/img/ico_service_night_68x71_off_2x.png)}#free .clinicL .service .reservation{background-image:url(/common/img/ico_service_reservation_68x71_off_2x.png)}#free .clinicL .service .surgery{background-image:url(/common/img/ico_service_surgery_68x71_off_2x.png)}#free .clinicL .service .house{background-image:url(/common/img/ico_service_house_68x71_off_2x.png)}#free .clinicL .service .trimming{background-image:url(/common/img/ico_service_trimming_68x71_off_2x.png)}#free .clinicL .service .hotel{background-image:url(/common/img/ico_service_hotel_68x71_off_2x.png)}#free .clinicL .service .card{background-image:url(/common/img/ico_service_card_68x71_off_2x.png)}#free .clinicL .service .insurance{background-image:url(/common/img/ico_service_insurance_68x71_off_2x.png)}#free .clinicL .service .parking{background-image:url(/common/img/ico_service_parking_68x71_off_2x.png)}#free .clinicL .service .transport{background-image:url(/common/img/ico_service_transport_68x71_off_2x.png)}#free .clinicL .service .treatment{background-image:url(/common/img/ico_service_treatment_68x71_off_2x.png)}#free .clinicL .service .ticket{background-image:url(/common/img/ico_service_ticket_68x71_off_2x.png)}#free .clinicL .service .night.on{background-image:url(/common/img/ico_service_night_68x71_2x.png)}#free .clinicL .service .reservation.on{background-image:url(/common/img/ico_service_reservation_68x71_2x.png)}#free .clinicL .service .surgery.on{background-image:url(/common/img/ico_service_surgery_68x71_2x.png)}#free .clinicL .service .house.on{background-image:url(/common/img/ico_service_house_68x71_2x.png)}#free .clinicL .service .trimming.on{background-image:url(/common/img/ico_service_trimming_68x71_2x.png)}#free .clinicL .service .hotel.on{background-image:url(/common/img/ico_service_hotel_68x71_2x.png)}#free .clinicL .service .card.on{background-image:url(/common/img/ico_service_card_68x71_2x.png)}#free .clinicL .service .insurance.on{background-image:url(/common/img/ico_service_insurance_68x71_2x.png)}#free .clinicL .service .parking.on{background-image:url(/common/img/ico_service_parking_68x71_2x.png)}#free .clinicL .service .transport.on{background-image:url(/common/img/ico_service_transport_68x71_2x.png)}#free .clinicL .service .treatment.on{background-image:url(/common/img/ico_service_treatment_68x71_2x.png)}#free .clinicL .service .ticket.on{background-image:url(/common/img/ico_service_ticket_68x71_2x.png)}#free .clinicL .googleMap{margin-top:15px}#free .clinicL .googleMap h4{float:none;margin:0}#free .clinicL .googleMap p{float:none;margin:10px}#free .clinicL .googleMap p a{display:block;float:none;padding-left:16px;line-height:1.8;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}#free .clinicR{float:none;width:auto;padding:0;margin:10px}#free .clinicR p{margin-top:15px}#free .clinicR img{width:100%;height:auto}#free .boxMainClinicTicket{margin-bottom:30px}#free .boxMainClinicTicket .boxTtl{position:relative;height:auto;background:0}#free .boxMainClinicTicket .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .boxMainClinicTicket .boxTtl .btn{display:block}#free .boxMainClinicTicket .boxTtl .btn a{color:#007150;text-decoration:underline}#free .boxMainClinicTicket .boxTtl .btn a:hover{color:#59a38d;text-decoration:none}#free .ticketList{margin-top:0}#free .ticketList li{margin-left:0;float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#free .ticketList li:first-child{border-top:0}#free .ticketList .noSpace{margin-left:0}#free .ticketList li a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}#free .ticketList li .img{float:left;width:100px}#free .ticketList li .img img{width:100%;height:auto}#free .ticketList li .txt{float:none;width:auto;padding-left:10px;font-size:120%;font-weight:bold}#free .ticketList li a .txt{margin-top:0;font-weight:bold;text-decoration:none}#free .ticketList li a:hover .txt{text-decoration:none}#free .ticketList li .price{margin-top:5px;float:none;width:auto;padding-left:110px;font-size:120%;font-weight:bold}#free .ticketBtn{display:block;float:none;margin-top:10px;padding:7px}#free .ticketBtn a{display:block;width:100%;height:auto;color:#fff;font-size:14px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#60574f 0,#50473f);background-image:-webkit-gradient(linear,left top,left bottom,from(#60574f),to(#50473f));border-top:1px solid #787069;-moz-box-shadow:1px 1px 0 1px #635b52;-webkit-box-shadow:0 0 0 1px #635b52}#free .ticketBtn a div{display:inline-block;padding:10px 0 10px 30px;line-height:20px;background-image:url(/common/img/img_add_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}#free .boxMainClinicCoupon{margin-bottom:30px}#free .boxMainClinicCoupon .boxTtl{position:relative;height:auto;background:0}#free .boxMainClinicCoupon .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .couponList{margin-top:0}#free .couponList li{margin-left:0;float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#free .couponList li:first-child{border-top:0}#free .couponList .noSpace{margin-left:0}#free .couponList li a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}#free .couponList li .img{float:left;width:100px}#free .couponList li .img img{width:100%;height:auto}#free .couponList li .ttl{float:none;width:auto;margin-top:0;padding-left:110px;font-size:120%;font-weight:bold}#free .couponList li .txt{float:none;width:auto;padding-left:110px;font-size:120%}#free .couponList li a .txt{text-decoration:none}#free .couponList li .price{float:none;width:auto;padding-left:110px;font-size:120%;font-weight:bold}#free .boxMainClinicColumn{margin-bottom:30px}#free .boxMainClinicColumn .boxTtl{position:relative;height:auto;padding:0;margin:0;background:0}#free .boxMainClinicColumn .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .boxMainClinicColumn .columnInr{margin-top:0;padding:0;background:0;border:0;border-radius:none}#free .boxMainClinicColumn .columnInr .columnList{float:none;width:auto;padding:0 10px;background-image:url(/search/img/bg_ticket_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 131px;-webkit-background-size:5px 131px;-moz-background-size:5px 131px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#free .boxMainClinicColumn .columnInr .columnList a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}#free .boxMainClinicColumn .columnInr .columnList .img{float:left;width:100px;height:auto}#free .boxMainClinicColumn .columnInr .columnList .img img{width:100%;height:auto}#free .boxMainClinicColumn .columnInr .columnList .new{padding-right:25px;background:url(/search/img/img_new.gif) no-repeat right 2px}#free .boxMainClinicColumn .columnInr .columnList .ttl{float:none;width:auto;margin-top:0;padding-left:110px;font-size:120%;font-weight:bold}#free .boxMainClinicColumn .columnInr .columnList a .ttl{text-decoration:none}#free .boxMainClinicColumn .columnInr .columnList .icon{float:none;width:auto;padding-left:110px;margin:5px 0 -5px 0}#free .boxMainClinicColumn .columnInr .columnList .icon li{margin:0 5px 5px 0}#free .boxMainClinicColumn .columnInr .columnList .txt{float:none;width:auto;margin-top:10px}#free .boxMainClinicInfo{margin-bottom:30px}#free .boxMainClinicInfo .boxTtl{position:relative;height:auto;padding:0;margin:0;background:0}#free .boxMainClinicInfo .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .boxMainDoctorInfo{margin-bottom:30px}#free .boxMainDoctorInfo .boxTtl{position:relative;height:auto;padding:0;margin:0;background:0}#free .boxMainDoctorInfo .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .infoTable{margin-top:0;padding:0 10px;background:0;border:0}#free .infoTable th,#free .infoTable td{display:inline-block;padding:10px 0;word-break:break-all}#free .infoTable th{width:100%;padding-bottom:0;font-weight:bold;background:0;border-top:1px solid #fff;border-right:0;border-bottom:0}#free .infoTable td{width:100%;background:0;border-right:0;border-bottom:1px solid #e6e2d4}#free .boxMainClinicContact{margin-bottom:30px}#free .boxMainClinicContact .boxTtl{position:relative;height:auto;background:0}#free .boxMainClinicContact .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .boxMainClinicContact .location{margin-top:0;padding:10px}#free .boxMainClinicContact .location .address{float:none}#free .boxMainClinicContact .location .address h3{font-size:22px}#free .boxMainClinicContact .location .address p{margin-top:10px;padding-left:0;background:0}#free .boxMainClinicContact .location .tel{float:none;width:100%}#free .boxMainClinicContact .location .tel .telNum{display:none}#free .boxMainClinicContact .location .tel .telNumSP{display:block;margin:10px 0}#free .boxMainClinicContact .location .tel .telNumSP a{display:block;width:100%;height:auto;color:#fff;font-size:20px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#e99898 0,#e98181);background-image:-webkit-gradient(linear,left top,left bottom,from(#e99898),to(#e98181));-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#free .boxMainClinicContact .location .tel .telNumSP a span{display:inline-block;padding:12px 0 12px 30px;line-height:20px;background-image:url(/common/img/img_tel_sp.png);background-repeat:no-repeat;background-position:left center;background-size:23px 32px;-webkit-background-size:23px 32px;-moz-background-size:23x 32px}#free .boxMainClinicContact .location .tel .remark{clear:both;color:#999386;margin-left:1em;text-indent:-1em}#free .boxMainClinicContact .googleMap{overflow:hidden;width:auto;height:225px;margin:5px 0 0;padding:10px;background:0;border:0}.home .boxSideSearchHospital{background:#f8f6e6}.boxSideSearchHospital .boxTtl{display:block;border:0;border-bottom:1px solid #d6d6d6}.boxSideSearchHospital .boxTtl h2{display:block;position:static;width:auto;height:auto;padding:10px;font-size:16px;border-top:5px solid #5e554c;background:#FFF;font-weight:bold;text-indent:0}.boxSideSearchHospital .boxTtl p{display:none}.home .boxSideSearchHospital .formList{padding:10px 0;background:#f8f6e6;border-bottom:1px solid #d8d0b8}.home .boxSideSearchHospital .subject .formR{clear:both;float:none;width:175px}.home .boxSideSearchHospital .subject{border-bottom:0}.home .boxSideSearchHospital .subject ul{margin:0 auto;width:270px}.home .boxSideSearchHospital .subject li{position:relative;float:left;width:68px;height:70px}.result .boxSideSearchHospital .btnSearch a{width:300px;height:35px;background:url(/search/img/btn_search_sb_2x.gif);background-repeat:no-repeat;background-position:left center;background-size:300px 35px;-webkit-background-size:300px 35px;-moz-background-size:300px 35px}.boxSideSearchHospital{position:relative;clear:both;padding:0;margin:0 auto 10px;background:#f5f5f5;border:0}.boxSideSearchHospital .boxImg{display:none}.result .boxSideSearchHospital .boxTtl{display:none}.result .boxSideSearchHospital .boxTtl h2{display:none}.result .boxSideSearchHospital .boxTtl p{display:none}.boxChangeSearchTtl{background:#FFF;font-weight:bold;font-size:14px;border-bottom:2px solid #EEE}.boxChangeSearchTtl a{display:block;padding:10px;background-image:url(/common/img/ico_open_2x.png);background-repeat:no-repeat;background-position:100% 50%;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.close .boxChangeSearchTtl a{display:block;padding:10px;background-image:url(/common/img/ico_close_2x.png);background-repeat:no-repeat;background-position:100% 50%;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.boxChangeSearch{border-bottom:2px solid #EEE}.boxSideSearchHospital form ul{margin:0 10px;background:0}.boxSideSearchHospital .formList{padding:10px 0;background:0;border-bottom:1px solid #dedbcc}.boxSideSearchHospital h3{font-weight:bold;text-indent:0 !important;background:0 !important}.boxSideSearchHospital .area .formR select.area,.boxSideSearchHospital .area .formR select.city{margin:10px 0 0}.boxSideSearchHospital .area .areaGPS a{display:block;width:100%;height:auto;color:#fff;font-size:14px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#60574f 0,#50473f);background-image:-webkit-gradient(linear,left top,left bottom,from(#60574f),to(#50473f));border-top:1px solid #787069;-moz-box-shadow:1px 1px 0 1px #635b52;-webkit-box-shadow:0 0 0 1px #635b52}.boxSideSearchHospital .area .areaGPS a div{display:inline-block;padding:5px 0 5px 20px;line-height:20px;background-image:url(/search/img/img_gps_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:10px 13px;-webkit-background-size:10px 13px;-moz-background-size:10px 13px}.boxSideSearchHospital .subject2 ul{margin:0}.boxSideSearchHospital .subject2 li{position:relative;float:left;width:47px;height:67px;margin:0 10px 10px 0}.boxSideSearchHospital .subject2 li input{top:52px}.boxSideSearchHospital .subject2 label{background-repeat:no-repeat;background-position:left center;background-size:47px 47px;-webkit-background-size:47px 47px;-moz-background-size:47px 47px}.boxSideSearchHospital .subject2 .dog label{background-image:url(/common/img/ico_target_dog_47x47_2x_off.png)}.boxSideSearchHospital .subject2 .cat label{background-image:url(/common/img/ico_target_cat_47x47_2x_off.png)}.boxSideSearchHospital .subject2 .rabbit label{background-image:url(/common/img/ico_target_rabbit_47x47_2x_off.png)}.boxSideSearchHospital .subject2 .ferret label{background-image:url(/common/img/ico_target_ferret_47x47_2x_off.png)}.boxSideSearchHospital .subject2 .guineapig label{background-image:url(/common/img/ico_target_guineapig_47x47_2x_off.png)}.boxSideSearchHospital .subject2 .dog label.on{background-image:url(/common/img/ico_target_dog_47x47_2x.png)}.boxSideSearchHospital .subject2 .cat label.on{background-image:url(/common/img/ico_target_cat_47x47_2x.png)}.boxSideSearchHospital .subject2 .rabbit label.on{background-image:url(/common/img/ico_target_rabbit_47x47_2x.png)}.boxSideSearchHospital .subject2 .ferret label.on{background-image:url(/common/img/ico_target_ferret_47x47_2x.png)}.boxSideSearchHospital .subject2 .guineapig label.on{background-image:url(/common/img/ico_target_guineapig_47x47_2x.png)}.boxSideSearchHospital .service li{position:relative;float:left;width:60px;height:58px;margin:0 10px 10px 0}.boxSideSearchHospital .service li input{top:45px}.boxSideSearchHospital .service label{background-repeat:no-repeat;background-position:left center;background-size:60px 40px;-webkit-background-size:60px 40px;-moz-background-size:60px 40px}.boxSideSearchHospital .service .night label{background-image:url(/common/img/ico_service_night_60x40_2x_off.png)}.boxSideSearchHospital .service .reservation label{background-image:url(/common/img/ico_service_reservation_60x40_2x_off.png)}.boxSideSearchHospital .service .surgery label{background-image:url(/common/img/ico_service_surgery_60x40_2x_off.png)}.boxSideSearchHospital .service .house label{background-image:url(/common/img/ico_service_house_60x40_2x_off.png)}.boxSideSearchHospital .service .trimming label{background-image:url(/common/img/ico_service_trimming_60x40_2x_off.png)}.boxSideSearchHospital .service .hotel label{background-image:url(/common/img/ico_service_hotel_60x40_2x_off.png)}.boxSideSearchHospital .service .card label{background-image:url(/common/img/ico_service_card_60x40_2x_off.png)}.boxSideSearchHospital .service .insurance label{background-image:url(/common/img/ico_service_insurance_60x40_2x_off.png)}.boxSideSearchHospital .service .parking label{background-image:url(/common/img/ico_service_parking_60x40_2x_off.png)}.boxSideSearchHospital .service .transport label{background-image:url(/common/img/ico_service_transport_60x40_2x_off.png)}.boxSideSearchHospital .service .treatment label{background-image:url(/common/img/ico_service_treatment_60x40_2x_off.png)}.boxSideSearchHospital .service .ticket label{background-image:url(/common/img/ico_service_ticket_60x40_2x_off.png)}.boxSideSearchHospital .service .night label.on{background-image:url(/common/img/ico_service_night_60x40_2x.png)}.boxSideSearchHospital .service .reservation label.on{background-image:url(/common/img/ico_service_reservation_60x40_2x.png)}.boxSideSearchHospital .service .surgery label.on{background-image:url(/common/img/ico_service_surgery_60x40_2x.png)}.boxSideSearchHospital .service .house label.on{background-image:url(/common/img/ico_service_house_60x40_2x.png)}.boxSideSearchHospital .service .trimming label.on{background-image:url(/common/img/ico_service_trimming_60x40_2x.png)}.boxSideSearchHospital .service .hotel label.on{background-image:url(/common/img/ico_service_hotel_60x40_2x.png)}.boxSideSearchHospital .service .card label.on{background-image:url(/common/img/ico_service_card_60x40_2x.png)}.boxSideSearchHospital .service .insurance label.on{background-image:url(/common/img/ico_service_insurance_60x40_2x.png)}.boxSideSearchHospital .service .parking label.on{background-image:url(/common/img/ico_service_parking_60x40_2x.png)}.boxSideSearchHospital .service .transport label.on{background-image:url(/common/img/ico_service_transport_60x40_2x.png)}.boxSideSearchHospital .service .treatment label.on{background-image:url(/common/img/ico_service_treatment_60x40_2x.png)}.boxSideSearchHospital .service .ticket label.on{background-image:url(/common/img/ico_service_ticket_60x40_2x.png)}.boxSideSearchHospital .therapy li{float:left;margin-top:10px}.boxSideSearchHospital .btnSearch a{width:300px;height:35px;background:url(/search/img/btn_search_2x.gif);background-repeat:no-repeat;background-position:left center;background-size:300px 35px;-webkit-background-size:300px 35px;-moz-background-size:300px 35px}.boxSideSearchHospital .boxSlidePanel,.boxMainColumnCategoryPanel .boxSlidePanel{border-top:0}#free .boxMainClinicNbh{margin-bottom:30px}#free .boxMainClinicNbh .boxTtl{position:relative;height:auto;padding:0;margin:0;background:0}#free .boxMainClinicNbh .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#free .nbhList{margin-top:0}#free .nbhList li{width:auto;float:none;margin-left:0;padding:10px;border-top:1px solid #dad6c7}#free .nbhList li:first-child{border-top:0}#free .nbhList .noSpace{margin-left:0}#free .nbhList li a{text-decoration:none}#free .nbhList li .img{width:145px}#free .nbhList li .img img{float:left;width:100%;height:auto}#free .nbhList li .ttl{margin-top:0;padding-left:155px;font-size:120%;font-weight:bold}#free .nbhList li a .ttl{text-decoration:none}#free .nbhList li a:hover .ttl{text-decoration:none}#free .nbhList li .txt{margin-top:10px;padding-left:155px}#free .nbhList li a .txt{color:#584f46}#free .nbhList .target{clear:both;margin-top:5px;padding-bottom:0;border:0}#free .nbhList .target li{float:left;padding:0;margin:5px 0 0 12px;width:30px;height:30px;text-indent:-9999px;background-repeat:no-repeat;background-position:left center;background-size:30px 30px;-webkit-background-size:30px 30px;-moz-background-size:30x 30px;border:0}#free .nbhList .target .txt{padding-left:0}#free .nbhList li a .mdc{padding-left:0}#free .ticketList li a:after,#free .couponList li a:after,#free .boxMainClinicColumn .columnInr .columnList a:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html #free .ticketList li a,* html #free .couponList li,* html #free .boxMainClinicColumn .columnInr .columnList a{zoom:1}*:first-child+html #free .ticketList li a,*:first-child+html #free .couponList li,*:first-child+html #free .boxMainClinicColumn .columnInr .columnList a{zoom:1}#charge .sideCol{display:block}#charge .boxMainClinicDetail{position:static;margin:0 0 20px;background:0}#charge .clinicTtl{padding:0 0 14px;background:0;border:0}#charge .clinicTtl .logo{float:none;text-align:center;padding:14px;background:0;border-top:1px solid #ccc;border-bottom:1px solid #fff}#charge .clinicTtl .clinicL{float:none;padding:0;background:0}#charge .clinicTtl .clinicL h2{padding:14px 10px 0;font-size:183.3%;font-weight:bold;border-top:1px solid #ccc}#charge .clinicTtl .clinicL p{padding:0 10px 14px;font-weight:bold}#charge .clinicTtl .location{margin:0;padding:14px 10px 0;border-top:1px dotted #ccc}#charge .clinicTtl .location ul{padding:3px;background:#FFF}#charge .clinicTtl .location li{float:none;margin:0;padding:0}#charge .clinicTtl .location .address h3{float:left;width:20%;height:auto;margin:0;text-indent:0;background:0}#charge .clinicTtl .location .address p{float:none;padding:0 0 0 20%;font-weight:normal}#charge .clinicTtl .location .tel{margin:5px 0 0;white-space:normal}#charge .clinicTtl .location .tel h3{float:left;width:20%;height:auto;margin:0;text-indent:0;background:0}#charge .clinicTtl .location .tel p{float:none;padding:0 0 0 20%;color:#007150;font-size:13px;font-weight:normal}#charge .clinicTtl .location .tel p span{display:block;margin-top:5px;color:#584f46;font-size:12px}#charge .clinicTtl .clinicR{float:none;padding:0 14px}#charge .clinicTtl .clinicR .btn{display:none}#charge .clinicTtl .clinicR .socialMedia{float:none;margin-top:10px}#free .boxMainClinicDetail .socialMedia{float:none;margin:0 14px 14px}#charge .clinicIcon{display:none}#charge .clinicImg{width:100%;padding:10px;border-top:1px dotted #ccc}#charge .clinicImg img{width:100%;height:auto}#charge .anchor li{float:none;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#charge .anchor li:first-child{border-top:0}#charge .anchor li a{display:block;height:auto;padding:15px 10px 15px 20px;color:#007150;font-size:120%;text-decoration:none;text-indent:0;background:0;background-image:url(/common/img/arrow_anchor_gray_sp.png);background-repeat:no-repeat;background-position:left center;background-size:10px 6px;-webkit-background-size:10px 6px;-moz-background-size:10px 6px;border-right:0;border-left:0}#charge .anchor .info a,#charge .anchor .ticket a,#charge .anchor .coupon a,#charge .anchor .message a,#charge .anchor .staff a,#charge .anchor .column a,#charge .anchor .photo a,#charge .anchor .basic a{width:auto;background-image:url(/common/img/arrow_anchor_gray_sp.png)}#charge .anchor li a:hover{color:#59a38d;text-decoration:none}#charge .btnTicket{display:none}#charge .boxMainClinicInfo{margin-bottom:30px}#charge .boxMainClinicInfo .boxTtl{display:none}#charge .boxMainClinicInfo .boxInr{padding:0;background:0;border-right:0;border-bottom:0;border-left:0;border-radius:none}#charge .boxInr .clinicL{float:none;width:100%;padding:0}#charge .boxInr .clinicL h4{margin-top:15px;padding:10px;font-size:16px;font-weight:bold;background-color:#fff;border-left:0}#charge .boxInr .clinicL h4 span{border-left:4px solid #4b433b;padding-left:9px}#charge .boxInr .clinicL .target{margin-top:0;padding-left:10px}#charge .boxInr .clinicL .target li{float:left;margin:10px 9px 0 0;width:68px;height:71px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;background-position:left center;background-size:68px 71px;-webkit-background-size:68px 71px;-moz-background-size:68px 71px}#charge .boxInr .clinicL .target .dog{background-image:url(/common/img/ico_target_dog_68x71_off_2x.png)}#charge .boxInr .clinicL .target .cat{background-image:url(/common/img/ico_target_cat_68x71_off_2x.png)}#charge .boxInr .clinicL .target .rabbit{background-image:url(/common/img/ico_target_rabbit_68x71_off_2x.png)}#charge .boxInr .clinicL .target .ferret{background-image:url(/common/img/ico_target_ferret_68x71_off_2x.png)}#charge .boxInr .clinicL .target .guineapig{background-image:url(/common/img/ico_target_guineapig_68x71_off_2x.png)}#charge .boxInr .clinicL .target .dog.on{background-image:url(/common/img/ico_target_dog_68x71_2x.png)}#charge .boxInr .clinicL .target .cat.on{background-image:url(/common/img/ico_target_cat_68x71_2x.png)}#charge .boxInr .clinicL .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_68x71_2x.png)}#charge .boxInr .clinicL .target .ferret.on{background-image:url(/common/img/ico_target_ferret_68x71_2x.png)}#charge .boxInr .clinicL .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_68x71_2x.png)}#charge .boxInr .clinicL .time{margin:0;padding:10px 10px 0;font-size:8px}#charge .boxInr .clinicL .time table{width:100%;margin-top:0;border-top:1px solid #c9c5b5}#charge .boxInr .clinicL .time th div{padding:5px 2px}#charge .boxInr .clinicL .time td div{padding:10px 2px}#charge .boxInr .clinicL .time th{width:10%}#charge .boxInr .clinicL .time .timeZone{font-size:10px}#charge .boxInr .clinicL .txt{margin:10px}#charge .boxInr .clinicL .service{margin-top:0;padding-left:10px}#charge .boxInr .clinicL .service li{float:left;margin:10px 9px 0 0;width:68px;height:71px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;background-position:left center;background-size:68px 71px;-webkit-background-size:68px 71px;-moz-background-size:68px 71px}#charge .boxInr .clinicL .service .night{background-image:url(/common/img/ico_service_night_68x71_off_2x.png)}#charge .boxInr .clinicL .service .reservation{background-image:url(/common/img/ico_service_reservation_68x71_off_2x.png)}#charge .boxInr .clinicL .service .surgery{background-image:url(/common/img/ico_service_surgery_68x71_off_2x.png)}#charge .boxInr .clinicL .service .house{background-image:url(/common/img/ico_service_house_68x71_off_2x.png)}#charge .boxInr .clinicL .service .trimming{background-image:url(/common/img/ico_service_trimming_68x71_off_2x.png)}#charge .boxInr .clinicL .service .hotel{background-image:url(/common/img/ico_service_hotel_68x71_off_2x.png)}#charge .boxInr .clinicL .service .card{background-image:url(/common/img/ico_service_card_68x71_off_2x.png)}#charge .boxInr .clinicL .service .insurance{background-image:url(/common/img/ico_service_insurance_68x71_off_2x.png)}#charge .boxInr .clinicL .service .parking{background-image:url(/common/img/ico_service_parking_68x71_off_2x.png)}#charge .boxInr .clinicL .service .transport{background-image:url(/common/img/ico_service_transport_68x71_off_2x.png)}#charge .boxInr .clinicL .service .treatment{background-image:url(/common/img/ico_service_treatment_68x71_off_2x.png)}#charge .boxInr .clinicL .service .ticket{background-image:url(/common/img/ico_service_ticket_68x71_off_2x.png)}#charge .boxInr .clinicL .service .night.on{background-image:url(/common/img/ico_service_night_68x71_2x.png)}#charge .boxInr .clinicL .service .reservation.on{background-image:url(/common/img/ico_service_reservation_68x71_2x.png)}#charge .boxInr .clinicL .service .surgery.on{background-image:url(/common/img/ico_service_surgery_68x71_2x.png)}#charge .boxInr .clinicL .service .house.on{background-image:url(/common/img/ico_service_house_68x71_2x.png)}#charge .boxInr .clinicL .service .trimming.on{background-image:url(/common/img/ico_service_trimming_68x71_2x.png)}#charge .boxInr .clinicL .service .hotel.on{background-image:url(/common/img/ico_service_hotel_68x71_2x.png)}#charge .boxInr .clinicL .service .card.on{background-image:url(/common/img/ico_service_card_68x71_2x.png)}#charge .boxInr .clinicL .service .insurance.on{background-image:url(/common/img/ico_service_insurance_68x71_2x.png)}#charge .boxInr .clinicL .service .parking.on{background-image:url(/common/img/ico_service_parking_68x71_2x.png)}#charge .boxInr .clinicL .service .transport.on{background-image:url(/common/img/ico_service_transport_68x71_2x.png)}#charge .boxInr .clinicL .service .treatment.on{background-image:url(/common/img/ico_service_treatment_68x71_2x.png)}#charge .boxInr .clinicL .service .ticket.on{background-image:url(/common/img/ico_service_ticket_68x71_2x.png)}#charge .boxInr .clinicR{display:none}#charge .boxMainClinicTicket{margin-bottom:30px}#charge .boxMainClinicTicket .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicTicket .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicTicket .boxTtl .sub{display:none}#charge .boxMainClinicTicket .boxTtl .btn{display:block;position:absolute;top:20px;right:15px}#charge .boxMainClinicTicket .boxTtl .btn a{padding-left:20px;color:#007150;font-size:12px;background:url(/common/img/arrow_link_green.png) no-repeat left center;text-decoration:underline}#charge .boxMainClinicTicket .boxInr{padding:0;background:0;border:0;border-radius:none}#charge .ticketList li{margin-left:0;float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#charge .ticketList li:first-child{border-top:0}#charge .ticketList .noSpace{margin-left:0}#charge .ticketList li a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}#charge .ticketList li .img{float:left;width:100px}#charge .ticketList li .img img{width:100%;height:auto}#charge .ticketList li .txt{float:none;width:auto;padding-left:110px;font-size:120%;font-weight:bold}#charge .ticketList li a .txt{margin-top:0;font-weight:bold;text-decoration:none}#charge .ticketBtn{display:block;float:none;margin-top:10px;padding:7px}#charge .ticketBtn a{display:block;width:100%;height:auto;color:#fff;font-size:14px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#60574f 0,#50473f);background-image:-webkit-gradient(linear,left top,left bottom,from(#60574f),to(#50473f));border-top:1px solid #787069;-moz-box-shadow:1px 1px 0 1px #635b52;-webkit-box-shadow:0 0 0 1px #635b52}#charge .ticketBtn a div{display:inline-block;padding:10px 0 10px 30px;line-height:20px;background-image:url(/common/img/img_add_sp.gif);background-repeat:no-repeat;background-position:left center;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}#charge .boxMainClinicCoupon{margin-bottom:30px}#charge .boxMainClinicCoupon .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicCoupon .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicCoupon .boxTtl .sub{display:none}#charge .boxMainClinicCoupon .boxInr{padding:0;background:0;border:0;border-radius:none}#charge .couponList li{margin-left:0;float:none;width:auto;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#charge .couponList li:first-child{border-top:0}#charge .couponList .noSpace{margin-left:0}#charge .couponList li a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}#charge .couponList li .img{float:left;width:100px}#charge .couponList li .img img{width:100%;height:auto}#charge .couponList li .ttl{float:none;width:auto;margin-top:0;padding-left:110px;font-size:120%;font-weight:bold}#charge .couponList li .txt{float:none;width:auto;padding-left:110px;font-size:120%}#charge .couponList li a .txt{text-decoration:none}#charge .boxMainClinicMessage{position:relative;margin-bottom:30px}#charge .boxMainClinicMessage .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicMessage .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicMessage .boxInr{padding:0;background:0;border:0;border-radius:none}#charge .boxMainClinicMessage h3{margin-top:0;padding:15px 10px;font-size:16px;font-weight:bold;background:url(/common/img/dot_brown.png) repeat-x left bottom}#charge .boxMainClinicMessage h3 span{padding-left:0;border-left:0}#charge .messageInr01{margin:15px 10px}#charge .messageInr01 .left{float:none;width:auto}#charge .messageInr01 .right{float:none;margin-top:15px}#charge .messageInr01 .right img{width:100%;height:auto}#charge .messageInr02{margin:15px 0}#charge .messageInr02 .left{float:left;width:145px;margin:15px 0 0 10px;font-size:100%}#charge .messageInr02 .left .img{margin-bottom:10px}#charge .messageInr02 .left .img img{width:100%;height:auto}#charge .messageInr02 .right{float:none;width:auto;margin:0 10px}#charge .boxMainClinicMessage .boxImg{display:none}#charge .boxMainClinicStaff{position:relative;margin-bottom:30px}#charge .boxMainClinicStaff .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicStaff .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicStaff .boxInr{padding:10px;background:0;border:0;border-radius:none}#charge .boxMainClinicStaff h3{margin-top:0;padding:15px 10px;font-size:16px;font-weight:bold;background:url(/common/img/dot_brown.png) repeat-x left bottom}#charge .boxMainClinicStaff h3 span{padding-left:0;border-left:0}#charge .staffInr01{margin:15px 0}#charge .staffInr01 .right{float:none;width:auto;margin-top:15px}#charge .staffInr01 .left{float:none;width:auto}#charge .staffInr01 .left img{width:100%;height:auto}#charge .staffInr01 .director{text-align:right;margin-top:15px;padding-top:15px;border-top:1px dotted #c9c5b5}#charge .staffInr01 th{width:auto;white-space:nowrap}#charge .staffInr02{margin-top:15px}#charge .staffInr02 .right{display:none}#charge .staffInr02 .left{float:none;width:auto}#charge .boxMainClinicStaff .boxImg{display:none}#charge .boxMainClinicColumn{margin-bottom:30px}#charge .boxMainClinicColumn .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicColumn .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicColumn .boxInr{margin:0;padding:0;background:0;border:0;border-radius:none}#charge .boxMainClinicColumn .boxInr .columnList{float:none;width:auto;margin:0;padding:0 10px;background-image:url(/search/img/bg_ticket_sp.gif);background-color:#f7f6e5;background-repeat:repeat-x;background-position:left bottom;background-size:5px 131px;-webkit-background-size:5px 131px;-moz-background-size:5px 131px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}#charge .boxMainClinicColumn .boxInr .columnList a{display:block;padding:10px 20px 10px 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}#charge .boxMainClinicColumn .boxInr .columnList .img{float:left;width:100px;height:auto;margin-right:0}#charge .boxMainClinicColumn .boxInr .columnList .img img{width:100%;height:auto}#charge .boxMainClinicColumn .boxInr .columnList .new{padding-right:25px;background:url(/search/img/img_new.gif) no-repeat right 2px}#charge .boxMainClinicColumn .boxInr .columnList .ttl{float:none;width:auto;margin-top:0;padding-left:110px;font-size:120%;font-weight:bold}#charge .boxMainClinicColumn .boxInr .columnList a .ttl{text-decoration:none}#charge .boxMainClinicColumn .boxInr .columnList .icon{float:none;width:auto;padding-left:110px}#charge .boxMainClinicColumn .boxInr .columnList .txt{float:none;width:auto;margin-top:10px}#charge .boxMainClinicPhoto{position:relative;margin-bottom:30px}#charge .boxMainClinicPhoto .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicPhoto .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicPhoto .boxInr{padding:10px;background:0;border:0;border-radius:none}#charge .photoList{position:relative;height:265px}#charge .photoList li{float:none;position:absolute;top:0;left:50%;width:auto;margin:0 0 0 -150px}#charge .photoList li.noSpace{margin-left:-150px}#charge .photoList li .img{position:static;width:300px;height:auto;margin-bottom:10px;padding:0;border:0}#charge .photoList li .img img{width:100%;height:auto}#charge .photoList li .zoom{display:none}#charge .photoNav{display:block;text-align:center}#charge .photoNav li{display:inline-block;margin:0 2px}#charge .photoNav li a{display:block;width:12px;height:12px;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:#ddd}#charge .photoNav li a.cu{background-color:#584f46}#charge .boxMainClinicPhoto .boxImg{display:none}#charge .boxMainClinicBasic{margin-bottom:30px}#charge .boxMainClinicBasic .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicBasic .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicBasic .boxInr{margin-top:0;padding:0 10px;background:0;border:0;border-radius:none}#charge .boxMainClinicBasic .boxInr th,#charge .boxMainClinicBasic .boxInr td{display:inline-block;padding:10px 0;word-break:break-all}#charge .boxMainClinicBasic .boxInr th{width:100%;padding-bottom:0;font-weight:bold;background:0;border-top:1px solid #fff;border-right:0;border-bottom:0}#charge .boxMainClinicBasic .boxInr td{width:100%;background:0;border-right:0;border-bottom:1px solid #e6e2d4}#charge .boxMainClinicContact{margin-bottom:30px}#charge .boxMainClinicContact .boxTtl{position:relative;height:auto;background:0}#charge .boxMainClinicContact .boxTtl h2{position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}#charge .boxMainClinicContact .boxTtl .btn{display:none}#charge .boxMainClinicContact .boxInr{padding:10px;background:0;border:0;border-radius:none}#charge .boxInr .clinicL{float:none;width:auto;padding:0}#charge .boxInr .clinicL .contact{padding:0;background:0;border:0}#charge .boxInr .clinicL .contact div{padding:0;background:0}#charge .boxInr .clinicL .contact .ttl{font-size:22px}#charge .boxInr .clinicL .contact .address{margin-top:10px;padding:0;background:0;border:0}#charge .boxInr .clinicL .contact .telNum{display:none}#charge .boxInr .clinicL .contact .telNumSP{display:block;margin:10px 0}#charge .boxInr .clinicL .contact .telNumSP a{display:block;width:100%;height:auto;color:#fff;font-size:20px;text-indent:0;text-decoration:none;text-align:center;background-image:-moz-linear-gradient(top,#e99898 0,#e98181);background-image:-webkit-gradient(linear,left top,left bottom,from(#e99898),to(#e98181));-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}#charge .boxInr .clinicL .contact .telNumSP a span{display:inline-block;padding:12px 0 12px 30px;line-height:20px;background-image:url(/common/img/img_tel_sp.png);background-repeat:no-repeat;background-position:left center;background-size:23px 32px;-webkit-background-size:23px 32px;-moz-background-size:23x 32px}#charge .boxInr .clinicL .contact .remark{clear:both;color:#999386;margin-left:1em;text-indent:-1em}#charge .boxInr .clinicL .access{display:none}#charge .boxMainClinicContact .clinicR{display:block;float:none;width:auto;padding:0}#charge .boxMainClinicContact .clinicR .googleMap{overflow:hidden;width:100%;height:225px;margin-top:25px;background:0;border:0}#charge .boxMainClinicContact .clinicR p{display:none}#charge .ticketList li a:after,#charge .couponList li a:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html #charge .ticketList li a,* html #charge .couponList li a{zoom:1}*:first-child+html #charge .ticketList li a,*:first-child+html #charge .couponList li a{zoom:1}.searchCol{width:auto}.boxMainSearchTtl{margin-top:0}.boxMainSearchTtl .ttl{position:static;display:block;width:auto;height:auto;margin-right:0;margin-bottom:0;padding:15px 10px 15px 34px;font-size:22px;font-weight:bold;text-indent:0;background-image:url(/search/img/img_hospital_sp.png);background-repeat:no-repeat;background-position:10px 22px;background-size:16px 16px;-webkit-background-size:16px 16px;-moz-background-size:16px 16x;border-top:1px solid #ccc}.boxMainSearchTtl .ttl:before{background-image:none}.boxMainSearchTtl .ttl span{display:block}.boxMainSearchBox{position:static;margin-bottom:0;background:0}.boxMainSearchBox:before{content:"";position:absolute;width:0;height:0;background:0}.boxMainSearchBox:after{content:"";position:absolute;width:0;height:0;background:0}.boxMainSearchBox h2{position:static;display:block;width:auto;height:auto;padding:10px;font-size:18px;font-weight:bold;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainSearchBox .areaDetail{background-color:none;margin:0;padding-bottom:0}.boxMainSearchBox .areaDetail:before,.boxMainSearchBox .areaDetail:after{position:static;width:0;height:0;background:0}.boxMainSearchBox .areaList{margin:0;padding:0;border-bottom:0}.boxMainSearchBox .areaList li{width:auto;padding-bottom:0;font-size:12px;display:block}.boxMainSearchBox .areaList{margin-bottom:30px;background-color:#f6f4e2}.boxMainSearchBox .areaList li a,.boxMainSearchBox .areaList li .tagA{display:block;position:relative;height:auto;padding:15px 20px 15px 15px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxMainSearchBox .areaList li a:before,.boxMainSearchBox .areaList li .tagA:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxMainSearchBox .areaList li a{text-decoration:none;color:#007150}.boxMainSearchBox .areaList li input{display:none}.boxMainSearchBox .areaList li span{padding:0;font-size:12px}.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}.zeroElm{text-decoration:none !important;color:#888 !important;background-image:none !important}.zeroElm:before{background-image:none !important}.quiz .leadTxt{margin-bottom:0}.quiz .newQuiz{border-top:5px solid #e98182;background:#fff;background-size:300px 165px;-webkit-background-size:300px 165px;-moz-background-size:300px 165px;background-image:none}.quiz .newQuiz .outer{background-image:none}.quiz .newQuiz .inner{padding:10px 0 0}.quiz .newQuiz .option{margin-bottom:20px}.quiz .newQuiz .pcInner{padding-bottom:0;background-image:none}.quiz .odds{float:left;width:105px;height:26px;font-size:.917em;color:#FFF;background:url(/quiz/img/bg_odds.png) no-repeat left top;background-size:105px 26px;-webkit-background-size:105px 26px;-moz-background-size:105px 26px}.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{position:static;width:auto;margin:0;padding:0 20px 10px 40px;font-size:15px;font-weight:bold;background-image:url(/quiz/img/ico_quiz_q_2x.png);background-repeat:no-repeat;background-position:10px top;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.quiz .newQuiz .inner .pet{position:static;text-align:center}.quiz .newQuiz .inner .pet img{width:300px;height:auto;text-align:center}.quiz .boxMainQuizBox{background-image:url(/img/bg_quiz_01_sp.gif);background-repeat:repeat;background-position:left top;background-size:10px 10px;-webkit-background-size:10px 10px;-moz-background-size:10px 10px}.quiz .boxMainQuizBox .boxTtl h2{width:auto;height:auto;text-indent:0;background:0}.quiz .boxMainQuizBox .boxSlidePanel{padding-top:0;background:0}.quiz .boxMainQuizBox .question{position:relative;margin:12px 0;padding:0 20px 0 40px;font-size:14px;font-weight:bold;background:0;background-image:url(/quiz/img/ico_quiz_q_2x.png);background-repeat:no-repeat;background-position:10px top;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.quiz .boxMainQuizBox ol{margin:0;padding:0;background:0;border-top:1px solid #e6e2d4}.quiz .boxMainQuizBox ol li{float:none;width:auto;padding:0;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif) !important;background-repeat:repeat-x !important;background-position:left bottom !important;background-size:5px 42px !important;-webkit-background-size:5px 42px !important;-moz-background-size:5px 42px !important}.quiz .boxMainQuizBox ol li a{position:relative;display:block;height:auto;padding:15px 20px 15px 40px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-image:url(/common/img/bg_common_01_sp.gif) !important}.quiz .boxMainQuizBox ol li a:before{content:"";position:absolute;display:block;top:15px;left:10px;width:15px;height:15px;background-image:url(/quiz/img/ico_quiz_01_2x.png);background-repeat:no-repeat;background-position:0 center;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}.quiz .boxMainQuizBox ol li a:after{content:"";position:absolute;display:block;top:20px;right:10px;width:6px;height:10px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.quiz .boxMainQuizBox ol .answer01 a{border-top:1px solid #fff}.quiz .boxMainQuizBox ol .answer02 a:before{background-image:url(/quiz/img/ico_quiz_02_2x.png)}.quiz .boxMainQuizBox ol .answer03 a:before{background-image:url(/quiz/img/ico_quiz_03_2x.png)}.quiz .boxMainQuizBox ol .answer04 a:before{background-image:url(/quiz/img/ico_quiz_04_2x.png)}.quiz .boxMainQuizBox .more{text-align:right;padding:15px 10px 0 0}.quiz .boxMainQuizBox .more a{padding-left:17px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.quiz .boxMainNewQuizArea .boxMainQuizBox ol{position:static;bottom:auto;left:auto;margin-bottom:0;padding-top:180px;padding-left:0;background-repeat:no-repeat;background-position:center top;background-color:#FFF;border-top:0;min-height:0}.quiz .boxMainNewQuizArea .boxMainQuizBox ol li{float:none;width:auto;padding:0}.quiz .boxMainNewQuizArea .boxMainQuizBox ol li:first-child{border-top:1px solid #e6e2d4}.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer01,.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer02,.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer03,.quiz .boxMainNewQuizArea .boxMainQuizBox ol .answer04{background-position:10px center}.quiz .boxMainNewQuizArea .socialBtn{padding:0 10px;background-color:#FFF;border:0;border-bottom:1px solid #e6e2d4;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.quiz .newChoice{border:0;margin-top:0;padding:0}.socialBtn{background:#FFF;border-top:0;border-bottom:1px solid #e6e2d4}.socialBtn ul{padding:10px 0;margin:0 auto;text-align:center}.socialBtn ul li{display:inline-block;vertical-align:middle}.quiz .quizAnswer .socialBtn{margin:-1px 0 0;background:#FFF;border:0}.quiz .boxMainAnswerBox .comment{padding:75% 6% 5%}.boxAnswerOk{background-image:url(/quiz/img/bg_answerbox_ok_03_2x.gif);background-repeat:repeat-y;background-position:center top;background-size:100% 1px;margin-bottom:0;-webkit-background-size:100% 1px;-moz-background-size:100% 1px}.boxAnswerOk .inner{background-image:url(/quiz/img/bg_answerbox_ok_01_2x.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto}.boxAnswerOk .comment{background-image:url(/quiz/img/bg_answerbox_ok_02_2x.gif);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto}.boxAnswerNg{background-image:url(/quiz/img/bg_answerbox_ng_03_2x.gif);background-repeat:repeat-y;background-position:center top;background-size:100% 1px;margin-bottom:0;-webkit-background-size:100% 1px;-moz-background-size:100% 1px}.boxAnswerNg .inner{background-image:url(/quiz/img/bg_answerbox_ng_01_2x.jpg);background-repeat:no-repeat;background-position:center top;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto}.boxAnswerNg .comment{background-image:url(/quiz/img/bg_answerbox_ng_02_2x.gif);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto}.quiz .boxMainAnswerBox .answer{width:auto;height:auto;margin-bottom:10px;padding:0 5px 0;font-size:12px;background:#e98182;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px}.quiz .boxMainAnswerBox p.text{font-size:12px;line-height:1.5}.quiz .boxMainAnswerBox .answer01{background:#e98182 url(/quiz/img/bg_answer01_2x.gif) 4px 4px no-repeat;background-size:15px 15px}.quiz .boxMainAnswerBox .answer02{background:#e98182 url(/quiz/img/bg_answer02_2x.gif) 4px 4px no-repeat;background-size:15px 15px}.quiz .boxMainAnswerBox .answer03{background:#e98182 url(/quiz/img/bg_answer03_2x.gif) 4px 4px no-repeat;background-size:15px 15px}.quiz .boxMainAnswerBox .answer04{background:#e98182 url(/quiz/img/bg_answer04_2x.gif) 4px 4px no-repeat;background-size:15px 15px}.quiz .boxMainAnswerBox .answer p{padding:4px 4px 4px 20px;color:#FFF;font-weight:bold}body.quiz .pageBtn{border:0;margin:0 10px 18px}body.quiz .pageBtn a{display:block;width:auto;height:auto}body.quiz .pageBtn .prev{float:left;text-indent:0;padding-left:18px;background-image:url(/quiz/img/icon_prev.gif);background-repeat:no-repeat;background-position:left 2px;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}body.quiz .pageBtn .next{text-align:right;float:right;text-indent:0;padding-right:18px;background-image:url(/quiz/img/icon_next.gif);background-repeat:no-repeat;background-position:right 2px;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.quiz .userChoice{border-top:0;padding-top:0;background-image:none}.quiz .userChoice .question{position:relative;margin:12px 0;padding:0 20px 0 40px;font-size:14px;font-weight:bold;background-image:url(/quiz/img/ico_quiz_q_2x.png);background-repeat:no-repeat;background-position:10px top;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.quiz .userChoice ol{margin:0;padding:0;background:0;border-top:1px solid #e6e2d4}.quiz .userChoice ol li{float:none;width:auto;padding:0}.quiz .userChoice ol li span{position:relative;display:block;height:auto;padding:10px 20px 10px 40px;color:#584f46;border-top:0;border-bottom:1px solid #e6e2d4;background:#FFF}.quiz .userChoice ol li.userAnswer{color:#FFF}.quiz .userChoice ol li.userAnswer span{background:#00b36d}.quiz .userChoice ol li span:before{content:"";position:absolute;display:block;top:11px;left:10px;width:15px;height:15px;background-image:url(/quiz/img/ico_quiz_01_2x.png);background-repeat:no-repeat;background-position:left center;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px}.quiz .boxMainNewQuizArea .boxMainQuizBox ol .userAnswer{width:auto;height:auto;margin:0;padding:0}.quiz .userChoice ol li span:after{background:0}.quiz .userChoice ol .answer02 span:before{background-image:url(/quiz/img/ico_quiz_02_2x.png)}.quiz .userChoice ol .answer03 span:before{background-image:url(/quiz/img/ico_quiz_03_2x.png)}.quiz .userChoice ol .answer04 span:before{background-image:url(/quiz/img/ico_quiz_04_2x.png)}.quiz .boxMainNewQuizArea .boxMainQuizBox ol .userAnswer span.answerInner{display:block;margin:0;padding:30px 10px 10px 40px;color:#FFF;background:#00b36d}.quiz .userChoice ol li .answerInner:before{top:9px;left:10px}.quiz .userChoice ol li.answer01 .answerInner:before{width:107px;height:15px;background:url(/quiz/img/ico_answer_01_2x.png);background-size:107px 15px}.quiz .userChoice ol li.answer02 .answerInner:before{width:107px;height:15px;background:url(/quiz/img/ico_answer_02_2x.png);background-size:107px 15px}.quiz .userChoice ol li.answer03 .answerInner:before{width:107px;height:15px;background:#00b36d url(/quiz/img/ico_answer_03_2x.png);background-size:107px 15px}.quiz .userChoice ol li.answer04 .answerInner:before{width:107px;height:15px;background:#00b36d url(/quiz/img/ico_answer_04_2x.png);background-size:107px 15px}.quiz .userChoice .more{text-align:right;padding:15px 10px 0 0}.quiz .userChoice .more a{padding-left:17px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.quiz .commonBox li a .img img{width:60px}.quiz .commonBox li a .txtMiddle{left:90px}body.quiz .boxMainQuestionMaster{background-image:none;margin:0;padding:0 10px;border-bottom:1px dotted #a8a19a}body.quiz .boxMainQuestionMaster .inner{padding:10px}body.quiz .boxMainQuestionMaster .reed{margin-bottom:25px}body.quiz .boxMainQuestionMaster .photo,body.quiz .boxMainQuestionMaster .inner .photo{float:left;width:100px;display:inline;margin:0 10px 10px 0}body.quiz .boxMainQuestionMaster .photo img,body.quiz .boxMainQuestionMaster .inner .photo img{width:100px}body.quiz .boxMainQuestionMaster .profile{float:none;background:0;width:auto;margin:0;padding:0}body.quiz .boxMainQuestionMaster .profile .inner02{width:100%}body.quiz .boxMainQuestionMaster .name{float:none;width:100%;padding-left:15px;padding-bottom:7px;font-weight:bold;font-size:14px;height:75px}body.quiz .boxMainQuestionMaster .position{display:block;font-size:11px;font-weight:normal}body.quiz .boxMainQuestionMaster .clear{overflow:hidden;margin-bottom:10px}body.quiz .boxMainQuestionMaster .introduce{float:none;width:auto;font-size:11px;clear:both}body.quiz .boxMainQuestionMaster .clinic{float:none;clear:both;width:auto;background:#FFF url(/column/img/bg_clinic01.gif) no-repeat center top;background-size:300px 4px;-webkit-background-size:300px 4px;-moz-background-size:300px 4px}body.quiz .boxMainQuestionMaster .clinic .innerBox{padding:10px 20px;background:url(/column/img/bg_clinic01.gif) no-repeat center bottom;background-size:300px 4px;-webkit-background-size:300px 4px;-moz-background-size:300px 4px}body.quiz .boxMainQuestionMaster .clinic .hospital{margin-bottom:6px;font-size:14px;font-weight:bold}body.quiz .boxMainQuestionMaster .clinic .add{margin-bottom:12px;padding-left:18px;background:url(/column/img/icon_details_add_sp.png) no-repeat left top;background-size:14px 18px;-webkit-background-size:14px 18px;-moz-background-size:14px 18px}body.quiz .boxMainQuestionMaster .clinic .tel{margin-bottom:8px;padding-left:25px;font-size:25px;color:#e98181;background:url(/column/img/icon_details_tel_sp.png) no-repeat left center;background-size:15px 20px;-webkit-background-size:15px 20px;-moz-background-size:15px 20px}body.quiz .boxMainQuestionMaster .clinic .tel a{color:#e98181}body.quiz .boxMainQuestionMaster .clinic .tel img{width:182px}body.quiz .boxMainQuestionMaster .clinic .comment{margin-bottom:6px;font-size:11px}body.quiz .boxMainQuestionMaster .clinic .linker{clear:both}body.quiz .boxMainQuestionMaster .clinic .linker a{float:right;font-size:12px;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}body.quiz .boxMainQuestionMaster .quizTtl02{margin:0 -10px 10px;padding:7px 0 8px;text-indent:0;background:0;border-bottom:1px solid #dad6c7}body.quiz .boxMainQuestionMaster .quizTtl02 h3{margin:0 10px 0;padding:0 22px;font-size:14px;font-weight:bold;background:url(/quiz/img/h2_quizttl02_sp.gif) no-repeat left center;background-size:15px 13px;-webkit-background-size:15px 13px;-moz-background-size:15px 13px}body.quiz .boxMainQuestionMaster .infoBox h3{padding:5px 10px;background:0;border-top:3px solid #5e554c;border-bottom:1px dotted #5e554c;height:auto}body.quiz .boxMainQuestionMaster .infoBox .infoBoxInner{padding:0}body.quiz .boxMainQuestionMaster .infoBox ul li{width:100%;clear:both;margin-bottom:15px}body.quiz .boxMainQuestionMaster .infoBox ul li.rBox{margin-left:0}body.quiz .boxMainQuestionMaster .infoBox .photoArea{display:none}body.quiz .commonBox{margin-bottom:10px}body.column .boxMainCommonTtlBox{margin-bottom:0}body.column .commonTtl01{padding:10px 10px 10px 40px;background-image:url(/column/img/img_colmun_sp.png);background-repeat:no-repeat;background-position:10px center;background-size:24px 24px;-webkit-background-size:24px 24px;-moz-background-size:24px 24px}body.column .leadTxt{margin-bottom:10px}body.column .detailsTtl05{width:auto;height:auto;text-indent:0;background-image:none}body.column .boxMainColumnTtlBox{position:static;display:block;width:auto;height:auto;margin:0;padding:10px;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}body.column .boxMainColumnTtlBox .columnTtl{padding:0;font-size:16px;font-weight:bold;color:#584f46;background:0}body.column .boxMainColumnTtlBox .copy{display:none}body.column .boxMainColumnCategory{margin-bottom:10px;font-size:1em;background-image:none;background:url(/column/img/bg_columncategory02_sp.gif) repeat-y center top;background-size:94%;-webkit-background-size:94%;-moz-background-size:94%}body.column .boxMainColumnCategory a{text-decoration:none;color:#007150;font-weight:bold}body.column .boxMainColumnCategory .outer{background-image:none;background:url(/column/img/bg_columncategory01_sp.gif) no-repeat center top;background-size:94% 34px;-webkit-background-size:94% 34px;-moz-background-size:94% 34px}body.column .boxMainColumnCategory .inner{padding:7px 5% 0;background:url(/column/img/bg_columncategory03_sp.gif) no-repeat center bottom;background-size:94%;-webkit-background-size:94% 8px;-moz-background-size:94% 8px}body.column .boxMainColumnCategory .inner ul{margin-bottom:0;padding:15px 5% 10px}body.column .boxMainColumnCategory .inner ul li{float:left;margin:0 21px 7px 0}body.column .boxMainColumnCategory p{padding-left:0;background-image:none}body.column .boxMainColumnCategory a{text-decoration:none;font-weight:bold}body.column .boxMainColumnCategory .columnTtl{margin-left:0;background:url(/column/img/bg_h3line_sp.gif) no-repeat left top;background-size:6px 21px;-webkit-background-size:6px 21px;-moz-background-size:6px 21px}body.column .columnBox{margin-bottom:10px}body.column .columnBox li.child1{margin-bottom:0;padding-bottom:0}body.column .columnBox li.child1 a.linkLi{display:block;position:relative;padding:10px 25px 35px 10px;color:#584f46}body.column .columnBox li.child1 a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}body.column .columnBox li.child1 a.linkLi .date{position:absolute;bottom:10px;left:10px;margin:0}body.column .columnBox li.child1 a.linkLi .icon{margin:0 0 8px 132px}body.column .columnBox li.child1 a.linkLi .photo{float:left;margin:0 10px 10px 0}body.column .columnBox li.child1 a.linkLi .photo img{width:120px}body.column .columnBox li.child1 a.linkLi .ttl{margin:0 0 13px 132px;font-size:14px;text-decoration:none}body.column .columnBox li.child1 a.linkLi .writer{bottom:30px;left:10px;margin:0}body.column .columnBox li.child1 a.linkLi .reed{margin:0 0 10px 0;clear:both}body.column .columnBox li a.linkLi .ditail{margin:0;display:none}body.column .columnBox .txt{margin-top:5px;color:#584f46}body.column .boxMainPopularCategory,body.column .boxMainPopularTag{float:none;width:auto}body.column .categoryList li.child1 a.linkLi .icon{padding-top:0}body.column .categoryList li.child1 a.linkLi .ttl{margin-bottom:7px;text-decoration:none}body.column .categoryList li.child1 a.linkLi .writer{font-size:10px}body.column .categoryList li.child1 a.linkLi .writer .name{font-size:10px}body.column .categoryList{margin-bottom:10px}body.column .categoryList li.child1{margin-bottom:0;padding-bottom:0}body.column .categoryList li a.linkLi{display:block;position:relative;padding:10px 15px 10px 10px;color:#584f46;background-repeat:repeat-x;background-position:left bottom;background-size:5px 100px;-webkit-background-size:5px 100px;-moz-background-size:5px 100px}body.column .categoryList li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}body.column .categoryList li a.linkLi .date{position:absolute;bottom:10px;left:0}body.column .categoryList li a.linkLi .icon{overflow:hidden;margin-top:0}body.column .categoryList li a.linkLi .photo{float:left;margin:0 10px 10px 0}body.column .categoryList li.child1 a.linkLi .photo img{width:60px}body.column .categoryList li a.linkLi .ttl{margin-top:5px;font-size:14px;font-weight:bold;color:#007150}body.column .categoryList li a.linkLi .reed{clear:both}body.column .categoryList li a.linkLi .ditail{display:none}body.column .columnTtl04{display:none}body.column .columnTtl05{text-indent:0;width:auto;height:auto;background-image:none}body.column .boxMainPetCounseling{background:0}body.column .boxMainPetCounseling .paList li{margin:0}body.column .boxMainPetCounseling .app,body.column .boxMainPetCounseling .solution{min-height:20px;color:#007150;text-decoration:none;display:inline-block;background:url(/column/img/icon_app.png) no-repeat right center;background-size:42px 20px;-webkit-background-size:42px 20px;-moz-background-size:42px 20px}body.column .boxMainPetCounseling .solution{background:url(/column/img/icon_solution.png) no-repeat right center;background-size:42px 20px;-webkit-background-size:42px 20px;-moz-background-size:42px 20px}body.column .boxMainPetCounseling li.case{position:relative;margin-bottom:0;padding-bottom:0;border:0}body.column .boxMainPetCounseling li.case a{display:block;position:relative;padding:10px 35px 50px 10px;color:#584f46}body.column .boxMainPetCounseling li.case a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}body.column .boxMainPetCounseling .reception{float:none;margin-top:0}body.column .boxMainPetCounseling .more{display:none}body.column .boxMainPetCounseling .text{float:none;width:auto;margin:4px 0 0 28px;color:#007150;font-weight:bold}body.column .boxMainPetCounseling .inner .date{padding-top:5px}body.column .boxMainPetCounseling .date{overflow:hidden;float:none;position:absolute;bottom:10%;left:38px;width:79%;padding:3px;background:url(/column/img/bg_column_date.gif) no-repeat left top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%}body.column .boxMainPetCounseling .paList a .date li{display:inline-block}body.column .boxMainPetCounseling .paList a .date li.answer{float:left;margin-right:20px;color:#e98181}body.column .boxMainPetCounseling .paList a .date li.answer .icon{display:block;height:18px;padding:3px 0 0 30px;margin-top:0;background:url(/column/img/img_answer.png) no-repeat left top;background-size:19px 19px;-webkit-background-size:19px 19px;-moz-background-size:19px 19px}body.column .boxMainPetCounseling .paList a .date li.time{display:inline-block;padding-top:3px}body.column .boxMainPetCounseling .reception{float:left;line-height:1.2;min-height:22px;margin-top:0;padding:0 0 0 30px;font-size:1.167em;font-weight:bold;background:url(/column/img/img_question_q.png) no-repeat left top;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}body.column .boxMainPetCounseling .newAnswer,body.column .boxMainPetCounseling .viewAnswer{float:none;width:auto}body.column .boxMainPetCounseling .paList{margin-bottom:0;padding-bottom:10px}body.column .boxMainPetCounseling .inner{padding:0;background:0}body.column .boxMainPetCounseling li.case{margin-top:0;padding-bottom:0;border-top:0}.receptionTtlBox{position:static;display:block;width:auto;height:auto;margin:0;padding:10px;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.receptionTtlBox .ttlInner{padding:0}body.column .boxMainPetCounseling .columnTtl{padding-left:0;background:0}.boxMainPetCounseling .topTtl{height:auto;background-image:none;background-color:#fff;border-top:5px solid #5e554c}body.column .ttl .new{padding-right:28px;background:url(/column/img/img_new02.gif) no-repeat right .5em;background-size:24px 8px;-webkit-background-size:24px 8px;-moz-background-size:24px 8px}body.column .icon{margin-top:5px}body.column .icon li{float:left;margin-right:5px;padding:3px 10px;color:#fff;font-size:11px;font-weight:normal}body.column .icon .blue{background:#4cb2c8}body.column .icon .green{background:#89c347}body.column .boxMainDetailsTtl01{margin-bottom:0;background:url(/common/img/bg_body.gif) repeat left top;padding:10px}body.column .boxMainDetailsTtl01 .outer{background:0}body.column .boxMainDetailsTtl01 .inner{padding:0;background:0}body.column .boxMainDetailsTtl01 ul{margin:0 0 7px}body.column .boxMainDetailsTtl01 h2{margin:0 0 7px;font-size:22px;font-weight:bold}body.column .detailsTtl02{width:auto;height:auto;padding:0;text-indent:0;background:0}body.column .boxMainColumnDetail .columnTtl02{margin:0 0 20px;padding:0 0 0 16px;line-height:1.2;font-size:16px;font-weight:bold;background:url(/column/img/bg_detailstitle02.jpg) no-repeat left center;background-size:6px 41px;-webkit-background-size:6px 41px;-moz-background-size:6px 41px}body.column .boxMainColumnDetail .columnTtl02{display:table-cell;vertical-align:middle;height:41px}body.column .boxMainColumnDetail .columnTtl02 .break{display:block}body.column .detailsTtl03{width:auto;height:auto;text-indent:0}body.column .detailsTtl03 .break{display:block}body.column .chapter{padding:10px;background:url(/column/img/bg_columndetail.jpg) repeat-x left top;background-size:2px 58px;-webkit-background-size:2px 58px;-moz-background-size:2px 58px;font-size:12px;margin-bottom:10px}body.column .chapter .reed{float:none;width:auto;margin-left:0;margin-bottom:25px}body.column .chapter .photo{float:none;margin-left:0;width:100%}body.column .chapter .photo img{width:100%;height:auto}body.column .detailsTtl04,body.pbook .detailsTtl04{display:block;width:auto;height:auto;margin:0;padding:10px;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}body.column .boxMainColumnWriter,body.pbook .boxMainColumnWriter{margin:0;padding:0;background:url(/column/img/bg_columndetail.jpg) repeat-x left top;background-size:2px 58px;-webkit-background-size:2px 58px;-moz-background-size:2px 58px}body.column .boxMainColumnWriter .inner,body.pbook .boxMainColumnWriter .inner{padding:10px}body.column .boxMainColumnWriter .reed,body.pbook .boxMainColumnWriter .reed{margin-bottom:25px}body.column .boxMainColumnWriter .photo,body.pbook .boxMainColumnWriter .photo{float:left;width:100px;display:inline;margin:0 10px 10px 0}body.column .boxMainColumnWriter .photo img,body.pbook .boxMainColumnWriter .photo img{width:100px}body.column .boxMainColumnWriter .profile,body.pbook .boxMainColumnWriter .profile{float:none;background:0;width:auto;margin:0;padding:0}body.column .boxMainColumnWriter .profile .inner02,body.pbook .boxMainColumnWriter .profile .inner02{width:100%}body.column .boxMainColumnWriter .name,body.pbook .boxMainColumnWriter .name{float:none;margin-bottom:5px;margin-left:110px;padding-bottom:7px;border-bottom:1px dotted #a8a19a;font-weight:bold;font-size:14px}body.column .boxMainColumnWriter .position,body.pbook .boxMainColumnWriter .position{display:block;font-size:11px;font-weight:normal}body.column .boxMainColumnWriter .clear,body.pbook .boxMainColumnWriter .clear{overflow:hidden;margin-bottom:10px}body.column .boxMainColumnWriter .introduce,body.pbook .boxMainColumnWriter .introduce{float:none;width:auto;font-size:11px}body.column .boxMainColumnWriter .clinic,body.pbook .boxMainColumnWriter .clinic{float:none;clear:both;width:auto;background:#FFF url(/column/img/bg_clinic01.gif) no-repeat center top;background-size:300px 4px;-webkit-background-size:300px 4px;-moz-background-size:300px 4px}body.column .boxMainColumnWriter .clinic .innerBox,body.pbook .boxMainColumnWriter .clinic .innerBox{padding:10px;background:url(/column/img/bg_clinic01.gif) no-repeat center bottom;background-size:300px 4px;-webkit-background-size:300px 4px;-moz-background-size:300px 4px}body.column .boxMainColumnWriter .clinic .hospital,body.pbook .boxMainColumnWriter .clinic .hospital{margin-bottom:6px;font-size:14px;font-weight:bold}body.column .boxMainColumnWriter .clinic .add,body.pbook .boxMainColumnWriter .clinic .add{margin-bottom:12px;padding-left:18px;background:url(/column/img/icon_details_add_sp.png) no-repeat left top;background-size:14px 18px;-webkit-background-size:14px 18px;-moz-background-size:14px 18px}body.column .boxMainColumnWriter .clinic .tel,body.pbook .boxMainColumnWriter .clinic .tel{margin-bottom:8px;padding-left:25px;font-size:25px;background:url(/column/img/icon_details_tel_sp.png) no-repeat left center;background-size:15px 20px;-webkit-background-size:15px 20px;-moz-background-size:15px 20px}body.column .boxMainColumnWriter .clinic .tel img,body.pbook .boxMainColumnWriter .clinic .tel img{width:182px}body.column .boxMainColumnWriter .clinic .comment,body.pbook .boxMainColumnWriter .clinic .comment{margin-bottom:6px;font-size:11px}body.column .boxMainColumnWriter .clinic .linker,body.pbook .boxMainColumnWriter .clinic .linker{clear:both}body.column .boxMainColumnWriter .clinic .linker a,body.pbook .boxMainColumnWriter .clinic .linker a{float:right;font-size:12px;padding-left:20px;background:url(/common/img/arrow_link_green.png) no-repeat left center}body.column .boxMainDetailsList .columnBox{margin-bottom:0}body.column .boxMainDetailsList li.child1 a.linkLi{padding-bottom:10px}body.column .boxMainDetailsList .columnBox li.child1{width:auto;padding:0;float:none;background:url(/search/img/bg_ticket_sp.gif) repeat-x left bottom}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .photo{margin:0 10px 10px 0}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .ttl{padding-top:0;margin:3px 0 9px;font-size:14px;font-weight:bold;color:#007150;text-decoration:none}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .icon{overflow:hidden;margin-top:0}body.column .boxMainDetailsList .columnBox li.child1 a.linkLi .reed{margin-bottom:0;clear:both}body.column .boxMainColumnTtlBox .columnTtl,body.column .boxMainColumnTtlBox .columnTtl02{padding:0;font-size:16px;background-image:none}body.column .boxMainColumnDetail .boxMainColumnTtlBox .columnTtl02{padding:0 0 0 15px;font-size:16px;background-image:none}body.column .boxMainColumnDetail .boxMainColumnTtlBox{position:relative;margin:0 -10px 20px;padding:0 0 0 10px;background:0;border:0}body.column .boxMainColumnDetail .boxMainColumnTtlBox .columnTtl02:before{content:"";position:absolute;display:block;top:0;left:10px;width:6px;height:41px;background-image:url(/column/img/bg_detailstitle02.jpg);background-repeat:no-repeat;background-position:left top;background-size:6px 41px;-webkit-background-size:6px 41px;-moz-background-size:6px 41px}body.column .boxMainColumnDetail .linkTxtTicket{font-size:12px;padding:0 10px 10px;margin-bottom:10px}body.column .boxMainColumnWriter .btnTicketHospital,body.pbook .boxMainColumnWriter .btnTicketHospital{width:80px;height:36px;top:8px}body.column .boxMainColumnWriter .btnTicketHospital a,body.pbook .boxMainColumnWriter .btnTicketHospital a{width:80px;height:36px;background:url(/column/img/hospital_tichet_btn_sp.png) no-repeat;background-size:80px 36px}body.column .boxPasing{padding:10px;clear:both}body.column .boxPasing .prev{width:50%}body.column .boxPasing .next{width:50%}body.column .boxPasing .txt1,body.column .boxPasing .txt2{display:none}.boxSideRanking{margin:10px auto 20px}.boxSideRanking h2{background:#e98181;height:auto;text-indent:0;font-size:15px;padding:10px;color:#FFF}.boxSideRanking .rankInner li .icon{margin-top:0}body.column .socialMedia{padding-left:10px}.boxMainLeadBox{margin-bottom:20px;padding:10px}.boxMainLeadBox p{width:50%;font-size:12px}.boxMainLeadBox .photo{float:right;margin-bottom:20px}.boxMainLeadBox .photo img{width:160px}.boxMainLeadBox .petLink{clear:both;padding:8px 10px;margin:0 -10px;background:#f0efe5}.boxMainLeadBox .petLink ul li{position:relative;display:inline-block;margin-right:10px;color:#d2cfc5}.boxMainLeadBox .petLink ul li a:before{content:"";position:absolute;display:block;top:3px;left:0;width:12px;height:12px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left top;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainLeadBox .petLink ul li a{padding-left:16px}.boxMainCommonTtlBox02{position:relative;display:block;width:auto;height:auto;padding:10px;font-size:18px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainCommonTtlBox02 h2{font-weight:bold}.boxMainCommonTtlBox02 .copy{display:none}.boxMainCommonTtlBox02 .image01{position:absolute;top:-20px;right:10px}.boxMainCommonTtlBox02 .image01 img{width:91px;height:58px}.petList .category{border-top:1px dotted #a8a19a;border-bottom:1px solid #dad6c7;font-weight:bold;background:#fff}.petList .category a{display:block;padding:8px 10px;color:#584f46;font-size:12px}.petList .leed{padding:6px 10px 8px;border-bottom:1px solid #e6e2d4;font-size:12px}.petList .commonBox li a .img img{width:60px}.detail{position:relative;padding:10px}.detail a{float:right;padding-left:16px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainCommonTtlBox02{position:relative;display:block;width:auto;height:auto;padding:10px;font-size:18px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.boxMainCommonTtlBox02 h2{font-weight:bold}.pbook .boxMainCommonTtlBox02{margin-bottom:0}.boxMainCommonTtlBox02 .copy{display:none}.pbook .boxMainCommonTtlBox02 .image01{position:absolute;top:-20px;right:10px}.pbook .boxMainCommonTtlBox02 .image01 img{width:91px;height:58px}.pbook .boxMainCommonTtlBox02 .image02{position:absolute;top:-20px;right:10px}.pbook .boxMainCommonTtlBox02 .image02 img{width:85px;height:60px}.pbook .boxMainCommonTtlBox02 .image03{position:absolute;top:auto;right:0;bottom:-1px}.pbook .boxMainCommonTtlBox02 .image03 img{width:70px}.pbook .boxMainCommonTtlBox02 .image04{position:absolute;top:auto;right:0;bottom:0}.pbook .boxMainCommonTtlBox02 .image04 img{width:70px}.pbook .boxMainCommonTtlBox02 .image05{position:absolute;top:auto;right:0;bottom:0}.pbook .boxMainCommonTtlBox02 .image05 img{width:95px}.pbook .boxMainCommonTtlBox02 .image06{position:absolute;top:auto;right:0;bottom:-1px}.pbook .boxMainCommonTtlBox02 .image06 img{width:70px}.pbook .boxMainCommonTtlBox02 .image07{position:absolute;top:auto;right:0;bottom:0}.pbook .boxMainCommonTtlBox02 .image07 img{width:70px}.pbook .boxMainCommonTtlBox02 .image08{position:absolute;top:auto;right:0;bottom:-1px}.pbook .boxMainCommonTtlBox02 .image08 img{width:70px}.pbook .boxMainCommonTtlBox02 .commonTtl03{font-weight:bold;padding:0;font-size:16px}.advice .leadTxt{padding:10px 10px 30px}.advice .commonTtl03{padding:0}.advice .boxMainCommonTtlBox02{margin-bottom:0;font-size:}.advice .boxMainCommonTtlBox02 .commonTtl03{font-size:16px}.advice .boxSideStatus{display:block}.boxMainNewConsultation{margin-bottom:0}.consultationList{border-top:0;margin-bottom:10px}.consultationList li{border-bottom:0}.consultationList li a{overflow:hidden;padding:10px 20px 10px 10px}.consultationList li a .ttl{position:static;margin-bottom:4px;padding-left:28px;color:#007150;font-size:14px;font-weight:bold}.consultationList li a .ttl:before{margin-top:0;top:8px;left:0;width:30px;background-image:url(/quiz/img/ico_quiz_q_2x.png);background-repeat:no-repeat;background-position:10px top;background-size:20px 20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px}.consultationList li a .ttl:after{background:0}.consultationList li a .text{margin:0 0 7px 33px;padding-left:0;font-size:12px;text-decoration:none;background:0}.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;margin:0 10px 0 0;border:0}.boxStatus .answer{margin:3px 10px 0 0}.boxStatus .status{width:42px;height:20px;text-indent:-9999px}.boxStatus .status01{background-image:url(/column/img/icon_status01.png);background-repeat:no-repeat;background-position:left top;background-size:65px 20px;-webkit-background-size:65px 20px;-moz-background-size:65px 20px}.boxStatus .status02{background-image:url(/column/img/icon_status02.png);background-repeat:no-repeat;background-position:left top;background-size:65px 20px;-webkit-background-size:65px 20px;-moz-background-size:65px 20px}.boxStatus .status03{background-image:url(/column/img/icon_status03.png);background-repeat:no-repeat;background-position:left top;background-size:85px 20px;-webkit-background-size:85px 20px;-moz-background-size:85px 20px}.boxStatus .status04{background-image:url(/column/img/icon_status04.png);background-repeat:no-repeat;background-position:left top;background-size:133px 20px;-webkit-background-size:133px 20px;-moz-background-size:133px 20px}.boxMainConsultationBox .boxMainCommonTtlBox02{margin-bottom:0}.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,.boxMainConsultationBox .popularConsultation{float:none;width:auto}.boxMainConsultationBox .newAnswerConsultation .consultationList li a,.boxMainConsultationBox .popularConsultation .consultationList li a{padding:10px 20px 10px 10px}.item .leadTxt{line-height:1.8;padding:16px 10px 13px;color:#007150}.item .boxMainLinkBox{padding:10px 10px 5px;margin-bottom:15px;background-color:#f0efe5;color:#d2cfc5}.item .boxMainLinkBox:before{content:"";position:absolute;display:block;top:0;left:0;width:0;height:0;background:0}.item .boxMainLinkBox:after{content:"";position:absolute;display:block;bottom:0;left:0;width:0;height:0;background:0}.boxMainLeadBox .petLink ul li a{padding-left:16px}.boxMainLinkBox ul{padding:0;font-size:12px}.boxMainLinkBox ul li{display:inline-block;margin:0 6px 8px 0;border-right:1px #d2cfc5 solid;line-height:1.4}.boxMainLinkBox ul li a{padding:0 6px 0 14px;background:url(/common/img/arrow_link_green02.png) no-repeat left center;background-size:12px 12px;-mos-background-size:12px 12px;-webkit-background-size:12px 12px;line-height:1.4}.boxMainItemBox{width:100%;margin-bottom:10px;overflow:hidden;background-color:#f6f4e2}.boxMainItemBox .boxMainCommonTtlBox03{position:relative;display:block;width:auto;height:auto;padding:10px;margin-bottom:40px;background-image:none;background-color:#FFF;border-top:5px solid #5e554c}.boxMainItemBox .boxMainCommonTtlBox03 .commonTtl03{padding:0;font-size:12px}.boxMainItemBox .boxMainCommonTtlBox03 .commonTtl03 span{display:inline;padding:0 0 0 3px;font-size:16px}.boxMainItemBox .boxMainCommonTtlBox03 .copyPc{position:absolute;top:55px;right:10px}.boxMainItemBox .boxMainCommonTtlBox03 .copyPc img{display:none}.boxMainItemBox .commonBox{width:auto;margin-right:0}.boxMainItemBox .commonBox li{position:relative;float:none;width:auto;margin-right:0;border-bottom:1px solid #fff}.boxMainItemBox .commonBox li a{position:relative;text-decoration:none;display:block;font-weight:bold;border-top:0}.boxMainItemBox .commonBox li .img{margin-bottom:0}.boxMainItemBox .commonBox li .img img{width:100px;height:auto}.boxMainItemBox .commonBox li .txtMiddle02{margin-top:0;font-size:13px;text-decoration:underline}.boxMainItemBox .commonBox li .price{margin-top:20px;color:#007150}.boxMainHealthBox{width:auto;margin:0 10px;background:url(/item/img/bg_health_01.gif) no-repeat left top;background-size:100% auto;-mos-background-size:100% auto;-webkit-background-size:100% auto;position:relative}.boxMainHealthBox .inner{margin:35px 0 20px;padding:20px 10px 10px;background:url(/item/img/bg_health_02.gif) no-repeat left bottom;background-size:100% auto;-mos-background-size:100% auto;-webkit-background-size:100% auto}.boxMainHealthBox .inner .img{width:45px;float:left}.boxMainHealthBox .inner .img img{width:45px;height:auto}.boxMainHealthBox .inner h2{margin-left:55px}.boxMainHealthBox .inner h2 img{width:148px;height:auto}.boxMainHealthBox .inner p{padding-right:68px;margin:6px 0 0 55px;font-size:10px;letter-spacing:-0.01em}.boxMainHealthBox .photo{width:106px;height:109px;position:absolute;top:-15px;right:-10px}.boxMainLeadBox{margin-bottom:20px;padding:10px}.boxMainLeadBox .photo{float:right;margin:0 0 20px 20px}.boxMainLeadBox .photo img{width:160px}.boxMainLeadBox p{float:none;width:auto;font-size:12px}.boxMainLeadBox .petLink{clear:both;width:100%;padding:8px 10px;margin:0 -10px;background:#f0efe5;background-image:none}.boxMainLeadBox .petLink .inner{padding:0;background:0}.boxMainLeadBox .petLink ul li{position:relative;display:inline-block;margin-right:5px;color:#d2cfc5}.boxMainLeadBox .petLink ul li a:before{content:"";position:absolute;display:block;top:3px;left:0;width:12px;height:12px;background-image:url(/common/img/arrow_link_green02_sp.png);background-repeat:no-repeat;background-position:left top;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainLeadBox .petLink ul li a{padding-left:16px;background:0;font-size:12px}.boxMainPetListBox{width:auto;margin-bottom:17px;overflow:inherit}.boxMainPetListBox .inner{width:auto;margin:0;overflow:inherit}.boxMainPetListBox02{width:auto;margin-bottom:17px;overflow:inherit}.boxMainPetListBox02 .inner{width:auto;margin:0;overflow:inherit}.petList{float:none;width:auto;margin-right:0}.petList .category{margin-bottom:0;border-top:1px dotted #a8a19a;border-bottom:1px solid #dad6c7;font-weight:bold;background:#fff}.petList .category a{display:block;padding:8px 10px;color:#584f46;font-size:12px}.petList .leed{padding:6px 10px 8px;border-bottom:1px solid #e6e2d4;font-size:12px}.petList .commonBox li{border-bottom:0;border-top:0;margin-bottom:0}.petList .commonBox li a .img img{width:60px}.petList .commonBox li a .txtMiddle{margin:0 0 0 70px}.petList .commonBox li a{padding:10px}.detail,.backPtop{width:auto;padding:10px 10px 20px}.detail a{float:right;padding-left:16px;background-image:url(/common/img/arrow_link_green_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.backPtop a{float:right;padding-left:16px;background-image:url(/common/img/arrow_link_green03_sp.png);background-repeat:no-repeat;background-position:left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainPetListBox02 .petList .commonBox li{float:none;width:auto;margin-right:0}.boxMainPetListBox02 .petList .commonBox li.top{border-top:1px solid #e6e2d4}.boxMainPetListBox02 .petList .commonBox li a.top{border-top:1px solid #FFF}.boxMainPetListBox02 .petList .commonBox li a{border-top:1px solid #FFF;padding:10px}.boxMainPetListBox02 .backPtop{padding:10px;font-size:13px}.boxMainPetListBox02 .backPtop a{padding-left:16px;font-size:12px}.pbook .boxMainCommonTtlBox{margin-bottom:0}.boxMainPetProfile{margin:0;padding:10px 10px 20px;font-size:12px}.boxMainPetProfile .photo{float:none;margin:0 0 10px}.boxMainPetProfile .photo img{width:100%}.boxMainPetDitail{width:auto;overflow:none}.boxMainPetDitail .innerBox{width:auto;margin-right:0}.boxMainPetDitail .detailList{float:none;width:auto;margin-right:0;background:0;margin-bottom:20px}.boxMainPetDitail .detailList .outer{background:0}.boxMainPetDitail .detailList .inner{padding:0 10px 10px;background:0}.boxMainPetDitail h2{display:block;line-height:auto;width:auto;height:auto;margin:0 -10px 10px;padding:10px 15px;font-size:18px;background:0;border-top:5px solid #5e554c;border-bottom:1px dotted #a8a19a}.boxMainPetDitail .step{width:100%;margin-bottom:12px;background-image:url(/pbook/dog/img/bg_step_01_sp.gif);background-color:#FFF;background-repeat:no-repeat;background-position:center top;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto}.boxMainPetDitail .step .stepInner{padding:60px 13px 13px;background-image:url(/pbook/dog/img/bg_step_02_sp.gif);background-repeat:no-repeat;background-position:center bottom;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto}.boxMainPetDitail .step .stepCaption{position:relative;width:281px;margin:0 auto}.boxMainPetDitail .step .stepCaption .sStep{position:absolute;top:-49px;left:0}.boxMainPetDitail .step .stepCaption .mStep{position:absolute;top:-49px;left:128px}.boxMainPetDitail .step .stepCaption .lStep{position:absolute;top:-49px;right:0}.boxMainPetDitail .step .stepList{width:281px;margin:0 auto}.boxMainPetDitail .step .stepList li{float:left;margin:7px 15px 0 0}.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}.boxMainPetDitail .step .stepList li.check:after{content:"";position:absolute;display:block;top:-29px;left:-11px;width:36px;height:41px;background-repeat:no-repeat;background-position:left top;background-size:36px 41px;-webkit-background-size:36px 41px;-moz-background-size:36px 41px}.pbook_dog .boxMainPetDitail .step .stepList li.check:after{background-image:url(/pbook/dog/img/bg_ico_dog_indicatior_current_2x.png) no-repeat center top}.pbook_cat .boxMainPetDitail .step .stepList li.check:after{background-image:url(/pbook/cat/img/bg_ico_cat_indicatior_current_2x.png) no-repeat center top}.boxMainSsick{width:auto;overflow:none}.boxMainSsick h2{font-weight:bold}.boxMainSsick .check{width:auto;margin-right:0}.boxMainSsick .check{border-top:1px solid #e6e2d4;width:auto;margin:0 0 10px}.boxMainSsick .check li{float:none;width:auto;margin:0;padding-left:0;font-size:13px;background:0}.column .commonBox li{float:none;width:auto;margin-bottom:0}.column .commonBox li a{padding:10px 20px 10px 10px}.column .commonBox .ttl{font-size:14px;font-weight:bold;text-decoration:none}.column .commonBox .ttl .new{padding-right:28px;background:url(/column/img/img_new02.gif) no-repeat right .5em;background-size:24px 8px;-webkit-background-size:24px 8px;-moz-background-size:24px 8px}.commonTtl04{position:static;display:block;width:auto;height:auto;padding:10px;margin-bottom:0;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}.hidePc{display:block}.hideSp{display:none}.boxRelatedPbook{width:auto;margin-bottom:17px;overflow:inherit}.boxRelatedPbook .inner{width:auto;margin:0;overflow:inherit}.boxRelatedPbook .petList .commonBox li{float:none;width:auto;margin-right:0}.boxRelatedPbook .petList .commonBox li.top{border-top:1px solid #e6e2d4}.boxRelatedPbook .petList .commonBox li a.top{border-top:1px solid #FFF}.boxRelatedPbook .petList .commonBox li a{border-top:1px solid #FFF;padding:10px}.boxRankingAccess{margin:0;padding:10px 10px;border-right:0;border-bottom:1px solid #edeadf;border-left:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.bgRankingAccess01,.bgRankingAccess02,.bgRankingAccess03{padding-left:40px}.bgRankingAccess01{background:#FFF url(/img/img_rank_01.png) 8px 50% no-repeat}.bgRankingAccess02{background:#FFF url(/img/img_rank_02.png) 8px 50% no-repeat}.bgRankingAccess03{background:#FFF url(/img/img_rank_03.png) 8px 50% no-repeat}.boxColumnWriter{clear:both;margin:0 0 10px}.boxColumnWriter .specialColumn h3{display:block;width:auto;height:auto;margin-bottom:0;padding:0 10px;text-indent:0;background:0}.boxColumnWriter .specialColumn h3 span{display:block;padding:10px;border:1px solid #ecead9;font-weight:bold;color:#000;background:#fff}.boxColumnWriter .specialColumn ul li a{position:relative;display:block;float:none;width:auto;height:auto;margin-left:0;padding:10px 40px 10px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxColumnWriter .specialColumn ul li:first-child a{border-top:0}.boxColumnWriter .specialColumn ul li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxColumnWriter .specialColumn ul li a .img{margin-right:15px;float:left}.boxColumnWriter .specialColumn ul li a .img img{width:60px;height:auto;margin-bottom:0}.boxColumnWriter .specialColumn ul li a p{margin-top:0 0 0 45px;padding-right:20px;font-size:14px}.boxMainColumnCategoryPanel .boxSlidePanel{padding:0}.boxMainColumnCategoryPanel{position:static;width:auto;height:auto;margin:0 auto 10px;padding:0;border:0;background:#FFF;border-bottom:1px solid #d9d6c7}.boxMainColumnCategoryPanel .innerB{padding:0;background:0}.boxMainColumnCategoryPanel .innerM{padding:0;background:0}.boxMainColumnCategoryPanel .first{margin:0}.boxMainColumnCategoryPanel .last{margin:0}.boxMainColumnCategoryPanel .boxSet .boxR{display:none}.boxMainColumnCategoryPanel .current .boxR{display:block}.boxMainColumnCategoryPanel .boxL{clear:both;float:none;width:auto;border-right:0;border-bottom:0;background:#FFF}.boxMainColumnCategoryPanel .boxR{position:static;top:0;right:0;width:auto;height:auto;padding:10px 20px 5px;border-top:0;border-right:0;border-bottom:0;border-left:0;background-color:#f5f5f5;background-image:none}.boxMainColumnCategoryPanel .ttl{height:auto;padding:0}.boxMainColumnCategoryPanel .ttl h2{position:relative;float:none;margin:0;padding:13px 20px 13px 10px;font-weight:bold;font-size:16px;color:#584f46;text-decoration:none;background:0;border-top:5px solid #5e554c}.boxMainColumnCategoryPanel .ttl h2 .btnOpen,.boxMainColumnCategoryPanel .ttl h2 .btnClose{display:block;position:absolute;top:0;left:0;width:100%;height:53px}.boxMainColumnCategoryPanel .ttl h2 .btnOpen a,.boxMainColumnCategoryPanel .ttl h2 .btnClose a{display:block;padding:13px 20px 13px 10px;text-indent:-9999px;background-image:url(/common/img/ico_open_2x.png);background-repeat:no-repeat;background-position:100% 50%;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.boxMainColumnCategoryPanel .ttl h2 .btnClose a{background-image:url(/common/img/ico_close_2x.png)}.boxMainColumnCategoryPanel .ttl p{float:none;margin:0;padding:0;border-top:#CCC dotted 1px;background-color:#fff;background-image:url(/common/img/bg_common_02_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px}.boxMainColumnCategoryPanel .ttl p a{display:block;padding:15px 20px 15px 10px;background-image:url(/common/img/arrow_link_gray2_sp.png);background-repeat:no-repeat;background-position:right center;background-size:17px 10px;-webkit-background-size:17px 10px;-moz-background-size:17px 10px}.boxMainColumnCategoryPanel h3{height:auto;font-weight:bold;border-top:1px solid #d9d6c7}.boxMainColumnCategoryPanel h3 a{display:block;padding:15px 20px 15px 10px;color:#007150;text-decoration:none;background-image:url(/common/img/ico_open_2x.png);background-repeat:no-repeat;background-position:100% 50%;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.boxMainColumnCategoryPanel h3 a:hover{text-decoration:underline}.boxMainColumnCategoryPanel .current .boxL{background:#FFF}.boxMainColumnCategoryPanel .current .boxL h3 a{color:#007150 !important;background-image:url(/common/img/ico_close_2x.png);background-repeat:no-repeat;background-position:100% 50%;background-size:34px 24px;-webkit-background-size:34px 24px;-moz-background-size:34px 24px}.boxMainColumnCategoryPanel .boxR h4{clear:both;margin:0 0 10px 0;padding:0 0 10px 0;font-weight:bold;background:0;border-bottom:#CCC dotted 1px}.boxMainColumnCategoryPanel .boxR ul{margin:0 0 15px 0}.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}.boxSort{position:static;right:0;bottom:0;margin:7px -10px -10px;padding:10px 0 0;font-size:12px;background:#f6f4e2}.boxSort .inr{float:none;padding:0 5px 0;border-bottom:#5e554c solid 1px}.boxSort .ttl{display:none;float:none;margin:3px 7px 0 0}.boxSort ul{float:none}.boxSort li{float:left;margin:0 5px 0;font-size:12px;font-weight:bold}.boxSort li a{display:block;width:auto !important;height:auto;margin:0 0 -1px;padding:5px 8px;text-indent:0;background:#FFF !important;border:#5e554c solid 1px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.boxSort li a.current{color:#5e554c;background:#f6f4e2 !important;border-bottom:#f6f4e2 solid 1px}.boxSort .stageDog a{width:auto;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}.boxWelcome{margin:0 auto 0}.boxWelcome h2{background:url(/common/img/bg_h2_welcome_sp.png) 50% 0 no-repeat;background-size:300px 50px;-webkit-background-size:300px 50px;-moz-background-size:300px 50px}.statusInr div.boxStatusSet{padding:10px 8px 0;background:#f9f7ea;border-top:1px solid #cdcab4;border-right:0;border-bottom:1px solid #cdcab4;border-left:0}.footBnr img{width:100%;height:auto;margin-top:10px}.reselect{display:none}body.news .petNewsTtl{background:0;margin:0 0 10px;height:auto;text-indent:0}body.news .petNewsTtl img{width:100%;margin-bottom:5px}body.news .petNewsTtl p{padding:0 10px}body.news .newsCategory h2{float:none}body.news .newsCategory .categoryIcon{margin-left:0;margin-top:8px}body.news .columnBox{margin-bottom:10px}body.news .columnBox li.child1{margin-bottom:0;padding-bottom:0}body.news .columnBox li.child1 a.linkLi{display:block;position:relative;padding:10px 25px 35px 10px;color:#584f46}body.news .columnBox li.child1 a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}body.news .columnBox li.child1 a.linkLi .date{position:absolute;bottom:10px;left:10px;margin:0}body.news .columnBox li.child1 a.linkLi .categoryIcon{margin:0 0 0 132px}body.news .columnBox li.child1 a.linkLi .photo{float:left;margin:0 10px 10px 0}body.news .columnBox li.child1 a.linkLi .photo img{width:120px}body.news .columnBox li.child1 a.linkLi .ttl{margin:0 0 13px 132px;font-size:14px;text-decoration:none}body.news .columnBox li.child1 a.linkLi .lead{margin:0 0 10px 0;clear:both}body.news .columnBox li a.linkLi .detail{margin:0;display:none}body.news .columnBox .txt{margin-top:5px;color:#584f46}body.news .boxMainDetailsTtl01{margin-bottom:0;background:url(/common/img/bg_body.gif) repeat left top;padding:10px}body.news .boxMainDetailsTtl01 .outer{background:0}body.news .boxMainDetailsTtl01 .inner{padding:0;background:0}body.news .boxMainDetailsTtl01 ul{margin:0 0 7px}body.news .boxMainDetailsTtl01 h2{margin:0 0 7px;font-size:22px;font-weight:bold}body.news .chapter{padding:10px;background:url(/column/img/bg_columndetail.jpg) repeat-x left top;background-size:2px 58px;-webkit-background-size:2px 58px;-moz-background-size:2px 58px;font-size:12px;margin-bottom:10px}body.news .chapter .photo{width:100%;margin-left:0}body.news .chapter .photo img{width:100%;height:auto}body.news .boxMainColumnDetail .boxMainColumnTtlBox{position:relative;margin:0 -10px 20px;padding:0 0 0 10px;background:0;border:0}body.news .boxMainColumnDetail .columnTtl02{display:table-cell;vertical-align:middle;height:41px}body.news .boxMainColumnDetail .boxMainColumnTtlBox .columnTtl02:before{content:"";position:absolute;display:block;top:0;left:10px;width:6px;height:41px;background-image:url(/column/img/bg_detailstitle02.jpg);background-repeat:no-repeat;background-position:left top;background-size:6px 41px;-webkit-background-size:6px 41px;-moz-background-size:6px 41px}body.news .boxMainColumnDetail .boxMainColumnTtlBox .columnTtl02{padding:0 0 0 15px;font-size:16px;background-image:none}body.news .boxMainColumnWriter{margin:0;padding:0;background:url(/column/img/bg_columndetail.jpg) repeat-x left top;background-size:2px 58px;-webkit-background-size:2px 58px;-moz-background-size:2px 58px}body.news .boxMainColumnWriter .inner{padding:10px}body.news .boxMainColumnWriter .photo{float:left;width:100px;display:inline;margin:0 10px 10px 0}body.news .boxMainColumnWriter .photo img{width:100px}body.news .boxMainColumnWriter .profile{float:none;background:0;width:auto;margin:0;padding:0}body.news .boxMainColumnWriter .profile .inner02{width:100%}body.news .boxMainColumnWriter .noimgProfile{float:none;background:0;width:auto;margin:0;padding:0}body.news .boxMainColumnWriter .noimgProfile .inner02{width:100%}body.news .boxMainColumnWriter .profile .name{float:none;margin-bottom:5px;margin-left:110px;padding-bottom:7px;border-bottom:1px dotted #a8a19a;font-weight:bold;font-size:14px}body.news .boxMainColumnWriter .noimgProfile .name{float:none;margin-bottom:5px;padding-bottom:7px;border-bottom:1px dotted #a8a19a;font-weight:bold;font-size:14px}body.news .boxMainColumnWriter .introduce{float:none;width:auto;font-size:11px}body.news .detailsTtl04{display:block;width:auto;height:auto;margin:0;padding:10px;font-size:16px;background-image:none;background-color:#fff;border-top:5px solid #5e554c}body.news .boxPasing{padding:10px;clear:both}body.news .boxPasing .prev{width:50%}body.news .boxPasing .next{width:50%}body.news .boxPasing .txt1,body.news .boxPasing .txt2{display:none}body.news .YoutubeWrapper{margin:0 0 1.2em}body.news .socialMedia{padding-left:10px}body.news .btnMore a{margin:0 10px 20px}body.news .credit img{height:26px;margin-right:10px}.boxHomeUpdate{padding:0 0 10px 0;border:0}.boxHomeUpdate ul li:last-child a{padding:10px 30px 10px 10px}.boxHomeRecommend .boxTtl{background:#ef7f7f}.boxHomeRecommend .boxTtl .ttl{background:none !important}.boxHomeRecommend .boxTtl h2{text-indent:0;height:auto;font-weight:bold;width:auto}.boxRecommend{background:url(/common/img/bg_common_01_sp.gif)}.boxRecommendInr{padding:12px 0;background:0}.boxRecommend .boxRec01 .img{display:table-cell;margin:0 15px 15px 0;width:120px;min-height:54px}.boxRecommend .boxRec01 .img img{max-width:120px;height:auto}.boxRecommend .spWrap{display:table;width:100%}.boxRecommend .boxRec01{position:relative;padding:0 10px;border-bottom:1px solid #e6e2d4}.boxRecommend .boxRec01 h3{display:table-cell;vertical-align:top;padding:0 0 10px 0;line-height:1.25;text-decoration:none}.boxRecommend .boxRec01 p{width:auto;margin:0 0 15px 0;padding:0 30px 0 0}.boxRecommend .boxRec02{padding:0}.boxRecommend .boxRec02 li{position:relative;padding:14px 50px 14px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxRecommend .boxRec01 a:before,.boxRecommend .boxRec02 li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin:-5px 0 0 0;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px}.boxRecommend .boxRec02 li a{padding:0;background:0}.boxHomeNews{margin:0 auto 2px;background:url(/common/img/bg_common_01_sp.gif) repeat 0 0}.boxHomeNews .boxTtl{background:#229fcf;background-image:none}.boxHomeNews .boxTtl .ttl{background-image:url(/common/img/bg_acc_02_sp.gif) !important}.boxHomeNews .boxTtl h2{width:auto;height:auto;text-indent:0;background:0}.boxHomeNews .boxTtl .ttl>a:after{content:"";position:absolute;display:block;top:50%;right:0;width:12px;height:12px;margin-top:-6px;background-image:url(/common/img/arrow_link_white_sp.png);background-repeat:no-repeat;background-position:right center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxHomeNews .boxTtl .open a{background:url(/common/img/img_open_02_sp.gif) no-repeat 0 0;background-size:42px 40px}.boxHomeNews .boxTtl .close a{background:url(/common/img/img_close_02_sp.gif) no-repeat 0 0;background-size:42px 40px}.boxNews{padding:12px 0 0 0;background:url(/common/img/bg_common_01_sp.gif) repeat 0 0}.boxNews .lead{padding:0 10px}.boxNewsArea .ttl{margin-bottom:10px;text-decoration:none;font-size:14px;font-weight:bold}.boxNewsArea .icon{margin:0}.boxNewsArea .txt{clear:both;float:none;width:auto;padding:10px 0 0 0}.boxNewsArea li a .img img{width:122px;height:auto}.boxNewsArea li.ex a .img{padding:0;border:0}.boxNewsArea li a:before{content:"";position:absolute;display:block;top:50%;right:10px;width:6px;height:10px;margin-top:-5px;background-image:url(/common/img/arrow_link_gray_sp.png);background-repeat:no-repeat;background-position:right center;background-size:6px 10px;-webkit-background-size:6px 10px;-moz-background-size:6px 10px}.boxNewsArea li a,.boxNewsArea li.ex a{width:auto}ul.boxNewsArea{padding:0}.boxNewsArea li a,.boxNewsArea li.ex a{position:relative;display:block;width:100%;height:auto;padding:10px 40px 10px 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4;background-color:#f6f4e2;background-image:url(/common/img/bg_common_01_sp.gif);background-repeat:repeat-x;background-position:left bottom;background-size:5px 165px;-webkit-background-size:5px 165px;-moz-background-size:5px 165px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.boxNewsArea .img,.boxNewsArea .boxTxt{display:block}.boxNewsArea .boxHead .img{width:122px;height:auto}.boxNewsArea .boxHead .img img{display:block;width:120px;height:auto}.boxNewsArea .boxHead .ttl,.boxNewsArea .boxHead .txt{width:auto;float:none}.boxNewsArea .boxHead .ttl{font-size:14px}.boxNewsArea li.boxHead a{float:none;width:auto;padding:10px 40px 10px 10px;border-bottom:1px solid #e6e2d4}.boxNewsArea .boxHead a .ttl{text-decoration:none}.boxHomeHeadArea{display:block;border:5px solid #e48080;background:#ef7f7f url(/img/bg_homehead.jpg) no-repeat 0 top;background-size:100%}.boxHomeHeadArea p{width:199px;height:auto;padding:15px 0 15px 15px}.boxHomeHeadArea p.txt{width:auto;padding:0 15px 15px 15px}.boxHomeHeadArea p img{width:100%}.boxHomeHeadArea ul{width:284px;margin:0 auto 10px auto}.boxHomeHeadArea li{float:left}.boxHomeHeadArea li a{display:block}.boxHomeSearchHospital{margin:0;background:0}.boxHomeSearchHospital .imgDogCat{display:none}.boxHomeSearchHospital .boxTtl{height:auto;background:#fff;border-top:5px solid #5e554c}.boxHomeSearchHospital .boxTtl h2{position:static;background:0;text-indent:0;color:#5e554c;font-size:18px;font-weight:bold;height:auto;padding:10px 10px}.boxHomeSearchHospital .boxTtl p{display:none}.boxHomeSearchHospital h3{margin:0;padding:8px 10px 5px 10px}.boxHomeSearchHospital .boxMainSearchPurpose h3,.boxHomeSearchHospital .boxMainSearchHospital h3,.boxHomeSearchHospital .boxMainTicketUpdate h3{background:#fff;text-indent:0;font-size:12px;font-weight:bold;color:#333;border-top:1px solid #ccc}.boxHomeSearchHospital .boxMainSearchHospital h3,.boxHomeSearchHospital .boxMainTicketUpdate h3{border-top:2px solid #e6e2d4;border-bottom:1px solid #dad6c7}.boxMainSearchHospital .keyword h3,.boxMainSearchHospital .keyword .ttl{float:left;width:100px}.boxMainSearchHospital .area h3,.boxMainSearchHospital .area .ttl{float:left;width:100px}.boxMainSearchHospital .formList .ttl{display:block;float:none;width:100px;height:auto;margin-top:0;font-size:14px;font-weight:bold;text-indent:0;background:0}.boxMainSearchHospital.boxTypeHome .imgDogCat{display:none}.boxMainSearchHospital .btnSearchSP a{display:block;width:300px;height:36px;margin:auto;text-indent:-9999px;background:url(/common/img/btn_searchbtn_sp.png) no-repeat 0 0;background-size:contain}.boxHomeSearchHospital .boxMainSearchPurpose .purposeInr{padding:0;margin:0}.boxHomeSearchHospital .boxMainSearchPurpose h3{border-top:1px solid #ccc}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01{margin:0;background:0}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColWrap{border-bottom:0}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColWrap:last-child{border:0}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColL,.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColR{clear:both;width:auto;padding:10px;border-bottom:1px solid #e3dfd0}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColL:after,.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColR:after{content:"";clear:both;display:block}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColL{float:none}.boxHomeSearchHospital .boxMainTicketUpdate .searchArea01 .boxColR{float:none;border-left:0;box-sizing:border-box}.boxHomeSearchHospital .boxMainTicketUpdate .moreLink.type01{position:static;text-align:right;padding:10px 10px 0 10px}.boxMainSearchPurpose li .ttl{width:auto;margin:0;padding:0}.boxMainSearchPurpose li a{height:auto;background:0;display:inline}.boxMainSearchPurpose li .img a{width:34px;height:34px}.boxMainSearchPurpose ul.linkArea{float:none;width:auto;padding:0}.boxMainSearchPurpose ul.linkArea li{background:0}.boxHomeSearchHospital .boxMainTicketUpdate .moreLink a{background:url(/common/img/arrow_link_green_sp.png) no-repeat 0 center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainSearchPurpose .child1,.boxMainSearchPurpose .child2{display:block;border-right:0;padding:6px 10px}.boxMainSearchPurpose .child1{border-right:0}.boxMainSearchPurpose .spWrap{display:table-cell;vertical-align:middle}.boxMainSearchPurpose li .img{display:table-cell;float:none;padding:0 12px 0 0;vertical-align:middle;background-position:left center}.purposeInr{margin:0}.boxMainSearchHospital .moreBtn{position:static;padding:20px 0 10px 0;text-align:center}.boxMainSearchHospital .moreBtn a{display:inline;width:auto;height:auto;font-size:14px;padding:0 0 0 17px;text-indent:0;font-weight:bold;color:#584f46;background:url(/common/img/icon_open_sp.png) no-repeat 0 0;background-size:15px 15px}.boxMainSearchHospital .moreBtn.open a{background:url(/common/img/icon_close_sp.png) no-repeat 0 0;background-size:15px 15px}.boxMainSearchHospital .subject li{width:47px;margin:0 10px 10px 0}.boxMainSearchHospital .subject li:lastchild{margin:0 0 10px 0}.boxMainSearchHospital .subject label{width:47px}.boxMainService{padding:0;background:0}.boxMainService .boxTtl{background:#fff;background-image:none;border-top:5px solid #5e554c}.boxMainService .boxTtl h2{width:auto;height:auto;padding:12px;background:0;text-indent:0;font-size:18px}.serviceArea{margin:0;background:0}.moduleCareticket ol{margin:0 0 30px 0;padding:0 10px}.moduleCareticket li{float:none;width:auto;margin:0 0 30px 0}.moduleCareticket li:first-child{margin:0 0 30px 0}.serviceArea .pcOnly{display:none}.serviceArea .boxBtnArea a{width:300px;height:51px;background:url(/common/img/btn_ticket_sp.png) no-repeat 0 0;background-size:contain}.moduleCareticket .point01{background:url(/search/img/icon_point01_sp.png) no-repeat 0 0}.moduleCareticket .point02{background:url(/search/img/icon_point02_sp.png) no-repeat 0 0}.moduleCareticket .point03{background:url(/search/img/icon_point03_sp.png) no-repeat 0 0}.moduleCareticket .point01,.moduleCareticket .point02,.moduleCareticket .point03{top:-18px;width:58px;height:58px;background-size:contain}.serviceArea .moreLink a{background:url(/common/img/arrow_link_green_sp.png) no-repeat 0 0;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxSearchTxt .img01,.boxSearchTxt .img02{display:none}.boxSearchTxt p{width:254px;height:17px;background:url(/search/img/txt_search_service_01_sp.gif) no-repeat 0 0;background-size:contain}.boxTtlArea .boxTtlH1{width:auto;float:none;padding:0 10px}.boxTtlArea .boxTtlH1 .hasIcon{padding:12px 0 12px 80px}.boxTtlArea .boxTtlH1 .icon01{background:url(/common/img/ico_service_treatment_60x40_2x.png) no-repeat 0 center;background-size:60px 40px}.boxTtlArea .boxAnchor{float:none}.boxAnchor .num{text-align:left;padding:0 10px}.boxAnchor .btn{display:none}.headTxt{padding:0 10px}.boxMainSearchHospital.typeSearch01 .boxTtl{padding:15px;background:#fff;border-top:5px solid #5e554c}.boxMainSearchHospital.typeSearch01 .boxTtl h2{padding:0;font-size:18px;border:0}.boxMainSearchHospital.typeSearch01 .boxTtl h2>span{display:inline;background:0;text-indent:0}.boxClinicTicketHead h2,.boxClinicTicketHead p,.boxCouponBanner,.boxClinicTicketHead .boxBtn,.boxHandling .icon,.boxHandlingItem .txt,.boxHandlingItem .ttl,.boxHandlingItem .ticketLink{display:none}.hasClinicPicture .boxClinicDetail,.noneClinicPicture .boxClinicDetail{width:auto;margin:auto;background:url(/common/img/bg_body.gif) repeat left top}.noneClinicPicture .boxClinicDetail{float:none}.hasClinicPicture .clinicDetailHead,.noneClinicPicture .clinicDetailHead{padding:14px 10px;background:0;border-top:1px solid #ccc;border-bottom:1px solid #e6e2d4}.clinicDetailHead .inr{background:0;border:0}.clinicDetailHead .inr h2{padding:0;font-size:183.3%;font-weight:bold}.socialMedia{margin:0 10px}.clinicDetailBody,.clinicDetailBody .inr{background:0;border:0}.clinicDetailBody .inr02{padding:0;background:0;border:0}.hasClinicPicture .clinicDetailBody .boxClinicTxt,.noneClinicPicture .clinicDetailBody .boxClinicTxt{width:auto;float:none}.clinicDetailBody .boxClinicAnchor{display:block;background:0;border:0}.clinicDetailBody .boxClinicAnchor li{display:block;border:0;padding:0 10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.clinicDetailBody .boxClinicAnchor li a{background:url(/common/img/arrow_anchor_gray_sp.png) no-repeat left center;background-size:10px 6px;-webkit-background-size:10px 6px;-moz-background-size:10px 6px}.clinicDetailBody .boxClinicAnchor .icon01 span,.clinicDetailBody .boxClinicAnchor .icon02 span,.clinicDetailBody .boxClinicAnchor .icon03 span,.clinicDetailBody .boxClinicAnchor .icon04 span{padding:0;background:0}.clinicDetailBody .location{margin:0 10px 5px 5px;font-size:85%}.clinicDetailBody .location li{float:none}.clinicDetailBody .location .address h3,.clinicDetailBody .location .tel h3{background:0;text-indent:0;width:20%;margin:0 5px}.clinicDetailBody .location .address p{float:none;padding:0 0 0 23%}.clinicDetailBody .location .tel{clear:both;margin:0}.clinicDetailBody .mapLink{margin:0 0 20px 10px;background:url(/common/img/arrow_link_green_sp.png) no-repeat left center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.clinicDetailBody .txt{margin:0 10px 20px 10px}.clinicDetailBody .boxClinicPicture{float:none;width:300px;height:auto;margin:auto;overflow:hidden}.clinicDetailBody .boxClinicPicture .sliderVisual{position:static;width:300px;height:auto;float:left}.clinicDetailBody .boxClinicPicture .sliderVisualWrap{height:auto;width:auto}.clinicDetailBody .boxClinicPicture .sliderVisual img{width:300px}.sliderNav li a{display:block;width:12px;height:12px;padding:0 0 0 10px;background:url(/search/img/btn_mainv_nav_sp.gif) no-repeat 0 0;background-size:12px 12px}.sliderNav li.current a{background:url(/search/img/btn_mainv_nav_current_sp.gif) no-repeat 0 0;background-size:12px 12px}.clinicDetailBody .time{margin:10px 10px 20px 10px}.boxClinicTicket{margin:20px 0 0 0;background:0;border:0}.boxClinicTicketHead{width:auto;height:auto;margin:0 10px;padding:0;background:0}.boxClinicTicketHeadInr{background:0;padding:0}.boxClinicTicketHead .name{position:absolute;top:10px;left:12px;font-size:100%}.spCouponBanner a{display:block}.boxClinicInfo{margin:auto}.boxClinicInfoItem.type2Col .boxColL,.boxClinicInfoItem.type2Col .boxColR{width:auto;float:none}.boxClinicInfoItem .service{margin-top:0;padding-left:10px}.boxClinicInfoItem h3{margin-top:15px;padding:10px;font-size:16px;font-weight:bold;background-color:#fff;border:0}.boxClinicInfoItem h3 span{border-left:4px solid #4b433b;padding-left:9px}.boxClinicInfoItem .service li{float:left;margin:10px 9px 0 0;width:68px;height:71px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;background-position:left center;background-size:68px 71px;-webkit-background-size:68px 71px;-moz-background-size:68px 71px}.boxClinicInfoItem .service .night{background-image:url(/common/img/ico_service_night_68x71_off_2x.png)}.boxClinicInfoItem .service .reservation{background-image:url(/common/img/ico_service_reservation_68x71_off_2x.png)}.boxClinicInfoItem .service .surgery{background-image:url(/common/img/ico_service_surgery_68x71_off_2x.png)}.boxClinicInfoItem .service .house{background-image:url(/common/img/ico_service_house_68x71_off_2x.png)}.boxClinicInfoItem .service .trimming{background-image:url(/common/img/ico_service_trimming_68x71_off_2x.png)}.boxClinicInfoItem .service .hotel{background-image:url(/common/img/ico_service_hotel_68x71_off_2x.png)}.boxClinicInfoItem .service .card{background-image:url(/common/img/ico_service_card_68x71_off_2x.png)}.boxClinicInfoItem .service .insurance{background-image:url(/common/img/ico_service_insurance_68x71_off_2x.png)}.boxClinicInfoItem .service .parking{background-image:url(/common/img/ico_service_parking_68x71_off_2x.png)}.boxClinicInfoItem .service .transport{background-image:url(/common/img/ico_service_transport_68x71_off_2x.png)}.boxClinicInfoItem .service .treatment{background-image:url(/common/img/ico_service_treatment_68x71_off_2x.png)}.boxClinicInfoItem .service .ticket{background-image:url(/common/img/ico_service_ticket_68x71_off_2x.png)}.boxClinicInfoItem .service .night.on{background-image:url(/common/img/ico_service_night_68x71_2x.png)}.boxClinicInfoItem .service .reservation.on{background-image:url(/common/img/ico_service_reservation_68x71_2x.png)}.boxClinicInfoItem .service .surgery.on{background-image:url(/common/img/ico_service_surgery_68x71_2x.png)}.boxClinicInfoItem .service .house.on{background-image:url(/common/img/ico_service_house_68x71_2x.png)}.boxClinicInfoItem .service .trimming.on{background-image:url(/common/img/ico_service_trimming_68x71_2x.png)}.boxClinicInfoItem .service .hotel.on{background-image:url(/common/img/ico_service_hotel_68x71_2x.png)}.boxClinicInfoItem .service .card.on{background-image:url(/common/img/ico_service_card_68x71_2x.png)}.boxClinicInfoItem .service .insurance.on{background-image:url(/common/img/ico_service_insurance_68x71_2x.png)}.boxClinicInfoItem .service .parking.on{background-image:url(/common/img/ico_service_parking_68x71_2x.png)}.boxClinicInfoItem .service .transport.on{background-image:url(/common/img/ico_service_transport_68x71_2x.png)}.boxClinicInfoItem .service .treatment.on{background-image:url(/common/img/ico_service_treatment_68x71_2x.png)}.boxClinicInfoItem .service .ticket.on{background-image:url(/common/img/ico_service_ticket_68x71_2x.png)}.boxClinicInfoItem .googleMap{margin-top:15px}.boxClinicInfoItem .googleMap h4{float:none;margin:0}.boxClinicInfoItem .target{margin-top:0;padding-left:10px}.boxClinicInfoItem .target li{float:left;margin:10px 9px 0 0;width:68px;height:71px;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;background-position:left center;background-size:68px 71px;-webkit-background-size:68px 71px;-moz-background-size:68px 71px}.boxClinicInfoItem .trendAnchor{margin:0 0 0 10px}.boxClinicInfoItem .target .dog{background-image:url(/common/img/ico_target_dog_68x71_off_2x.png)}.boxClinicInfoItem .target .cat{background-image:url(/common/img/ico_target_cat_68x71_off_2x.png)}.boxClinicInfoItem .target .rabbit{background-image:url(/common/img/ico_target_rabbit_68x71_off_2x.png)}.boxClinicInfoItem .target .ferret{background-image:url(/common/img/ico_target_ferret_68x71_off_2x.png)}.boxClinicInfoItem .target .guineapig{background-image:url(/common/img/ico_target_guineapig_68x71_off_2x.png)}.boxClinicInfoItem .target .dog.on{background-image:url(/common/img/ico_target_dog_68x71_2x.png)}.boxClinicInfoItem .target .cat.on{background-image:url(/common/img/ico_target_cat_68x71_2x.png)}.boxClinicInfoItem .target .rabbit.on{background-image:url(/common/img/ico_target_rabbit_68x71_2x.png)}.boxClinicInfoItem .target .ferret.on{background-image:url(/common/img/ico_target_ferret_68x71_2x.png)}.boxClinicInfoItem .target .guineapig.on{background-image:url(/common/img/ico_target_guineapig_68x71_2x.png)}.boxMainService.typeClinic .serviceArea ol{margin:0}.boxMainService.typeClinic .leadTxt{margin:0 0 20px 0}.boxMainService.typeClinic .boxTtl{height:auto;background:#fff;background-image:none;border-top:5px solid #5e554c}.boxMainService.typeClinic .boxTtl h2{position:static;width:auto;height:auto;padding:12px;background:0;text-indent:0;font-size:18px;color:#584f46}.boxMainService.typeClinic .boxTtl .ttl{width:auto;padding:10px;background:none !important;background-image:none}.boxMainService.typeClinic .moreLink.type01{position:static;margin:15px 10px 0 10px;text-align:right}.boxMainService.typeClinic .moreLink.type01 a{background:url(/common/img/arrow_link_green_sp.png) no-repeat 0 0;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxMainService.typeClinic .boxHandling .boxTtl{height:auto;padding:0;background:#fff;border-bottom:1px solid #dad6c7;border-top:0}.boxMainService.typeClinic .boxHandling h3{position:static;font-size:128%;color:#584f46}.boxHandlingInr ul{margin:0}.boxMainService.typeClinic .boxHandlingInr .leadTxt{padding:15px 10px;margin:0;border-bottom:1px solid #e6e2d4}.boxHandlingInr .boxHandlingItem{width:auto;float:none;margin:0;padding:10px;border-top:1px solid #fff;border-bottom:1px solid #e6e2d4}.boxHandlingInr .boxHandlingItem a{display:block;width:100%;float:none;margin:0;background:url(/common/img/arrow_link_gray2_sp.png) no-repeat right center;background-size:17px 10px;-webkit-background-size:17px 10px;-moz-background-size:17px 10px}.boxHandlingItem .btnCoupon,.boxHandlingItem .moreLink{display:table-cell;vertical-align:middle}.boxHandlingItem .moreLink{padding:0 0 0 10px}.boxHandlingItem a .btnCoupon{width:135px;height:80px}.boxHandlingItem a .btnCoupon.rabies,.boxHandlingItem a .btnCoupon.vaccine,.boxHandlingItem a .btnCoupon.worm,.boxHandlingItem a .btnCoupon.heartworm,.boxHandlingItem a .btnCoupon.chewable,.boxHandlingItem a .btnCoupon.diagnose,.boxHandlingItem a .btnCoupon.allergie,.boxHandlingItem a .btnCoupon.teeth,.boxHandlingItem a .btnCoupon.ear,.boxHandlingItem a .btnCoupon.claw,.boxHandlingItem a .btnCoupon.grooming,.boxHandlingItem a .btnCoupon.vent,.boxHandlingItem a .btnCoupon.food,.boxHandlingItem a .btnCoupon.hotel{background-size:135px 160px}.boxHandlingItem a:hover .btnCoupon.rabies,.boxHandlingItem a:hover .btnCoupon.vaccine,.boxHandlingItem a:hover .btnCoupon.worm,.boxHandlingItem a:hover .btnCoupon.heartworm,.boxHandlingItem a:hover .btnCoupon.chewable,.boxHandlingItem a:hover .btnCoupon.diagnose,.boxHandlingItem a:hover .btnCoupon.allergie,.boxHandlingItem a:hover .btnCoupon.teeth,.boxHandlingItem a:hover .btnCoupon.ear,.boxHandlingItem a:hover .btnCoupon.claw,.boxHandlingItem a:hover .btnCoupon.grooming,.boxHandlingItem a:hover .btnCoupon.vent,.boxHandlingItem a:hover .btnCoupon.food,.boxHandlingItem a:hover .btnCoupon.hotel{background-position:0 0}.boxHandlingItem a .moreLink{background:0;font-size:116%;font-weight:bold;text-decoration:none}.boxClinicInfoItem p{margin:0 10px}.boxMainTrend .boxTtl{background:0;position:static;display:block;padding:10px;color:#584f46;font-size:16px;font-weight:bold;text-indent:0;background-image:none !important;background-color:#fff;border-top:5px solid #5e554c}.boxMainTrend .boxTtl h2{background:none !important;color:#584f46;font-size:16px;padding:0}.boxTrend{margin:0 10px 30px 10px}.boxTrend .dogPara{margin:0}.boxTrend .topPara{border-bottom:0}.boxTrend li:first-child{border:0}.boxWelcome{background:#e0ea9d url(/common/img/bg_boxwelcome_sp.jpg) no-repeat 0 -8px;background-size:contain}.boxWelcome .boxAbout{position:relative}.boxWelcome h2{background-size:300px 38px;-webkit-background-size:300px 38px;-moz-background-size:300px 38px}.boxAbout p{position:relative;font-size:13px;z-index:100}.boxAbout .cate01,.boxAbout .cate02,.boxAbout .cate03{position:relative;width:286px;margin:auto;z-index:100}.boxAbout .cate01{padding:7px 5px 8px 9px;background:url(/common/img/bg_about_side_01_sp.png) no-repeat 0 0;background-size:123px 67px}.boxAbout .cate02,.boxAbout .cate03{padding:7px 5px 8px 9px;background:url(/common/img/bg_about_side_02_sp.png) no-repeat 0 0;background-size:299px 67px}.boxAbout .cate02 ul,.boxAbout .cate03 ul{width:280px}.boxAbout .moreLink a,.boxQuestion li a{background:url(/common/img/arrow_link_green_sp.png) no-repeat 0 center;background-size:12px 12px;-webkit-background-size:12px 12px;-moz-background-size:12px 12px}.boxAbout .cate01 li a{width:106px;height:52px;background:url(/common/img/btn_about_side_01_sp.gif) no-repeat 0 0;background-size:contain}.boxAbout .cate02 .typeDog01 a{width:93px;height:52px;background:url(/common/img/btn_about_side_02_sp.gif) no-repeat 0 0;background-size:contain}.boxAbout .cate02 .typeDog02 a{width:93px;height:52px;background:url(/common/img/btn_about_side_03_sp.gif) no-repeat 0 0;background-size:contain}.boxAbout .cate02 .typeDog03 a{width:94px;height:52px;background:url(/common/img/btn_about_side_04_sp.gif) no-repeat 0 0;background-size:contain}.boxAbout .cate03 .typeCat01 a{width:93px;height:52px;background:url(/common/img/btn_about_side_05_sp.gif) no-repeat 0 0;background-size:contain}.boxAbout .cate03 .typeCat02 a{width:93px;height:52px;background:url(/common/img/btn_about_side_06_sp.gif) no-repeat 0 0;background-size:contain}.boxAbout .cate03 .typeCat03 a{width:94px;height:52px;background:url(/common/img/btn_about_side_07_sp.gif) no-repeat 0 0;background-size:contain}.boxSideSearchHospital .moreBtn a{display:none}.boxAbout .imgFamily{display:block;position:absolute;right:2%;bottom:35%;width:167px;height:136px;text-indent:-9999px;background:url(/common/img/bg_boxwelcome_family_sp.png) no-repeat 0 0;background-size:contain}.boxSlidePanel .linkBox{padding:0 10px}.clinicDetailBody .boxClinicPicture .sliderVisualWrap:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .clinicDetailBody .boxClinicPicture .sliderVisualWrap{zoom:1}*:first-child+html .clinicDetailBody .boxClinicPicture .sliderVisualWrap{zoom:1}}