@charset "utf-8";
/*
 Theme Name:   88jemmy
 Theme URI:    https://smile-web.co.jp
 Author:       SmileWeb Co., Ltd.
 Author URI:   http://example.com
 Template:     iconic_tcd062
 Version:      1.7.2


/plugins/last-viewed-posts/last_viewed_posts.php
48行目を
    if (is_single() && in_category('item')) {

90行目以降のfunctionを
function zg_recently_viewed() { // Output
    echo '<ul id="checkitem" class="viewed_posts">';
    if (isset($_COOKIE["WP-LastViewedPosts"])) {
        //echo "Cookie was set.<br/>";  // For bugfixing - uncomment to see if cookie was set
        //echo $_COOKIE["WP-LastViewedPosts"]; // For bugfixing (cookie content)
        $zg_post_IDs = unserialize(preg_replace('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", stripslashes($_COOKIE["WP-LastViewedPosts"]))); // Read serialized array from cooke and unserialize it
        foreach ($zg_post_IDs as $value) { // Do output as long there are posts
            global $wpdb;
            $post = get_post($value);//Welcart用
            $zg_get_title = $wpdb->get_results("SELECT post_title FROM $wpdb->posts WHERE ID = '$value+0' LIMIT 1");
            foreach($zg_get_title as $zg_title_out) {
                echo "<li><a href=". get_permalink($value+0) . " title=". $zg_title_out->post_title . ">". usces_the_itemImage($number=0, $width=200, $height=200, $post, 'return'). "<span>". $zg_title_out->post_title. "</span></a></li>\n"; // Welcart 商品を出力
            }
        }
    } else {
        //echo "No cookie found.";  // For bugfixing - uncomment to see if cookie was not set
    }
    echo '</ul>';
}

以下のページの対応も
https://securavita.net/last-viewed-posts-error-correction/

*/

.home #toppage_widget_w ul+ h2{
	display:none;
}
.home #checkitem{
	display:flex;
}
.home #checkitem {
	display:block;
	margin-bottom:50px;
}
.home #checkitem a,
.home #checkitem img,
.home #checkitem span{
	display:block;
}
.home #checkitem span{
    font-size: 14px;
    font-weight: 400;
    line-height: 2;
}
.home #checkitem{
	display:none;
}
div#cb_1 .p-cb__item-archive-button{
/*	background-color: #db9d00;
color: #ffffff !important; */
	border-radius:0;
	position: absolute;
right: 0;
bottom: -50px;
	display: inline-block;
height: 50px;
line-height: 50px;
min-width: 180px;
	text-align:center;
}
div#cb_1 .p-cb__item-archive-button::after {
    content: "\e910";
    display: inline-block;
    font-family: "design_plus";
    margin-left: 6px;
    margin-right: -6px;
}
/*8/17追記*/
#nav_menu-5 h2{
	margin-bottom:0;
}
#nav_menu-5 li a {
    display: block;
    font-weight: normal;
    padding: 11.5px 22px;
    text-decoration: none;
}
#nav_menu-5 li {
    border-top: 1px solid #ddd;
    margin: 0 !important;
}
#nav_menu-5  ul{
    border: 1px solid #ddd;
    border-top: none;
    margin: 0 !important;
    padding: 0;
}
.p-headline {
	color:#000;
}
.p-widget-sidebar .p-widget__title {
	font-weight:normal;
}
.p-cb__item--carousel .p-cb__item-header + .p-index-carousel {
    padding-bottom: 20px;
}
@media screen and (max-width: 480px) {
	div div#cb_1 .p-cb__item-archive-button{
		    min-width: 200px;
left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
		bottom:29px;

	}
	.p-cb__item {
    	padding-bottom: 100px;
	}
	.p-global-nav > li {
    width: 100%;
	}
}