﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{padding:0;margin:0;font:inherit;font-size:100%;vertical-align:baseline;border:0}html{line-height:1}ol,ul{list-style:none}table{border-spacing:0;border-collapse:collapse}caption,th,td{font-weight:normal;text-align:left;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:'';content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'icomoon';font-style:normal;font-weight:normal;src:url(https://assets.petsallright.net/assets/icomoon-afcb245c4ccf7dd7b40430c0fd9c9a3ebad332fda1c21ff14d59e2768c098076.eot?btpk2x);src:url(https://assets.petsallright.net/assets/icomoon-afcb245c4ccf7dd7b40430c0fd9c9a3ebad332fda1c21ff14d59e2768c098076.eot?btpk2x#iefix) format("embedded-opentype"),url(https://assets.petsallright.net/assets/icomoon-8bc413c1fe44388a911b85a37cb36d02a4c09ef1fcc399ee08bfcb4b1e1d2491.ttf?btpk2x) format("truetype"),url(https://assets.petsallright.net/assets/icomoon-f31b05a1bf043a3c600f52eb8777ed16d466dfcef2138882a29c8ec8e8de3258.woff?btpk2x) format("woff"),url(https://assets.petsallright.net/assets/icomoon-6dcf18d84f7b6af6930abfe13fbd0fea00ad4ac037909f17c3aa412817e4e6e7.svg?btpk2x#icomoon) format("svg")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:100;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Thin-898331359a66b8fc6ff42de2cf2195a14eb9a238512d42667314b470cddabd91.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Thin-898331359a66b8fc6ff42de2cf2195a14eb9a238512d42667314b470cddabd91.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP Thin"),local("NotoSansCJKjp-Thin"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Thin-266f9003fd56b40398e086ac6ebf6ffdb3fd04883897975c89eabcc179bc8df5.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Thin-9a00b3617d123674b4404254a1d359bc008cc2921118e7fcb1eeb413911694bd.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:200;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Light-ad07e8cedebe4b1b512408d48c3bf9f761ca78127c1f0d9bcdc2943b4d4ae25a.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Light-ad07e8cedebe4b1b512408d48c3bf9f761ca78127c1f0d9bcdc2943b4d4ae25a.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP Light"),local("NotoSansCJKjp-Light"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Light-ec01b0d0d9a6f97510fced0911ef6af061671a16ee80a29c21315fd8580cf46f.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Light-a0805c895b5b2f8f568c7380e99b1474c29757fe865222674db6ec5bc919d295.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:300;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-DemiLight-9776a90995d855b4d7ac2dc01d1164afa899b6007495456780f7a1c6532704b3.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-DemiLight-9776a90995d855b4d7ac2dc01d1164afa899b6007495456780f7a1c6532704b3.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP DemiLight"),local("NotoSansCJKjp-DemiLight"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-DemiLight-e55a6435803152ca8a39859f5750048940101b27dff65f3a1738f53efedf32d8.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-DemiLight-24d192e6325b0276988658db0445720f04eda9661cefa10eba1dfd4ac4c4c698.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:400;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Regular-cd62c942e32a5c5eb51dcaf77af4518e6e2757b57d2526b457cf0d40b68e66e5.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Regular-cd62c942e32a5c5eb51dcaf77af4518e6e2757b57d2526b457cf0d40b68e66e5.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP Regular"),local("NotoSansCJKjp-Regular"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Regular-d9d32f79cca8df49d0ae0ed83ae7a6e41b14ba10e7011b75d9dacb5cb810da27.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Regular-1eb44b7c923c0830ef19321601ad37037792b96ffcc289478dc49c5ce83a8ce6.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:500;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Medium-cf5fcc1f2faec8ecfaf0c051658ed6effc09c31a0aa2768c9db2285bf07caa48.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Medium-cf5fcc1f2faec8ecfaf0c051658ed6effc09c31a0aa2768c9db2285bf07caa48.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP Medium"),local("NotoSansCJKjp-Medium"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Medium-636944ed363f174fd9f4d0366d7b672f2e96db1025d71653881196212432e43d.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Medium-72853ae778551d1d63ad5db49bfb1b9f8d342dabd9ac31389a96214cc36559ba.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:700;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Bold-07f39f1113b5814cad8f38bf8352fc52f5bb80264d8d5445d016690c2cc80fa4.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Bold-07f39f1113b5814cad8f38bf8352fc52f5bb80264d8d5445d016690c2cc80fa4.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP Bold"),local("NotoSansCJKjp-Bold"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Bold-dcc262a981c1f57889a6a4529825533d6b13552a08cc26085399b66544b7cc34.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Bold-ceb1e50b3c70617e699f847eb49bbf3602315aa56371475262e8923be1f921fb.ttf) format("truetype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:900;font-display:swap;src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Black-dea3048c550ba89a17810e01b4e6ac78cf6f06283e8bf01cee36863c90ca5c6b.eot);src:url(https://assets.petsallright.net/assets/NotoSansCJKjp-Black-dea3048c550ba89a17810e01b4e6ac78cf6f06283e8bf01cee36863c90ca5c6b.eot?#iefix) format("embedded-opentype"),local("Noto Sans CJK JP Black"),local("NotoSansCJKjp-Black"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Black-814339e3107724396ff045ef7c0654f9abd136b1b65da67a429418c0fd397618.woff) format("woff"),url(https://assets.petsallright.net/assets/NotoSansCJKjp-Black-db07b905aedd15c83bfe4abe153951845655da4832a7ea2a3b6da7cffd542586.ttf) format("truetype")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{position:relative;min-height:100%}body{height:100%;font:13px "Noto Sans Japanese", helvetica, arial, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, Osaka, "MS PGothic", sans-serif;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased}@media screen and (min-width: 0\0 ) and (min-resolution: 72dpi){body{font-family:Meiryo, メイリオ, Osaka, "MS PGothic", sans-serif}}h1,h2,h3{font-weight:bold}small,.small{font-size:0.9em}.large{font-size:1.2em}b{font-weight:bold}img{max-width:100%;vertical-align:bottom}p{word-break:break-all}a{color:#008cd3}a:hover{text-decoration:none}@media screen and (max-width: 1023px){.none-sp{display:none !important}}@media screen and (min-width: 1024px){.none-pc{display:none !important}}@media screen and (min-width: 1024px){.wrap{min-width:1400px}}@media screen and (min-width: 1024px){.block-lp-main_content{max-width:1400px;margin:0 auto}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-lp-main_content{padding:0 2%}}.wrap-btn{text-align:center}.wrap-btn .c-btn--inline:nth-child(2n+1),.wrap-btn .start_guide .start_guide-footer .btn.startguide_signin:nth-child(2n+1),.start_guide .start_guide-footer .wrap-btn .btn.startguide_signin:nth-child(2n+1),.wrap-btn .start_guide .start_guide-footer .btn.startguide_signup:nth-child(2n+1),.start_guide .start_guide-footer .wrap-btn .btn.startguide_signup:nth-child(2n+1),.wrap-btn .wrap-btn--margin--inline:nth-child(2n+1){margin-right:8px}.wrap-btn .c-btn--inline:last-child,.wrap-btn .start_guide .start_guide-footer .btn.startguide_signin:last-child,.start_guide .start_guide-footer .wrap-btn .btn.startguide_signin:last-child,.wrap-btn .start_guide .start_guide-footer .btn.startguide_signup:last-child,.start_guide .start_guide-footer .wrap-btn .btn.startguide_signup:last-child,.wrap-btn .wrap-btn--margin--inline:last-child{margin-right:0}.wrap-btn .c-btn--block,.wrap-btn .wrap-btn--margin--block{display:block}.wrap-btn .c-btn--block:not(:first-child),.wrap-btn .wrap-btn--margin--block:not(:first-child){margin-top:16px}.wrap-btn a.wrap-btn--margin--block,.wrap-btn a.wrap-btn--margin--inline{text-decoration:none}.header{position:fixed;top:0;z-index:200;width:100%;padding:10px;background:#fff}@media screen and (min-width: 1024px){.header{padding:30px 60px}}@media screen and (min-width: 1024px) and (max-width: 1400px){.header{padding:30px 2%}}.header .wrap-header-content{display:table;width:100%;table-layout:fixed}.header .wrap-header-content .wrap-logo,.header .wrap-header-content .wrap-global-navigation{display:table-cell;vertical-align:middle}@media screen and (max-width: 1023px){.header .wrap-header-content .wrap-logo,.header .wrap-header-content .wrap-global-navigation{height:50px}}@media screen and (min-width: 1024px){.header .wrap-header-content .wrap-logo,.header .wrap-header-content .wrap-global-navigation{height:60px}}@media screen and (max-width: 1023px){.header .wrap-header-content .wrap-global-navigation{position:relative}}@media screen and (min-width: 1024px){.header .wrap-header-content .wrap-global-navigation{text-align:right}}.header .wrap-header-content .wrap-logo{width:172px}@media screen and (min-width: 1024px){.header .wrap-header-content .wrap-logo{width:344px}}@media screen and (min-width: 1024px) and (max-width: 1400px){.header .wrap-header-content .wrap-logo{width:282px}}@media screen and (min-width: 1024px){.header .wrap-header-content .global-navigation{display:inline-block}}@media screen and (min-width: 1024px){.header .wrap-header-content .global-navigation .list-global-navigation{display:table}}@media screen and (max-width: 1023px){.header .wrap-header-content .global-navigation .list-global-navigation>li{margin:16px 0}}@media screen and (min-width: 1024px){.header .wrap-header-content .global-navigation .list-global-navigation>li{display:table-cell;padding:0 8px;text-align:left;vertical-align:middle}}@media screen and (min-width: 1024px){.header .wrap-header-content .global-navigation .list-global-navigation>li>.link-text{font-size:17px;font-weight:bold;color:#333;text-decoration:none}}@media screen and (min-width: 1024px) and (max-width: 1400px){.header .wrap-header-content .global-navigation .list-global-navigation>li>.link-text{font-size:15px}}@media screen and (min-width: 1024px){.header .wrap-header-content .global-navigation .list-global-navigation>li .wrap-btn{padding:0 0 0 16px}}@media screen and (max-width: 1023px){.header .global-navigation-content{display:none}}@media screen and (max-width: 1023px){.header .global-navigation-content .list-global-navigation{opacity:0}}.index .header{background:transparent}.scrolled .header{background:#fff;transition:background-color 600ms linear}@media screen and (max-width: 1023px){.open .header{height:100%;overflow:auto;background:#fff}}@media screen and (max-width: 1023px){.open .header .wrap-logo{display:none}}@media screen and (max-width: 1023px){.open .header .global-navigation-content{display:block}}@media screen and (max-width: 1023px){.open .header .global-navigation-content .list-global-navigation{padding:0 0 32px;margin:0 20px;opacity:1;transition:0.26s cubic-bezier(0.77, 0, 0.175, 1)}}@media screen and (max-width: 1023px){.open .header .global-navigation-content .list-global-navigation>li{margin:32px 0 0}}@media screen and (max-width: 1023px){.open .header .global-navigation-content .list-global-navigation>li>.link-text{display:block;font-size:30px;font-weight:bold;color:#333;text-decoration:none}}@media screen and (max-width: 1023px){.open .header .global-navigation-content .list-global-navigation>li .wrap-btn>a{display:block;width:100%}}@media screen and (max-width: 1023px){.open .header .global-navigation-content .list-global-navigation>li .wrap-btn>a .c-btn--global-navigation{width:90%;padding:16px 32px;margin:32px 0 0}}.lp_footer{position:relative;width:100%;font-size:12px;font-weight:bold;background:#fff}@media screen and (max-width: 1023px){.lp_footer .lp_footer-content{max-width:960px;padding:15px 0;margin:0 auto;overflow:hidden;text-align:left;display:block}.lp_footer .lp_footer-content:after{display:block;height:0;clear:both;visibility:hidden;content:'.'}.lp_footer .lp_footer-content a{color:inherit;text-decoration:none}.lp_footer .lp_footer-content .company_name{font-size:0.8em;vertical-align:sub}}@media screen and (min-width: 1024px){.lp_footer .lp_footer-content{max-width:960px;padding:15px 0;margin:0 auto;overflow:hidden;text-align:left;display:block}.lp_footer .lp_footer-content:after{display:block;height:0;clear:both;visibility:hidden;content:'.'}.lp_footer .lp_footer-content a{color:inherit;text-decoration:none}.lp_footer .lp_footer-content .company_name{font-size:0.8em;vertical-align:sub}}@media screen and (max-width: 1023px){.lp_footer .lp_footer-content .lp_footer-logo{display:inline-block;width:76px;height:21px;padding-top:2px;margin-right:0.5em;margin-left:10px}}@media screen and (min-width: 1024px){.lp_footer .lp_footer-content .lp_footer-logo{display:inline-block;width:76px;height:21px;padding-top:3px;margin-right:0.5em}}@media screen and (max-width: 1023px){.lp_footer .lp_footer-content .lp_footer-term{padding-top:10px}.lp_footer .lp_footer-content .lp_footer-term ul{margin-top:10px;text-align:center;background:#fff}.lp_footer .lp_footer-content .lp_footer-term ul li{display:inline-block;height:0.8em;padding:0 0.4em;color:#008cd3;text-decoration:underline}.lp_footer .lp_footer-content .lp_footer-term ul li a{position:relative;top:-0.3em}.lp_footer .lp_footer-content .lp_footer-term ul li+li{padding-left:0.8em;border-left:solid 1px #505a64}}@media screen and (min-width: 1024px){.lp_footer .lp_footer-content .lp_footer-term{float:right;padding-top:14px}.lp_footer .lp_footer-content .lp_footer-term ul{padding-bottom:0;text-align:right;background:#fff}.lp_footer .lp_footer-content .lp_footer-term ul li{display:inline-block;height:0.8em;padding:0 0.5em;color:#008cd3;text-decoration:underline}.lp_footer .lp_footer-content .lp_footer-term ul li a{position:relative;top:-0.3em}.lp_footer .lp_footer-content .lp_footer-term ul li+li{padding-left:0.8em;border-left:solid 1px #505a64}}.btn-page_top{position:absolute;right:20px;display:block;width:50px;height:50px;background:rgba(255,255,255,0.4);border-radius:4px}@media screen and (max-width: 1023px){.btn-page_top{bottom:50px}}@media screen and (min-width: 1024px){.btn-page_top{bottom:50px}}@media screen and (max-width: 375px){.btn-page_top{bottom:60px}}.btn-page_top a{display:table;width:100%;height:100%;text-decoration:none;cursor:pointer;background:rgba(0,140,211,0.4);border-radius:4px;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased}.btn-page_top a:before{display:table-cell;font-size:16px;font-weight:bold;color:#fff;text-align:center;vertical-align:middle;content:'\e90e';-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer_buttons_spacer{height:144px}.footer_buttons_fixed{position:fixed;bottom:0px;height:144px;width:100%;background-color:white}.footer-contents{max-width:420px;padding:23px 8px 15px;margin:0 auto;overflow:hidden;font-size:10px;text-align:center;background:#fff}.footer-contents a{color:inherit;text-decoration:none}.footer-contents .company_name{font-size:12px;vertical-align:sub}.footer-contents .company_name.company_name--parent{font-size:11px}.footer-contents .footer-contents--logo{display:inline-block}.footer-contents .footer-contents--logo img{vertical-align:middle}.footer-contents .footer-contents--logo img.footer-contents--pets{width:132px;height:18px}.footer-contents--footer_nav{margin:20px auto 0 auto}.footer-contents--footer_nav ul{background:#fff}.footer-contents--footer_nav ul li{display:inline-block;height:0.8em;padding:0 0.5em}.footer-contents--footer_nav ul li a{position:relative;top:-0.3em}.footer-contents--footer_nav ul li+li{padding-left:0.8em;border-left:solid 1px #505a64}.c-btn,.start_guide .start_guide-footer .btn.startguide_signin,.start_guide .start_guide-footer .btn.startguide_signup{display:block;font-size:16px;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;background-color:white;border-radius:30px}.c-btn:hover,.start_guide .start_guide-footer .btn.startguide_signin:hover,.start_guide .start_guide-footer .btn.startguide_signup:hover{opacity:.7}.c-btn--block{display:block;padding:12px 24px;margin:0 auto}@media screen and (min-width: 1024px){.c-btn--block{padding:18px 36px}}.c-btn--inline,.start_guide .start_guide-footer .btn.startguide_signin,.start_guide .start_guide-footer .btn.startguide_signup{display:inline-block;padding:12px 24px}@media screen and (min-width: 1024px){.c-btn--inline,.start_guide .start_guide-footer .btn.startguide_signin,.start_guide .start_guide-footer .btn.startguide_signup{padding:18px 36px}}.c-btn--global-navigation{padding:8px 16px;font-size:20px}@media screen and (min-width: 1024px){.c-btn--global-navigation{font-size:16px}}.c-btn--login{color:#fff;background-color:#2384c4}.c-btn--registration{color:#fff;background-color:#ff780d}.c-btn--hero{font-size:30px;border-radius:50px}@media screen and (min-width: 1024px) and (max-width: 1400px){.c-btn--hero{font-size:24px}}.c-btn--brand{color:#fff;background-color:#2384c4}.c-btn--counsel{color:#fff;background-color:#2384c4}.c-btn--health{color:#fff;background-color:#fa6a6a}.c-btn--training{color:#fff;background-color:#a6a636}.c-btn--food{color:#fff;background-color:#d7b220}.c-btn--example-answer{color:#2384c4;background-color:#fff}.c-btn--example-answer--inverse{color:#fff;background-color:#2384c4}@media screen and (min-width: 1024px){.c-btn--large{width:600px;font-size:30px;border-radius:38px}}.c-btn-global-navigation{position:absolute;top:0;right:0;width:50px;height:50px;opacity:1;transition:0.26s cubic-bezier(0.77, 0, 0.175, 1)}.c-btn-global-navigation:hover{cursor:pointer}.c-btn-global-navigation:active{opacity:1;transition:0.26s cubic-bezier(0.77, 0, 0.175, 1);transform:translateY(0)}.c-btn-global-navigation .btn-text{display:block;font-size:7px;font-weight:bold;text-align:center}.c-btn-global-navigation .btn-navigation-inner{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px}.c-btn-global-navigation .btn-navigation-inner .btn-border{position:absolute;top:50%;left:0;width:100%;height:3px;background-color:#333;border-radius:4px}.c-btn-global-navigation .btn-navigation-inner .btn-border.btn-border-top{margin-top:-8px;transition:top 0.1s ease-in-out,margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.3s,transform 0.25s ease 0s;transform:translateX(0)}.c-btn-global-navigation .btn-navigation-inner .btn-border.btn-border-middle{transition:0.1s ease}.c-btn-global-navigation .btn-navigation-inner .btn-border.btn-border-bottom{margin-top:8px;transition:top 0.1s ease-in-out,margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.3s,transform 0.25s ease 0s;transform:translateX(0)}.open .c-btn-global-navigation .btn-text{display:none}.open .c-btn-global-navigation .btn-border.btn-border-top{top:50%;margin-top:0;transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s,transform 0.25s ease 0.36s;transform:rotateZ(45deg)}.open .c-btn-global-navigation .btn-border.btn-border-middle{top:50%;opacity:0;transition:0.2s ease 0.1s}.open .c-btn-global-navigation .btn-border.btn-border-bottom{top:50%;margin-top:0;transition:margin 0.2s cubic-bezier(0.36, 0, 0.59, 0.99) 0.1s,transform 0.25s ease 0.36s;transform:rotateZ(-45deg)}.icon{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased}.icon.log:before{content:'\e900'}.icon.helth:before{content:'\e901'}.icon.schedule:before{content:'\e902'}.icon.hospital:before{content:'\e903'}.icon.bubbles:before{content:'\e96c'}.icon.menu:before{content:'\e904'}.icon.my_page:before{content:'\e905'}.icon.setting:before{content:'\e906'}.icon.change:before{content:'\e907'}.icon.edit:before{content:'\e908'}.icon.question:before{content:'\e909'}.icon.comment:before{content:'\e90a'}.icon.mov:before{content:'\e90b'}.icon.cam:before{content:'\e90c'}.icon.close:before{content:'\e90d'}.icon.arrowL:before{content:'\e90e'}.icon.arrowR:before{content:'\e90f'}.icon.logout:before{content:'\e910'}.icon.mypage2:before{content:'\e911'}.icon.edit2:before{content:'\e912'}.icon.exclamation:before{content:'\e913'}.icon.envelop:before{content:'\e945'}.icon.padL:before{content:'\e91a'}.icon.padR:before{content:'\e91b'}.icon.bin:before{content:'\e9ac'}.open .icon.menu:before{content:'\e90d'}.pet_icon{box-sizing:border-box;width:45px;border-radius:30px}.pet_icon img{border-radius:30px}@media screen and (min-width: 1024px){.pet_icon{width:50px}}.pet_icon-top{padding-top:10px}.pet_icon-top figure{position:relative;top:-10px;box-sizing:border-box;width:45px;margin:0 auto;border-radius:30px}.pet_icon-top figure img{border-radius:30px}@media screen and (min-width: 1024px){.pet_icon-top figure{top:-20px;width:50px}}@media screen and (max-width: 1023px){.breadcrumb{display:none}}@media screen and (min-width: 1024px){.breadcrumb{display:block;font-size:12px;font-weight:normal;border:solid 1px #a5a5a5;border-right:none;border-left:none}.breadcrumb .breadcrumb_list{max-width:960px;padding:0 10px;margin:0 auto;display:block}.breadcrumb .breadcrumb_list:after{display:block;height:0;clear:both;visibility:hidden;content:'.'}.breadcrumb .breadcrumb_item{float:left;padding:5px 4px;line-height:1em}.breadcrumb .breadcrumb_item:nth-child(n+2):before{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;margin-right:4px;font-size:0.8em;font-weight:bold;vertical-align:baseline;content:'\e90f'}.breadcrumb .breadcrumb_item a{color:#333;text-decoration:none}.breadcrumb .breadcrumb_item a:active{color:#333}}@media screen and (max-width: 1023px){.breadcrumb-sp{display:block;margin-bottom:20px}.breadcrumb-sp .breadcrumb-sp-list{color:#2384c4}.breadcrumb-sp .breadcrumb-sp-list .breadcrumb-sp-list-item{box-sizing:border-box;width:100%;padding:0 10px;border-top:solid 1px #2384c4}.breadcrumb-sp .breadcrumb-sp-list .breadcrumb-sp-list-item:last-child{border-bottom:solid 1px #2384c4}.breadcrumb-sp .breadcrumb-sp-list .breadcrumb-sp-list-item .breadcrumb-sp-list-item-anchor{position:relative;display:block;max-width:940px;padding:16px 10px;line-height:1;text-decoration:none;max-resolution:0 auto}.breadcrumb-sp .breadcrumb-sp-list .breadcrumb-sp-list-item .breadcrumb-sp-list-item-anchor:after{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;position:absolute;right:10px;content:'\e90f'}}@media screen and (min-width: 1024px){.breadcrumb-sp{display:none}}.c-tag,.c-tag-price{display:inline-block;padding:2px 6px;margin:0 4px;font-size:10px;font-weight:bold;vertical-align:middle;border-radius:8px}.c-tag:last-child,.c-tag-price:last-child{margin-right:0}.c-tag-price{width:75px;padding:1px 0;background:#fff;border-radius:12px}@media screen and (min-width: 1024px){.c-tag-price{width:140px;font-size:17px}}.c-tag--counsel{border:1px solid #2384c4}.c-tag--health{border:1px solid #fa6a6a}.c-tag--training{border:1px solid #a6a636}.c-tag--food{border:1px solid #d7b220}.c-block-use_case-base{padding:35px 0;border-radius:12px}.c-block-use_case-base.counsel{background:#f3fbff;border:6px solid #2384c4}.c-block-use_case-base.health{background:#ffecec;border:6px solid #fa6a6a}.c-block-use_case-base.training{background:#fdfde7;border:6px solid #a6a636}.c-block-use_case-base.food{background:#fff8de;border:6px solid #d7b220}.c-block-use_case-base .wrap-img{text-align:center}@media screen and (min-width: 1024px){.c-block-use_case-base .wrap-img{min-height:84px}}.c-block-use_case-base .use_case-copy{margin:34px 0;font-size:27px;font-weight:900;text-align:center}.c-notice{display:table;width:100%}.c-notice>dt,.c-notice>dd{display:table-cell;vertical-align:top}.c-notice>dt{width:1.5em}.c-review-experience{position:relative;margin:65px 0 10px;background:#f3fbff;border:6px solid #2384c4;border-radius:12px}@media screen and (min-width: 1024px){.c-review-experience{margin:120px 0 0}}.c-review-experience .wrap-img-header{position:absolute;top:-65px;display:inline-block;width:100%;margin:0 auto;text-align:center}@media screen and (min-width: 1024px){.c-review-experience .wrap-img-header{top:-90px}}.c-review-experience .review-experience-inner{padding:80px 20px 18px}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner{padding:110px 20px 18px}}.c-review-experience .review-experience-inner .wrap-pet_profile{padding:0 0 16px}.c-review-experience .review-experience-inner .wrap-pet_profile .review-pet_name{font-size:24px;font-weight:bold;text-align:center}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner .wrap-pet_profile .review-pet_name{font-size:32px}}.c-review-experience .review-experience-inner .wrap-pet_profile .review-pet_attrs{font-size:15px;font-weight:bold;text-align:center}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner .wrap-pet_profile .review-pet_attrs{font-size:17px}}.c-review-experience .review-experience-inner .review-heading{padding:0 0 16px;font-size:16px;font-weight:bold;color:#2384c4}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner .review-heading{font-size:22px}}.c-review-experience .review-experience-inner .review-symptom{padding:0 0 16px;font-size:15px;font-weight:bold}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner .review-symptom{font-size:16px}}.c-review-experience .review-experience-inner .review-body,.c-review-experience .review-experience-inner .review-body--detail{padding:10px 0;font-size:15px;font-weight:900}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner .review-body,.c-review-experience .review-experience-inner .review-body--detail{font-size:16px}}.c-review-experience .review-experience-inner .review-body--detail{font-weight:normal}.c-review-experience .review-experience-inner .reviewer{padding:10px 0;font-weight:bold}@media screen and (min-width: 1024px){.c-review-experience .review-experience-inner .reviewer{font-size:17px}}.c-review-experience .review-experience-inner .wrap-review-external_link{padding:12px;font-size:15px;background:#fff}.c-review-experience .review-experience-inner .wrap-review-external_link .review-external_link-text{font-weight:bold}.c-slating_line{position:relative;padding:12px;font-weight:900}.c-slating_line:before,.c-slating_line:after{position:absolute;bottom:0;display:inline-block}.c-slating_line:before{left:-1em;content:url(https://assets.petsallright.net/assets/v2/lp/slanting_line_left-e8ca5b150bccf2399b8a79d838c5a021b7fe374d65acdaccacf2fb46b827cd26.png)}@media screen and (min-width: 1024px){.c-slating_line:before{left:-1.5em;content:url(https://assets.petsallright.net/assets/v2/lp/slanting_line_left_pc-432052201ea23120bc483735f80521b0377b474b2c6c2edea1af0f9ace0573e0.png)}}.c-slating_line:after{position:absolute;right:-1em;content:url(https://assets.petsallright.net/assets/v2/lp/slanting_line_right-942369249b03daed85e6cf3d2c1f99947dbab454df52e6fa93ed904fd6cd5758.png)}@media screen and (min-width: 1024px){.c-slating_line:after{right:-1.5em;content:url(https://assets.petsallright.net/assets/v2/lp/slanting_line_right_pc-14d12f0c300fb1b8eaf088f85dfc484a37f3374332dab087426c906616fb4896.png)}}.c-page-header{padding-top:70px;background-color:#2384c4;background-image:url(https://assets.petsallright.net/assets/v2/lp/bg_page_header_pattern-b50ea022839e2cf344e51991b69672a287f8b9d8d4a3f8357d97cebaa803f553.png);background-repeat:repeat;background-position:top left 50%}@media screen and (min-width: 1024px){.c-page-header{padding-top:120px;background-image:url(https://assets.petsallright.net/assets/v2/lp/bg_page_header_pattern_pc-2ffa370ad56afd6b03e1b65f2fdc832f61b1d665afe215855bad4261283a0c98.png)}}.c-page-header.counsel{background-color:#2384c4}.c-page-header.health{background-color:#fa6a6a}.c-page-header.training{background-color:#a6a636}.c-page-header.food{background-color:#d7b220}.c-page-header .page-header-content{padding:12px 0;margin:0 24px}@media screen and (min-width: 1024px){.c-page-header .page-header-content{padding:24px 0;margin:0}}.c-page-header .page-header-content .wrap-heading .page-header-heading{padding:0 0 8px;font-size:30px;font-weight:900;color:#fff}@media screen and (min-width: 1024px){.c-page-header .page-header-content .wrap-heading .page-header-heading{font-size:80px}}@media screen and (min-width: 1024px) and (max-width: 1400px){.c-page-header .page-header-content .wrap-heading .page-header-heading{font-size:60px}}.c-page-header .page-header-content .wrap-sub_heading{padding:0 0 8px}.c-page-header .page-header-content .wrap-sub_heading .page-header-sub_heading{font-size:15px;color:#fff}@media screen and (min-width: 1024px){.c-page-header .page-header-content .wrap-sub_heading .page-header-sub_heading{font-size:32px}}@media screen and (min-width: 1024px) and (max-width: 1400px){.c-page-header .page-header-content .wrap-sub_heading .page-header-sub_heading{font-size:24px}}@media screen and (min-width: 1024px){.c-block-list-example{margin:0 0 36px}}.c-block-list-example>li{display:table;width:100%;padding:0 8px;margin:0 0 16px;line-height:35px;background:url(https://assets.petsallright.net/assets/v2/lp/bg_under_line_brand-5b40b063b584afd5ba4985f9c819993ed494ca4f3926fb8f1e9957567a798c24.png) space}@media screen and (min-width: 1024px){.c-block-list-example>li{display:inline-block;width:418px;margin:0 24px 16px 0;line-height:50px;vertical-align:top;background:url(https://assets.petsallright.net/assets/v2/lp/bg_under_line_brand_pc-4c1c71fc3d5fd3e3732f941b399adeee89afe4f5966507513e894224db4730f2.png) space}.c-block-list-example>li:nth-child(2n){margin-right:0}}.c-block-list-example>li.no-under_line{background:transparent}@media screen and (min-width: 1024px){.c-block-list-example>li.no-under_line{width:auto}}.c-block-list-example>li .icon-consultation-check,.c-block-list-example>li .icon-consultation-circle,.c-block-list-example>li .example-text{display:table-cell}.c-block-list-example>li .icon-consultation-check,.c-block-list-example>li .icon-consultation-circle{padding-top:1em;vertical-align:top}.c-block-list-example>li .icon-consultation-circle{width:11px;height:11px;background:url(https://assets.petsallright.net/assets/v2/lp/icon_list_style_circle-a7725adb05077c419bc5dbf82ec33536b16fb9b38e1dbd9ef7e2ecab677ee185.png) no-repeat top 12px center}@media screen and (min-width: 1024px){.c-block-list-example>li .icon-consultation-circle{width:22px;height:22px;background:url(https://assets.petsallright.net/assets/v2/lp/icon_list_style_circle_pc-9b5e2800c618a64c5138ea3b9adf0dedf86df62d263c30e8da6bec5b8a5bac0f.png) no-repeat top 12px center}}.c-block-list-example>li .icon-consultation-check{width:11px;height:11px;background:url(https://assets.petsallright.net/assets/v2/lp/icon_list_style_check-6c5e6079f1fb787fc3d7a591d3c8ef65883ff85511f1f1bb420d154af59f5dbd.png) no-repeat top 12px center}@media screen and (min-width: 1024px){.c-block-list-example>li .icon-consultation-check{width:22px;height:22px;background:url(https://assets.petsallright.net/assets/v2/lp/icon_list_style_check_pc-a66ada155dd8d14d49b918ef6c917350bf6ba4a1563953a7b88973ad82e37e7b.png) no-repeat top 12px center}}.c-block-list-example>li .example-text{padding:0 0 0 8px;font-size:18px;font-weight:900;vertical-align:middle}@media screen and (min-width: 1024px){.c-block-list-example>li .example-text{font-size:30px}}@media screen and (min-width: 1024px){.c-list-social-media{width:1024px;margin:0 auto;text-align:center}}@media screen and (min-width: 1024px) and (max-width: 1400px){.c-list-social-media{width:auto}}.c-list-social-media>li{display:block;width:100%;margin:0 auto}@media screen and (max-width: 1023px){.c-list-social-media>li:not(:first-child){margin-top:24px}}@media screen and (min-width: 1024px){.c-list-social-media>li{display:inline-block;vertical-align:top}}.c-list-social-media .c-sns--fb{max-width:460px;margin:0 auto 16px}@media screen and (min-width: 1024px){.c-list-social-media .c-sns--fb{margin-right:16px;margin-left:16px}}.c-list-social-media .c-sns--fb .fb_iframe_widget,.c-list-social-media .c-sns--fb .fb_iframe_widget span,.c-list-social-media .c-sns--fb .fb_iframe_widget span iframe[style]{width:100% !important}.c-list-social-media .c-sns--tw{max-width:460px;margin:0 auto 16px}@media screen and (min-width: 1024px){.c-list-social-media .c-sns--tw{margin-right:16px;margin-left:16px}}.c-list-social-media .c-sns--tw iframe[id^='twitter-widget-']{width:100% !important;background:#fff}@media screen and (min-width: 1024px){.c-list-social-media .c-sns-instagram{width:100%;margin-top:24px}}.c-half-circle{display:block;height:50px;background:#2384c4}@media screen and (min-width: 1024px){.c-half-circle{height:100px}}.c-half-circle path{fill:#fff;stroke:#fff}body.modal-fixed-body{position:fixed;width:100%;height:100%;left:0}.start_guide.modal_wrapper{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30000000;box-sizing:border-box;display:none;margin:0}.start_guide.modal_wrapper .modal_content{width:auto;max-width:none;height:100%;padding:40px 0;overflow:auto;background:none;border:none}.start_guide.modal_wrapper p{margin-bottom:0}.start_guide.modal_wrapper #modal_overlay{position:fixed;top:20px;left:20px;width:100%;height:120%;margin:-20px;cursor:pointer;background:rgba(0,0,0,0.5)}.start_guide.modal_wrapper .modal_content.owl-carousel{position:absolute;top:50%;right:0;left:0;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.start_guide .start_guide-close{position:absolute;padding:10px;cursor:pointer}@media screen and (max-width: 1023px){.start_guide .start_guide-close{top:-16px;right:-16px}}@media screen and (min-width: 1024px){.start_guide .start_guide-close{top:-20px;right:-20px}}.start_guide .start_guide-close .start_guide-close-btn{box-sizing:border-box;display:block;color:#2384c4;text-align:center;background:#fff;border-radius:40px}@media screen and (max-width: 1023px){.start_guide .start_guide-close .start_guide-close-btn{width:25px;height:25px;font-size:14px;line-height:25px;border:solid #2384c4 2px}}@media screen and (min-width: 1024px){.start_guide .start_guide-close .start_guide-close-btn{width:40px;height:40px;font-size:20px;line-height:40px;border:solid #2384c4 3px}}.start_guide .start_guide-close .start_guide-close-btn:after{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;content:'\e90d'}.start_guide #owl-demo .item{box-sizing:border-box;width:100%;padding:20px}.start_guide .start_guide-wrapper{padding:0 20px;margin:12px auto}.start_guide .start_guide-box{position:relative;box-sizing:border-box;width:100%;max-width:520px;margin:0 auto;background:#fff;border-radius:4px;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1)}.start_guide .start_guide-header{display:table;width:100%;overflow:hidden;background:#2384c4;border-radius:2px 2px 0 0}@media screen and (max-width: 1023px){.start_guide .start_guide-header h1{padding:10px 0;font-size:1rem}}@media screen and (min-width: 1024px){.start_guide .start_guide-header h1{padding:16px 0;font-size:1.2rem}}.start_guide .start_guide-header h1{display:table-cell;line-height:1.25;color:#fff;text-align:center;vertical-align:middle}.start_guide .start_guide-body{padding:14px;text-align:center}@media screen and (min-width: 1024px){.start_guide .start_guide-body{padding:24px}}.start_guide .start_guide-body .start_guide-body-title{display:inline-block;padding:0 8px;font-size:16px;font-weight:bold;color:#2384c4;background-color:#fff}.start_guide .start_guide-body .start_guide-body-title .icon{font-weight:normal}@media screen and (min-width: 1024px){.start_guide .start_guide-body .start_guide-body-title{font-size:1.2em}}.start_guide .start_guide-body .start_guide-body-txt{margin-top:-14px;border:solid 3px #e0f1fa}@media screen and (max-width: 1023px){.start_guide .start_guide-body .start_guide-body-txt{padding:24px 8px 10px;font-size:0.75rem}.start_guide .start_guide-body .start_guide-body-txt .r_logo{width:220px;height:auto;margin-bottom:10px}}@media screen and (min-width: 1024px){.start_guide .start_guide-body .start_guide-body-txt{padding:24px 20px 20px;font-size:1rem;line-height:1.3}.start_guide .start_guide-body .start_guide-body-txt .r_logo{width:240px;margin-bottom:16px}}.start_guide .start_guide-body .start_guide-body-txt p{text-align:center}.start_guide .start_guide-body .start_guide-body-txt .note{margin-top:1em;font-size:10px}.start_guide .start_guide-body .start_guide-body-txt .strong{display:inline-block;font-weight:bold;color:#008cd3}.start_guide .start_guide-footer{padding:0 14px;overflow:hidden;border-radius:0 0 2px 2px}@media screen and (min-width: 1024px){.start_guide .start_guide-footer{padding:0 24px}}.start_guide .start_guide-footer .ttl{display:block;padding-top:12px;padding-left:4px;margin-bottom:10px;font-size:16px;font-weight:bold;text-align:left;border-top:solid 2px #008cd3}@media screen and (min-width: 1024px){.start_guide .start_guide-footer .ttl{padding-top:24px;margin-bottom:20px}}.start_guide .start_guide-footer .ttl:before{display:inline-block;width:4px;height:1em;margin-right:6px;vertical-align:text-top;content:'';background:#008cd3;border-radius:1px}@media screen and (min-width: 1024px){.start_guide .start_guide-footer .ttl:before{width:5px;border-radius:2px}}.start_guide .start_guide-footer .btn-wrapper{padding:0 12px;margin-bottom:16px;text-align:center}@media screen and (min-width: 1024px){.start_guide .start_guide-footer .btn-wrapper{margin-bottom:24px}}.start_guide .start_guide-footer .btn:before{content:none}.start_guide .start_guide-footer .btn.pale{color:#008cd3}.start_guide .start_guide-footer .btn.startguide_signin{color:#fff;background-color:#2384c4}.start_guide .start_guide-footer .btn.startguide_signup{color:#fff;background-color:#ff780d}.block-hero{overflow:hidden}.block-hero .wrap-hero-content{padding:100px 200px 64px;margin:0 -186px;background:url(https://assets.petsallright.net/assets/v2/lp/bg-ff41546fe7a7f461ed9e186c69c71d503153b8a9e8ecc9b965d8976efcda0939.png) repeat;border-right:6px solid #2384c4;border-bottom:6px solid #2384c4;border-left:6px solid #2384c4;border-radius:0 0 50% 50%}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content{padding-top:200px;padding-bottom:200px;margin:0 -200px;background:url(https://assets.petsallright.net/assets/v2/lp/bg_pc-a97e475c5450725796d8eefb8c7047ea76b4d6ecc243f181c8e190d4414adafb.png) repeat;border-right:12px solid #2384c4;border-bottom:12px solid #2384c4;border-left:12px solid #2384c4}}.block-hero .wrap-hero-content .hero-content{padding-top:30px;margin:0}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content{display:table;width:100%;max-width:1400px;margin:0 auto}}.block-hero .wrap-hero-content .hero-content .hero-img{padding:0 0 20px;text-align:center}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content .hero-img{display:table-cell;padding:0;vertical-align:middle}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-hero .wrap-hero-content .hero-content .hero-img{padding:0 2% 0 0}}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content .wrap-hero-content--left{display:table-cell;width:760px;padding:0 60px;vertical-align:middle}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-hero .wrap-hero-content .hero-content .wrap-hero-content--left{width:600px;padding:0 2%}}.block-hero .wrap-hero-content .hero-content .wrap-hero-heading{padding:8px 0;text-align:center}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content .wrap-hero-heading{text-align:left}}.block-hero .wrap-hero-content .hero-content .wrap-hero-heading .hero-heading{display:inline-block;font-size:30px;font-weight:900;text-align:left}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content .wrap-hero-heading .hero-heading{font-size:62px}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-hero .wrap-hero-content .hero-content .wrap-hero-heading .hero-heading{font-size:48px}}.block-hero .wrap-hero-content .hero-content .hero-heading--2nd{padding:8px 0;font-size:14px}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content .hero-heading--2nd{font-size:17px}}.block-hero .wrap-hero-content .hero-content .wrap-footprint{position:relative;display:inline-block}.block-hero .wrap-hero-content .hero-content .wrap-footprint .footprint{position:absolute;top:-6px;left:0;display:inline-block;width:24px;height:25px;content:url(https://assets.petsallright.net/assets/v2/lp/icon_footprint-cb482b5a5d9ed7122d5b7abd59969f9b86f6e9d1b4ce6ebd16ed2f73b1923311.png)}@media screen and (min-width: 1024px){.block-hero .wrap-hero-content .hero-content .wrap-footprint .footprint{top:-16px;width:48px;height:50px;content:url(https://assets.petsallright.net/assets/v2/lp/icon_footprint_pc-83bfe15e250fd36a3c465dc88f4294b662aed5680d40cd748d59c0665672d6a2.png)}}.block-use_case{padding:0 0 60px}@media screen and (min-width: 1024px){.block-use_case{padding:0 0 350px;background:transparent url(https://assets.petsallright.net/assets/v2/lp/bg_lp_professionals_pc-b3205f8ea84f6562466f5ae3a5838f260e037190a3e915a4fa0ff10cf782a795.png) no-repeat bottom center}}.block-use_case .wrap-heading{text-align:center}@media screen and (min-width: 1024px){.block-use_case .wrap-heading{padding:80px 0 64px}}.block-use_case .wrap-heading .use_case-heading{display:inline-block;margin:32px 0 16px;font-size:24px;text-align:center}@media screen and (min-width: 1024px){.block-use_case .wrap-heading .use_case-heading{font-size:50px}}.block-use_case .use_case-content{margin:0 24px}@media screen and (min-width: 1024px){.block-use_case .use_case-content{margin:0}}@media screen and (min-width: 1024px){.block-use_case .use_case-content .list-use_case{font-size:0;text-align:center}}.block-use_case .use_case-content .list-use_case>li{margin:16px 0 0}@media screen and (min-width: 1024px){.block-use_case .use_case-content .list-use_case>li{display:inline-block;width:315.5px;margin:0 30px 0 0;vertical-align:top}.block-use_case .use_case-content .list-use_case>li:nth-child(2n){margin-top:64px}.block-use_case .use_case-content .list-use_case>li:last-child{margin-right:0}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-use_case .use_case-content .list-use_case>li{width:48%;margin:0 2% 32px 0}.block-use_case .use_case-content .list-use_case>li:nth-child(2n){margin-top:0;margin-right:0}.block-use_case .use_case-content .list-use_case>li:last-child{margin-right:0}}.block-example-answer{background:url(https://assets.petsallright.net/assets/v2/lp/bg_example_answer-4a3be0391e10137284bc8f48ab17d6907151b1216cd3547eb423cb6bba196048.png) repeat}.block-example-answer .example-answer-content{position:relative;padding:60px 0 280px;margin:0 24px}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content{display:table;width:100%;padding:0;margin:0}}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content .wrap-example-answer--left{display:table-cell;width:700px;padding:160px 0;vertical-align:middle}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-example-answer .example-answer-content .wrap-example-answer--left{width:36%}}.block-example-answer .example-answer-content .wrap-heading{text-align:center}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content .wrap-heading{text-align:left}}.block-example-answer .example-answer-content .wrap-heading .example-answer-heading{padding:0 0 16px;font-size:30px;font-weight:900;color:#fff}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content .wrap-heading .example-answer-heading{font-size:50px}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-example-answer .example-answer-content .wrap-heading .example-answer-heading{font-size:36px}}.block-example-answer .example-answer-content .wrap-sub-heading{padding:0 0 16px}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content .wrap-sub-heading{padding:0 0 32px}}.block-example-answer .example-answer-content .wrap-sub-heading .example-answer-sub-heading{font-size:15px;color:#fff}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content .wrap-sub-heading .example-answer-sub-heading{font-size:17px}}.block-example-answer .example-answer-content .wrap-img-footer{position:absolute;right:0;bottom:0;left:0;display:inline-block;margin:0 auto;text-align:center}@media screen and (min-width: 1024px){.block-example-answer .example-answer-content .wrap-img-footer{right:0;left:auto;margin:0}}.block-price{padding:60px 0;background:#f3fbff}.block-price .price-content{margin:0 24px}.block-price .price-content .wrap-heading{padding:0 0 16px;text-align:center}@media screen and (min-width: 1024px){.block-price .price-content .wrap-heading{padding:0 0 48px}}.block-price .price-content .wrap-heading .price-heading{font-size:30px;font-weight:900}@media screen and (min-width: 1024px){.block-price .price-content .wrap-heading .price-heading{font-size:50px}}.block-price .price-content .wrap-sub-heading{padding:0 0 16px;text-align:center}.block-price .price-content .wrap-sub-heading .price-sub-heading{font-size:19px;font-weight:900;color:#ff780d}@media screen and (min-width: 1024px){.block-price .price-content .wrap-sub-heading .price-sub-heading{font-size:32px}}.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text{font-size:60px;font-weight:900;line-height:1em}@media screen and (min-width: 1024px){.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text{font-size:160px}}.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text-small{font-size:40px}@media screen and (min-width: 1024px){.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text-small{font-size:48px}}.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text-sub{font-size:90%}.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text-sub2{font-size:14px;line-height:1.2em}@media screen and (min-width: 1024px){.block-price .price-content .wrap-sub-heading .price-sub-heading .price-text-sub2{font-size:20px}}.block-price .price-content .wrap-tag .list-tag{width:100%;padding:0 0 16px;font-size:0}@media screen and (min-width: 1024px){.block-price .price-content .wrap-tag .list-tag{width:600px;margin:0 auto}}.block-price .price-content .wrap-tag .list-tag>li{display:inline-block;text-align:center}.block-price .price-content .wrap-notice{padding:16px 0 0}@media screen and (min-width: 1024px){.block-price .price-content .wrap-notice{width:600px;margin:0 auto;font-size:14px}}.block-review-experience .review-experience-content{padding:48px 0;margin:0 24px;background:#fff;border:0;border-radius:0 0 50% 50%}@media screen and (min-width: 1024px){.block-review-experience .review-experience-content{padding:80px 0;margin:0}}.block-review-experience .review-experience-content .wrap-heading{padding:0 0 16px;text-align:center}.block-review-experience .review-experience-content .wrap-heading .review-experience-heading{font-size:30px;font-weight:900}@media screen and (min-width: 1024px){.block-review-experience .review-experience-content .wrap-heading .review-experience-heading{font-size:50px}}.block-review-experience .review-experience-content .wrap-rating{display:table;padding:0 0 16px;margin:0 auto;color:#2384c4}.block-review-experience .review-experience-content .wrap-rating .wrap-rating-star,.block-review-experience .review-experience-content .wrap-rating .wrap-rating-num{display:table-cell;padding:8px;text-align:center;vertical-align:middle}.block-review-experience .review-experience-content .wrap-rating .wrap-rating-star .rating-heading{font-size:16px;font-weight:900}@media screen and (min-width: 1024px){.block-review-experience .review-experience-content .wrap-rating .wrap-rating-star .rating-heading{padding:4px 0;font-size:32px}}.block-review-experience .review-experience-content .wrap-rating .wrap-rating-num .rating-num{font-size:60px;font-weight:bold}@media screen and (min-width: 1024px){.block-review-experience .review-experience-content .wrap-rating .wrap-rating-num .rating-num{font-size:160px;line-height:1.2}}.block-review-experience .list-review-experience{padding:0 0 36px}@media screen and (min-width: 1024px){.block-review-experience .list-review-experience{padding:0 0 72px;font-size:0}}.block-review-experience .list-review-experience>li{padding:8px 0 0}@media screen and (min-width: 1024px){.block-review-experience .list-review-experience>li{display:inline-block;width:446.6666666667px;margin:0 30px 0 0;vertical-align:top}.block-review-experience .list-review-experience>li:nth-child(3n){margin-right:0}}@media screen and (min-width: 1024px) and (max-width: 1400px){.block-review-experience .list-review-experience>li{width:49%;margin:0 2% 0 0}.block-review-experience .list-review-experience>li:nth-child(3n){margin-right:2%}.block-review-experience .list-review-experience>li:nth-child(2n){margin-right:0}}.block-social-media{background:#2384c4}.block-social-media .social-media-content{padding:48px 0;margin:0 24px}@media screen and (min-width: 1024px){.block-social-media .social-media-content{padding:64px 0}}.block-sub_page{padding:0}.block-sub_page .block-lp-main_content .wrap-heading .heading{font-size:30px;font-weight:900}@media screen and (min-width: 1024px){.block-sub_page .block-lp-main_content .wrap-heading .heading{font-size:50px}}.block-sub_page .wrap-sub_page-content{padding:48px 0;margin:0 24px;background:#fff;border:0;border-radius:0 0 50% 50%}@media screen and (min-width: 1024px){.block-sub_page .wrap-sub_page-content{padding-top:96px;margin:0}}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.price .block-price{padding:0;background:transparent}.price .block-price .price-content{padding-bottom:48px;margin:0}.price .block-price .price-content:last-child{padding-bottom:0}.price .block-price .price-content .wrap-heading{padding:0 0 16px;text-align:center}@media screen and (min-width: 1024px){.price .block-price .price-content .wrap-heading{padding:0 0 48px}}.price .block-price .price-content .wrap-description{padding:0 0 32px}.price .block-price .price-content .wrap-description .description{font-size:15px;text-align:center}@media screen and (min-width: 1024px){.price .block-price .price-content .block-list-payment{text-align:center}}.price .block-price .price-content .block-list-payment>li{padding:32px 24px;background:#f3fbff;border:6px solid #2384c4;border-radius:12px}.price .block-price .price-content .block-list-payment>li:not(:first-child){margin:32px 0 0}@media screen and (min-width: 1024px){.price .block-price .price-content .block-list-payment>li{display:inline-block;width:570px;margin:0 30px 0 0;vertical-align:top}.price .block-price .price-content .block-list-payment>li:not(:first-child){margin:0}}@media screen and (min-width: 1024px) and (max-width: 1400px){.price .block-price .price-content .block-list-payment>li{width:49%;margin-right:2%}.price .block-price .price-content .block-list-payment>li:last-child{margin-right:0}}.price .block-price .price-content .block-list-payment>li .wrap-payment-heading{text-align:center}.price .block-price .price-content .block-list-payment>li .wrap-payment-heading .payment-heading{display:inline-block;padding:0 0 24px;font-size:21px;text-align:center}@media screen and (min-width: 1024px){.price .block-price .price-content .block-list-payment>li .wrap-payment-heading .payment-heading{font-size:22px}}.price .block-price .price-content .block-list-payment>li .wrap-img{padding:0 0 24px;text-align:center}.price .block-price .price-content .block-list-payment>li .payment-description{font-size:15px}@media screen and (min-width: 1024px){.price .block-price .price-content .block-list-payment>li .payment-description{font-size:16px;text-align:left}}.price .block-price .price-content .schedule-description{padding:0 0 32px;font-size:15px;text-align:center}.tutorial .block-tutorial{padding:0}.tutorial .block-tutorial .tutorial-content{margin:0}.tutorial .block-tutorial .tutorial-content:not(:first-child){padding-top:48px}.tutorial .block-tutorial .tutorial-content .wrap-heading{padding:0 0 16px;text-align:center}.tutorial .block-tutorial .tutorial-content .block-list-tutorial{padding:48px 0 0;text-align:center}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .block-list-tutorial{font-size:0}}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li{position:relative;padding:64px 24px 32px;background:#f3fbff;border:6px solid #2384c4;border-radius:12px}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li:not(:first-child){margin:64px 0 0}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li{display:inline-block;width:625px;margin:96px 30px 0 0;vertical-align:top}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li:not(:first-child){margin:96px 30px 0 0}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li:nth-child(2n){margin:96px 0 0 0}}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-heading{text-align:center}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-heading .heading{display:inline-block;padding:0;font-size:21px;text-align:center}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-img{padding:0 0 24px;text-align:center}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .description{font-size:15px;font-weight:bold;text-align:center}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-step{position:absolute;top:-34px;right:0;left:0;display:inline-block;width:64px;height:64px;padding:12px;margin:0 auto;font-weight:bold;color:#fff;text-align:center;background:#2384c4;border-radius:50%}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-step{top:-48px;width:96px;height:96px}}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-step .step{padding:0;font-size:14px}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-step .step{padding:4px 0 0;font-size:16px}}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-step .number{display:block;font-size:22px;line-height:1.2}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .wrap-step .number{font-size:40px}}.tutorial .block-tutorial .tutorial-content .block-list-tutorial>li .notice{padding:16px 0;font-weight:bold}.tutorial .block-tutorial .tutorial-content .wrap-sub_heading{padding:0 0 32px}.tutorial .block-tutorial .tutorial-content .wrap-sub_heading .sub_heading{font-size:18px;text-align:center}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .wrap-sub_heading .sub_heading{font-size:32px}}.tutorial .block-tutorial .tutorial-content .description{padding:0 0 16px;font-size:15px}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .description{font-size:16px}}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .tutorial-content-inner{display:table;width:100%;padding:0 0 100px 0}}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .tutorial-content-inner .wrap-img-footer,.tutorial .block-tutorial .tutorial-content .tutorial-content-inner .wrap-tutorial-content--right{display:table-cell;width:50%;vertical-align:middle}}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .tutorial-content-inner .wrap-img-footer{padding:24px 24px 0 100px}}@media screen and (min-width: 1024px){.tutorial .block-tutorial .tutorial-content .tutorial-content-inner .wrap-tutorial-content--right{padding:24px 100px 0 24px}}.tutorial .block-tutorial .tutorial-content .tutorial-content-inner .wrap-tutorial-content--right .sub_heading{font-weight:900}.tutorial .block-tutorial .tutorial-content .wrap-img-footer{padding:48px 0}.consultation .page-header-consultation .wrap-consultation-header{display:table;width:100%}.consultation .page-header-consultation .wrap-consultation-header .consultation-header-content,.consultation .page-header-consultation .wrap-consultation-header .consultation-header-icon{display:table-cell;vertical-align:middle}.consultation .page-header-consultation .wrap-consultation-header .consultation-header-icon{text-align:right}.consultation .consultation-content{margin:0}.consultation .consultation-content:not(:first-child){padding-top:48px}.consultation .consultation-content .annotation{font-size:small}.consultation .consultation-content .wrap-consultation-content-header{display:table;width:100%}@media screen and (min-width: 1024px){.consultation .consultation-content .wrap-consultation-content-header{display:block}}.consultation .consultation-content .wrap-consultation-content-header .header-content,.consultation .consultation-content .wrap-consultation-content-header .header-img{display:table-cell}@media screen and (min-width: 1024px){.consultation .consultation-content .wrap-consultation-content-header .header-content,.consultation .consultation-content .wrap-consultation-content-header .header-img{display:block}}.consultation .consultation-content .wrap-consultation-content-header .header-content{vertical-align:middle}.consultation .consultation-content .wrap-consultation-content-header .header-content .wrap-sub_heading{padding:0;text-align:center}.consultation .consultation-content .wrap-consultation-content-header .header-content .wrap-sub_heading .sub_heading{font-size:21px}@media screen and (min-width: 1024px){.consultation .consultation-content .wrap-consultation-content-header .header-content .wrap-sub_heading .sub_heading{font-size:40px}}.consultation .consultation-content .wrap-consultation-content-header .header-content .wrap-heading{padding:0 0 16px}@media screen and (min-width: 1024px){.consultation .consultation-content .wrap-consultation-content-header .header-content .wrap-heading{padding:0 0 48px}}.consultation .consultation-content .wrap-consultation-content-header .header-content .wrap-heading .heading{line-height:1.2}.consultation .consultation-content .wrap-consultation-content-header .header-img{vertical-align:bottom}.consultation .consultation-content .wrap-heading{text-align:center}.consultation .consultation-content .wrap-heading .heading.heading--small{font-size:21px}@media screen and (min-width: 1024px){.consultation .consultation-content .wrap-heading .heading.heading--small{font-size:36px}}.consultation .consultation-content .block-consultation-example{padding:24px 24px;background:#f3fbff;border:6px solid #2384c4;border-radius:12px}@media screen and (min-width: 1024px){.consultation .consultation-content .block-consultation-example{position:relative;padding:48px 344px 48px 180px}}.consultation .consultation-content .block-consultation-example .wrap-heading{text-align:center}.consultation .consultation-content .block-consultation-example .wrap-heading .heading{display:inline-block;padding:0;font-size:21px;text-align:center}.consultation .consultation-content .block-consultation-example .wrap-sub-heading{padding:0 0 32px;text-align:center}.consultation .consultation-content .block-consultation-example .wrap-sub-heading .sub-heading{font-size:19px;color:#ff780d}@media screen and (min-width: 1024px){.consultation .consultation-content .block-consultation-example .wrap-sub-heading .sub-heading{font-size:32px}}.consultation .consultation-content .block-consultation-example .wrap-img-footer{position:absolute;right:80px;bottom:0;display:inline-block;padding:0}.consultation .consultation-content .img-dog{padding:24px 0 0;text-align:center}@media screen and (min-width: 1024px){.consultation .consultation-content .img-dog{padding:24px 0}}.consultation .consultation-content .wrap-sub_heading{padding:0 0 16px}.consultation .consultation-content .wrap-sub_heading .sub_heading{font-size:18px;text-align:center}@media screen and (min-width: 1024px){.consultation .consultation-content .wrap-sub_heading .sub_heading{font-size:40px}}.consultation .consultation-content .description{padding:0 0 16px;font-size:15px}.consultation .consultation-content .wrap-img-footer{padding:48px 0}.consultation .consultation-content.consultation-example-answer .sub_heading{font-size:32px;text-align:left}.consultation .block-list-example-sign{margin:32px 0 0}@media screen and (min-width: 1024px){.consultation .block-list-example-sign{display:table;width:100%;margin:64px 0 0}}@media screen and (min-width: 1024px){.consultation .block-list-example-sign .c-block-list-example.block-list-example--consultation{display:table-cell;padding-left:100px;vertical-align:middle}}@media screen and (min-width: 1024px){.consultation .block-list-example-sign .img-dog{display:table-cell;width:350px;text-align:center;vertical-align:middle}}.consultation .consultation-content-inner{padding:16px 0 0 0}@media screen and (min-width: 1024px){.consultation .consultation-content-inner{display:table;width:100%;padding:16px 0 100px 0}}.consultation .consultation-content-inner .wrap-img-footer,.consultation .consultation-content-inner .wrap-consultation-content{padding-bottom:50px}@media screen and (min-width: 1024px){.consultation .consultation-content-inner .wrap-img-footer,.consultation .consultation-content-inner .wrap-consultation-content{display:table-cell;width:50%;vertical-align:middle}}@media screen and (min-width: 1024px){.consultation .consultation-content-inner .wrap-img-footer{padding:24px 48px 0 100px}}@media screen and (min-width: 1024px){.consultation .consultation-content-inner .wrap-consultation-content{padding:24px 100px 0 100px}}@media screen and (min-width: 1024px){.consultation .consultation-content-inner .wrap-consultation-content .wrap-btn{text-align:left}}.consultation .consultation-content-inner .wrap-consultation-content .wrap-sub_heading .sub_heading{font-size:21px;font-weight:900}@media screen and (min-width: 1024px){.consultation .consultation-content-inner .wrap-consultation-content .wrap-sub_heading .sub_heading{font-size:32px}}.consultation .health .consultation-content .block-consultation-example .wrap-sub_heading .sub_heading{color:#333}@media screen and (min-width: 1024px){.consultation .health .consultation-content .c-block-list-example.block-list-example--consultation>li{display:block;width:100%}}.consultation .training .block-consultation-example .list-sub_example{margin:0 0 0 32px}@media screen and (min-width: 1024px){.consultation .training .block-consultation-example .list-sub_example>li{display:inline-block;width:50%}}@media screen and (min-width: 1024px) and (max-width: 1400px){.consultation .training .block-consultation-example .list-sub_example>li{display:block;width:auto}}.consultation .training .block-consultation-example .list-sub_example>li .sub_example-text{font-size:12px;font-weight:bold}@media screen and (min-width: 1024px){.consultation .training .block-consultation-example .list-sub_example>li .sub_example-text{font-size:22px}}@media screen and (min-width: 1024px){.consultation .training .block-consultation-example .c-block-list-example>li{display:block;width:100%}}@media screen and (min-width: 1024px){.consultation .food .block-consultation-example .c-block-list-example>li{display:block;width:100%}}.consultation .food .consultation-content .block-list-example-sign{padding-bottom:32px}@media screen and (min-width: 1024px){.consultation .food .consultation-content .block-list-example-sign{padding-bottom:64px}}.consultation .food .consultation-content .block-list-example-sign .block-list-example--consultation>li{display:block;width:100%}.u-cf{display:block}.u-cf:after{display:block;height:0;clear:both;visibility:hidden;content:'.'}.u-d-tb{display:table !important}.u-d-tbc{display:table-cell !important}.u-d-b{display:block !important}.u-d-ib{display:inline-block !important}.u-d-n{display:none !important}.u-m-c{margin-right:auto !important;margin-left:auto !important}.u-mt-0{margin-top:0 !important}.u-mr-0{margin-right:0 !important}.u-mb-0{margin-bottom:0 !important}.u-ml-0{margin-left:0 !important}.u-mt-8{margin-top:8px !important}.u-mb-8{margin-bottom:8px !important}.u-mt-16{margin-top:16px !important}.u-mb-16{margin-bottom:16px !important}.u-mt-32{margin-top:32px !important}.u-mb-32{margin-bottom:32px !important}.u-ta-l{text-align:left !important}.u-ta-c{text-align:center !important}.u-ta-r{text-align:right !important}.u-tc--caution{color:#fa5050 !important}.u-w-auto{width:auto !important}.u-w-full{width:100% !important}.u-w-half{width:50% !important}.u-w-75,.start_guide .start_guide-footer .btn.startguide_signin,.start_guide .start_guide-footer .btn.startguide_signup{width:75% !important}.u-w-60{width:60% !important}.u-w-45{width:45% !important}.u-w-30{width:30% !important}.u-w-short{width:25% !important}.u-w-2em{width:2em !important}.u-w-4em{width:4em !important}.u-w-6em{width:6em !important}.u-w-8em{width:8em !important}
