.top_box01{margin:10px 0 0}.top_search_category .top_box01_head,.top_search_popular_theme .top_box01_head{border-bottom:none}.top_search_category .fa-star-1::before{margin-right:0.2em}.top_search_category .popular_category{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0 18px 18px}.top_search_category .popular_category a{position:relative;display:flex;align-items:center;justify-content:center;width:calc(25% - 12px);height:100px;font-size:17px;font-weight:bold;color:#fff;text-align:center;border-radius:4px;transition-timing-function:ease-in}.top_search_category .popular_category a:nth-of-type(n+5){width:calc(20% - 12px);margin-top:15px}.top_search_category .popular_category a span{position:relative;padding:5px}.top_search_category .popular_category a::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:linear-gradient(180deg, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.44) 100%);border-radius:6px}.top_search_category .popular_category a:hover{text-decoration:none;opacity:1}.top_search_category .popular_category a:hover::before{background:linear-gradient(180deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.5) 100%)}.top_search_category .popular_category .ramen,.top_search_category .popular_category .cafe,.top_search_category .popular_category .bar,.top_search_category .popular_category .childcare,.top_search_category .popular_category .class,.top_search_category .popular_category .house_cleaning,.top_search_category .popular_category .fitness,.top_search_category .popular_category .pawnshop,.top_search_category .popular_category .convenience,.top_search_category .popular_category .it,.top_search_category .popular_category .relaxation{background:url(/assets/search/home/ramen-35f3db0e3c8be4707a0e4a5bedd7049240724caefb0347cd2dc5c737f954b621.jpg) center/cover no-repeat}.top_search_category .popular_category .ramen.cafe,.top_search_category .popular_category .cafe.cafe,.top_search_category .popular_category .bar.cafe,.top_search_category .popular_category .childcare.cafe,.top_search_category .popular_category .class.cafe,.top_search_category .popular_category .house_cleaning.cafe,.top_search_category .popular_category .fitness.cafe,.top_search_category .popular_category .pawnshop.cafe,.top_search_category .popular_category .convenience.cafe,.top_search_category .popular_category .it.cafe,.top_search_category .popular_category .relaxation.cafe{background-image:url(/assets/search/home/cafe-258f27b7270e58ac94d45312b532d17aeb75281a3285a1e4017fe06f389818e2.jpg)}.top_search_category .popular_category .ramen.bar,.top_search_category .popular_category .cafe.bar,.top_search_category .popular_category .bar.bar,.top_search_category .popular_category .childcare.bar,.top_search_category .popular_category .class.bar,.top_search_category .popular_category .house_cleaning.bar,.top_search_category .popular_category .fitness.bar,.top_search_category .popular_category .pawnshop.bar,.top_search_category .popular_category .convenience.bar,.top_search_category .popular_category .it.bar,.top_search_category .popular_category .relaxation.bar{background-image:url(/assets/search/home/bar-bacd8a90c0e9e9a039a6b6606e2b31ed230eaa812db0347e2c5e5c334b9fbeb3.jpg)}.top_search_category .popular_category .ramen.childcare,.top_search_category .popular_category .cafe.childcare,.top_search_category .popular_category .bar.childcare,.top_search_category .popular_category .childcare.childcare,.top_search_category .popular_category .class.childcare,.top_search_category .popular_category .house_cleaning.childcare,.top_search_category .popular_category .fitness.childcare,.top_search_category .popular_category .pawnshop.childcare,.top_search_category .popular_category .convenience.childcare,.top_search_category .popular_category .it.childcare,.top_search_category .popular_category .relaxation.childcare{background-image:url(/assets/search/home/childcare-55e2a16d450b1462861fe85ab53edc46ee5928630895c887c86622c14059fbc0.jpg)}.top_search_category .popular_category .ramen.class,.top_search_category .popular_category .cafe.class,.top_search_category .popular_category .bar.class,.top_search_category .popular_category .childcare.class,.top_search_category .popular_category .class.class,.top_search_category .popular_category .house_cleaning.class,.top_search_category .popular_category .fitness.class,.top_search_category .popular_category .pawnshop.class,.top_search_category .popular_category .convenience.class,.top_search_category .popular_category .it.class,.top_search_category .popular_category .relaxation.class{background-image:url(/assets/search/home/class-34e5523c9d8b9dc8e7c3469423ccde152d75b2e19ba294de3f8bd6c1e68ce0e8.jpg)}.top_search_category .popular_category .ramen.house_cleaning,.top_search_category .popular_category .cafe.house_cleaning,.top_search_category .popular_category .bar.house_cleaning,.top_search_category .popular_category .childcare.house_cleaning,.top_search_category .popular_category .class.house_cleaning,.top_search_category .popular_category .house_cleaning.house_cleaning,.top_search_category .popular_category .fitness.house_cleaning,.top_search_category .popular_category .pawnshop.house_cleaning,.top_search_category .popular_category .convenience.house_cleaning,.top_search_category .popular_category .it.house_cleaning,.top_search_category .popular_category .relaxation.house_cleaning{background-image:url(/assets/search/home/house_cleaning-b610a7a7d91986a3ce432e05648d5cddd964da7314d2965cbccbb8db944e219d.jpg)}.top_search_category .popular_category .ramen.fitness,.top_search_category .popular_category .cafe.fitness,.top_search_category .popular_category .bar.fitness,.top_search_category .popular_category .childcare.fitness,.top_search_category .popular_category .class.fitness,.top_search_category .popular_category .house_cleaning.fitness,.top_search_category .popular_category .fitness.fitness,.top_search_category .popular_category .pawnshop.fitness,.top_search_category .popular_category .convenience.fitness,.top_search_category .popular_category .it.fitness,.top_search_category .popular_category .relaxation.fitness{background-image:url(/assets/search/home/fitness-e5572087162de9f28a045df2a00e60ad6dda9677070c227769046d3d96371458.jpg)}.top_search_category .popular_category .ramen.pawnshop,.top_search_category .popular_category .cafe.pawnshop,.top_search_category .popular_category .bar.pawnshop,.top_search_category .popular_category .childcare.pawnshop,.top_search_category .popular_category .class.pawnshop,.top_search_category .popular_category .house_cleaning.pawnshop,.top_search_category .popular_category .fitness.pawnshop,.top_search_category .popular_category .pawnshop.pawnshop,.top_search_category .popular_category .convenience.pawnshop,.top_search_category .popular_category .it.pawnshop,.top_search_category .popular_category .relaxation.pawnshop{background-image:url(/assets/search/home/pawnshop-6d029f520fe88df6a05d5be1223b50207299e1820c8248c2e77859ffe33e79d4.jpg)}.top_search_category .popular_category .ramen.convenience,.top_search_category .popular_category .cafe.convenience,.top_search_category .popular_category .bar.convenience,.top_search_category .popular_category .childcare.convenience,.top_search_category .popular_category .class.convenience,.top_search_category .popular_category .house_cleaning.convenience,.top_search_category .popular_category .fitness.convenience,.top_search_category .popular_category .pawnshop.convenience,.top_search_category .popular_category .convenience.convenience,.top_search_category .popular_category .it.convenience,.top_search_category .popular_category .relaxation.convenience{background-image:url(/assets/search/home/convenience-2d88624679e37f5adcf2d3195ba5e67b133cb10d72c4b04d3e7363b4711ebcc1.jpg)}.top_search_category .popular_category .ramen.it,.top_search_category .popular_category .cafe.it,.top_search_category .popular_category .bar.it,.top_search_category .popular_category .childcare.it,.top_search_category .popular_category .class.it,.top_search_category .popular_category .house_cleaning.it,.top_search_category .popular_category .fitness.it,.top_search_category .popular_category .pawnshop.it,.top_search_category .popular_category .convenience.it,.top_search_category .popular_category .it.it,.top_search_category .popular_category .relaxation.it{background-image:url(/assets/search/home/it-15c18cb3eedef1f0ba26ec35213402e1a033fd2ad1c98f676c821b396541ddba.jpg)}.top_search_category .popular_category .ramen.relaxation,.top_search_category .popular_category .cafe.relaxation,.top_search_category .popular_category .bar.relaxation,.top_search_category .popular_category .childcare.relaxation,.top_search_category .popular_category .class.relaxation,.top_search_category .popular_category .house_cleaning.relaxation,.top_search_category .popular_category .fitness.relaxation,.top_search_category .popular_category .pawnshop.relaxation,.top_search_category .popular_category .convenience.relaxation,.top_search_category .popular_category .it.relaxation,.top_search_category .popular_category .relaxation.relaxation{background-image:url(/assets/search/home/relaxation-f7c67178cc5303526284b1ef0806877f9f83a125e6b2363d14052ca0a6f851aa.jpg)}.top_search_popular_theme .particular_search{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 18px 18px}.top_search_popular_theme .particular_search .particular_item{display:inline-block;width:32%;padding:10px 14px;margin-bottom:10px;border:1px solid #ddd;border-radius:4px;transition-timing-function:ease-in}.top_search_popular_theme .particular_search .particular_item:nth-of-type(n+7){margin-bottom:0}.top_search_popular_theme .particular_search .particular_item p{display:inline-block;margin:0;font-size:16px;font-weight:bold;color:#686868;vertical-align:middle}.top_search_popular_theme .particular_search .particular_item .icon{box-sizing:border-box;display:inline-block;width:45px;height:45px;padding:10px 5px;margin-right:10px;background-color:#f1f1f1}.top_search_popular_theme .particular_search .particular_item:hover{border:1px solid #ccc}.top_seminar_box{padding:17px;margin:10px 0;font-size:12px;background:#fff;border:none;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,0.2)}.top_seminar_box .top_seminar_box_head{border-bottom:1px solid #d0e3be}.top_seminar_box .top_seminar_box_head h2{padding:0;margin:0;font-size:18px;font-weight:bold;color:#063}.top_seminar_box .top_seminar_box_head h2 svg{margin-right:3px;transform:translateY(2px)}.top_seminar_box .top_seminar_box_head h2 i{color:#409a35}.top_seminar_box .top_seminar_box_head .description{padding:10px 10px 0;margin-bottom:14px;font-size:14px;font-weight:300;line-height:142%}.top_seminar_box .top_seminar_box_head .top_link{padding:0;margin:0;text-align:right}.top_seminar_box .seminar_franchises_list{overflow:scroll}.top_seminar_box .seminar_franchises_list .seminar_carousel{display:flex;align-items:flex-start;gap:16px;width:fit-content;overflow-x:auto;padding:14px 2px}.top_seminar_box .seminar_franchises_list .seminar_carousel .seminar_info{display:flex;width:193px;padding:8px 5px;flex-direction:column;align-items:center;gap:8px;border-radius:3px;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.25)}.top_seminar_box .seminar_franchises_list .seminar_carousel .seminar_info .franchise_name{color:#308026;font-size:12px;font-style:normal;font-weight:600;line-height:17.143px;width:100%;text-align:start}.top_seminar_box .seminar_franchises_list .seminar_carousel .seminar_info .seminar_content{width:100%;height:45px;color:#333;font-size:10px;font-style:normal;font-weight:300;line-height:150%;white-space:normal;overflow:hidden;text-overflow:ellipsis}.top_seminar_box .seminar_franchises_list .seminar_carousel .seminar_info .seminar_list_link{align-items:center;justify-content:center;display:flex;width:180px;height:37px;padding:3px 28px;align-items:center;border-radius:4px;background:linear-gradient(180deg, #5980B3 0%, #3162A0 100%);box-shadow:0px 1px 0px 0px rgba(0,0,0,0.25);color:#FFF;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.top_seminar_box .seminar_franchises_list .seminar_carousel .seminar_info .seminar_list_link svg{margin-right:3px}.seminar_franchises_list::-webkit-scrollbar{height:8px;width:5px}.seminar_franchises_list::-webkit-scrollbar-track{background-color:transparent}.seminar_franchises_list::-webkit-scrollbar-thumb{background-color:#D0E3BE;border-radius:8px}.contact-info-banner{background:#359334;border:2px solid #2a7a28;border-radius:8px;margin:15px 0;box-shadow:0 6px 20px rgba(53,147,52,0.25)}.contact-info-banner .container{padding:0}.contact-info-banner .contact-text{text-align:left;padding:12px 10px;color:#ffffff;font-weight:bold}.contact-info-banner .contact-text p{margin:0;font-size:15px;line-height:1.4;margin-bottom:5px;color:#ffffff;font-weight:normal}.contact-info-banner .contact-text .phone-number{display:flex;align-items:center;gap:8px;font-size:28px;color:#ffffff;text-shadow:1px 1px 2px rgba(0,0,0,0.3);margin-top:5px;text-decoration:none}.contact-info-banner .contact-text .phone-number .phone-svg-icon{color:#ffffff;width:24px;height:24px;display:inline-block;fill:currentColor}.contact-info-banner .contact-text .phone-number span{color:#ffffff;text-decoration:none}.contact-info-banner .contact-text .franchise-thumbnails-loop{margin:15px 0;overflow:hidden;width:710px;mask:linear-gradient(90deg, transparent 0%, white 10%, white 90%, transparent 100%);-webkit-mask:linear-gradient(90deg, transparent 0%, white 10%, white 90%, transparent 100%)}.contact-info-banner .contact-text .franchise-thumbnails-loop .thumbnails-track{display:flex;animation:scroll-left 60s linear infinite;width:calc(200%)}.contact-info-banner .contact-text .franchise-thumbnails-loop .thumbnails-track .thumbnail-item{flex:0 0 auto;margin-right:15px}.contact-info-banner .contact-text .franchise-thumbnails-loop .thumbnails-track .thumbnail-item .franchise-thumbnail{width:130px;height:72px;object-fit:cover;border-radius:4px;opacity:0.9}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}
