@charset "UTF-8";@media screen and (min-width:1024px){.tp-web-form-button{pointer-events:auto;margin:0 auto;width:100%;max-width:100%}.tp-services-subject-heading{font-size:18px;line-height:1.5rem}div.shoplist-accordion-wrap{width:700px;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:16px;cursor:pointer;font-weight:700;padding:10px 4px 8px 4px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:30%;height:100%;margin:10px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5))}.shoplist-accordion-img{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:89%;max-width:89%;padding:0 10px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:.57vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:.57vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:275px;height:183px;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}tp-frame-heading{width:100%;text-align:center;line-height:5rem;background:#000;border-radius:15px}tp-number-wrap{padding:20px}tp-number-list-a{display:flex;flex-direction:row}.number-box{margin-top:20px}.tabs input[type=radio]{display:none}.tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden}.tabs label{width:11%;min-width:31px;max-width:11%;background:#ddd;padding:10px 0;text-align:center;font-size:.78em;word-break:keep-all}.tabs label:hover{background:rgba(50,50,50,.5);font-weight:bolder;color:#e5100e}.tabs label p{line-height:1rem;margin-top:0}.tabs .tab_box{width:99%;max-width:99%;min-height:200px;display:flex;align-items:center;justify-content:center;padding:0 20px 20px 0;overflow:hidden;position:relative;box-sizing:border-box;box-shadow:3px 3px 5px #000;border-radius:0 0 10px 10px;border-left:dotted 2px #fff11a;border-bottom:dotted 2px #3a6a9c;border-right:dotted 2px #e5100e;margin-bottom:20px}.tabs .tab_box div{width:100%;display:flex;flex-direction:row}.tabs .tab_box div h4{text-align:center}.tabs .tab_box div div img{filter:drop-shadow(5px 5px 3px #777)}.tabs .tab_box div div div{position:relative}.tabs .tab_box div div div p{margin-left:20px;width:90%}.tabs .tab_box div div div a{display:block;position:absolute;bottom:0;right:0}.tabs>.tab_box>div{border-width:0;border-style:none;position:absolute;left:0;top:-200%;opacity:0;transition:bottom .75s ease-in-out,opacity .3s ease-in-out}#tab01:checked+label,#tab02:checked+label,#tab03:checked+label,#tab04:checked+label,#tab05:checked+label,#tab06:checked+label,#tab07:checked+label,#tab08:checked+label,#tab09:checked+label{background:silver;color:#000}#tab01:checked~.tab_box>#tab_view01,#tab02:checked~.tab_box>#tab_view02,#tab03:checked~.tab_box>#tab_view03,#tab04:checked~.tab_box>#tab_view04,#tab05:checked~.tab_box>#tab_view05,#tab06:checked~.tab_box>#tab_view06,#tab07:checked~.tab_box>#tab_view07,#tab08:checked~.tab_box>#tab_view08,#tab09:checked~.tab_box>#tab_view09{width:100%;position:relative;flex-wrap:wrap;top:0;opacity:1;transition:top .5s ease-in-out,opacity .5s ease-in-out}section.report-wrapper{width:950px;margin:0 auto;font-size:.9rem}div{width:100%;max-width:100%}ul.crumb-list{text-align:left;width:100%;display:flex;flex-direction:row;margin-top:12px;font-size:.8rem}ul.crumb-list>li:before{content:">";font-size:.75em;font-family:iconsfont;margin-left:.5em;margin-right:.5em;display:inline-block}ul.crumb-list>li:first-child:before{content:none}div.main-wrapper{width:100%;max-width:870px;margin:0 auto}.tp-section-heading{position:relative;padding-top:6px;padding-left:16px;margin-top:15px}.tp-section-heading::before{content:'';position:absolute;width:5px;height:100%;top:0;left:0;background:#e5001e}h2 span{font-size:1.5rem;font-weight:100}h3{color:#e5100e;font-size:1.8rem;line-height:1.8rem;font-weight:600;border-bottom:3px solid #777;padding-bottom:5px;margin-bottom:25px;margin-top:45px}div.profile-box{display:flex;flex-direction:row;align-items:flex-end;width:100%;max-width:100%}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;width:100%;max-width:100%;margin:0 25px 25px}div.profile-box div.profile-imageset p img{width:165px}div.profile-box div.profile-imageset p a img{width:175px}.profile-table{width:100%;max-width:387px;margin:25px 0;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{height:60px;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}.cycle-table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table td{padding:1px 5px 1px 5px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}div.content-wrap{width:100%;max-width:100%;height:538px}h4{border-bottom:2px solid #e5100e;line-height:1rem;margin-bottom:20px}h4 span{font-size:1.5rem;color:#e5100e}div.text-block{width:100%;display:flex;flex-direction:row;height:489px}div.text-block div{padding:20px;width:498px}div.text-block p.thumb-image{width:288px;margin-left:45px}.pic-slider img{width:100px;height:52px}p#coverage-date{text-align:right;font-size:.78rem;color:#5f5f5f}}@media screen and (max-width:666px){.tp-web-form-button{pointer-events:auto;margin:0 auto;width:100%;max-width:260px}div.shoplist-accordion-wrap{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:16px;cursor:pointer;font-weight:700;padding:10px 4px 8px 4px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:47%;height:100%;margin:3px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5))}.shoplist-accordion-img{width:100%;height:100px;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:93%;max-width:93%;padding:0 5px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:2vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:2vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}section.report-wrapper{width:100%;font-size:3.5vw}ul.crumb-list{display:none}.tp-section-heading{position:relative;padding-top:6px;padding-left:16px;margin-top:15px}.tp-section-heading::before{content:'';position:absolute;width:5px;height:100%;top:0;left:0;background:#e5001e}h2 span{font-size:7vw;font-weight:500}h3{color:#e5100e;font-size:4.8vw;line-height:4.9vw;font-weight:600;padding:20px 0}div.profile-box{display:flex;flex-direction:column;align-items:center;justify-content:center}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;max-width:100%;margin:25px 0 10px}.profile-table{font-size:.78rem;width:100%;max-width:387px;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}.cycle-table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table td{padding:1px 5px 1px 5px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%}div.content-wrap{display:flex;flex-direction:column}h4{width:100%;max-width:100%;border-bottom:1px solid #e5100e;font-size:4.2vw;line-height:4.2vw;margin-bottom:20px}h4 span{font-size:6.5vw;color:#e5100e}div.text-block{display:flex;flex-direction:column;justify-content:center;align-items:center}div.text-block p.thumb-image{width:100%;max-width:50vw;font-size:1.5vw;color:#999}p#coverage-date{text-align:right;font-size:4vw;width:100%;color:#999;border-top:1px dotted #999;padding-top:10px}}@media screen and (min-width:667px) and (max-width:1023px){.tp-web-form-button{pointer-events:auto;margin:0 auto;width:100%;max-width:260px}div.shoplist-accordion-wrap{width:700px;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:16px;cursor:pointer;font-weight:700;padding:10px 4px 8px 4px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:30%;height:100%;margin:10px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5))}.shoplist-accordion-img{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:89%;max-width:89%;padding:0 10px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:.57vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:.57vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:275px;height:183px;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1.5vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}section.report-wrapper{width:100%;font-size:1.5vw}ul.crumb-list{display:none}.tp-section-heading{position:relative;padding-left:16px;height:5vh}.tp-section-heading::before{content:'';position:absolute;width:5px;height:5vh;top:0;left:0;background:#e5001e}h2 span{position:absolute;height:5vh;font-size:3vw;font-weight:500}h2>span.tp-main{color:#333;margin-top:18px!important;line-height:1.5rem}h3{color:#e5100e;font-size:2.8vw;line-height:2.9vw;font-weight:600;padding:20px 0}div.profile-box{display:flex;flex-direction:row;align-items:center;justify-content:center}.profile-table{font-size:.78rem;width:100%;max-width:387px;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table td{padding:1px 5px 1px 5px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:40%}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;max-width:100%;margin:25px 0 10px}div.profile-box div.profile-imageset p a img{padding-bottom:33px}div.content-wrap{display:flex;flex-direction:column}h4{width:100%;max-width:100%;border-bottom:1px solid #e5100e;font-size:2.2vw;line-height:4.2vw;margin-bottom:20px}h4 span{font-size:3.5vw;color:#e5100e}div.text-block{width:95%;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center}div.text-block div{width:100%}div.text-block p.thumb-image{padding:0 0 0 50px;width:100%;max-width:50vw;font-size:1.5vw;color:#999}p#coverage-date{text-align:right;font-size:1.5vw;width:100%;color:#999;border-top:1px dotted #999;padding-top:10px}}@charset "UTF-8";

@media screen and (min-width:1024px){.tp-web-form-button{pointer-events:auto;margin:0 auto;width:100%;max-width:100%}.tp-services-subject-heading{font-size:18px;line-height:1.5rem}div.shoplist-accordion-wrap{width:700px;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:16px;cursor:pointer;font-weight:700;padding:10px 4px 8px 4px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:30%;height:100%;margin:10px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5))}.shoplist-accordion-img{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:89%;max-width:89%;padding:0 10px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:.57vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:.57vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:275px;height:183px;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}tp-frame-heading{width:100%;text-align:center;line-height:5rem;background:#000;border-radius:15px}tp-number-wrap{padding:20px}tp-number-list-a{display:flex;flex-direction:row}.number-box{margin-top:20px}.tabs input[type=radio]{display:none}.tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden}.tabs label{width:11%;min-width:31px;max-width:11%;background:#ddd;padding:10px 0;text-align:center;font-size:.78em;word-break:keep-all}.tabs label:hover{background:rgba(50,50,50,.5);font-weight:bolder;color:#e5100e}.tabs label p{line-height:1rem;margin-top:0}.tabs .tab_box{width:99%;max-width:99%;min-height:200px;display:flex;align-items:center;justify-content:center;padding:0 20px 20px 0;overflow:hidden;position:relative;box-sizing:border-box;box-shadow:3px 3px 5px #000;border-radius:0 0 10px 10px;border-left:dotted 2px #fff11a;border-bottom:dotted 2px #3a6a9c;border-right:dotted 2px #e5100e;margin-bottom:20px}.tabs .tab_box div{width:100%;display:flex;flex-direction:row}.tabs .tab_box div h4{text-align:center}.tabs .tab_box div div img{filter:drop-shadow(5px 5px 3px #777)}.tabs .tab_box div div div{position:relative}.tabs .tab_box div div div p{margin-left:20px;width:90%}.tabs .tab_box div div div a{display:block;position:absolute;bottom:0;right:0}.tabs>.tab_box>div{border-width:0;border-style:none;position:absolute;left:0;top:-200%;opacity:0;transition:bottom .75s ease-in-out,opacity .3s ease-in-out}#tab01:checked+label,#tab02:checked+label,#tab03:checked+label,#tab04:checked+label,#tab05:checked+label,#tab06:checked+label,#tab07:checked+label,#tab08:checked+label,#tab09:checked+label{background:silver;color:#000}#tab01:checked~.tab_box>#tab_view01,#tab02:checked~.tab_box>#tab_view02,#tab03:checked~.tab_box>#tab_view03,#tab04:checked~.tab_box>#tab_view04,#tab05:checked~.tab_box>#tab_view05,#tab06:checked~.tab_box>#tab_view06,#tab07:checked~.tab_box>#tab_view07,#tab08:checked~.tab_box>#tab_view08,#tab09:checked~.tab_box>#tab_view09{width:100%;position:relative;flex-wrap:wrap;top:0;opacity:1;transition:top .5s ease-in-out,opacity .5s ease-in-out}section.report-wrapper{width:950px;margin:0 auto;font-size:.9rem}div{width:100%;max-width:100%}ul.crumb-list{text-align:left;width:100%;display:flex;flex-direction:row;margin-top:12px;font-size:.8rem}ul.crumb-list>li:before{content:">";font-size:.75em;font-family:iconsfont;margin-left:.5em;margin-right:.5em;display:inline-block}ul.crumb-list>li:first-child:before{content:none}div.main-wrapper{width:100%;max-width:870px;margin:0 auto}.tp-section-heading{position:relative;padding-top:6px;padding-left:16px;margin-top:15px}.tp-section-heading::before{content:'';position:absolute;width:5px;height:100%;top:0;left:0;background:#e5001e}h2 span{font-size:1.5rem;font-weight:100}h3{color:#e5100e;font-size:1.8rem;line-height:1.8rem;font-weight:600;border-bottom:3px solid #777;padding-bottom:5px;margin-bottom:25px;margin-top:45px}div.profile-box{display:flex;flex-direction:row;align-items:flex-end;width:100%;max-width:100%}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;width:100%;max-width:100%;margin:0 25px 25px}div.profile-box div.profile-imageset p img{width:165px}div.profile-box div.profile-imageset p a img{width:175px}.profile-table{width:100%;max-width:387px;margin:25px 0;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{height:60px;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}.cycle-table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table td{padding:1px 5px 1px 5px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}div.content-wrap{width:100%;max-width:100%;height:538px}h4{border-bottom:2px solid #e5100e;line-height:1rem;margin-bottom:20px}h4 span{font-size:1.5rem;color:#e5100e}div.text-block{width:100%;display:flex;flex-direction:row;height:489px}div.text-block div{padding:20px;width:498px}div.text-block p.thumb-image{width:288px;margin-left:45px}.pic-slider img{width:100px;height:52px}p#coverage-date{text-align:right;font-size:.78rem;color:#5f5f5f}}

@media screen and (max-width:666px){.tp-web-form-button{pointer-events:auto;margin:0 auto;width:100%;max-width:260px}div.shoplist-accordion-wrap{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:16px;cursor:pointer;font-weight:700;padding:10px 4px 8px 4px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:47%;height:100%;margin:3px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5))}.shoplist-accordion-img{width:100%;height:100px;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:93%;max-width:93%;padding:0 5px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:2vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:2vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}section.report-wrapper{width:100%;font-size:3.5vw}ul.crumb-list{display:none}.tp-section-heading{position:relative;padding-top:6px;padding-left:16px;margin-top:15px}.tp-section-heading::before{content:'';position:absolute;width:5px;height:100%;top:0;left:0;background:#e5001e}h2 span{font-size:7vw;font-weight:500}h3{color:#e5100e;font-size:4.8vw;line-height:4.9vw;font-weight:600;padding:20px 0}div.profile-box{display:flex;flex-direction:column;align-items:center;justify-content:center}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;max-width:100%;margin:25px 0 10px}.profile-table{font-size:.78rem;width:100%;max-width:387px;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}.cycle-table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table td{padding:1px 5px 1px 5px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%}div.content-wrap{display:flex;flex-direction:column}h4{width:100%;max-width:100%;border-bottom:1px solid #e5100e;font-size:4.2vw;line-height:4.2vw;margin-bottom:20px}h4 span{font-size:6.5vw;color:#e5100e}div.text-block{display:flex;flex-direction:column;justify-content:center;align-items:center}div.text-block p.thumb-image{width:100%;max-width:50vw;font-size:1.5vw;color:#999}p#coverage-date{text-align:right;font-size:4vw;width:100%;color:#999;border-top:1px dotted #999;padding-top:10px}}

@media screen and (min-width:667px) and (max-width:1023px){.tp-web-form-button{pointer-events:auto;margin:0 auto;width:100%;max-width:260px}div.shoplist-accordion-wrap{width:700px;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:16px;cursor:pointer;font-weight:700;padding:10px 4px 8px 4px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:30%;height:100%;margin:10px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-moz-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));-ms-filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 3px rgba(0, 0, 0, .5))}.shoplist-accordion-img{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:89%;max-width:89%;padding:0 10px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:.57vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:.57vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:275px;height:183px;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1.5vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}section.report-wrapper{width:100%;font-size:1.5vw}ul.crumb-list{display:none}.tp-section-heading{position:relative;padding-left:16px;height:5vh}.tp-section-heading::before{content:'';position:absolute;width:5px;height:5vh;top:0;left:0;background:#e5001e}h2 span{position:absolute;height:5vh;font-size:3vw;font-weight:500}h2>span.tp-main{color:#333;margin-top:18px!important;line-height:1.5rem}h3{color:#e5100e;font-size:2.8vw;line-height:2.9vw;font-weight:600;padding:20px 0}div.profile-box{display:flex;flex-direction:row;align-items:center;justify-content:center}.profile-table{font-size:.78rem;width:100%;max-width:387px;border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th{text-align:left;width:5.5em;padding:8px 16px 8px 12px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table th strong{padding-left:12px;background:url(/user_data/shop_report/images/icon_square.png) no-repeat left center}.cycle-table td{padding:1px 5px 1px 5px;background:url(/user_data/shop_report/images/dot_line.png) repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:40%}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;max-width:100%;margin:25px 0 10px}div.profile-box div.profile-imageset p a img{padding-bottom:33px}div.content-wrap{display:flex;flex-direction:column}h4{width:100%;max-width:100%;border-bottom:1px solid #e5100e;font-size:2.2vw;line-height:4.2vw;margin-bottom:20px}h4 span{font-size:3.5vw;color:#e5100e}div.text-block{width:95%;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center}div.text-block div{width:100%}div.text-block p.thumb-image{padding:0 0 0 50px;width:100%;max-width:50vw;font-size:1.5vw;color:#999}p#coverage-date{text-align:right;font-size:1.5vw;width:100%;color:#999;border-top:1px dotted #999;padding-top:10px}}

/*add 2020 - 02 - 26  store - report */
@media screen and (min-width:1024px){.tp-web-form-button{pointer-events:auto;margin-left:auto;margin-right:auto;max-width:260px}.tp-services-subject-heading{font-size:18px;line-height:1.5rem}div.shoplist-accordion-wrap{width:700px;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:1pc;cursor:pointer;font-weight:700;padding:10px 4px 8px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:30%;height:100%;margin:10px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));filter:drop-shadow(0 0 3px rgba(0,0,0,0.5))}.shoplist-accordion-img{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:89%;max-width:89%;padding:0 10px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:.57vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:.57vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:275px;height:183px;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}tp-frame-heading{width:100%;text-align:center;line-height:5rem;background:#000;border-radius:15px}tp-number-wrap{padding:20px}tp-number-list-a{display:flex;flex-direction:row}.number-box{margin-top:20px}.tabs input[type="radio"]{display:none}.tabs{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;overflow:hidden}.tabs label{width:11%;min-width:31px;max-width:11%;background:#ddd;padding:10px 0;text-align:center;font-size:.78em;word-break:keep-all}.tabs label:hover{background:rgba(50,50,50,.5);font-weight:bolder;color:#e5100e}.tabs label p{line-height:1rem;margin-top:0}.tabs .tab_box{width:99%;max-width:99%;min-height:200px;display:flex;align-items:center;justify-content:center;padding:0 20px 20px 0;overflow:hidden;position:relative;box-sizing:border-box;box-shadow:3px 3px 5px #000;border-radius:0 0 10px 10px;border-left:dotted 2px #fff11a;border-bottom:dotted 2px #3a6a9c;border-right:dotted 2px #e5100e;margin-bottom:20px}.tabs .tab_box div{width:100%;display:flex;flex-direction:row}.tabs .tab_box div h4{text-align:center}.tabs .tab_box div div img{filter:drop-shadow(5px 5px 3px #777)}.tabs .tab_box div div div{position:relative}.tabs .tab_box div div div p{margin-left:20px;width:90%}.tabs .tab_box div div div a{display:block;position:absolute;bottom:0;right:0}.tabs>.tab_box>div{border-width:0;border-style:none;position:absolute;left:0;top:-200%;opacity:0;transition:bottom .75s ease-in-out,opacity .3s ease-in-out}#tab01:checked+label,#tab02:checked+label,#tab03:checked+label,#tab04:checked+label,#tab05:checked+label,#tab06:checked+label,#tab07:checked+label,#tab08:checked+label,#tab09:checked+label{background:silver;color:#000}#tab01:checked~.tab_box>#tab_view01,#tab02:checked~.tab_box>#tab_view02,#tab03:checked~.tab_box>#tab_view03,#tab04:checked~.tab_box>#tab_view04,#tab05:checked~.tab_box>#tab_view05,#tab06:checked~.tab_box>#tab_view06,#tab07:checked~.tab_box>#tab_view07,#tab08:checked~.tab_box>#tab_view08,#tab09:checked~.tab_box>#tab_view09{width:100%;position:relative;flex-wrap:wrap;top:0;opacity:1;transition:top .5s ease-in-out,opacity .5s ease-in-out}section.report-wrapper{width:950px;margin:0 auto;font-size:.9rem}div{width:100%;max-width:100%}ul.crumb-list{text-align:left;width:100%;display:flex;flex-direction:row;margin-top:9pt;font-size:.8rem}ul.crumb-list>li:before{content:">";font-size:.75em;font-family:iconsfont;margin-left:.5em;margin-right:.5em;display:inline-block}ul.crumb-list>li:first-child:before{content:none}div.main-wrapper{width:100%;max-width:870px;margin:0 auto}.tp-section-heading{position:relative;padding-top:6px;padding-left:1pc;margin-top:15px}.tp-section-heading:before{content:'';position:absolute;width:5px;height:100%;top:0;left:0;background:#e5001e}h2 span{font-size:1.5rem;font-weight:100}h3{color:#e5100e;font-size:1.8rem;line-height:1.8rem;font-weight:600;border-bottom:3px solid #777;padding-bottom:5px;margin-bottom:25px;margin-top:45px}div.profile-box{display:flex;flex-direction:row;align-items:flex-end;width:100%;max-width:100%}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;width:100%;max-width:100%;margin:0 25px 25px}div.profile-box div.profile-imageset p img{width:165px}div.profile-box div.profile-imageset p a img{width:175px}.profile-table{width:100%;max-width:387px;margin:25px 0}.profile-table,table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table.profile-table caption{height:60px}table th{text-align:left;width:5.5em;padding:8px 1pc 8px 9pt;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}table th strong{padding-left:9pt;background:url(/user_data/shop_report/images/icon_square.png)no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}.cycle-table th strong{padding-left:9pt;background:url(/user_data/shop_report/images/icon_square.png)no-repeat left center}.cycle-table td{padding:1px 5px;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}div.content-wrap{width:100%;max-width:100%;height:auto}h4{border-bottom:2px solid #e5100e;line-height:1rem;margin-bottom:20px}h4 span{font-size:1.5rem;color:#e5100e}div.text-block{width:100%;display:flex;flex-direction:row;height:auto;min-height:489px}div.text-block div{padding:20px;width:498px}div.text-block p.thumb-image{width:3in;margin-left:45px}.pic-slider{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:50pc;height:auto;margin:0 auto}.pic-slider img{width: auto;height: auto;min-width: 33%;max-height: 263px;vertical-align: middle;object-fit:contain;}p#coverage-date{text-align:right;font-size:.78rem;color:#5f5f5f}}

@media screen and (max-width:666px){div.shoplist-accordion-wrap{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:1pc;cursor:pointer;font-weight:700;padding:10px 4px 8px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:47%;height:100%;margin:3px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));filter:drop-shadow(0 0 3px rgba(0,0,0,0.5))}.shoplist-accordion-img{width:100%;height:75pt;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:93%;max-width:93%;padding:0 5px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:2vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:2vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:100%;height:100%;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}section.report-wrapper{width:100%;font-size:3.5vw}ul.crumb-list{display:none}.tp-section-heading{position:relative;padding-top:6px;padding-left:1pc;margin-top:15px}.tp-section-heading:before{content:'';position:absolute;width:5px;height:100%;top:0;left:0;background:#e5001e}h2 span{font-size:7vw;font-weight:500}h3{color:#e5100e;font-size:4.8vw;line-height:4.9vw;font-weight:600;padding:20px 0}div.profile-box{display:flex;flex-direction:column;align-items:center;justify-content:center}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;max-width:100%;margin:25px 0 10px}.profile-table{font-size:.78rem;width:100%;max-width:387px}.profile-table,table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table th{text-align:left;width:5.5em;padding:8px 1pc 8px 9pt;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}table th strong{padding-left:9pt;background:url(/user_data/shop_report/images/icon_square.png)no-repeat left center}table td{padding:8px 5px 8px 0;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}.cycle-table th strong{padding-left:9pt;background:url(/user_data/shop_report/images/icon_square.png)no-repeat left center}.cycle-table td{padding:1px 5px;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%}div.content-wrap{display:flex;flex-direction:column}h4{width:100%;max-width:100%;border-bottom:1px solid #e5100e;font-size:4.2vw;line-height:4.2vw;margin-bottom:20px}h4 span{font-size:6.5vw;color:#e5100e}div.text-block{display:flex;flex-direction:column;justify-content:center;align-items:center}div.text-block p.thumb-image{width:100%;max-width:50vw;font-size:1.5vw;color:#999}.pic-slider{display:flex;margin:15px auto;justify-content:center;align-items:center;width:100%;max-width:100%;flex-direction:column}.pic-slider img{width:50%;max-width:50%;height:200px;object-fit:contain}p#coverage-date{text-align:right;font-size:4vw;width:100%;color:#999;border-top:1px dotted #999;padding-top:10px}}@media screen and (min-width:667px) and (max-width:1023px){div.shoplist-accordion-wrap{width:700px;margin:0 auto;display:flex;flex-wrap:wrap}dl.shoplist-accordion-list{width:100%;border-bottom:1px dotted #aaa;font-size:1pc;cursor:pointer;font-weight:700;padding:10px 4px 8px;display:flex;flex-direction:column}dd.shoplist-accordion-set{display:flex;flex-wrap:wrap;margin:0 auto;line-height:1.5;-ms-flex-item-align:center;align-self:center}div.card-board-bg{width:30%;height:100%;margin:10px;background:#f5f5f5;border-radius:10px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));-moz-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));-ms-filter:drop-shadow(0 0 3px rgba(0,0,0,0.5));filter:drop-shadow(0 0 3px rgba(0,0,0,0.5))}.shoplist-accordion-img{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden;border-radius:10px 10px 0 0}div.card-board-textbox{flex-direction:column;width:89%;max-width:89%;padding:0 10px;border-radius:0 0 10px 10px;border-left:1px dotted #fff11a;border-bottom:1px dotted #e5100e;border-right:1px dotted #114da4}div.card-board-textbox p.shoplist-accordion-shopname{height:52px;font-weight:bolder;text-align:center;margin:0 auto;padding:5px 0;font-size:.57vw}div.card-board-textbox p.shoplist-accordion-shopname span{color:#3c3c3c;font-size:.57vw;font-weight:100;width:100%;display:block}dd.shoplist-accordion-set div img{width:275px;height:183px;max-width:100%;object-fit:cover;border-radius:10px 10px 0 0;display:block;transition:.5s}dd.shoplist-accordion-set div img:hover{transform:scale(1.2,1.2)}div.card-board-textbox p.shoplist-accordion-maintext{height:68px;font-size:.6rem;margin:0 auto;padding:5px 0;line-height:1.5vw;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}div.card-board-textbox a{text-align:center;width:100%;display:block;font-size:.5rem;padding:3px 0 7px}section.report-wrapper{width:100%;font-size:1.5vw}ul.crumb-list{display:none}.tp-section-heading{position:relative;padding-left:1pc;height:5vh}.tp-section-heading:before{content:'';position:absolute;width:5px;height:5vh;top:0;left:0;background:#e5001e}h2 span{position:absolute;height:5vh;font-size:3vw;font-weight:500}h2>span.tp-main{color:#333;margin-top:18px!important;line-height:1.5rem}h3{color:#e5100e;font-size:2.8vw;line-height:2.9vw;font-weight:600;padding:20px 0}div.profile-box{display:flex;flex-direction:row;align-items:center;justify-content:center}.profile-table{font-size:.78rem;width:100%;max-width:387px}.profile-table,table.profile-table caption{border-collapse:collapse;border-right:1px solid #ddd;border-left:1px solid #ddd;background:#f9f9f9}table td{padding:8px 5px 8px 0}table td,table th{background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}table th{text-align:left;width:5.5em;padding:8px 1pc 8px 9pt}.cycle-table th strong,table th strong{padding-left:9pt;background:url(/user_data/shop_report/images/icon_square.png)no-repeat left center}.cycle-table td{padding:1px 5px;background:url(/user_data/shop_report/images/dot_line.png)repeat-x left bottom}div.profile-imageset{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:40%}div.profile-box div.profile-imageset p a img,div.profile-box div.profile-imageset p img{display:block;max-width:100%;margin:25px 0 10px}div.profile-box div.profile-imageset p a img{padding-bottom:33px}div.content-wrap{display:flex;flex-direction:column}h4{width:100%;max-width:100%;border-bottom:1px solid #e5100e;font-size:2.2vw;line-height:4.2vw;margin-bottom:20px}h4 span{font-size:3.5vw;color:#e5100e}div.text-block{width:95%;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center}div.text-block div{width:100%}div.text-block p.thumb-image{padding:0 0 0 50px;width:100%;max-width:50vw;font-size:1.5vw;color:#999}p#coverage-date{text-align:right;font-size:1.5vw;width:100%;color:#999;border-top:1px dotted #999;padding-top:10px}}

/* 2020/08/30 edit */
dd.shoplist-accordion-set{
    width: 100%;
}
div.card-board-bg{
    height: auto;
}

/*add 2020 - 02 - 26  store - report */

/* add content 2020 - 02 - 06 i-love-car-book   */
@charset "UTF-8";#i-love-car-book{width:100%;max-width:700px;margin:0 auto}#i-love-car-book #new-bookarea #new-book{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#i-love-car-book #new-bookarea #new-book .book-text-set{width:100%;max-width:350px}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set{width:100%;max-width:100%;padding:5% 0;margin:3% 0;border-bottom:1px solid #e5100e}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .left-otb{font-size:4.5rem;font-weight:700}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .right-text-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .right-text-set .tb-right-top{font-size:1.5rem;line-height:1.5rem;font-weight:700}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .right-text-set .tb-right-bottom{font-size:2.5rem;line-height:2.5rem;font-weight:700}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .drive-map-txt{text-align:center;font-size:1rem;font-weight:700}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .drive-map-txt span{color:#e5100e}#i-love-car-book #new-bookarea #new-book .book-text-set .page-colums{width:95%;max-width:95%;margin:0 auto}#i-love-car-book #new-bookarea #new-book .book-text-set .page-colums li{font-size:.78rem;line-height:1rem}#i-love-car-book #new-bookarea #new-book-cover{width:100%;max-width:350px}#i-love-car-book #new-bookarea #new-book-cover img{width:350px;min-width:350px}#i-love-car-book #new-bookarea #new-aisha-issue-days{width:60%;max-width:60%;margin:0 auto}#i-love-car-book #new-bookarea #new-aisha-issue-days p{width:100%;max-width:100%;margin:10px auto;padding-bottom:10px;font-size:.85rem;font-weight:700;text-align:center;position:relative;border-bottom:2px solid #3a6a9c}#i-love-car-book #new-bookarea #new-aisha-issue-days p:before{position:absolute;content:" ";display:block;border-bottom:solid 2px #e5100e;bottom:-2px;width:80%}#i-love-car-book #new-bookarea #new-aisha-issue-days p:after{position:absolute;content:" ";display:block;border-bottom:solid 2px #3a6a9c;bottom:-2px;width:20%}#i-love-car-book #new-bookarea #new-aisha-opbtn{display:block;width:80%;max-width:300px;height:50px;margin:3% auto;text-decoration:none;background:#e5100e;color:#4868ad;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.29);box-shadow:0 2px 2px rgba(0,0,0,.29);border-bottom:solid 3px #520806;border-radius:10px;font-weight:700;text-shadow:1px 1px 1px rgba(255,255,255,.5)}#i-love-car-book #new-bookarea #new-aisha-opbtn:active{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);border-bottom:none;margin-bottom:24px}#i-love-car-book #new-bookarea #new-aisha-opbtn a{width:100%;max-width:100%}#i-love-car-book #new-bookarea #new-aisha-opbtn a .link-text-button{font-size:1rem;line-height:50px;font-weight:700;color:#fff;text-align:center}#i-love-car-book #new-bookarea #new-aisha-opbtn a .link-text-button p{line-height:50px}#i-love-car-book .pdf-show-text{width:100%;max-width:100%;text-align:center;font-weight:700;font-size:1.25rem;margin-bottom:3%}#i-love-car-book .wrap-pdf{width:100%;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#i-love-car-book .wrap-pdf .pdfbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;max-width:30%;margin:1%;background:#fff;border-radius:5px;-webkit-filter:drop-shadow(0 0 3px rgba(50, 50, 50, .5));filter:drop-shadow(0 0 3px rgba(50, 50, 50, .5));padding-bottom:3%}#i-love-car-book .wrap-pdf .pdfbox .month-title{width:100%;max-width:100%;text-align:center;font-size:1rem;font-weight:700;margin:3% 0}#i-love-car-book .wrap-pdf .pdfbox .img-hidden{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden}#i-love-car-book .wrap-pdf .pdfbox .img-hidden img{display:block;width:100%;max-width:100%;margin-bottom:5%}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail{font-size:1rem}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail .month-detail-about{width:100%;max-width:100%;font-weight:700;text-align:center;margin-bottom:5%}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail ul{width:95%;max-width:95%;margin:0 auto}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail ul li{width:100%;max-width:100%;text-align:left;line-height:2rem}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail ul li a{display:block;width:100%;max-width:100%;margin:0 auto;border-bottom:1px solid #e5100e;text-align:center}@media screen and (max-width:1024px){#i-love-car-book{width:100%;max-width:100%}#i-love-car-book #new-bookarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7vw}#i-love-car-book #new-bookarea #new-book{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#i-love-car-book #new-bookarea #new-book .book-text-set{width:50%;max-width:50%}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;border:none}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:100%;margin:0 auto}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;max-width:90%;margin:3vw auto}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .left-otb{font-size:11.25vw}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .right-text-set .tb-right-top{line-height:3.9vw;font-size:3.9vw}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .logo-set .logo-text .right-text-set .tb-right-bottom{line-height:6.5vw;font-size:6.5vw}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .drive-map-txt{width:100%;max-width:100%;font-size:1.25vw;font-weight:700;text-align:center}#i-love-car-book #new-bookarea #new-book .book-text-set .text-title-set .drive-map-txt span{color:#e5100e;font-size:1.5vw}#i-love-car-book #new-bookarea #new-book .book-text-set .page-colums{width:95%;max-width:95%;margin:0 auto}#i-love-car-book #new-bookarea #new-book .book-text-set .page-colums li{font-size:2.5vw;line-height:5vw}#i-love-car-book #new-bookarea #new-book-cover{width:50%;max-width:50%}#i-love-car-book #new-bookarea #new-book-cover img{width:100%;max-width:100%;min-width:auto}#i-love-car-book #new-bookarea #new-aisha-issue-days{width:60%;max-width:60%;margin:0 auto}#i-love-car-book #new-bookarea #new-aisha-issue-days p{width:100%;max-width:100%;margin:10px auto;padding-bottom:10px;font-size:.68rem;font-weight:700;text-align:center;position:relative;border-bottom:2px solid #3a6a9c}#i-love-car-book #new-bookarea #new-aisha-issue-days p:before{position:absolute;content:" ";display:block;border-bottom:solid 2px #e5100e;bottom:-2px;width:80%}#i-love-car-book #new-bookarea #new-aisha-issue-days p:after{position:absolute;content:" ";display:block;border-bottom:solid 2px #3a6a9c;bottom:-2px;width:20%}#i-love-car-book #new-bookarea #new-aisha-opbtn{display:block;width:80%;max-width:300px;margin:3vw auto;height:50px;text-decoration:none;background:#e5100e;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.29);box-shadow:0 2px 2px rgba(0,0,0,.29);border-bottom:solid 3px #520806;border-radius:10px;text-shadow:1px 1px 1px rgba(255,255,255,.5)}#i-love-car-book #new-bookarea #new-aisha-opbtn:active{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-box-shadow:0 0 1px rgba(0,0,0,.2);box-shadow:0 0 1px rgba(0,0,0,.2);border-bottom:none;margin-bottom:3vw;border-bottom:transparent 3px solid}#i-love-car-book #new-bookarea #new-aisha-opbtn a{width:100%;max-width:100%}#i-love-car-book #new-bookarea #new-aisha-opbtn a .link-text-button{font-size:1rem;line-height:50px;font-weight:700;color:#fff;text-align:center}#i-love-car-book #new-bookarea #new-aisha-opbtn a .link-text-button p{line-height:50px}#i-love-car-book .pdf-show-text{width:100%;max-width:100%;text-align:center;font-weight:700;font-size:4vw;margin-bottom:2vw}#i-love-car-book .wrap-pdf{width:100%;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#i-love-car-book .wrap-pdf .pdfbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:46%;max-width:46%;margin:2%;background:#fff;border-radius:5px;-webkit-filter:drop-shadow(0 0 3px rgba(50, 50, 50, .5));filter:drop-shadow(0 0 3px rgba(50, 50, 50, .5));padding-bottom:3%}#i-love-car-book .wrap-pdf .pdfbox .month-title{width:100%;max-width:100%;text-align:center;font-size:4vw;font-weight:700;margin:3% 0}#i-love-car-book .wrap-pdf .pdfbox .img-hidden{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden}#i-love-car-book .wrap-pdf .pdfbox .img-hidden img{display:block;margin-bottom:5%}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail{font-size:3vw}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail .month-detail-about{width:100%;max-width:100%;font-weight:700;text-align:center;margin-bottom:5%}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail ul{width:95%;max-width:95%;margin:0 auto}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail ul li{width:100%;max-width:100%;text-align:left;line-height:5vw}#i-love-car-book .wrap-pdf .pdfbox .month-pdf-detail ul li a{display:block;width:100%;max-width:100%;margin:0 auto;border-bottom:1px solid #e5100e;text-align:center}#i-love-car-book .wrap-pdf .page-colums{width:90%;max-width:90%;margin:0 auto}#i-love-car-book .wrap-pdf .page-colums ul{width:100%;max-width:100%}#i-love-car-book .wrap-pdf .page-colums ul li{width:100%;max-width:100%;font-size:2vw;margin-bottom:3vw}#i-love-car-book .wrap-pdf .page-colums p{width:100%;max-width:100%;word-break:break-all}#i-love-car-book .wrap-pdf #new-book-cover{width:100%;max-width:100%}#i-love-car-book .wrap-pdf #new-book-cover img{width:100%;min-width:50%}}
/* add content 2020 - 02 - 06 i-love-car-book   */

/* add content 2020 - 03 - 24 i-love-car-vook   */
#ilc-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ilc-set .tp-section .tp-columns-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-width:100%;margin:0 auto}#ilc-set dd.shoplist-accordion-set{width:100%}#ilc-set dd.shoplist-accordion-set .wrap-pdf{width:100%}#ilc-set dd.shoplist-accordion-set .wrap-pdf .ilc-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}#ilc-set dd.shoplist-accordion-set .wrap-pdf .ilc-box .ilc-date{width:20%;font-size:.85rem}#ilc-set dd.shoplist-accordion-set .wrap-pdf .ilc-box a{width:100%;font-size:.9rem}
/* add content 2020 - 03 - 24 i-love-car-vook   */
