@charset "UTF-8";@media (min-width:769px){.section_history{margin:50px auto;padding:4px 30px 0;border-radius:30px;text-align:left;max-width:894px;width:100%;height:auto;position:relative;top:0}.section_history .wrap_left{padding:0}.section_history .wrap_left h2.center_cap{font-size:2.4rem;font-weight:600;text-decoration:none;font-family:Hiragino Kaku Gothic ProN W6,ヒラギノ角ゴ ProN W6,Meiryo,メイリオ,sans-serif;padding:2px;letter-spacing:2px;color:#000;text-align:center}.section_history .wrap_left h2.left_cap{font-size:1.5rem;font-weight:600;text-decoration:none;font-family:Noto Sans Japanese,sans-serif;padding:2px;letter-spacing:2px;color:#000}.section_history .wrap_left span.left_cap2{font-size:1.4rem;font-weight:600;text-decoration:none;font-family:Lato,sans-serif;padding:2px;letter-spacing:2px;color:#000;display:block;margin-bottom:34px}.section_history .wrap_left ul{margin:0 0 16px}.section_history .wrap_left ul li{max-width:894px;width:100%;border-bottom:1px dotted #ededed;list-style-type:none;position:relative;padding-left:0;border-left:0 solid #212732;margin-left:0}.section_history .wrap_left ul li:before{display:none}.section_history .wrap_left ul li .img_wrap{position:relative;width:110px;height:92px;text-align:center}.section_history .wrap_left ul li .img_wrap img.food{max-width:92px;max-height:92px;margin:auto;position:relative}.section_history .wrap_left ul li .img_wrap img.blank{max-width:92px;max-height:92px;padding:30px 32px;position:relative;background:#f5f5f5;border-radius:5px}.section_history .wrap_left ul li .img_wrap img.pet{border-radius:30px;border:1px solid #c6c6c6;width:32px;height:32px;object-fit:cover;position:absolute;left:70px;top:60px}.section_history .wrap_left ul li div.row{width:100%;display:flex;text-decoration:none;padding:20px 0 10px}.section_history .wrap_left ul li div.row .wrapleft{width:calc(100% - 110px)}.section_history .wrap_left ul li div.row .date{font-size:1.4rem;font-family:DIN Next W01 Medium,sans-serif;font-weight:300;font-style:normal;color:#8d8d8d;letter-spacing:1px;position:relative;left:0;transition:.3s}.section_history .wrap_left ul li div.row .afterday{font-size:1.2rem;font-weight:600;text-decoration:none;font-family:Noto Sans Japanese,sans-serif;padding:0 0 0 10px;letter-spacing:0;color:#e2001a;position:relative;left:0;transition:.3s}.section_history .wrap_left ul li div.row .new{position:relative}.section_history .wrap_left ul li div.row .new:before{content:"";display:block;width:6px;height:6px;background:#e2001a;border-radius:5px;position:absolute;right:-10px;top:-2px}.section_history .wrap_left ul li div.row .cate{font-size:1.2rem;font-weight:700;color:#ffffff;margin:0 1px 0 4px;width:36px;height:17px;line-height:17px;text-align:center;background:#34495e;border-radius:2px;display:inline-block;letter-spacing:1px;position:relative;left:0;transition:.3s}.section_history .wrap_left ul li div.row .glay{background:#8d8d8d}.section_history .wrap_left ul li div.row .blue{background:#0b99bf}.section_history .wrap_left ul li div.row .brown{background:#875844}.section_history .wrap_left ul li div.row .green{background:#1b9377}.section_history .wrap_left ul li div.row .important{background:#e2001a;letter-spacing:3px}.section_history .wrap_left ul li div.row .update{background:#8d8d8d}.section_history .wrap_left ul li div.row .vhd{width:82px;background:transparent}.section_history .wrap_left ul li div.row .vhd:before{content:"";display:block;width:82px;height:32px;position:absolute;right:0;top:-8px;background:url(/po/images/royalcanin/icon_VHD.png) transparent 50% no-repeat;background-size:82px;transform:rotate(0deg);transition:.3s}.section_history .wrap_left ul li div.row .read{font-size:1.3rem;line-height:1.6;font-weight:400;letter-spacing:1px;color:#000;display:block;position:relative;left:0;transition:.3s;margin-top:6px}.section_history .wrap_left ul li div.row .note{font-size:1.1rem;color:#8d8d8d}}@media (max-width:768px){.section_history{margin:0 auto;padding:0;border-radius:30px;text-align:left;max-width:1236px;width:100%;height:auto;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;top:0}.section_history .wrap_left{padding:0;width:100%;margin:0 20px}.section_history .wrap_left h2.center_cap{font-family:Noto Sans Japanese,sans-serif;text-align:center}.section_history .wrap_left h2.center_cap,.section_history .wrap_left h2.left_cap{font-size:1.5rem;font-weight:600;text-decoration:none;padding:2px;letter-spacing:0;color:#000;line-height:1.2}.section_history .wrap_left h2.left_cap{text-align:left}.section_history .wrap_left span.left_cap2{font-size:1.4rem;font-weight:600;text-decoration:none;font-family:Lato,sans-serif;padding:2px;letter-spacing:2px;color:#000;display:block;margin-bottom:34px}.section_history .wrap_left ul{margin:0 0 10px}.section_history .wrap_left ul li{max-width:560px;width:100%;border-bottom:1px dotted #c6c6c6;position:relative;padding-left:0;border-left:0 solid #212732;margin-left:0}.section_history .wrap_left ul li:before{display:none}.section_history .wrap_left ul li .img_wrap{position:relative;width:100px;height:64px;text-align:center}.section_history .wrap_left ul li .img_wrap img.food{max-width:64px;max-height:64px;margin:auto;object-fit:cover;position:relative}.section_history .wrap_left ul li .img_wrap img.blank{max-width:64px!important;max-height:64px!important;padding:14px 16px;position:relative;background:#f5f5f5;border-radius:5px}.section_history .wrap_left ul li .img_wrap img.pet{border-radius:30px;border:1px solid #c6c6c6;width:32px;height:32px;object-fit:cover;position:absolute;left:50px;top:50px;top:30px}.section_history .wrap_left ul li div.row{width:100%;display:flex;text-decoration:none;padding:15px 0}.section_history .wrap_left ul li div.row .wrapleft{width:calc(100% - 100px)}.section_history .wrap_left ul li div.row .date{font-size:1.4rem;font-family:DIN Next W01 Medium,sans-serif;font-weight:300;font-style:normal;color:#8d8d8d;letter-spacing:1px;position:relative;left:0;transition:.3s}.section_history .wrap_left ul li div.row .afterday{font-size:1.4rem;font-weight:800;text-decoration:none;font-family:Noto Sans Japanese,sans-serif;padding:0 0 0 10px;letter-spacing:0;color:#e2001a;position:relative;left:0;transition:.3s}.section_history .wrap_left ul li div.row .new{position:relative}.section_history .wrap_left ul li div.row .new:before{content:"";display:block;width:6px;height:6px;background:#e2001a;border-radius:5px;position:absolute;right:-10px;top:-2px}.section_history .wrap_left ul li div.row .cate{font-size:1.2rem;font-weight:700;color:#ffffff;margin:0 1px 0 4px;width:36px;height:17px;line-height:17px;text-align:center;background:#34495e;border-radius:2px;display:inline-block;letter-spacing:1px;position:relative;left:0;transition:.3s}.section_history .wrap_left ul li div.row .glay{background:#8d8d8d}.section_history .wrap_left ul li div.row .blue{background:#0b99bf}.section_history .wrap_left ul li div.row .brown{background:#875844}.section_history .wrap_left ul li div.row .green{background:#1b9377}.section_history .wrap_left ul li div.row .important{background:#e2001a}.section_history .wrap_left ul li div.row .update{background:#8d8d8d}.section_history .wrap_left ul li div.row .vhd{width:82px;background:transparent}.section_history .wrap_left ul li div.row .vhd:before{content:"";display:block;width:82px;height:32px;position:absolute;right:0;top:-8px;background:url(/po/images/royalcanin/icon_VHD.png) transparent 50% no-repeat;background-size:82px;transform:rotate(0deg);transition:.3s}.section_history .wrap_left ul li div.row .read{font-size:1.4rem;line-height:1.4;letter-spacing:0;font-weight:400;color:#000;display:block;position:relative;left:0;transition:.3s;margin-top:6px}.section_history .wrap_left ul li div.row .note{font-size:1.1rem;color:#8d8d8d}}