#home section{font-weight:500;font-size:16px}#site_title{max-width:312px}header{background:#d66a94}header .cart a{background:#c62161}#gnav{background:#d1467c}#gnav ul.h_nav{padding:0 220px}.bg_area{background:#fdebf2;padding:15px 20px;margin:0 0 20px;font-size:14px}.status_table{width:100%;font-size:14px;margin-bottom:25px;border-top:1px solid #ccc;border-left:1px solid #ccc}.status_table th{background:#efefef;text-align:center;font-weight:500}.status_table th,.status_table td{padding:15px 10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;vertical-align:middle}.status_table thead th:nth-of-type(n+3){width:110px}.status_table .status{border:1px solid #2271e8;max-width:160px;padding:3px 5px;margin:5px auto 0;color:#2271e8;text-align:center}.status_table .products_name{font-weight:bold}.status_table .products_name .txt_blue{text-decoration:underline}.status_table .products_name a{width:100%}.status_table .products_name a:hover .txt_blue{text-decoration:none}.status_table .products_name p{font-size:16px}.status_table .txt_red{color:#b90000}.view_list{display:flex;flex-wrap:wrap;margin:-40px -10px 0}.view_list li{width:calc(14.25% - 20px);margin:40px 10px 0}.view_list li a{display:block}.view_list li .photo{border:1px solid #eee;width:100%;padding-top:100%;margin-bottom:10px}.view_list li .name{font-weight:bold;font-size:14px}.view_list li .name span{font-size:12px;font-weight:normal}@media screen and (max-width:926px){.status_table{font-size:14px}.status_table thead{display:none}.status_table tbody{display:block;width:100%}.status_table tr{display:flex;flex-wrap:wrap}.status_table th,.status_table td{padding:15px;display:block;width:55%}.status_table th{display:flex;align-items:center;justify-content:center;width:45%}}@media screen and (max-width:768px){header .header_inner{background:#d66a94}.menu{background:#d1467c}.menu .icon.active{border-color:#d1467c}#gnav{background:#fff}#gnav ul.h_nav{padding:0}.status_table th,.status_table td{padding:15px 10px}.view_list li{width:calc(33% - 20px)}.view_list li .name{font-size:12px}}