﻿@font-face{font-family:Huiji;src:url("font/hui/HuiFont29.eot") format("eot"),url("font/hui/HuiFont29.woff") format("woff"),url("font/hui/HuiFont29.ttf") format("truetype")}body{font-size:16px !important;overflow-x:hidden;color:#333}@media screen and (max-width: 767px){body{font-size:15px !important}}@media screen and (max-width: 575px){body{font-size:14px !important}}img{max-width:100%;height:auto}a img{transition:.5s ease}a:hover img{opacity:.7}.button,.button-lg{display:inline-block;background:#7b736f;color:#fff;font-weight:bold;font-size:1.1rem;border:none;padding:5px 10px;border-radius:30px;transition:.5s ease}.button:hover,.button-lg:hover{text-decoration:none;color:#fff;background:#a7a29e}.button-lg{padding:5px 1em}@media screen and (min-width: 768px){.button-lg{padding:10px 3em}}.pagination{display:flex;justify-content:center}.pagination a,.pagination span{display:inline-block;padding:.5em 1em;border:1px solid #6c6c6c;color:#6c6c6c;margin-right:.5em}.pagination a.current,.pagination span.current{background:#6c6c6c;color:#fff}header .navbar{border-top:5px solid #999;background:rgba(255,255,255,.8)}@media screen and (max-width: 767px){header .navbar{background:rgba(255,255,255,.9)}}header .navbar #global_nav{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}header .navbar #global_nav a{color:#000;display:block;text-align:center;transition:.5s ease}header .navbar #global_nav a:hover{background:linear-gradient(transparent 98%, #999999 2%)}header .navbar #global_nav .home:before{display:block;content:url(img/ico/ico_home.png)}header .navbar #global_nav .aboutus:before{display:block;content:url(img/ico/ico_aboutus.png)}@media screen and (max-width: 991px){header .navbar #global_nav .miyachallenge{font-size:.8rem;line-height:1rem}}header .navbar #global_nav .miyachallenge:before{display:block;content:url(img/ico/ico_miyachallenge.png)}header .navbar #global_nav .voices:before{display:block;content:url(img/ico/ico_voices.png)}header .navbar #global_nav .qa:before{display:block;content:url(img/ico/ico_qa.png)}header .navbar #global_nav .lineup:before{display:block;content:url(img/ico/ico_lineup.png)}header .navbar #global_nav .contact:before{display:block;content:url(img/ico/ico_contact.png)}header .navbar #global_nav .cart{width:80px;height:80px}header .navbar #global_nav .cart span{display:none}@media screen and (max-width: 575px){header .navbar #global_nav .cart{width:100%}header .navbar #global_nav .cart span{display:block}}header .navbar #global_nav .cart:before{content:"";display:block;height:50px;background:url(img/ico/ico_cart.png) no-repeat center center}@media screen and (max-width: 767px){header .navbar #global_nav a.nav-link{border-top:1px solid #ccc}}@media screen and (max-width: 575px){header .navbar #global_nav.navbar-nav{flex-direction:initial}header .navbar #global_nav .nav-item{width:100%}header .navbar #global_nav .nav-item.half{width:50%}}header .navbar .navbar-toggler{border:none;padding:0;box-sizing:border-box;width:2.5rem;height:2.5rem;position:relative}header .navbar .navbar-toggler:after{display:block;content:"MENU";font-size:.75rem;margin-top:2.5rem}header .navbar .navbar-toggler-icon{background-image:none;background-color:#ccc;width:2.5rem;height:2px;display:block;position:absolute;transition:ease .5s}header .navbar .navbar-toggler-icon:nth-of-type(1){top:.625rem}header .navbar .navbar-toggler-icon:nth-of-type(2){top:1.25rem}header .navbar .navbar-toggler-icon:nth-of-type(3){top:1.875rem}header .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:nth-of-type(1){top:1.25rem;transform:rotate(45deg)}header .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:nth-of-type(2){opacity:0}header .navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-icon:nth-of-type(3){top:1.25rem;transform:rotate(-45deg)}@media screen and (max-width: 767px){#header_front_container{padding-top:40px}}#header_front_container h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.4rem}@media screen and (min-width: 768px){#header_front_container h2{display:inline-block}}#header_front_container h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#header_front_container h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#header_front_container h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#header_front_container h2{font-size:1.8rem}}#special_thanks{margin-top:20px;padding-top:20px;padding-bottom:30px;text-align:center}#special_thanks .thanks_boston{text-align:center;padding:5px;display:flex;justify-content:center;align-items:center}#special_thanks .thanks_boston div{margin:10px}#special_thanks .thanks_pets{font-size:.8em}footer{background:#e7e7e7;padding:60px 0;padding-bottom:120px}footer #footer_menu{display:flex;justify-content:space-around;flex-wrap:wrap;margin-bottom:2em}footer #footer_menu a{display:inline-block;font-size:.9em;color:#000;text-decoration:none}footer #footer_menu a:before{font-family:"Font Awesome 5 Free";content:"";font-weight:600;font-size:.9em;margin-right:.5em}@media screen and (max-width: 767px){footer #footer_menu{display:block}}footer .ogbi_container{padding:20px}@media screen and (max-width: 991px){footer .ogbi_container{border-top:1px solid #ccc;margin-top:20px}}footer .thanks_little_factory{text-align:center;border-right:1px solid #ccc;padding:15px}footer .company_info{margin-left:2em}footer .company_info .sns{display:flex;justify-content:flex-start}footer .company_info .sns a{display:inline-block;color:#000;font-size:1.8em;width:1.5em;height:1.5em;line-height:1.4em;text-align:center;vertical-align:middle;margin:5px}#gotop{position:fixed;left:20px;bottom:20px;width:3rem;height:3rem;background:rgba(204,204,204,.7);z-index:99;display:none}#gotop a{display:block;width:100%;height:100%;color:#fff;font-size:2.5rem;display:flex;justify-content:center;align-items:center;text-decoration:none}#golineup{position:fixed;right:20px;bottom:20px;max-width:calc(100% - 100px);z-index:99;display:none}main{padding-top:130px;font-family:"M PLUS Rounded 1c"}@media screen and (min-width: 768px){main{padding-top:134px;min-height:200px}}#sec_instafeed{padding:60px 0;background:#fce1b0;position:relative}#sec_instafeed .link_banner{display:block;width:200px;height:200px;margin:auto;z-index:2}#sec_instafeed .link_banner:hover{opacity:.5}#sec_news{padding:3rem 0;background:#bddfd2}#sec_news .post_list{padding:1rem 2rem;background:#fff;border-radius:1rem;position:relative}#sec_news .post_list:before{content:"";display:block;position:absolute;width:60px;height:100px;right:-10px;top:-60px;background:url(img/top/news_frame_before.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_news .post_list:before{width:80px;height:160px;right:-80px;top:-50px}}#sec_news .post_list:after{content:"";display:block;position:absolute;width:60px;height:100px;left:-10px;bottom:-60px;background:url(img/top/news_frame_after.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_news .post_list:after{width:80px;height:160px;left:-80px;bottom:-50px}}#sec_news .post_list article{margin-bottom:1rem}#sec_news .post_list article .postdate{text-align:left}#sec_news .post_list article .postdate:before{content:"";display:inline-block;width:1.2em;height:1.2em;background:url(img/ico/ico_news.png) no-repeat center center;background-size:contain;margin-right:.5em}#sec_news h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.4rem}@media screen and (min-width: 768px){#sec_news h2{display:inline-block}}#sec_news h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#sec_news h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_news h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#sec_news h2{font-size:1.8rem}}#sec_news h3{font-size:1.1rem}@media screen and (min-width: 768px){#sec_news h3{font-size:1.4rem}}#sec_news h3 a{color:#333}#sec_news h3 a:hover{background:#ffffe0;text-decoration:none}#banner_area{margin:2rem 0}#sec_concept{background:#e7cdc7;overflow-x:hidden}@media screen and (min-width: 1200px){#sec_concept{margin-bottom:-140px}}#sec_concept h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.4rem}@media screen and (min-width: 768px){#sec_concept h2{display:inline-block}}#sec_concept h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#sec_concept h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_concept h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#sec_concept h2{font-size:1.8rem}}@media screen and (min-width: 768px){#sec_concept #bowl_image{margin-top:-50px}}@media screen and (min-width: 992px){#sec_concept #bowl_image{margin-top:-90px}}#sec_concept .miya_image{position:relative}#sec_concept .miya_image .food{position:absolute;top:28%;left:18%;width:60%}@media screen and (min-width: 768px){#sec_concept .miya_image .bowl{position:relative}#sec_concept .miya_image .food{top:29%;left:19%}}@media screen and (min-width: 992px){#sec_concept .miya_image .food{top:30%;left:18%}}@media screen and (min-width: 1200px){#sec_concept .miya_image .food{top:27%;left:15%}}#sec_description{background:#f4f4f3;font-family:Huiji}#sec_description .title{background:#fce1b0;padding:15px 0}#sec_description .title h2{font-weight:bold;text-align:center;font-size:1.4rem}@media screen and (min-width: 768px){#sec_description .title h2{text-align:left;font-size:1.8rem}}#sec_description .description_text{font-size:1.4em;padding:20px 0}#sec_characteristic{background:#f4f4f3}@media screen and (min-width: 768px){#sec_characteristic #characteristic_container{padding-top:80px;padding-bottom:80px}}#sec_characteristic h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.3rem}@media screen and (min-width: 768px){#sec_characteristic h2{display:inline-block}}#sec_characteristic h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#sec_characteristic h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_characteristic h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#sec_characteristic h2{font-size:1.8rem}}#sec_characteristic img{margin:.5em}#sec_characteristic .ericala_movie{width:50%;margin:auto}@media screen and (max-width: 767px){#sec_characteristic .ericala_movie{width:100%}}#sec_manmamiya{background:#bddfd2;padding:50px 0;overflow-x:hidden}#sec_manmamiya h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.4rem}@media screen and (min-width: 768px){#sec_manmamiya h2{display:inline-block}}#sec_manmamiya h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#sec_manmamiya h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_manmamiya h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#sec_manmamiya h2{font-size:1.8rem}}#sec_manmamiya .phone_image{position:relative;width:400px;max-width:100%;margin:auto}#sec_manmamiya .phone_image .bowl{position:relative}#sec_manmamiya .phone_image .phone{position:absolute;top:50px;left:-20px}#sec_manmamiya .nozoitemiya{text-align:center;font-size:1.6em}#sec_manmamiya .insta_info{align-items:center;margin-top:.5em}#sec_manmamiya .insta_info .miya_challange{width:100%;text-align:center;margin:1rem 0}#sec_manmamiya .insta_info .miya_challange .large{font-size:2em;background:#fff}#sec_manmamiya .insta_info .insta_info_container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center}#sec_manmamiya .insta_info .insta_info_container .insta_icon{font-size:3em}#sec_manmamiya .insta_info .insta_info_container .insta_icon a{color:#000;width:1.5em;height:1.5em;line-height:1.4em;text-align:center;vertical-align:middle;display:inline-block;border:2px solid #000;border-radius:50% 50%}#sec_manmamiya .insta_info .insta_info_container .qrcode{margin:1rem 0}#sec_voices{padding:23vw 0 3vw;position:relative;z-index:0;overflow:hidden;background:url(img/top/bg_voice.jpg) no-repeat top center;background-size:100% auto}#sec_voices #voice_container{background:rgba(252,225,176,.7)}@media screen and (min-width: 768px){#sec_voices #voice_container{padding:60px 30px}}#sec_voices h3{text-align:center}@media screen and (max-width: 767px){#sec_voices h3{font-size:1.2rem}}#sec_swipes{padding:10px 0;background:#fce1b0}@media screen and (min-width: 768px){#sec_swipes{padding:30px 0}}#sec_swipes .swiper div{padding:5px}#concept,#voices,#lineup{display:block}#sec_lineup{background:#bddfd2;padding:50px 0;overflow-x:hidden}#sec_lineup h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.4rem}@media screen and (min-width: 768px){#sec_lineup h2{display:inline-block}}#sec_lineup h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#sec_lineup h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_lineup h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#sec_lineup h2{font-size:1.8rem}}#sec_lineup .lineup_box{background:#fff url(img/common/logo_little_factory_s.png?20211022) no-repeat top 10px left 10px;padding:5%;padding-top:50px;text-align:center}#sec_lineup .lineup_box.nomark{background-image:none}#sec_lineup .lineup_box h2{border-bottom:3px dotted #000;padding-bottom:.25em}#sec_lineup .lineup_box h2:before{display:block;content:url(img/common/logo_s.png?202102)}#sec_lineup .lineup_box table{font-size:.8rem}#sec_lineup .lineup_box table tr th{border-right:2px dotted #000}#sec_lineup .lineup_box table tr:nth-child(odd) th,#sec_lineup .lineup_box table tr:nth-child(odd) td{background:#f2f2f2}#sec_lineup .lineup_box table tr:nth-child(even) th,#sec_lineup .lineup_box table tr:nth-child(even) td{background:#c6c3c3}#sec_lineup .lineup_box .price_box{margin-bottom:1em;text-align:center}#sec_lineup .lineup_box .price_box .debuet_label{font-weight:bold;position:relative}#sec_lineup .lineup_box .price_box .debuet_label:before,#sec_lineup .lineup_box .price_box .debuet_label:after{content:"";display:inline-block;width:1px;height:2em;position:relative;top:.7em}#sec_lineup .lineup_box .price_box .debuet_label:before{border-right:1px solid #000;transform:rotate(-40deg);left:-0.8em}#sec_lineup .lineup_box .price_box .debuet_label:after{border-left:1px solid #000;transform:rotate(40deg);right:-0.8em}#sec_lineup .lineup_box .price_box .off{position:relative;padding:.25em 2em;background-color:#cd9589;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-top:.5em;margin-bottom:15px}#sec_lineup .lineup_box .price_box .off:before{content:"";position:absolute;display:block;width:0;height:0;left:calc(50% - 15px);bottom:-14px;border-right:15px solid rgba(0,0,0,0);border-top:15px solid #cd9589;border-left:15px solid rgba(0,0,0,0)}#sec_lineup .lineup_box .price_box .off span{font-size:1.2rem;font-wieght:bold;color:#fff;line-height:1.1em}#sec_lineup .lineup_box .price_box .price{font-weight:bold;font-size:1.2em;display:inline-block;background:linear-gradient(transparent 60%, #e7cdc7 60%)}#sec_lineup .lineup_box .price_box .price span{font-size:1.5em}#sec_lineup .lineup_box .price_box .normal_price{margin-top:.5em;font-size:.9em}#sec_lineup .lineup_box form label{font-weight:bold}#sec_lineup .lineup_box form select{height:2.4em;min-width:10em;margin-left:.5em}#sec_lineup .lineup_box .wait{display:inline-block;color:#fff;background:#7b736f;padding:.25em .75em;border-radius:5px;margin-bottom:.75em}#sec_lineup .attention{text-align:left;font-size:.9em}#sec_lineup .attention.wide{width:100%}#sec_lineup .notice_container h3{font-size:1.1rem}#sec_lineup .notice_container h3#deliv_notice{margin-top:-130px;padding-top:130px}#sec_lineup .notice{color:#333;text-align:center}#sec_lineup .campaign{display:inline-block;font-weight:bold;color:#dc3545;background:linear-gradient(transparent 60%, #ff0 60%)}.youtube{position:relative;width:100%;max-width:100%;padding-top:100%}.youtube iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.youtube16-9{position:relative;width:100%;max-width:100%;padding-top:56.25%}.youtube16-9 iframe{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.page:not(.home) main,.archive main{background:#f5f5f5;padding-bottom:3rem}.page:not(.home) h1,.archive h1{text-align:center;border-bottom:3px dotted #000;padding-bottom:.25em;margin-bottom:.5em}@media screen and (max-width: 767px){.page:not(.home) h1,.archive h1{font-size:1.6rem}}.page:not(.home) h2,.archive h2{font-size:1.3rem}@media screen and (min-width: 768px){.page:not(.home) h2,.archive h2{font-size:1.8rem}}.page:not(.home) h3,.archive h3{font-size:1.2rem}@media screen and (min-width: 768px){.page:not(.home) h3,.archive h3{font-size:1.4rem}}.tel_contact_box{text-align:center;background:#fff;padding:30px;margin-bottom:30px}.tel_contact_box .tel{display:inline-block;font-size:1.2rem;font-weight:bold;color:#000;background:#e7cdc7;display:inline-block;padding:.25em .5em;border-radius:.5em}.policy_notice{background:#fff;padding:20px;margin-bottom:20px}@media screen and (min-width: 768px){.policy_notice{padding:30px;margin-bottom:30px}}.mw_wp_form_complete{background:#fff;padding:30px;margin-bottom:30px}#bnr_floating,#bnr_floating2{position:absolute;left:30px;bottom:30px;z-index:100;width:130px}@media screen and (min-width: 768px){#bnr_floating,#bnr_floating2{width:200px}}#bnr_floating a img,#bnr_floating2 a img{transition:.5s ease}#bnr_floating a:hover img,#bnr_floating2 a:hover img{opacity:.8}#bnr_floating2{left:unset;right:30px;bottom:80px}#cms{color:#fff}#cms .graphic_logo{max-width:500px}#cms .logo-wrapper{padding-top:30px}#cms #background-wrapper,#cms #background-image,#cms #background-color,#cms .background-overlay,#cms .video-banner{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1}#cms #background-image.loaded{opacity:1}#cms .background-overlay{z-index:10}#cms .inner-wrap{position:relative;display:-moz-flex;display:-o-flex;display:flex;min-height:100vh;padding:0 1em;-moz-flex-direction:column;flex-direction:column;text-align:center}#cms .inner-content{display:-moz-flex;display:-o-flex;display:flex;margin:0 auto;padding:0;-moz-flex-direction:column;flex-direction:column;flex-grow:1;flex-shrink:0;-webkit-flex-grow:1;-webkit-flex-shrink:0;-moz-flex-grow:1;-moz-flex-shrink:0;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;text-align:center;overflow:hidden;opacity:.9}#cms #counter{padding:1.5em 0 3em 0}#cms .counter-box{position:relative;display:inline-block;width:calc(25% - 22px);background-color:rgba(0,0,0,.5);border-radius:5px}#cms .counter-box::before{content:"";display:block;padding-top:100%}#cms .counter-box:not(:last-of-type){margin-right:20px}#cms .counter-inner{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#cms .counter-inner span{display:inline-block;font-weight:700;font-size:3em;line-height:1em}#cms .counter-inner p{margin:0;font-weight:700}#cms .cmp-title{font-size:2.2em;font-weight:bold;margin:.75em 0}#cms .scroll_down{position:relative;top:-2em;text-align:center;font-size:2.8em}#cms .scroll_down a{color:#fff}#sec_review{background:#f5f5f5;padding:2rem 0}#sec_review h2{font-family:Huiji;position:relative;line-height:1.8;display:block;text-align:center;margin-top:.75em;margin-bottom:.75em;font-size:1.4rem}@media screen and (min-width: 768px){#sec_review h2{display:inline-block}}#sec_review h2 span{border-bottom:3px dotted #000;padding-bottom:.4em}#sec_review h2.ico:before{display:block;height:2em;content:"";background:url(img/ico/ico_black.png) no-repeat top center;background-size:contain}@media screen and (min-width: 768px){#sec_review h2.ico:before{position:relative;display:inline-block;top:.6em;width:1.8em;height:1.8em;margin-right:.5em}}@media screen and (min-width: 768px){#sec_review h2{font-size:1.8rem}}#sec_review .post,#archive_voices .post,#single_voices .post{margin-bottom:.5rem;padding-bottom:.5rem}#sec_review .post:after,#archive_voices .post:after,#single_voices .post:after{content:"";display:block;border-top:1px solid #000;margin:.5rem 0}#sec_review .owner:before,#archive_voices .owner:before,#single_voices .owner:before{content:"";display:inline-block;background:url(img/ico/ico_voices_title.png) no-repeat center center;background-size:contain;width:2.5rem;height:2.5rem}#sec_review .voice_balloon,#archive_voices .voice_balloon,#single_voices .voice_balloon{position:relative;display:flex;align-items:center;max-width:100%;color:#555;background:#fff;box-sizing:border-box;border-radius:15px;padding:1em;margin:.5em .5em 15px .5em}@media screen and (min-width: 768px){#sec_review .voice_balloon,#archive_voices .voice_balloon,#single_voices .voice_balloon{margin:.5em 15px .5em 0}}#sec_review .voice_balloon:before,#archive_voices .voice_balloon:before,#single_voices .voice_balloon:before{content:"";position:absolute;bottom:-24px;right:50%;border:15px solid rgba(0,0,0,0);border-top:15px solid #fff;z-index:2}@media screen and (min-width: 768px){#sec_review .voice_balloon:before,#archive_voices .voice_balloon:before,#single_voices .voice_balloon:before{top:50%;bottom:unset;right:-24px;margin-top:-15px;border-left:15px solid #fff;border-top:15px solid rgba(0,0,0,0)}}#sec_review .voice_balloon p,#archive_voices .voice_balloon p,#single_voices .voice_balloon p{margin-bottom:0}#sec_review .pet_info,#archive_voices .pet_info,#single_voices .pet_info{padding:.2rem;display:block}#sec_review .pet_info dl,#archive_voices .pet_info dl,#single_voices .pet_info dl{width:100%;margin-bottom:.5rem}@media screen and (min-width: 768px){#sec_review .pet_info dl,#archive_voices .pet_info dl,#single_voices .pet_info dl{width:auto}}#sec_review .pet_info dl dt,#archive_voices .pet_info dl dt,#single_voices .pet_info dl dt{margin-bottom:.25em}#sec_review .pet_info dl dt:after,#archive_voices .pet_info dl dt:after,#single_voices .pet_info dl dt:after{content:"/";margin-left:.5em}#sec_review .pet_info dl dd,#archive_voices .pet_info dl dd,#single_voices .pet_info dl dd{margin-bottom:.25em}#page_qa{padding-bottom:3rem}#page_qa .qa_list{padding:0;margin:0;counter-reset:qa_num}#page_qa .qa_list li{list-style:none;display:flex;counter-increment:qa_num}@media screen and (max-width: 575px){#page_qa .qa_list li{flex-wrap:wrap}}#page_qa .qa_list li:nth-child(even) .question_box,#page_qa .qa_list li:nth-child(even) .answer_box{background:#c6c3c3}#page_qa .qa_list li:nth-child(odd) .question_box,#page_qa .qa_list li:nth-child(odd) .answer_box{background:#fff}#page_qa .qa_list li .question_box,#page_qa .qa_list li .answer_box{width:100%;display:flex;padding:.5em}@media screen and (min-width: 576px){#page_qa .qa_list li .question_box,#page_qa .qa_list li .answer_box{width:50%;padding:1em 2em}}@media screen and (min-width: 576px){#page_qa .qa_list li .question_box{margin-right:.5em}}#page_qa .qa_list li .question_box:before{content:"Q" counter(qa_num) ".";margin-right:.5em}#page_qa .qa_list li .answer_box:before{content:"A" counter(qa_num) ".";margin-right:.5em}.page_main h2{margin:2rem 0 1rem;padding:.5rem 1rem;border-bottom:3px dotted #000;background:#f4f4f4}.archive .post_list article{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #ccc}.archive .post_list h2{padding:.5rem 1rem}.archive .post_list h2 a{color:#333}.archive .post_list .post{transform:rotate(0.1deg)}.archive .post_list .postdate{text-align:left;margin-bottom:1rem}.archive .post_list .postdate:before{font-family:"Font Awesome 5 Free";font-weight:400;content:"";margin-right:.5em}.single h1{border-bottom:3px dotted #000;font-size:1.3rem;padding:.5rem 0}@media screen and (min-width: 768px){.single h1{font-size:1.8rem;padding:.5rem 1rem}}.single .postdate{text-align:left;margin-bottom:1rem}.single .postdate:before{font-family:"Font Awesome 5 Free";font-weight:400;content:"";margin-right:.5em}.single p{margin-bottom:1rem}.single iframe{max-width:100%}.single .pavenav{display:flex;flex-wrap:wrap;justify-content:space-between}.single .pavenav .prev,.single .pavenav .next{margin:1rem}/*# sourceMappingURL=style-custom.css.map */
