@charset "UTF-8";.award_2025,.award_2025 a{color:#000}.award_2025 a:hover{opacity:.8;transition:all .3s ease 0s}.award_2025 .header_complete{height:400px;background-color:#020b32;background-size:cover;background-position:top;background-repeat:no-repeat;overflow:hidden}.award_2025.new_award_contents_complete h1{width:1100px;background-image:url(/images/award/2025-all/award2025_bg.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;padding-top:1rem;margin:auto}.award_2025.new_award_contents_complete img.main{max-width:400px;object-fit:contain}.award_2025 .lead_sentence_complete{padding:1.8rem;margin-bottom:30px}.award_2025 .award_anchor_complete.award_top_page{margin:30px auto}.award_2025 .award_anchor_complete.award_top_page a{color:#fff}.award_2025 .bnr_about_award_complete a{color:#fff;background-image:linear-gradient(90deg,#0e2356,#243c79);border:none;padding:.6rem}.award_2025 .award_title_anchor_complete{background-color:#020b32}@media screen and (max-width:768px){.award_2025 .header_complete{height:325px}.award_2025 .award_anchor_complete{padding:0 1rem}.award_2025.new_award_contents_complete img.main{max-width:450px;width:80%;height:auto}.award_2025 .header_complete{display:table}.award_2025.new_award_contents_complete h1{width:100%;padding-top:1rem;background-image:url(/images/award/2025-all/award2025_bg_sp.png);background-size:cover;display:table-cell;vertical-align:middle}.award_2025 .lead_sentence_complete p{font-size:16px;line-height:24px}}.award_2025 .cardlist_complete{gap:.5rem;justify-content:flex-start;margin-top:20px}.award_2025 .cardlist_complete li{width:calc((100% - 1rem * 3 - 8px)/ 4);padding:0}.award_2025 .cardlist_complete li a{flex-flow:column;height:calc(100% - .7rem * 2);padding:.7rem}.award_2025 .cardlist_complete_img-name{display:flex;align-items:center;gap:.5rem}.award_2025 .cardlist_complete_img-name .dep_name{width:60%;text-align:center}.award_2025 .arrow_inner_complete{position:relative}.award_2025 .arrow_inner_complete::before{content:"";display:block;background-image:url(/images/award/2025-all/award2025_icon_crown.png);background-repeat:no-repeat;background-size:cover;width:28px;height:16px;margin:0 auto 5px}.award_2025 .dog_breed_award_text_complete{margin:.5rem auto 0}.award_2025 .btn_more_complete{padding:5px}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .toy-poodle_color{border:solid 4px #8c3a17}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .chihuahua_color{border:solid 4px #cb9417}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .bichon-frise_color{border:solid 4px #e4e0d6}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .border-collie_color{border:solid 4px #000}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .miniature-dachshund_color{border:solid 4px #b6723c}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .miniature-schnauzer_color{border:solid 4px #a8a8a8}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .golden-retriever_color{border:solid 4px #f8e2c9}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .shiba-inu_color{border:solid 4px #f2d490}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .mixed_color{border:solid 4px #cac4c1}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .pomeranian_color{border:solid 4px #e2cbad}.award_2025 .new_award_contents_complete .btn_border_list li,.new_award_contents_complete .cardlist_complete .french-bulldog_color{border:solid 4px #a1928a}.award_2025 .accordion-003{border-top:1px solid #000;border-bottom:1px solid #000;margin:0 20px}.award_2025 .accordion-003 p,.award_2025 .accordion-003 summary{color:#000}.award_2025 .accordion-003 summary::after{content:"";transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #000;border-right:3px solid #000;transition:transform .3s}.award_2025 .accordion-003 summary::before{content:"詳細はこちら";position:absolute;right:40px}.award_2025 .award_title_anchor_complete_2025{width:100%;background-color:#020b32;text-align:center;margin-top:3rem;border:solid 4px #e2bb51;box-sizing:border-box}.award_2025 .award_title_anchor_complete_2025 img{height:108px}.award_2025 .complete_dog_complete{background-color:#020b32;position:relative}.award_2025 .complete_dog_complete .arrow_award_complete{height:16px;position:absolute;right:16px;top:0;bottom:0;margin:auto}.award_2025 .btn_border_list_area{padding:0;background-image:none}.award_2025 .item_award_contents_complete .btn_border_list_area{margin:20px auto}.award_2025.new_award_contents_complete .btn_border_list_area li{width:calc((100% - 1rem * 3 - 4px)/ 4);border:2px solid #020b32;border-radius:8px;padding:0;background-color:transparent}.award_2025 .btn_border_list_area li .test_right{width:20px}.award_2025 .btn_border_list_area li a{padding:10px 16px 10px 32px}.award_2025 .btn_border_list_area li a:hover{color:#fff;background-color:#020b32;opacity:1}.award_2025 .area_text_complete{width:80%;text-align:center}.award_2025 .area_text_complete .dep_name::before{content:"";display:block;background-image:url(/images/award/2025-all/award2025_icon_crown.png);background-repeat:no-repeat;background-size:cover;width:28px;height:16px;margin:0 auto 5px}.award_2025 .p20{padding:20px}@media screen and (max-width:768px){.award_2025 .complete_dog_complete{padding:1rem 2rem}.award_2025 .award_title_anchor_complete img{object-fit:cover}.award_2025 .cardlist_complete{gap:1rem;display:flex!important}.award_2025 .cardlist_complete li{width:calc((100% - 1rem - .7rem * 1 - 8px)/ 2);margin:0}.award_2025 .cardlist_complete_img-name{flex-flow:column}.award_2025 .cardlist_complete .dogcard-thumbnail{width:54%}.award_2025 .cardlist_complete .dog_breed_award_text_complete,.award_2025 .cardlist_complete_img-name .dep_name{width:100%}.award_2025 .arrow_inner_complete::before{content:none}.award_2025 .btn_more_complete{font-size:.9em}.award_2025 .item_award_contents_complete .btn_border_list_area{margin:20px 1rem}.award_2025.new_award_contents_complete .btn_border_list_area li{width:calc((100% - 1rem * 1 - 4px)/ 2)}.award_2025 .btn_border_list_area li a{font-size:.9em;padding:10px}.award_2025 .area_text_complete .dep_name::before{content:none}.award_2025 .area_text_complete .dep_name{text-align:left}.award_2025 .cardlist_complete li a{justify-content:space-between}.award_2025 .accordion-003 summary::before{font-size:12px}.award_2025 .award_title_anchor_complete_2025{margin-top:2rem}}.award2025.award_prize{background-color:#020b32;color:#fff;padding:40px;text-align:center;margin-top:3rem;overflow:hidden}.award2025.award_prize h2,.award2025.award_prize h3,.award2025.award_prize p{color:#fff}.award2025.award_prize .award_prize-inner{max-width:780px;width:100%;margin:auto}.award2025.award_prize h2.h2_white{color:#020b32;font-size:1.6em;padding:4px 42px;letter-spacing:.2em;line-height:1.4em;background-color:#fff;border-radius:100vw;display:inline-block;margin:0 0 25px}.award2025.award_prize .award_prize-block{margin:60px 0 0;position:relative}.award2025.award_prize .award_prize-block::before{content:"";background-image:url(/images/award/2025-all/left_pattern.png);width:91px;height:245px;position:absolute;left:-91px;top:2vw}.award2025.award_prize .award_prize-block::after{content:"";background-image:url(/images/award/2025-all/bottom_pattern.png);width:88px;height:217px;position:absolute;right:-88px;bottom:0}.award2025.award_prize .award_prize-block h3{width:196px;margin:0 auto 35px}.award2025.award_prize .award_prize-block h3 img{width:100%}.award2025.award_prize .award_prize-block .award_prize_box{position:relative;margin:35px 0 0;z-index:1}.award2025.award_prize .award_prize-block .award_prize_box h4{position:absolute;top:-16px;left:0;right:0;margin:auto;width:fit-content;color:#020b32;font-size:1em;font-weight:400;background-color:#e8cc8a;border:1px solid #020b32;padding:3px 20px;border-radius:100vw}.award2025.award_prize .award_prize-block .award_prize-box-inner,.award2025.award_prize .award_prize-block .award_prize-box-inner>li{display:flex;justify-content:center;gap:2rem}.award2025.award_prize .award_prize-block .award_prize-box-inner{background-image:url(/images/award/2025-all/bg_prize.png);background-size:cover;padding:20px;border-radius:4px}.award2025.award_prize .award_prize-block .award_prize-box-inner>li.award_prize-box-inner-item{align-items:center;gap:.5rem}.award2025.award_prize .award_prize-block .award_prize-box-inner>li.award_prize-box-inner-item img{height:120px}.award2025.award_prize .award_prize-block .award_prize-box-inner>li.award_prize-box-inner-item p,.award2025.award_prize .award_prize-block .award_prize_box .award_prize-rank-other-item p{font-size:.95em;text-align:left;color:#020b32}.award2025.award_prize .award_prize-block .award_prize_box.other .award_prize-box-inner{padding:20px}.award2025.award_prize .award_prize-block .award_prize_box .award_prize-rank-other{flex-flow:column;gap:.5rem}.award2025.award_prize .award_prize-block .award_prize_box .award_prize-rank-other-item{display:flex;align-items:center;gap:.5rem}.award2025.award_prize .award_prize-block .award_prize_box .award_prize-rank-other-item h4{position:unset;padding:3px 10px}@media screen and (max-width:768px){.award2025.award_prize{padding:30px 1rem}.award2025.award_prize h2.h2_white{font-size:1.4em}.award2025.award_prize .award_prize-block{margin-top:40px}.award2025.award_prize .award_prize-block::after{bottom:-6vw}.award2025.award_prize .award_prize-block .award_prize-box-inner{justify-content:space-around;align-items:flex-start;gap:.5rem;padding:25px 10px 10px}.award2025.award_prize .award_prize-block .award_prize-box-inner>li.award_prize-box-inner-item{flex-flow:column}.award2025.award_prize .award_prize-block .award_prize-box-inner>li.award_prize-box-inner-item img{width:105px;object-fit:contain}.award2025.award_prize .award_prize-block .award_prize-box-inner>li.award_prize-box-inner-item p{font-size:12px;line-height:1.4em;text-align:center}.award2025.award_prize .award_prize-block .award_prize_box{margin-top:20px}.award2025.award_prize .award_prize-block .award_prize_box.other .award_prize-box-inner{align-items:center}.award2025.award_prize .award_prize-block .award_prize_box.other .award_prize-box-inner{padding:10px}}.container_announce2024.award2025 .warapper_items_purina2025{padding:5rem 1rem 1rem;max-width:780px;margin:0 auto;color:#fff;text-align:center}.container_announce2024.award2025 .purina_container{margin-bottom:2rem;gap:2rem}.container_announce2024.award2025 .warapper_items_purina2024 section{margin:5rem 0}.container_announce2024.award2025 .purina_container img{width:190px}.container_announce2024.award2025 .pu_h4{font-size:1.7em}.container_announce2024.award2025 .pu_box{border:solid 2px #e3e3e3}.container_announce2024.award2025 .purina_point{width:90%;display:flex;gap:1rem;flex-wrap:wrap;margin:auto}.container_announce2024.award2025 .purina_point li{width:calc((100% - 1rem * 2)/ 3)}.container_announce2024.award2025 .purina_point li img{max-width:100px;width:30%}.container_announce2024.award2025 .point{margin-right:8px}.container_announce2024.award2025 .purina_h3{margin:3rem auto 1.5rem}.container_announce2024.award2025 .purina_point.choice_point{gap:2rem 1rem}.container_announce2024.award2025 .purina_point.choice_point li img{width:100%;max-width:unset}.container_announce2024.award2025 .purina_point.choice_point li p{font-size:1.15em;line-height:1.4em}.container_announce2024.award2025 .purina_point.choice_point li:last-child{width:fit-content;display:flex;gap:2rem}.container_announce2024.award2025 .purina_point.choice_point li:last-child img{width:20%}.container_announce2024.award2025 .purina_point.choice_point li:last-child p{text-align:left}.container_announce2024.award2025 .small{font-size:12px;line-height:1.4em}.container_announce2024.award2025 .pu_box img{width:30%}.container_announce2024.award2025 .bene_link{margin:1rem 0 0;padding:0}.container_announce2024.award2025 .bene_link a{text-decoration:none;color:#fff;width:100%;text-align:center;height:auto;padding:10px 0}.container_announce2024.award2025 .newpurina_box{gap:2rem}.container_announce2024.award2025 .btn_down_purina2025{display:flex;flex-direction:column;text-align:left;justify-content:space-around}@media screen and (max-width:768px){.container_announce2024.award2025 .warapper_items_purina2025{padding:3rem 1rem 1rem}.container_announce2024.award2025 img.purina_dog{margin-top:1rem}.container_announce2024.award2025 .pu_c_d{padding:0}.container_announce2024.award2025 .pu_box{margin:2rem 0}.container_announce2024.award2025 .p_left{margin:0}.container_announce2024.award2025 .purina_point{flex-flow:column}.container_announce2024.award2025 .purina_point li{width:100%;display:flex;gap:.5rem;align-items:center}.container_announce2024.award2025 .purina_point li img{width:20%}.container_announce2024.award2025 .purina_p{padding:0}.container_announce2024.award2025 .purina_h2{margin:2rem auto 0}.container_announce2024.award2025 .purina_h3{font-size:20px;text-align:center;margin:2rem auto 1.5rem}.container_announce2024.award2025 .purina_point.choice_point li img,.container_announce2024.award2025 .purina_point.choice_point li:last-child img{width:32%}.container_announce2024.award2025 .purina_point.choice_point li:last-child{gap:.5rem;align-items:flex-start}.container_announce2024.award2025 .purina_point.choice_point li p{text-align:left}.container_announce2024.award2025 .pu_box img{width:60%}}.award2025 .award_title_anchor_complete_log{border:solid 4px #830000;border-radius:6px}.award2025 .h3_log_award{height:auto;line-height:1.4em;background-color:#830000;padding:14px 10px;border-radius:100vw;position:relative}.award2025 .h3_log_award .arrow_award_complete{height:16px;position:absolute;right:16px;top:0;bottom:0;margin:auto}.award2025 .award_title_anchor_complete_log .p_award_log{color:#000;font-weight:700}@media screen and (max-width:768px){.award2025 .award_title_anchor_complete_log{width:fit-content;margin:2rem 1rem}.award2025 .h3_log_award .arrow_award_complete{height:14px;position:absolute;right:12px;top:0;bottom:0;margin:auto;object-fit:contain;width:14px}.award2025 .h3_log_award{font-size:.9em;padding:14px 20px 14px 14px}}.award_contents.award_page.award_2025.new_award_contents_complete .award_anchor_complete_li{color:#fff}.award_breeder_h3_complete2025 img{width:40px;margin-right:1rem}.award_breeder_h3_complete2025{background-color:#020b32;color:#fff;font-size:120%;display:flex;justify-content:center;align-items:center;padding:1.5rem}.award_contents.award_page.award_2025.new_award_contents_complete .btn_color.arrow_right.btn_w50{border:solid 3px #020b32;box-sizing:border-box;color:#020b32;width:50%;height:3rem;font-weight:700;margin:1.5rem auto 0;border-radius:8px;display:flex;justify-content:center;align-items:center;position:relative}.award_contents.award_page.award_2025.new_award_contents_complete .logocolor_complete{background-color:#020b32}.award_2025 .item_award_contents_complete_area{margin-bottom:0}.award_2025 .btn_w50_complete{border:solid 3px #020b32}.award_2025 .btn_w50_complete span{color:#020b32}@media screen and (max-width:768px){.award_contents.award_page.award_2025.new_award_contents_complete .btn_color.arrow_right.btn_w50{width:100%}.award_contents.award_page.award_2025.new_award_contents_complete .item_award_contents_complete .btn_border_list_area{margin:20px 1rem}}