@charset "UTF-8";

body.single-post div.single-post { padding-top: 0px; /*background-color: #ff0*/ }
.single-post .post-thumb,
#secondary.widget-area {  }

body .trigger-icon .icon-bar,
body .widget-title:before {
    background: #000;
}

.site-content .site-header-two {
    position: relative;
}

.site-content .site-header-two .header-image-overlay {
    background: #eee;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    top: 0;
    filter: alpha(opacity=65);
    opacity: .65;
}

.site-content .site-header-two .site-branding {
    text-align: center;
    position: relative;
    z-index: 1;
}

.not-found.no-results h1.page-title,
body.error404 h1.entry-title,
body.page h1.entry-title,
body.tag h1.entry-title,
body.search h1.entry-title,
h1.tag-title,
body.category h1.entry-title 
{ font-size: 1.6vw; line-height: 2.0vw; padding-bottom: .2vw; text-align: center }

body.error404 h2,
h2.pg-title,
h3.pg-title { font-size: 1.2vw; line-height: 1.2vw; padding-bottom: .5vw }

.page-id-101 h2.pg-title,
.page-id-101 h3.pg-title { line-height: 1em; padding-bottom: .0 }


.masonry-grid h2.entry-title { font-size: 1em!important; line-height: 1.8em!important; word-break:break-all!important }
.masonry-grid h2.entry-title br { display: none!important; }

.site-content .site-header-two .site-description {
    position: relative;
}

.site-content .site-header-two .site-description span {
    background: #eee;
    font-size: 18px;
    letter-spacing: 2px;
    padding: 10px 30px;
    position: relative;
    z-index: 1;
}

.site-content .site-header-two .site-description:after {
    content: "";
    height: 4px;
    background: #040404;
    position: absolute;
    bottom: 50%;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 45%;
}

.tm-archive-wrapper {
    padding: 0 !important;
    margin: 0!important;
}
body.search .entry-content,
body.home .entry-content,
body.page .entry-content,
body.tag .entry-content,
body.category .entry-content
{ margin-top: 0!important } 

.load-more-posts { background: #fff; }

.single .site .entry-footer:after{
    /*background-color: #fff;
    border-bottom: #ccc solid 1px;
    padding-bottom: 4px*/
}

body.page h1.entry-title,
body.tag h1.entry-title,
h1.tag-title,
body.category h1.entry-title 
{ font-size: 1.4em; line-height: 1.2em; padding-bottom: .2em }

body.single.postid-2183 h1.entry-title {  }

h2.pg-title,
h3.pg-title { font-size: 1.2em; line-height: 1.2em; padding-bottom: .5em }

.post.hentry h2.entry-title { line-height: 1.5em ; margin: 0; padding: 0 }
.masonry-grid h2.entry-title { font-size: 1.0em; line-height: 1.4em; }

body.archive .entry-content p,
body.home .entry-content p/*,
body.archive .entry-content .posted-on,
body.home .entry-content .posted-on*/
{ display: none; }

body.home article.category-information .entry-content { border: #ccc solid 1px; padding: 10px ; background-color: hsla(0,0%,95%,.0); }
body.home article.category-information .entry-content p { display: block; border-top: #ccc dotted 1px; padding-top: 7px; text-align: justify; }

body.page-id-9973 h3.widget-title { display: none!important; }

#pl-9973 a.tag-cloud-link { padding: 6px 18px 0; border: #ccc solid 1px; font-size: .9em; height: 34px; margin: 0 10px 10px 0 } 
#pl-9973 a.tag-cloud-link::before { border: none; } 
#pl-9973 a.tag-cloud-link::after { border: none; } 
#pl-9973 a.tag-cloud-link span { font-size: .6em; vertical-align: .2em; font-family: Arial, Helvetica, "sans-serif"; letter-spacing: 0em } 
#pl-9973 a.tag-cloud-link:hover { color: #000; opacity: 1!important; } 
#pl-9973 a.tag-link-16 { letter-spacing: 0em } 



/*アイテム*/
#pl-9973 a.tag-link-18,
#pl-9973 a.tag-link-33,
#pl-9973 a.tag-link-95,
#pl-9973 a.tag-link-35,
#pl-9973 a.tag-link-56,
#pl-9973 a.tag-link-36,
#pl-9973 a.tag-link-96,
#pl-9973 a.tag-link-24,
#pl-9973 a.tag-link-94,
#pl-9973 a.tag-link-48,
#pl-9973 a.tag-link-38,
#pl-9973 a.tag-link-64,
#pl-9973 a.tag-link-75,
#pl-9973 a.tag-link-116,
#pl-9973 a.tag-link-70,
#pl-9973 a.tag-link-83,
#pl-9973 a.tag-link-74,
#pl-9973 a.tag-link-134,
#pl-9973 a.tag-link-136,
#pl-9973 a.tag-link-135,
#pl-9973 a.tag-link-130/**マスク**/
{ background-color: hsla(224,100%,35%,0.20) } 

/*ブランド*/
#pl-9973 a.tag-link-13,
#pl-9973 a.tag-link-12,
#pl-9973 a.tag-link-16
{ background-color: hsla(184,100%,35%,0.20) } 

/*業種*/
#pl-9973 a.tag-link-80,
#pl-9973 a.tag-link-105,
#pl-9973 a.tag-link-49,
#pl-9973 a.tag-link-73,
#pl-9973 a.tag-link-59,
#pl-9973 a.tag-link-61,
#pl-9973 a.tag-link-54,
#pl-9973 a.tag-link-97,
#pl-9973 a.tag-link-41,
#pl-9973 a.tag-link-45,
#pl-9973 a.tag-link-32,
#pl-9973 a.tag-link-55,
#pl-9973 a.tag-link-37,
#pl-9973 a.tag-link-44,
#pl-9973 a.tag-link-71,
#pl-9973 a.tag-link-79,
#pl-9973 a.tag-link-22,
#pl-9973 a.tag-link-103,
#pl-9973 a.tag-link-51,
#pl-9973 a.tag-link-93,
#pl-9973 a.tag-link-25,
#pl-9973 a.tag-link-20,
#pl-9973 a.tag-link-88,
#pl-9973 a.tag-link-82,
#pl-9973 a.tag-link-65,
#pl-9973 a.tag-link-119,
#pl-9973 a.tag-link-84,
#pl-9973 a.tag-link-128/**ウエディング**/
{ background-color: hsla(102,91%,36%,0.20) } 

/*機能*/
#pl-9973 a.tag-link-69,
#pl-9973 a.tag-link-85,
#pl-9973 a.tag-link-77,
#pl-9973 a.tag-link-78,
#pl-9973 a.tag-link-76,
#pl-9973 a.tag-link-67,
#pl-9973 a.tag-link-66,
#pl-9973 a.tag-link-40,
#pl-9973 a.tag-link-122,
#pl-9973 a.tag-link-126,
#pl-9973 a.tag-link-15
{ background-color: hsla(64,100%,31%,0.20) } 

/*特徴*/
#pl-9973 a.tag-link-68,
#pl-9973 a.tag-link-58,
#pl-9973 a.tag-link-19,
#pl-9973 a.tag-link-63,
#pl-9973 a.tag-link-53,
#pl-9973 a.tag-link-72,
#pl-9973 a.tag-link-52,
#pl-9973 a.tag-link-29,
#pl-9973 a.tag-link-60,
#pl-9973 a.tag-link-30,
#pl-9973 a.tag-link-28,
#pl-9973 a.tag-link-26
{ background-color: hsla(35,100%,36%,0.20) } 

/*色*/
#pl-9973 a.tag-link-118, 
#pl-9973 a.tag-link-46, 
#pl-9973 a.tag-link-57, 
#pl-9973 a.tag-link-39, 
#pl-9973 a.tag-link-42, 
#pl-9973 a.tag-link-17, 
#pl-9973 a.tag-link-50,
#pl-9973 a.tag-link-34,
#pl-9973 a.tag-link-27,
#pl-9973 a.tag-link-43
{ background-color: hsla(359,100%,32%,0.20) } 

/*その他*/
#pl-9973 a.tag-link-110, 
#pl-9973 a.tag-link-107, 
#pl-9973 a.tag-link-113, 
#pl-9973 a.tag-link-112, 
#pl-9973 a.tag-link-108, 
#pl-9973 a.tag-link-114, 
#pl-9973 a.tag-link-14, 
#pl-9973 a.tag-link-81, 
#pl-9973 a.tag-link-62, 
#pl-9973 a.tag-link-47, 
#pl-9973 a.tag-link-21, 
#pl-9973 a.tag-link-87, 
#pl-9973 a.tag-link-111, 
#pl-9973 a.tag-link-106, 
#pl-9973 a.tag-link-117, 
#pl-9973 a.tag-link-31, 
#pl-9973 a.tag-link-109,
#pl-9973 a.tag-link-102,
#pl-9973 a.tag-link-138,
#pl-9973 a.tag-link-131,/**ウイルス対策**/
#pl-9973 a.tag-link-129,/**ウエディング**/ 
#pl-9973 a.tag-link-132
{ background-color: hsla(0,0%,50%,.2) } 

/*新カテゴリ
#pl-9973 a.tag-link-128 
{ background-color: hsla(293,84%,78%,0.20) } 

#pl-9973 a.tag-link-130
{ background-color: hsla(165,100%,70%,0.20) } 

#pl-9973 a.tag-link-131
{ background-color: hsla(271,82%,76%,0.20) } 

#pl-9973 a.tag-link-129 
{ background-color: hsla(88,81%,76%,0.20) } 
*/
/*新カテゴリ2*/
#pl-9973 a.tag-link-68, 
#pl-9973 a.tag-link-63, 
#pl-9973 a.tag-link-53,
#pl-9973 a.tag-link-58,
#pl-9973 a.tag-link-28
{ background-color: hsla(58,74%,67%,0.20) } 

/*改行する指定*/
#pl-9973 a.tag-link-13, #pl-9973 a.tag-link-80, #pl-9973 a.tag-link-68, #pl-9973 a.tag-link-110, #pl-9973 a.tag-link-69, #pl-9973 a.tag-link-57, #pl-9973 a.tag-link-72, #pl-9973 a.tag-link-73
{ clear: both; }

/*以下、不採用
#pl-9973 a.tag-link-18111, #pl-9973 a.tag-link-80111
{ padding: 5px 11px; border-width: 2px } 

#pl-9973 a.tag-link-position-2 { margin-bottom: 20px } 
