html{font-family:Arial, 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Meiryo', 'メイリオ', sans-serif;font-size:62.5%}a{color:#0066cc;text-decoration:underline}ol{list-style-type:none}.section{width:100%}#sec01{padding:0}section{margin-bottom:0}section h2,div.section h2{margin:0}section p,div.section p{line-height:normal;margin:0;width:100%}div.section#point01,div.section#point02,div.section#point03,div.section#point04,section#schedule{margin:0;width:100%}section aside p:last-child,div.section p:last-child{margin:0}section aside p,div.section aside p{margin:0;text-indent:0;font-size:0}.footer{width:100%}.footer .copy{font-size:0}div.footer p{margin:0;width:100%}.ex-cv{margin:25px auto 0;padding-bottom:40px}.ex-cv.is-foot{margin-top:70px}.ex-cv-title{margin:0;font-size:0;text-align:center}.ex-cv-section{margin-top:12px}.ex-cv-section:before,.ex-cv-section:after{display:block;content:''}.ex-cv-section:after{clear:both}.ex-cv-section-quote{float:left;width:710px}.ex-cv-section-quote.is-single{width:562px}.ex-cv-section-quote-copy{width:100%;margin:0;padding-top:2px;font-size:12px;line-height:18px !important;font-weight:bold;text-align:center;color:#000000}.ex-cv-section-quote-copy.is-image:before,.ex-cv-section-quote-copy.is-image:after{display:none}.ex-cv-section-quote-copy:before{content:'';display:inline-block;vertical-align:top;width:14px;height:20px;background-image:url("/listing/pet/style/img/ex_icon_copy_left.png");background-size:8px 14px;background-position:center center;background-repeat:no-repeat}.ex-cv-section-quote-copy:after{content:'';display:inline-block;vertical-align:top;width:14px;height:20px;background-image:url("/listing/pet/style/img/ex_icon_copy_right.png");background-size:8px 14px;background-position:center center;background-repeat:no-repeat}.ex-cv-section-quote-copy .red{color:#f01b4d}.ex-cv-section-quote-copy .strong{font-size:140%}.ex-cv-section-quote-copy sup{vertical-align:top;font-size:70%}.ex-cv-section-quote-btn{width:100%;margin:6px auto 0;padding:0}.ex-cv-section-quote-btn:before,.ex-cv-section-quote-btn:after{display:block;content:''}.ex-cv-section-quote-btn:after{clear:both}.ex-cv-section-quote-btn-item{float:left;width:350px}.ex-cv-section-quote-btn-item.is-single{float:none;width:100%}.ex-cv-section-quote-btn-item:nth-child(2n){float:right;margin-left:10px}.ex-cv-section-quote-btn-item-link{display:block;width:100%;position:relative;z-index:1;padding-top:0;padding-bottom:3px;margin:0;font-size:0;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.ex-cv-section-quote-btn-item-link.is-image:after{height:87px}.ex-cv-section-quote-btn-item-link:hover{padding-top:3px;padding-bottom:0}.ex-cv-section-quote-btn-item-link:after{content:'';display:block;width:100%;height:90px;position:absolute;bottom:0;left:0;right:0;border-radius:5px;background-color:#c40e16;z-index:0}.ex-cv-section-quote-btn-item-link-inner{display:block;width:100%;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 30px 36px;margin:0;font-size:21px;line-height:30px;font-weight:bold;text-align:center;color:#ffffff;text-decoration:none;background-color:#f01b4d;border-radius:5px}.ex-cv-section-quote-btn-item-link-inner.is-image{padding:20px 0 17px}.ex-cv-section-quote-btn-item-link-inner.is-image img{display:block;margin:auto}.ex-cv-section-quote-btn-item-link-inner.is-image:after{display:none}.ex-cv-section-quote-btn-item-link-inner:before{content:'';display:block;width:48px;height:48px;background-size:48px 48px;background-position:center center;background-repeat:no-repeat;position:absolute;left:22px;top:0;bottom:0;margin:auto}.ex-cv-section-quote-btn-item-link-inner:after{content:'';display:block;width:10px;height:14px;background-image:url("/listing/pet/style/img/ex_icon_btn_arrow_01.png");background-size:10px 14px;background-position:center center;background-repeat:no-repeat;position:absolute;right:22px;top:0;bottom:0;margin:auto}.ex-cv-section-quote-btn-item-link-inner.dog:before{background-image:url("/listing/pet/style/img/ex_icon_btn_dog.png")}.ex-cv-section-quote-btn-item-link-inner.cat:before{background-image:url("/listing/pet/style/img/ex_icon_btn_cat.png")}.ex-cv-section-request{float:right;width:230px;padding:0;margin:28px 0 0 10px}.ex-cv-section-request.is-single{width:368px}.ex-cv-section-request-btn{display:block;width:100%;position:relative;z-index:1;padding-top:0;padding-bottom:3px;margin:0;font-size:0;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}.ex-cv-section-request-btn.is-image:after{height:87px}.ex-cv-section-request-btn:hover{padding-top:3px;padding-bottom:0}.ex-cv-section-request-btn:after{content:'';display:block;width:100%;height:90px;position:absolute;bottom:0;left:0;right:0;border-radius:5px;background-color:#6482bd;z-index:0}.ex-cv-section-request-btn-inner{display:block;width:100%;position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:22px 0 22px 10px;margin:0;text-align:center;text-decoration:none;background-color:#b8d4f6;border-radius:5px}.ex-cv-section-request-btn-inner.is-image{padding:18px 0 21px}.ex-cv-section-request-btn-inner.is-image:before,.ex-cv-section-request-btn-inner.is-image:after{display:none}.ex-cv-section-request-btn-inner:before{content:'';display:block;width:30px;height:30px;background-image:url("/listing/pet/style/img/ex_icon_btn_request.png");background-size:30px 30px;background-position:center center;background-repeat:no-repeat;position:absolute;left:22px;top:0;bottom:0;margin:auto}.ex-cv-section-request-btn-inner:after{content:'';display:block;width:10px;height:14px;background-image:url("/listing/pet/style/img/ex_icon_btn_arrow_02.png");background-size:10px 14px;background-position:center center;background-repeat:no-repeat;position:absolute;right:22px;top:0;bottom:0;margin:auto}.ex-cv-section-request-btn-inner .main{display:block;font-size:18px;line-height:28px;font-weight:bold;color:#222222}.ex-cv-section-request-btn-inner .sub{display:block;font-size:13px;line-height:18px;font-weight:bold;color:#222222;letter-spacing:-0.06em}.ex-cv-note{margin-top:5px !important;font-size:11px}#sec00,.contents.is-first{margin:auto;padding-bottom:40px;width:950px}#sec00 img,.contents.is-first img{display:block;margin:auto}.contents{-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 0 80px;min-width:950px}.contents.is-first{padding:0}.contents.bg-pattern{background-image:url(/listing/pet/style/img/re-content-bg.png)}.contents_inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;width:100%;max-width:950px}.contents_inner+.contents_inner{margin-top:50px}.is-round,.is-round-pattern{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 30px 35px}.is-round{background:#fff}.is-round-pattern{background-image:url(/listing/pet/style/img/re-content-bg.png)}.col2{margin:25px 0 15px}.col2::after{clear:both;content:'';display:block}.col2_item{float:left;width:460px}.col2_item.is-h640{height:640px}.col2_item:nth-child(even){margin-left:30px}.col2_item:nth-child(n+3){margin-top:30px}.col-table{display:table;width:100%}.col-table_item{display:table-cell;vertical-align:middle}.re-content-section-title-note{font-size:12px;font-size:1.2rem;margin:-1em auto 0 !important;padding-bottom:1em;text-align:center;width:100%}.point-text{color:#5f5f5f;font-size:16px;font-size:1.6rem;line-height:1.8 !important}.list-note{margin:10px 0 0}.list-note_item{color:#5f5f5f;font-size:12px;font-size:1.2rem;text-indent:-1.5em;padding-left:1.5em}.list-note_item:not(:first-child){margin-top:5px}.is-num .list-note_item{text-indent:-2em;padding-left:2em}.point-note{margin:-45px 0 0}.text-note{color:#5f5f5f;font-size:12px;font-size:1.2rem;margin:10px 0 0 !important}.re-content-plan-detail{padding:25px 30px;background-color:#f5f5f5;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.re-content-plan-detail.re-content-plan70-detail dd{color:#914146}.re-content-plan-detail.re-content-plan50-detail dd{color:#2425aa}.re-content-plan-detail dl{padding-bottom:18px;border-bottom:2px solid #e6e6e6;margin-bottom:28px}.re-content-plan-detail dl::before,.re-content-plan-detail dl::after{content:'';display:block}.re-content-plan-detail dl::after{clear:both}.re-content-plan-detail dl dt{float:left;width:280px;color:#5f5f5f;font-size:18px;font-weight:bold}.re-content-plan-detail dl dt span{font-size:0.8em}.re-content-plan-detail dl dd{float:right;width:114px;font-size:27px;font-size:2.7em;font-weight:bold;padding:0}.re-content-plan-detail dl dd em{font-size:160%;font-weight:bold}.re-content-column2{width:100%}.re-content-column2 .re-content-column{float:left;width:460px;margin-left:30px}.re-content-column2 .re-content-column:first-child{margin-left:0}.re-content-column2 .re-content-column::after{clear:both;display:block;content:''}.re-content-column2 ul.txt-indent{margin-top:18px}.re-content-column2 a[class^=ico-].ico-blank{clear:both}.re-content-column2 a[class^=ico-].ico-blank::after{display:block;float:right;height:14px;margin-right:4px;top:0 !important;width:14px;content:'';background:url(/listing/pet/style/img/ico_blank-fill.png) no-repeat center center;background-size:cover}.title-img{font-size:0;margin:10px 0 30px !important}.title-img.is-petservice{margin-top:-45px !important}.title-img.is-plan{margin-left:-5px !important;margin-right:-5px !important;margin-top:-30px !important}.title-img img{display:block;margin:auto}.title-icon{color:#f07662;font-size:24px;font-size:2.4rem;line-height:1.3;margin:40px 0 .7em;text-align:center}.title-icon::before{content:url(/listing/pet/style/img/re-ico-h3.png);display:inline-block;height:30px;margin-right:8px;vertical-align:middle;width:28px}.title-lv4{border-bottom:2px solid #fcd385;color:#5f5f5f;font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:25px;padding-bottom:10px;text-align:center}.text{color:#5f5f5f;font-size:16px;font-size:1.6rem}.text-center{text-align:center}.text-left{text-align:left !important}.table-style-01{border-radius:8px;font-size:14px;font-size:1.4rem;margin:40px auto 30px;overflow:hidden;table-layout:fixed;text-align:center}.table-style-01.is-w100p{width:100%}.table-style-01 th,.table-style-01 td{-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 10px;min-width:160px}.table-style-01 thead th{background:#fcd385;color:#914146}.table-style-01 thead th:not(:first-child){border-left:1px solid #fff}.table-style-01 tbody td{background:#fffbf3;color:#5f5f5f}.table-style-01 tbody td:not(:first-child){border-left:1px solid #fcd385}.plus-img{margin:12px 0}.plus-img img{display:block;margin:auto}.insurance-main{position:relative}.insurance-main_text{color:#5f5f5f;font-size:16px;font-size:1.6rem;line-height:1 !important;margin:0}.insurance-img{bottom:-20px;position:absolute;right:0}.insurance-img img{display:block}.list-plan{margin:20px 0 0}.list-plan_item{font-size:0}.list-plan_item:not(:first-child){margin-top:14px}.claim-main{margin:0 0 25px;position:relative}.claim-title{color:#914146;font-size:16px;font-size:1.6rem;font-weight:normal}.claim-title em{font-size:120%;font-weight:bold}.claim-text{color:#914146;font-size:14px;font-size:1.4rem}.claim-table{background:#fff;border-collapse:separate;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#5f5f5f;font-size:14px;font-size:1.4rem;margin-top:20px;overflow:hidden;padding:10px 16px;width:220px}.claim-table tbody th,.claim-table tbody td{border-bottom:1px solid #e5e5e5;line-height:1;padding:10px 0;text-align:left;vertical-align:middle}.claim-table tbody th{width:95px}.claim-table tfoot th{color:#914146;font-size:16px;font-size:1.6rem;padding-top:15px;text-align:left}.claim-table tfoot td{color:#ec4d33;font-size:14px;font-size:1.4rem;padding-top:15px;text-align:right}.claim-table tfoot td em{font-size:140%;font-weight:bold}.claim-table tfoot td[colspan="2"]{color:#5f5f5f;font-size:12px;font-size:1.2rem;padding-top:2px;text-align:center}.claim-table tfoot tr:last-child td[colspan="2"]{padding-bottom:5px}.claim-table_icon{display:inline-block;font-size:0;margin-right:7px;text-align:center;vertical-align:middle;width:18px}.claim-img{bottom:-10px;position:absolute;right:-20px}.claim-img img{display:block}.claim-plan{margin:25px 0 0}.claim-plan dt{color:#5f5f5f;font-size:14px;font-size:1.4rem;font-weight:bold}.claim-plan dd{margin-top:5px}.claim-plan dd+dt{margin-top:15px}.re-content-column2{width:100%}.re-content-column2:after{clear:both;content:'';display:block}.re-content-bd-radius{border-radius:8px !important}.re-content-bg-ff{background-color:#fff !important}.re-content-discount-title{font-size:24px;font-weight:bold;text-align:center;background-color:#fcd385;border-top-left-radius:8px;border-top-right-radius:8px;color:#914146;padding:12px;width:auto !important}.re-content-discount-txt-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px;height:255px}.re-content-discount-txt-wrap p{margin-bottom:1em !important}.txt-indent,ul.txt-indent{color:#333;list-style:none;display:table;margin-left:0;padding-left:0;overflow:hidden;line-height:1.6}.txt-indent li,ul.txt-indent li{display:table;margin-left:0;font-size:12px;font-size:1.2rem}.txt-indent .txt-indent-mark,ul.txt-indent .txt-indent-mark{display:table-cell;padding-right:0.5em;white-space:nowrap;font-style:normal}.phone-img{margin-top:5px !important}.phone-text{color:#5f5f5f;font-size:14px;font-size:1.4rem;line-height:1;margin:16px 0 -5px !important}.phone-text em{font-weight:bold}.footer{border-top:1px solid #e5e5e5;color:#5f5f5f;font-size:12px;font-size:1.2rem;padding:20px 0 0}.footer_inner{line-height:1.8;margin:auto;position:relative;width:950px}.footer_inner p{position:relative;z-index:2}.footer-number{bottom:0;position:absolute !important;right:0;text-align:right;width:auto !important;z-index:1}.copy{background:#f5f5f5;font-size:12px !important;font-size:1.2rem !important;line-height:1;margin-top:20px;padding:16px;text-align:center}area{border:none;outline:none}.point-map img{display:block;margin-left:-7px}.floating-btn{bottom:90px;position:fixed;right:0;z-index:999}.floating-btn_target{display:block;height:174px;width:120px}.floating-btn img{display:block}.ex-pagetop{width:100%;height:0;padding:0;margin:0;position:relative}.ex-pagetop-btn{display:block;width:40px;height:40px;position:absolute;background-image:url(/listing/pet/style/img/bg_pagetop.png);background-repeat:no-repeat;background-position:center center;background-size:40px 40px;font-size:0;right:32px;bottom:32px;z-index:999}.ex-pagetop-btn.is-fixed{position:fixed}.js-floating{display:none}.mv-fade{height:413px;margin-top:0 !important;position:relative;width:100%}.mv-fade_inner{height:413px;position:absolute;width:950px}.mv-fade_inner:nth-child(1){-webkit-animation:mvLP01 10s ease 0s infinite normal forwards;animation:mvLP01 10s ease 0s infinite normal forwards;z-index:10}.mv-fade_inner:nth-child(2){-webkit-animation:mvLP02 10s ease 3s infinite normal forwards;animation:mvLP02 10s ease 3s infinite normal forwards;z-index:9}.mv-fade img{display:block}@-webkit-keyframes mvLP01{0%{opacity:1}30%{opacity:1}50%{opacity:0}80%{opacity:0}100%{opacity:1}}@keyframes mvLP01{0%{opacity:1}30%{opacity:1}50%{opacity:0}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes mvLP02{0%{opacity:0}20%{opacity:1}50%{opacity:1}70%{opacity:0}100%{opacity:0}}@keyframes mvLP02{0%{opacity:0}20%{opacity:1}50%{opacity:1}70%{opacity:0}100%{opacity:0}}.footer-nav{position:fixed;min-width:950px;bottom:0;width:100%;height:70px;background-color:#ffffff;z-index:100}.footer-nav-inner{max-width:950px;margin:0 auto}.footer-nav-list{float:left;margin-top:19px}.footer-nav-list-item{display:inline-block;padding:6px 20px;position:relative;cursor:pointer}.footer-nav-list-item:before{content:"";position:absolute;width:1px;height:36px;background-color:#efe3e3;top:0;left:0}.footer-nav-list-item:first-child{padding-left:0}.footer-nav-list-item:first-child:before{content:none}.footer-nav-list-item:hover{opacity:0.7}.footer-nav-quote{float:right;width:180px;z-index:100}.footer-nav-quote-btn{display:block;width:100%;position:relative;z-index:102;margin:12px 0 0;border-radius:5px;-webkit-transition:all 0.3s;transition:all 0.3s;padding-bottom:3px}.footer-nav-quote-btn:hover{padding-top:3px;padding-bottom:0}.footer-nav-quote-btn:after{content:'';display:block;width:100%;height:40px;position:absolute;bottom:0;left:0;right:0;border-radius:5px;background-color:#c40e16;z-index:101}.footer-nav-quote-btn-inner{display:block;width:100%;position:relative;z-index:102;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 21px;margin:0;text-decoration:none;background-color:#f01b4d;border-radius:5px}.footer.with-nav{margin-bottom:70px}.floating-btn.with-nav{bottom:145px}.ex-pagetop-btn.with-nav{bottom:90px}.ex_D{width:100%;min-width:972px}.ex_D#sec00{width:auto;padding:0}.ex_D.content-status{width:100%;padding:0}.ex_D.content-status+.re-container-main{margin-top:0}.ex_D .ex-mv{height:606px;position:relative}.ex_D .ex-mv-initimg{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block}.ex_D .ex-mv-initimg.ex-exit{display:none !important}.ex_D .ex-mv-bg{position:absolute;width:50%;height:100%;display:block;top:0;overflow:hidden}.ex_D .ex-mv-bg.ex-dog{left:0}.ex_D .ex-mv-bg.ex-cat{right:0}.ex_D .ex-mv-bg-over{position:absolute;display:block;width:100%;height:100%;background-image:url("/img/pet/ab-dot.png");background-repeat:repeat;background-color:rgba(0,0,0,0.4)}.ex_D .ex-mv-bg-over.ex-hover{background-color:transparent}.ex_D .ex-mv-bg-mov{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ex_D .ex-mv-bg2{position:absolute;width:100%;height:100%;display:block;top:0;overflow:hidden}.ex_D .ex-mv-bg2-ul{list-style:none;display:block;width:100%;height:100%;position:relative}.ex_D .ex-mv-bg2-ul>li{display:block;width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.ex_D .ex-mv-bg2-ul>li:not(:first-of-type){z-index:-1}.ex_D .ex-mv-bg2-img{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ex_D .ex-mv-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:524px;height:100%;margin:0 auto}.ex_D .ex-mv-content-title{padding-bottom:16px}.ex_D .ex-mv-content-box{background-color:rgba(255,255,255,0.9);width:100%;padding:24px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.ex_D .ex-mv-content-box-text{text-align:center;font-weight:bold;font-size:14px;display:inline-block;position:relative}.ex_D .ex-mv-content-box-text>sup{font-size:75%;line-height:0;position:relative;vertical-align:super}.ex_D .ex-mv-content-box-text-strong{color:#f07662;font-size:20px;font-weight:bold;letter-spacing:.04em}.ex_D .ex-mv-content-box-text:before,.ex_D .ex-mv-content-box-text:after{content:"";width:2px;height:16px;background-color:#f07662;position:absolute;bottom:4px}.ex_D .ex-mv-content-box-text:before{left:-7px;-webkit-transform:rotate(-27deg);transform:rotate(-27deg)}.ex_D .ex-mv-content-box-text:after{right:-7px;-webkit-transform:rotate(27deg);transform:rotate(27deg)}.ex_D .ex-mv-content-box-btns{margin-top:10px}.ex_D .ex-mv-content-box-btns:before,.ex_D .ex-mv-content-box-btns:after{display:block;content:''}.ex_D .ex-mv-content-box-btns:after{clear:both}.ex_D .ex-mv-content-box-btns-cell{width:224px;text-align:center}.ex_D .ex-mv-content-box-btns-cell:first-of-type{float:left}.ex_D .ex-mv-content-box-btns-cell:last-of-type{float:right}.ex_D .ex-mv-content-box-btns-cell-btn{min-height:80px;text-decoration:none;border:solid 2px transparent;display:block;width:100%;color:#fff;font-size:15px;font-weight:bold;border-radius:5px;position:relative;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#f07662;border-color:#f07662;border-bottom-color:#c05e4e;border-bottom-width:4px}.ex_D .ex-mv-content-box-btns-cell-btn:before{content:"";display:block;width:0;height:120%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) skewX(-37.7deg);transform:translate(-50%, -50%) skewX(-37.7deg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:0}.ex_D .ex-mv-content-box-btns-cell-btn>span{text-align:center;display:block;position:relative;width:100%;z-index:1;display:block;position:relative;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.ex_D .ex-mv-content-box-btns-cell-btn>span>strong{font-size:20px}.ex_D .ex-mv-content-box-btns-cell-btn>span:before{content:"";display:block;opacity:1;width:16px;height:16px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;right:15px;top:0;bottom:0;margin:auto;background-image:url("/assets/img/common/icon_arrow_right_white.png")}.ex_D .ex-mv-content-box-btns-cell-btn>span:after{content:"";display:block;opacity:1;width:36px;height:36px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;left:15px;top:0;bottom:0;margin:auto}.ex_D .ex-mv-content-box-btns-cell-btn.ex-dog span:after{background-image:url("/img/pet/ab-dog-icon.png")}.ex_D .ex-mv-content-box-btns-cell-btn.ex-cat span:after{background-image:url("/img/pet/ab-cat-icon.png")}.ex_D .ex-mv-content-box-btns-cell-btn:hover{border-color:#c05e4e}.ex_D .ex-mv-content-box-btns-cell-btn:hover:before{background-color:#c05e4e;width:130%}.ex_D .ex-mv-content-box-btns-cell-btn:hover>span:before{-webkit-animation:arrowInOut 0.3s both;animation:arrowInOut 0.3s both}.ex_D .ex-mv-content-box-btns-cell-textlink{display:inline-block;text-decoration:none;color:#f07662;margin-top:18px;font-weight:bold;font-size:14px}.ex_D .ex-mv-content-box-btns-cell-textlink:after{content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-left:10px;width:1em;height:1em;vertical-align:text-top;background-image:url("/img/pet/ab-icon-arrow.png")}.ex_D .ex-mv-content-box-btns-cell-textlink:hover:after{-webkit-animation:arrowInOut 0.3s both;animation:arrowInOut 0.3s both}.ex_D .ex-mv-content-box-under{margin-top:12px}.ex_D .ex-mv-content-box-under-btn{text-decoration:none;border:solid 2px transparent;display:block;width:100%;color:#222222;font-size:15px;font-weight:bold;border-radius:5px;position:relative;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#B8D4F6;border-color:#B8D4F6;border-bottom-color:#6482BD;border-bottom-width:4px;margin:0 auto}.ex_D .ex-mv-content-box-under-btn:before{content:"";display:block;width:0;height:120%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) skewX(-37.7deg);transform:translate(-50%, -50%) skewX(-37.7deg);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:0}.ex_D .ex-mv-content-box-under-btn-inner{text-align:center;display:block;position:relative;width:100%;z-index:1;display:block;position:relative;padding:9px 30px 9px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.ex_D .ex-mv-content-box-under-btn-inner:before{content:"";display:block;opacity:1;width:16px;height:16px;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;right:15px;top:0;bottom:0;margin:auto;background-image:url("/assets/img/common/icon_arrow_right_darkblue.png")}.ex_D .ex-mv-content-box-under-btn-inner:after{content:'';display:block;width:30px;height:30px;background-image:url(/listing/pet/style/img/ex_icon_btn_request.png);background-size:30px 30px;background-position:center center;background-repeat:no-repeat;position:absolute;left:100px;top:0;bottom:0;margin:auto}.ex_D .ex-mv-content-box-under-btn-inner:hover:before{-webkit-animation:arrowInOut 0.3s both;animation:arrowInOut 0.3s both}.ex_D .ex-mv-content-box-under-btn-inner .sub{font-size:13px}.ex_D .ex-mv-content-box-under-btn-inner .main{font-size:17px}.ex_D .ex-mv-content-box-under-btn:hover{border-color:#6482BD}.ex_D .ex-mv-content-box-under-btn:hover:before{background-color:#6482BD;width:130%}.ex_D .ex-mv-content-box-note{text-align:left;font-size:12px;line-height:1.833;display:block;margin-top:12px !important;width:100%;padding:0}.ex_D .ex-mv-content-note{color:#fff;text-align:left;font-size:12px;line-height:1;display:block;margin-top:8px !important;width:100%}.ex_D .ex-mv-content-note-wrap{margin-top:5px;width:100%}.ex_D.ex_Cat:before,.ex_D.ex_Cat:after{content:none}.ex_D.ex_Cat .ex-mv{height:460px}.ex_D.ex_Cat .ex-mv-content-box{padding:8px 24px 16px}.ex_D.ex_Cat .ex-mv-content-box-btns-cell{float:none;width:100%}.ex_D.ex_Cat .ex-mv-content-box-btns-cell-btn{min-height:0px;font-size:24px}.ex_D.ex_Cat .ex-mv-content-box-btns-cell-btn span{padding:16px 30px}.ex_D.ex_Cat .ex-mv-content-box-btns-cell-btn span:after{left:50px}.ex_D.ex_Cat .ex-mv-content-box-btns-cell-btn span strong{font-size:29px}.ex_D.ex_Cat .ex-mv-content-box-btns-cell-btn span br{display:none}@-webkit-keyframes arrowInOut{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}51%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrowInOut{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}50%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}51%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.def-list{-webkit-box-sizing:border-box;box-sizing:border-box;display:table;margin-top:30px;width:100%}.def-list_title,.def-list_main{display:table-cell;vertical-align:middle}.def-list_title{color:#914146;font-size:18px;font-weight:bold;line-height:1.8;text-align:center;min-width:250px}.def-list_main{bottom:0;color:#5f5f5f;font-size:15px}.def-list_main p{line-height:1.8 !important}
