/*
Theme Name:     twentytwelve_child
Description:
Author:
Template:       twentytwelve

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/


/********************************
    既存調整
*********************************/
body{
    background: unset;
}

#content{
	width:auto !important;
}

.by-author {/*投稿者非表示*/
    display: none;
}

.ssba a{display:initial !important;}
.entry-meta a{display:initial !important;}

@media screen and (max-width: 767px){
    body .site {
        padding: 0 1.5rem;
    }
    .info .archive-title span{
        display: block;
    }
    .archive-header.customer {
        height: 190px;
    }
    .widget-area .widget {
        margin-bottom: 2rem;
    }
    .widget-area .widget-title + ul,
    .widget-area .widget-title + .textwidget {
        display: none;
    }
    .widget-area .widget-title {
        position: relative;
    }
    .widget-area .widget-title::after {
        content: '';
        position: absolute;
        position: absolute;
        top: 0;
        right: 1rem;
        bottom: 0;
        margin: auto;
        vertical-align: middle;
        width: 10px;
        height: 10px;
        border-top: 3px solid #333;
        border-right: 3px solid #333;
        transform: rotate(135deg);
        transition: all 300ms 0s ease;
    }
    .widget-area .widget-title.active::after {
        top: .5rem;
        transform: rotate(-45deg);
        transition: all 300ms 0s ease;
    }
    .widget-area #s {
        width: calc(100% - 48px);
    }
}
.l-header__search-input-submit {
    background: url(/common/img/svg/ico-header_search_01.svg) no-repeat center/20px !important;
    background-color: #f6f6f6 !important;
    padding: 0 !important;
}
/* iOSでのデフォルトスタイルをリセット */
#searchsubmit {
    border-radius: 0;
    -webkit-box-sizing: content-box;
    -webkit-appearance: button;
    appearance: button;
    border: none;
    box-sizing: border-box;
    cursor: pointer;
}
#searchsubmit::-webkit-search-decoration,
#searchsubmit::-webkit-search-decoration {
    display: none;
}
#searchsubmit::focus,
#searchsubmit::focus {
    outline-offset: -2px;
}
#searchsubmit {
    background-color: #FFEC01;
    border: 1px solid #CCC;
    border-radius: 5px;
}