.wpap-tpl p {
line-height: 1.4 !important;
}
.wpap-tpl img {
border: none;
text-decoration: none;
} .wpap-tpl-with-detail {
display: block;
margin: 1.5em 0;
padding: 1em 1em 2em;
font-size: 14px;
line-height: 1.2;
max-width: 600px;
position: relative;
background-color: #fff;
color: #222 !important;
text-decoration: none;
border: 1px solid #ccc !important;
border-radius: 3px;
box-sizing: border-box;
overflow: hidden;
}
.wpap-tpl-with-detail .wpap-title a {
color: #222;
text-decoration: none;
}
.wpap-tpl-with-detail .wpap-title a:hover {
text-decoration: underline;
}
.wpap-tpl-with-detail .wpap-image {
margin-right: 15px;
margin-bottom: 10px;
float: left;
}
.wpap-tpl-with-detail .wpap-image img {
display: block;
width: auto;
height: auto;
max-width: 120px;
max-height: 120px;
}
.wpap-tpl-with-detail .wpap-title {
margin-top: 0;
margin-bottom: 5px;
font-size: 16px;
font-weight: bold;
}
.wpap-tpl-with-detail .wpap-creator {
margin-top: 5px;
}
.wpap-tpl-with-detail .wpap-price {
color: #b12704;
font-size: 16px;
}
.wpap-tpl-with-detail .wpap-release {
margin-top: 5px;
font-size: 12px;
}
.wpap-tpl-with-detail .wpap-date {
color: #555;
font-size: 12px;
}
.wpap-tpl-with-detail .wpap-link {
font-size: 14px;
margin: 10px 0 5px;
display: flex;
}
.wpap-tpl-with-detail .wpap-link a {
display: inline-block;
color: #fff !important;
padding: 4px 8px;
text-decoration: none !important;
font-size: 13px;
}
@media screen and (max-width: 767px) {
.wpap-tpl-with-detail .wpap-link {
clear: both;
}
.wpap-tpl-with-detail .wpap-link a {
width: 50%;
text-align: center;
display: flex;
padding: 6px 6px;
}
.wpap-tpl-with-detail .wpap-link a span {
margin: 0 auto;
}
}
.wpap-tpl-with-detail .wpap-link a {
margin-right: 3px;
}
.wpap-tpl-with-detail .wpap-link a:last-child {
margin-right: 0px;
}
.wpap-tpl-with-detail .wpap-link a.wpap-link-amazon {
background: #f89400;
}
.wpap-tpl-with-detail .wpap-link a.wpap-link-rakuten {
background: #be0000;
}
.wpap-tpl-with-detail .wpap-link a.wpap-link-yahoo {
background: #D14615;
}
.wpap-tpl-with-detail .wpap-note {
position: absolute;
right: 1em;
bottom: 1em;
font-size: 11px;
color: #555;
} .wpap-tpl-with-image-text-h {
overflow: hidden; zoom: 1; }
.wpap-tpl-with-image-text-h .wpap-title {
margin-bottom: 5px;
}
.wpap-tpl-with-image-text-h .wpap-image {
float: left;
margin: 0 10px 5px 0;
}
.wpap-tpl-with-image-text-h .wpap-image img {
max-width: 140px;
}
.wpap-tpl-with-image-text-h .wpap-link {
font-size: 14px;
margin: 10px 0 5px;
}
.wpap-tpl-with-image-text-h .wpap-link a {
display: inline-block;
color: #fff;
padding: 4px 8px;
text-decoration: none;
font-size: 13px;
}
@media screen and (max-width: 767px) {
.wpap-tpl-with-image-text-h .wpap-link {
clear: both;
display: flex;
}
.wpap-tpl-with-image-text-h .wpap-link a {
display: flex;
width: 50%;
text-align: center;
margin-bottom: 6px;
padding: 6px 6px;
margin-right: 3px;
}
.wpap-tpl-with-image-text-h .wpap-link a:last-child {
margin-right: 0px;}
.wpap-tpl-with-image-text-h .wpap-link a span {
margin: 0 auto;
}
}
.wpap-tpl-with-image-text-h .wpap-link a {
margin-right: 3px;
}
.wpap-tpl-with-image-text-h .wpap-link a:last-child {
margin-right: 0px;
}
.wpap-tpl-with-image-text-h .wpap-link a.wpap-link-amazon {
background: #f89400;
}
.wpap-tpl-with-image-text-h .wpap-link a.wpap-link-rakuten {
background: #be0000;
}
.wpap-tpl-with-image-text-h .wpap-link a.wpap-link-yahoo {
background: #D14615;
} .wpap-tpl-with-image-text-v .wpap-image {
margin-bottom: 5px;
}
.wpap-tpl-with-image-text-v .wpap-image a {
text-align: center;
display: block;
}
.wpap-tpl-with-image-text-v .wpap-image a:link,
.wpap-tpl-with-image-text-v .wpap-image a:hover {
border: none;
text-decoration: none;
box-shadow: none;
}
.wpap-tpl-with-image-text-v .wpap-image img {
display: inline-block;
}
.wpap-tpl-with-image-text-v .wpap-title {
text-align: center;
margin-bottom: 5px;
}
.wpap-tpl-with-image-text-v .wpap-link {
text-align: center;
font-size: 14px;
margin: 10px 0 0;
}
.wpap-tpl-with-image-text-v .wpap-link a {
display: inline-block;
color: #fff;
padding: 4px 8px;
text-decoration: none;
font-size: 13px;
}
@media screen and (max-width: 767px) {
.wpap-tpl-with-image-text-v .wpap-link {
display: flex;
}
.wpap-tpl-with-image-text-v .wpap-link a {
width: 50%;
text-align: center;
display: flex;
padding: 6px 6px;
}
.wpap-tpl-with-image-text-v .wpap-link a span {
margin: 0 auto;
}
}
.wpap-tpl-with-image-text-v .wpap-link a {
margin-right: 3px;
}
.wpap-tpl-with-image-text-v .wpap-link a:last-child {
margin-right: 0px;
}
.wpap-tpl-with-image-text-v .wpap-link a.wpap-link-amazon {
background: #f89400;
}
.wpap-tpl-with-image-text-v .wpap-link a.wpap-link-rakuten {
background: #be0000;
}
.wpap-tpl-with-image-text-v .wpap-link a.wpap-link-yahoo {
background: #D14615;
} .wpap-tpl-detail {
margin: 1.5em 0;
font-size: 14px;
line-height: 1.2;
max-width: 600px;
}
.wpap-tpl-detail .wpap-link,
.wpap-tpl-detail .wpap-link:hover {
position: relative;
display: block;
background: #fff;
padding: 1em 1em 2em;
color: #222 !important;
border: 1px solid #ccc !important;
text-decoration: none;
overflow: hidden;
border-radius: 3px;
box-sizing: border-box;
box-shadow: 0 1px 0 0 #555;
}
.wpap-tpl-detail .wpap-link:hover {
box-shadow: none;
}
.wpap-tpl-detail .wpap-title,
.wpap-tpl-detail .wpap-title:hover {
margin-top: 0;
margin-bottom: 5px;
font-size: 16px;
font-weight: bold;
}
.wpap-tpl-detail .wpap-creator {
margin-top: 5px;
}
.wpap-tpl-detail .wpap-price {
color: #b12704;
font-size: 16px;
}
.wpap-tpl-detail .wpap-release {
margin-top: 5px;
font-size: 12px;
}
.wpap-tpl-detail .wpap-service {
position: absolute;
right: 1em;
bottom: 1em;
font-size: 11px;
color: #555;
}
.wpap-tpl-detail .wpap-date {
color: #555;
font-size: 12px;
}
.wpap-tpl-detail .wpap-image {
margin-right: 15px;
margin-bottom: 10px;
float: left;
}
.wpap-tpl-detail .wpap-image img {
display: block;
width: auto;
height: auto;
max-width: 120px;
max-height: 120px;
} .wpap-tpl-image-text-h {
overflow: hidden; zoom: 1; }
.wpap-tpl-image-text-h .wpap-image {
float: left;
margin: 0 10px 5px 0;
}
.wpap-tpl-image-text-h .wpap-image img {
max-width: 140px;
} .wpap-tpl-image-text-v .wpap-image {
margin-bottom: 5px;
}
.wpap-tpl-image-text-v .wpap-image a {
text-align: center;
display: block;
}
.wpap-tpl-image-text-v .wpap-image a:link,
.wpap-tpl-image-text-v .wpap-image a:hover {
border: none;
text-decoration: none;
box-shadow: none;
}
.wpap-tpl-image-text-v .wpap-image img {
display: inline-block;
}
.wpap-tpl-image-text-v .wpap-title {
text-align: center;
} .wpap-tpl-image .wpap-image a {
text-align: center;
display: block;
}
.wpap-tpl-image .wpap-image a:link,
.wpap-tpl-image .wpap-image a:hover {
border: none;
text-decoration: none;
box-shadow: none;
}
.wpap-tpl-image .wpap-image img {
display: inline-block;
} .wpap-tpl-text {
}[class~=hurrytimer-campaign] {
line-height: normal;
text-align: center;
padding: 10px 0;
}
[class~=hurrytimer-campaign] * {
line-height: normal;
}
.hurryt-loading {
display: none !important;
}
.hurrytimer-timer {
display: flex;
align-items: baseline;
justify-content: center;
flex-wrap: wrap;
}
.hurrytimer-timer-digit {
font-feature-settings: "tnum";
font-variant-numeric: tabular-nums;
}
.hurrytimer-headline {
color: #333;
display: block;
margin: 5px auto;
overflow: hidden;
}
.hurrytimer-timer-block {
position: relative;
display: flex;
margin-right: 5px;
flex-direction: column;
align-items: center;
justify-content: center;
box-sizing: content-box;
margin-bottom: 10px;
margin-left: 5px;
}
.hurrytimer-timer-block:last-child {
margin-right: 0;
}
.hurrytimer-timer-block:first-child {
margin-left: 0;
}
.hurrytimer-sticky {
margin: auto !important;
width: 100%;
background: #fff;
left: 0;
right: 0;
z-index: 9999;
position: fixed;
box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.05);
}
.hurrytimer-sticky.is-off {
position: relative;
z-index: 0;
}
.admin-bar:not(.wp-admin) .hurrytimer-sticky {
z-index: 999999;
}
.hurrytimer-sticky-inner {
max-width: 1200px;
margin: auto;
text-align: center;
padding-left: 5px;
padding-right: 5px;
}
.hurrytimer-button {
display: inline-block;
text-decoration: none;
outline: none;
}
.hurrytimer-sticky-close {
right: 10px;
position: absolute;
transform: translateY(-50%);
top: 50%;
background: none;
border: none;
padding: 0;
margin: 0;
width: 13px;
height: 13px;
cursor: pointer;
display: flex;
}
.hurrytimer-sticky-close svg {
fill: #333;
width: 100%;
height: 100%;
}
.hurrytimer-sticky-close:hover {
opacity: 1;
background: none;
}
.hurrytimer-campaign-37014{
text-align: center;
display: block;
}
.hurrytimer-campaign-37014 .hurrytimer-timer-digit,
.hurrytimer-campaign-37014 .hurrytimer-timer-sep{
color: #cc0066;
display: block;
font-size: 48px;
}
.hurrytimer-campaign-37014 .hurrytimer-timer{
justify-content:center}.hurrytimer-campaign-37014 .hurrytimer-timer-label{
font-size: 13px;
color: #1e73be;
text-transform: uppercase;
display: block;
}
.hurrytimer-campaign-37014 .hurrytimer-headline{
font-size: 30px;
color: #000;
margin-bottom: 5px;
}
.hurrytimer-campaign-37014 .hurrytimer-button-wrap{
margin-top: 14px;
}
.hurrytimer-campaign-37014 .hurrytimer-button{
font-size: 24px;
color: #fff;
background-color: #1e73be;
border-radius: 29px;
padding: 17px 63px;
}
@media(max-width:425px) {
.hurrytimer-campaign-37014 .hurrytimer-button-wrap,
.hurrytimer-campaign-37014 .hurrytimer-headline
{
margin-left: 0;
margin-right: 0;
}
}
.hurrytimer-campaign-37002{
text-align: center;
display: block;
}
.hurrytimer-campaign-37002 .hurrytimer-timer-digit,
.hurrytimer-campaign-37002 .hurrytimer-timer-sep{
color: #cc0066;
display: block;
font-size: 55px;
}
.hurrytimer-campaign-37002 .hurrytimer-timer{
justify-content:center}.hurrytimer-campaign-37002 .hurrytimer-timer-label{
font-size: 12px;
color: #000;
text-transform: uppercase;
display: block;
}
.hurrytimer-campaign-37002 .hurrytimer-headline{
font-size: 30px;
color: #000;
margin-bottom: 5px;
}
.hurrytimer-campaign-37002 .hurrytimer-button-wrap{
margin-top: 29px;
}
.hurrytimer-campaign-37002 .hurrytimer-button{
font-size: 23px;
color: #fff;
background-color: #008b8b;
border-radius: 11px;
padding: 12px 31px;
}
@media(max-width:425px) {
.hurrytimer-campaign-37002 .hurrytimer-button-wrap,
.hurrytimer-campaign-37002 .hurrytimer-headline
{
margin-left: 0;
margin-right: 0;
}
}
.hurrytimer-campaign-36999{
text-align: center;
display: block;
}
.hurrytimer-campaign-36999 .hurrytimer-timer-digit,
.hurrytimer-campaign-36999 .hurrytimer-timer-sep{
color: #cc0066;
display: block;
font-size: 52px;
}
.hurrytimer-campaign-36999 .hurrytimer-timer{
justify-content:center}.hurrytimer-campaign-36999 .hurrytimer-timer-label{
font-size: 21px;
color: #000;
text-transform: uppercase;
display: block;
}
.hurrytimer-campaign-36999 .hurrytimer-headline{
font-size: 30px;
color: #000;
margin-bottom: 5px;
}
.hurrytimer-campaign-36999 .hurrytimer-button-wrap{
margin-top: 5px;
}
.hurrytimer-campaign-36999 .hurrytimer-button{
font-size: 15px;
color: #fff;
background-color: #000;
border-radius: 3px;
padding: 10px 15px;
}
@media(max-width:425px) {
.hurrytimer-campaign-36999 .hurrytimer-button-wrap,
.hurrytimer-campaign-36999 .hurrytimer-headline
{
margin-left: 0;
margin-right: 0;
}
}
.hurrytimer-campaign-36989{
text-align: center;
display: block;
}
.hurrytimer-campaign-36989 .hurrytimer-timer-digit,
.hurrytimer-campaign-36989 .hurrytimer-timer-sep{
color: #ff9900;
display: block;
font-size: 60px;
}
.hurrytimer-campaign-36989 .hurrytimer-timer{
justify-content:center}.hurrytimer-campaign-36989 .hurrytimer-timer-label{
font-size: 17px;
color: #ffffff;
text-transform: uppercase;
display: block;
}
.hurrytimer-campaign-36989 .hurrytimer-headline{
font-size: 30px;
color: #000;
margin-bottom: 5px;
}
.hurrytimer-campaign-36989 .hurrytimer-button-wrap{
margin-top: 5px;
}
.hurrytimer-campaign-36989 .hurrytimer-button{
font-size: 17px;
color: #fff;
background-color: #008b8b;
border-radius: 3px;
padding: 10px 15px;
}
@media(max-width:425px) {
.hurrytimer-campaign-36989 .hurrytimer-button-wrap,
.hurrytimer-campaign-36989 .hurrytimer-headline
{
margin-left: 0;
margin-right: 0;
}
}
.hurrytimer-campaign-36985{
text-align: center;
display: block;
}
.hurrytimer-campaign-36985 .hurrytimer-timer-digit,
.hurrytimer-campaign-36985 .hurrytimer-timer-sep{
color: #008b8b;
display: block;
font-size: 41px;
}
.hurrytimer-campaign-36985 .hurrytimer-timer{
justify-content:center}.hurrytimer-campaign-36985 .hurrytimer-timer-label{
font-size: 12px;
color: #000;
text-transform: uppercase;
display: block;
}
.hurrytimer-campaign-36985 .hurrytimer-headline{
font-size: 30px;
color: #000;
margin-bottom: 5px;
}
.hurrytimer-campaign-36985 .hurrytimer-button-wrap{
margin-top: 5px;
}
.hurrytimer-campaign-36985 .hurrytimer-button{
font-size: 15px;
color: #fff;
background-color: #008b8b;
border-radius: 3px;
padding: 10px 15px;
}
@media(max-width:425px) {
.hurrytimer-campaign-36985 .hurrytimer-button-wrap,
.hurrytimer-campaign-36985 .hurrytimer-headline
{
margin-left: 0;
margin-right: 0;
}
}
.hurrytimer-campaign-36955{
text-align: center;
display: block;
}
.hurrytimer-campaign-36955 .hurrytimer-timer-digit,
.hurrytimer-campaign-36955 .hurrytimer-timer-sep{
color: #cc0066;
display: block;
font-size: 64px;
}
.hurrytimer-campaign-36955 .hurrytimer-timer{
justify-content:center}.hurrytimer-campaign-36955 .hurrytimer-timer-label{
font-size: 17px;
color: #000;
text-transform: uppercase;
display: block;
}
.hurrytimer-campaign-36955 .hurrytimer-headline{
font-size: 30px;
color: #000;
margin-bottom: 5px;
}
.hurrytimer-campaign-36955 .hurrytimer-button-wrap{
margin-top: 19px;
}
.hurrytimer-campaign-36955 .hurrytimer-button{
font-size: 33px;
color: #fff;
background-color: #008b8b;
border-radius: 20px;
padding: 8px 34px;
}
@media(max-width:425px) {
.hurrytimer-campaign-36955 .hurrytimer-button-wrap,
.hurrytimer-campaign-36955 .hurrytimer-headline
{
margin-left: 0;
margin-right: 0;
}
}#question_wrap {
display: block;
position: relative;
width: 100%;
margin-bottom: 0.5rem;
} ul#choices {
list-style: none;
margin: 0 !important;
padding: 0;
padding-left: 0;
}
ul#choices li {
list-style: none !important;
margin-left: 0;
}
ul#choices li button {
width: 100%;
padding: 0.7em;
margin-bottom: 3px;
font-size: 1.25rem;
border-radius: 10px;
background: #23282d;;
color: #ffffff;
}
ul#choices li button:hover {
background: #0073aa;	
} .yesno_q {
text-align: center;
display: block;
padding: 1rem;
margin-bottom: 1.5rem;
font-size: 1.5rem;
font-weight: bold;
border: 1px #333 solid;
border-radius: 10px;
}
.yesno_q dt {
display: block;
padding: 1rem;
margin-bottom: 1.5rem !important;
}
.yesno_q dt span {
padding: 1rem;
font-size: 2rem;
font-weight: bold;
background: #0073aa;
color: #fff;
border-radius: 10px;
}
.yesno_q dd {
padding: 1.5rem !important;
}.header-navigation li {
color: #ededed;
text-align: right;
font-size: 12px;
font-size: 1.2rem;
line-height: 1;
}
.header-navigation a:before {
content: "\f0da";
font-family: FontAwesome;
margin-right: .5em;
opacity: .8;
} .header-navigation a.icon-law:before         { content: "\f15c";}
.header-navigation a.icon-facebook:before    { content: "\f230";}
.header-navigation a.icon-twitter:before     { content: "\f099";}
.header-navigation a.icon-instagram:before   { content: "\f16d";}
.header-navigation a.icon-google-plus:before { content: "\f0d5";}
.header-navigation a.icon-email:before       { content: "\f0e0";}
.header-navigation a.icon-profile:before     { content: "\f007";}
.header-navigation a.icon-sitemap:before     { content: "\f0e8";}
.header-navigation a.icon-rss:before         { content: "\f09e";}
.header-navigation li a:hover {
text-decoration: none;
} .header.small-screen {
font-size: 0;
}  .navigation--fixed {
position: fixed;
top: 0;
z-index: 10000;
max-width: 100%;
width: 100%;
}
@media(max-width: 640px) {
.navigation--fixed {
position: static;
}
} .main-visual {
margin: 0 auto ;
text-align: center;
line-height: 0;
}
.main-visual img {
max-width: 100%;
}
.main-visual-inner.main-visual--wide.l-site {
padding-right: 0;
padding-left: 0;
max-width: none;
width: 100%;
}
.main-visual-inner.main-visual--wide.l-site img {
width: 100%;
}
@media(max-width: 640px) {
.main-visual-inner.l-site {
padding-right: 0;
padding-left: 0;
max-width: none;
width: 100%;
}
} .content-area {
padding-top: 30px;
} .category-description > *:first-child {
margin-top: 0;
} .myd-social-button__wrapper {
margin: 1em 0 0;
}
.myd-social-button {
width: 104.5%;
}
.myd-social-button {
margin:0 auto;
text-align: center;
}
.myd-social-button:before,.myd-social-button:after { content: ""; display: table; }
.myd-social-button:after { clear: both; }
.myd-social-button__item {
float:left;
margin: 0 1.5% 1.5% 0;
width: 31%;
}
.myd-social-button__item a {
position: relative;
display: block;
padding: 10px;
border-radius:  2px;
color: #fff;
text-align: center;
text-decoration: none;
font-size: 80%;
}
.myd-social-button__item a:before,
.myd-social-button__item a i {
margin-right: 0.1em;
font-size: 1.1em;
}
.myd-social-button__item a i {
margin-right: 0.4em;
}
.myd-social-button__item a:hover {
color: rgba(255,255,255,.8);
box-shadow: none;
transition: .1s;
-webkit-transform: translate3d(0px, 2px, 1px);
-moz-transform: translate3d(0px, 2px, 1px);
transform: translate3d(0px, 2px, 1px);
}
.myd-social-button__item a .text{
font-weight: bold;
}
.myd-social-button__item a .count{
margin-left: 2px;
font-size: 10px;
}
@media(max-width: 800px) {
.myd-social-button {
width: 102%;
}
.myd-social-button__item {
width: 48%;
margin: 0 2% 2% 0;
}
} .myd-social-button__item.twitter a {
background: #00acee;
box-shadow: 0 2px 0 #0092ca;
}
.myd-social-button__item.twitter a:hover {
background: #0092ca;
} .myd-social-button__item.facebook a {
background: #3B5998;
box-shadow: 0 2px 0 #2c4373;
}
.myd-social-button__item.facebook a:hover {
background: #2c4373;
} .myd-social-button__item.googleplus a {
background: #DB4A39;
box-shadow: 0 2px 0 #AD3A2D;
}
.myd-social-button__item.googleplus a:hover {
background: #ad3a2d;
} .myd-social-button__item.hatebu a {
background: #5D8AC1;
box-shadow: 0 2px 0 #43638b;
}
.myd-social-button__item.hatebu a:hover {
background: #43638b;
}
.myd-social-button__item.hatebu a:before{
content:'B!';
font-weight:bold;
line-height: 1.055;
} .myd-social-button__item.pocket a {
background: #F03E51;
box-shadow: 0 2px 0 #C0392B;
}
.myd-social-button__item.pocket a:hover {
background: #c0392b;
} .myd-social-button__item.rss a {
background: #ffb53c;
box-shadow: 0 2px 0 #e09900;
}
.myd-social-button__item.rss a:hover {
background: #e09900;
} .myd-social-button__item.feedly a {
background: #87c040;
box-shadow: 0 2px 0 #74a436;
}
.myd-social-button__item.feedly a:hover {
background: #74a436;
} .myd-social-button__item.line a {
background: #31AE36;
box-shadow: 0 2px 0 #219900;
}
.myd-social-button__item.line a:hover {
background: #219900;
}
.myd-social-button__item.line {
display: none;
}
@media(max-width: 800px) {
.myd-social-button__item.line {
display: block;
}
} .subcontents-open-close-button {
display: block;
margin: 20px auto;
padding: .75em 1em;
border: 1px solid #bbb;
border-radius: 5px;
background: #f0f0f0;
background: -webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);
background:  linear-gradient( to bottom, #fff 0%, #e6e6e6 100%);
box-shadow: 0 1px 2px rgba(0,0,0,.2);
color: #666;
text-shadow: 0 -1px 0 #fff;
text-decoration: none;
font-size: 12px;
cursor: pointer;
text-align: center;
}
.subcontents-open-close-button:hover {
background: #f0f0f0;
background: -webkit-linear-gradient(top, #fff 0%, #ededed 100%);
background:  linear-gradient( to bottom, #fff 0%, #ededed 100%);
color: #555;
cursor: pointer;
}
.subcontents-open-close-button:active {
position: relative;
top: 1px;
box-shadow: 0 2px 2px rgba(000, 000, 000, .3) inset;
} .subcontents-open-close-button {
display: none;
}
@media(max-width: 640px) { .hide-sidebar .l-sidebar {
display: none;
} .subcontents-open-close-button {
display: block;
}
} .hide-sidebar .subcontents-open-close-button--open {
display: block;
}  .banners_myd {
text-align: left;
font-size: 13px;
font-size: 1.3rem;
line-height: 1.618;
}
.banners_myd .unit {
float: left;
}
.banners_myd .image {
overflow: hidden;
margin-bottom: 5px;
text-align: left;
}
.banners_myd .banners-title {
font-weight: bold;
font-size: 110%;
}
.banners_myd img {
max-width: 100%;
height: auto;
} .banners_myd.c1 .unit {
width: 100%;
} .banners_myd.c2 .unit {
width: 50%;
}
.banners_myd.c2 .unit1 {
margin-right: 10px;
}
.banners_myd.c2 .unit2 {
margin-left: 10px;
} .banners_myd.c3 .unit {
width: 33.333333%;
}
.banners_myd.c3 .unit1 {
margin-right: 10px;
}
.banners_myd.c3 .unit2 {
margin-right: 5px;
margin-left: 5px;
}
.banners_myd.c3 .unit3 {
margin-left: 10px;
} .sub .banners_myd {
margin-bottom: -5px;
text-align: left;
line-height: 1.618;
}
.sub .banners_myd .unit {
float: none;
margin-bottom: 15px;
}
.sub .banners_myd .unit:last-child {
margin-bottom: 0;
}
.sub .banners_myd.c1 .unit, 
.sub .banners_myd.c1 .unit, 
.sub .banners_myd.c2 .unit, 
.sub .banners_myd.c2 .unit, 
.sub .banners_myd.c3 .unit, 
.sub .banners_myd.c3 .unit {
width: auto;
}
.sub .banners_myd.c1 .unit2, 
.sub .banners_myd.c2 .unit1, 
.sub .banners_myd.c2 .unit2, 
.sub .banners_myd.c3 .unit1, 
.sub .banners_myd.c3 .unit2, 
.sub .banners_myd.c3 .unit3 {
margin-right: 0;
margin-left: 0;
}
.sub .banners_myd .image {
margin-bottom: 5px;
}
.sub .banners_myd img {
max-width: 100%;
height: auto;
}
@media(max-width: 640px) {
.banners_myd {
margin-bottom: -5px;
text-align: left;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.618;
}
.banners_myd .unit {
float: none;
margin-bottom: 5px;
}
.banners_myd.c1 .unit, 
.banners_myd.c1 .unit, 
.banners_myd.c2 .unit, 
.banners_myd.c2 .unit, 
.banners_myd.c3 .unit, 
.banners_myd.c3 .unit {
width: auto;
}
.banners_myd.c1 .unit2, 
.banners_myd.c2 .unit1, 
.banners_myd.c2 .unit2, 
.banners_myd.c3 .unit1, 
.banners_myd.c3 .unit2, 
.banners_myd.c3 .unit3 {
margin-right: 0;
margin-left: 0;
}
.banners_myd .image {
margin-bottom: 5px;
}
.banners_myd img {
max-width: 100%;
height: auto;
}
} .widget_recent_entries_myd p {
margin-bottom: 0;
}
.main .widget_recent_entries_myd p {
color: #777;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.618;
}
.sub .widget_recent_entries_myd p {
color: #777;
font-size: 11px;
font-size: 1.1rem;
}
.widget_recent_entries_myd ul li.widget-item div:not(.entry-title) a,
.widget_recent_entries_myd ul li.widget-item .entry-date a {
padding-left: 0;
}
.widget_recent_entries_myd ul li.widget-item div:not(.entry-title) a:first-child:before,
.widget_recent_entries_myd ul li .entry-date a:first-child:before {
content: none;
} .widget_category_posts_myd p {
margin-bottom: 0;
}
.main .widget_category_posts_myd p {
color: #777;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.618;
}
.sub .widget_category_posts_myd p {
color: #777;
font-size: 11px;
font-size: 1.1rem;
}
.widget_category_posts_myd ul li.widget-item div:not(.entry-title) a,
.widget_category_posts_myd ul li.widget-item .entry-date a {
padding-left: 0;
}
.widget_category_posts_myd ul li.widget-item div:not(.entry-title) a:first-child:before,
.widget_category_posts_myd ul li .entry-date a:first-child:before {
content: none;
} .widget_pickup_category_myd p {
margin-bottom: 0;
}
.main .widget_pickup_category_myd p {
color: #444;
font-size: 13px;
font-size: 1.3rem;
line-height: 1.618;
}
.sub .widget_pickup_category_myd p {
color: #999;
font-size: 11px;
font-size: 1.1rem;
} .widget_text_noframe_myd {
padding: 0 !important;
border: none !important;
border-radius: none !important;
background: none !important;
box-shadow: none !important;
text-align: center;
font-size: 14;
line-height: 1;
}
.main .widget_text_noframe_myd p {
font-size: 15px;
font-size: 1.5rem;
line-height: 2;
}
.sub .widget_text_noframe_myd p{
font-size: 13px;
font-size: 1.3rem;
line-height: 1.618;
} .widget_categories_5posts_myd .show-posts {
font-size: 9px;
color: rgba(0,0,0,.2);
cursor: pointer;
padding: 3px 1em;
line-height: 1;
} .fixed-sidebar-padding {
padding-top: 60px;
padding-bottom: 30px;
} .sitemap_myd .entry-content h2 {
color: inherit;
padding: 0;
border: none;
border-radius: 0;
background: none;
text-align: left;
}
.sitemap_myd .entry-content h2:before,
.sitemap_myd .entry-content h2:after {
content: none;
}
.sitemap_myd .entry-content p {
color: #888;
font-size: 13px;
font-size: 1.3rem;
line-height: 1.618;
}
.sitemap_myd .entry-content ul {
padding-left: 0;
margin-bottom: 1em;
list-style-type: none; }
.sitemap_myd .entry-content > ul li {
margin: 0;
font-size: 16px;
font-size: 1.6rem;
}
.sitemap_myd .entry-content > ul > li {
margin: 0 0 1em;
}
.sitemap_myd .entry-content > ul > li > a {
display: block;
margin: .75em 0;
padding-top: .8em;
padding-left: .6em;
border-top: 1px solid #ddd;
line-height: 1;
}
.sitemap_myd .entry-content > ul > li > a:before {
content: "\f0da";
font-family: FontAwesome;
margin-right: .5em;
color: #ccc;
}
.sitemap_myd .entry-content li a {
color: inherit;
text-decoration: none;
}
.sitemap_myd .entry-content li a:hover {
text-decoration: none;
}
.sitemap_myd .entry-content ul.sub {
padding-left: 1em;
}
.sitemap_myd .entry-content ul.sub li {
color: #787878;
font-size: 13px;
font-size: 1.3rem;
padding: .25em 0 .25em 24px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAACvAQMAAAAhY6e8AAAABlBMVEXMzMz////TjRV2AAAAAnRSTlP/AOW3MEoAAAAXSURBVHgBY6xvaKQBHsUMDAy0tWMUAwDW6wW/2vRUSQAAAABJRU5ErkJggg==) left center no-repeat;
}
.sitemap_myd .entry-content ul.sub li:last-child {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAACvCAAAAAA+xmojAAAAAnRSTlMA/1uRIrUAAAApSURBVEjH7coxEQAACMSw968NT7CDBNIx11SvQggh5J3s0uchhBBCjgxIU3+Cr0JClgAAAABJRU5ErkJggg==) left center no-repeat;
} .illust-bubble:before,.illust-bubble:after { content: ""; display: table; }
.illust-bubble:after { clear: both; }
.illust-bubble {
position: relative;
} .illust-bubble__illust {
margin-bottom: 20px;
font-size: 0;
} .illust-bubble__bubble:before,.illust-bubble__bubble:after { content: ""; display: table; }
.illust-bubble__bubble:after { clear: both; } .illust-bubble__title {
position: relative;
margin: 1em auto .8em;
font-weight: bold;
font-size: 18px;
font-size: 1.8rem;
line-height: 1.33;
} .illust-bubble__title:before {
position: absolute;
top: -10px;
width: 84px;
height: 44px;
background-repeat: no-repeat;
content: "";
}
.illust-bubble__title.check:before     { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-check.png) }
.illust-bubble__title.point:before     { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-point.png) }
.illust-bubble__title.kensho:before    { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-kensho.png) }
.illust-bubble__title.kuchikomi:before { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-kuchikomi.png) }
.illust-bubble__title.chumoku:before   { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-chumoku.png) }
.illust-bubble__title.riyuu:before     { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-riyuu.png) }
.illust-bubble__title.naze:before      { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-naze.png) }
.illust-bubble__title.gimon:before     { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/ill-badge-gimon.png) }
.illust-bubble__illust img {
width: 140px;
}
.illust-bubble__title.check,
.illust-bubble__title.point,
.illust-bubble__title.kensho,
.illust-bubble__title.kuchikomi,
.illust-bubble__title.chumoku,
.illust-bubble__title.riyuu,
.illust-bubble__title.naze,
.illust-bubble__title.gimon { padding-left: 80px; } .illust-bubble__title.check:before,
.illust-bubble__title.point:before,
.illust-bubble__title.kensho:before,
.illust-bubble__title.kuchikomi:before,
.illust-bubble__title.chumoku:before,
.illust-bubble__title.riyuu:before,
.illust-bubble__title.naze:before,
.illust-bubble__title.gimon:before { left: -10px; }  .illust-bubble--left .illust-bubble__illust {
position: absolute;
left: 0;
top: 0;
} .illust-bubble--left .illust-bubble__bubble {
margin-left: 160px;
}
.illust-bubble--left [class*="background-color--"] {
position: relative;
}
.illust-bubble--left [class*="background-color--"]:after {
position: absolute;
top: 18px;
right: 100%;
width: 0;
height: 0;
border: 18px solid transparent;
border-left-width: 19px;
border-left-style: solid;
content: "";
} .illust-bubble--left .background-color--light-green:after  { border-right-color: #e5f5ef; }
.illust-bubble--left .background-color--light-blue:after   { border-right-color: #eaeff5; }
.illust-bubble--left .background-color--light-gray:after   { border-right-color: #efefef; }
.illust-bubble--left .background-color--light-purple:after { border-right-color: #f5eaef; }
.illust-bubble--left .background-color--light-red:after    { border-right-color: #faeaea; }
.illust-bubble--left .background-color--light-yellow:after { border-right-color: #fff5e5; }  .illust-bubble--right .illust-bubble__illust {
position: absolute;
right: 0;
top: 0;
} .illust-bubble--right .illust-bubble__bubble {
margin-right: 160px;
}
.illust-bubble--right [class*="background-color--"] {
position: relative;
}
.illust-bubble--right [class*="background-color--"]:after {
position: absolute;
top: 18px;
left: 100%;
width: 0;
height: 0;
border: 18px solid transparent;
border-left-width: 19px;
border-left-style: solid;
content: "";
}
.illust-bubble--right .background-color--light-green:after  { border-left-color: #e5f5ef; }
.illust-bubble--right .background-color--light-blue:after   { border-left-color: #eaeff5; }
.illust-bubble--right .background-color--light-gray:after   { border-left-color: #efefef; }
.illust-bubble--right .background-color--light-purple:after { border-left-color: #f5eaef; }
.illust-bubble--right .background-color--light-red:after    { border-left-color: #faeaea; }
.illust-bubble--right .background-color--light-yellow:after { border-left-color: #fff5e5; }  .sub .illust-bubble--left  .illust-bubble__illust,
.sub .illust-bubble--right .illust-bubble__illust {
position: static;
text-align: center;
} .sub .illust-bubble--left .illust-bubble__bubble,
.sub .illust-bubble--right .illust-bubble__bubble{
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
.sub .illust-bubble [class*="background-color--"]:after { position: absolute; 
top: 100%;
left: 50%;
width: 0; 
height: 0;
border: 18px solid transparent;
content: "";
margin-left: -18px;
}
.sub .illust-bubble .background-color--light-green:after  { border-top-color: #e5f5ef; }
.sub .illust-bubble .background-color--light-blue:after   { border-top-color: #eaeff5; }
.sub .illust-bubble .background-color--light-gray:after   { border-top-color: #efefef; }
.sub .illust-bubble .background-color--light-purple:after { border-top-color: #f5eaef; }
.sub .illust-bubble .background-color--light-red:after    { border-top-color: #faeaea; }
.sub .illust-bubble .background-color--light-yellow:after { border-top-color: #fff5e5; }
@media(max-width: 640px) { .illust-bubble--left  .illust-bubble__illust,
.illust-bubble--right .illust-bubble__illust {
position: static;
text-align: center;
} .illust-bubble--left .illust-bubble__bubble,
.illust-bubble--right .illust-bubble__bubble{
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
.illust-bubble [class*="background-color--"]:after {
position: absolute; 
top: 100%;
left: 50%;
width: 0; 
height: 0;
border: 18px solid transparent;
content: "";
margin-left: -18px;
}
.illust-bubble .background-color--light-green:after  { border-left-color: transparent; border-right-color: transparent; border-top-color: #e5f5ef; }
.illust-bubble .background-color--light-blue:after   { border-left-color: transparent; border-right-color: transparent; border-top-color: #eaeff5; }
.illust-bubble .background-color--light-gray:after   { border-left-color: transparent; border-right-color: transparent; border-top-color: #efefef; }
.illust-bubble .background-color--light-purple:after { border-left-color: transparent; border-right-color: transparent; border-top-color: #f5eaef; }
.illust-bubble .background-color--light-red:after    { border-left-color: transparent; border-right-color: transparent; border-top-color: #faeaea; }
.illust-bubble .background-color--light-yellow:after { border-left-color: transparent; border-right-color: transparent; border-top-color: #fff5e5; }
}
@media(max-width: 640px) { .illust-bubble--left  .illust-bubble__illust,
.illust-bubble--right .illust-bubble__illust {
position: static;
text-align: center;
} .illust-bubble--left .illust-bubble__bubble,
.illust-bubble--right .illust-bubble__bubble{
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}
.illust-bubble .color-border-background-box:after {
position: absolute; 
top: 100%;
left: 50%;
width: 0; 
height: 0;
border: 18px solid transparent;
content: "";
margin-left: -18px;
}
.illust-bubble .color-border-background-box.border-color--light-green:after  { border-left-color: transparent; border-right-color: transparent; border-top-color: #e5f5ef; }
.illust-bubble .color-border-background-box.border-color--light-blue:after   { border-left-color: transparent; border-right-color: transparent; border-top-color: #eaeff5; }
.illust-bubble .color-border-background-box.border-color--light-gray:after   { border-left-color: transparent; border-right-color: transparent; border-top-color: #efefef; }
.illust-bubble .color-border-background-box.border-color--light-purple:after { border-left-color: transparent; border-right-color: transparent; border-top-color: #f5eaef; }
.illust-bubble .color-border-background-box.border-color--light-red:after    { border-left-color: transparent; border-right-color: transparent; border-top-color: #faeaea; }
.illust-bubble .color-border-background-box.border-color--light-yellow:after { border-left-color: transparent; border-right-color: transparent; border-top-color: #fff5e5; }
}  .alert {
margin: 12px auto;
padding: 12px 15px;
border: 1px solid #EBCCD1;
border-radius: 3px;
background-color: #F2DEDE;
color: #A94442;
line-height: 1.333;
}
.alert:before {
display: inline-block;
margin-right: 3px;
content: "\f06a";
vertical-align: middle;
font-size: 124%;
font-family: FontAwesome;
}
.alert.noimage:before {
content: none;
}
.accept {
margin: 12px auto;
padding: 12px 15px;
border: 1px solid #D6E9C6;
border-radius: 3px;
background-color: #DFF0D8;
color: #3C763D;
line-height: 1.333;
}
.accept:before {
display: inline-block;
margin-right: 3px;
content: "\f058";
vertical-align: middle;
font-size: 124%;
font-family: FontAwesome;
}
.accept.noimage:before {
content: none;
}
.attention {
margin: 12px auto;
padding: 12px 15px;
border: 1px solid #FAEBCC;
border-radius: 3px;
background-color: #FCF8E3;
color: #8A6D3B;
line-height: 1.333;
}
.attention:before {
display: inline-block;
margin-right: 3px;
content: "\f071";
vertical-align: middle;
font-size: 124%;
font-family: FontAwesome;
}
.attention.noimage:before {
content: none;
}
.hint {
margin: 12px auto;
padding: 12px 15px;
border: 1px solid #BCE8F1;
border-radius: 3px;
background-color: #D9EDF7;
color: #31708F;
line-height: 1.333;
}
.hint:before {
display: inline-block;
margin-right: 3px;
content: "\f0eb";
vertical-align: middle;
font-size: 124%;
font-family: FontAwesome;
}
.hint.noimage:before {
content: none;
} .myd-customer-feedback--small .customer-feedback__image {
float: left;
margin-right: 21px;
}
.myd-customer-feedback--small .customer-feedback__text {
overflow: auto;
} .faq-1__q {
display: block;
background: transparent url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/faq-1__q.png) no-repeat 0 0;
font-size: 18px;
font-size: 1.8rem;
font-weight: bold;
padding-left: 51px;
padding-top: 9px;
margin-bottom: 12px;
}
.faq-2__q {
display: block;
background: transparent url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/faq-2__q.png) no-repeat 0 0;
font-size: 15px;
font-size: 1.5rem;
font-weight: bold;
padding-left: 51px;
padding-top: 9px;
padding-bottom: 12px;
border-bottom: 1px solid #ddd;
margin-bottom: 12px;
}
.faq-2__a {
display: block;
background: transparent url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/faq-2__a.png) no-repeat 0 0;
font-size: 15px;
font-size: 1.5rem;
padding-left: 51px;
padding-top: 9px;
margin-bottom: 12px;
} *[class*="arrow-bullet--"] {
margin: 6px 0;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 30px;
background-position: 0px 6px;
background-repeat: no-repeat;
}
.arrow-bullet--orange { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/arrow-bullet--orange.png) }
.arrow-bullet--black  { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/arrow-bullet--black.png) }
.arrow-bullet--blue   { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/arrow-bullet--blue.png) }
.arrow-bullet--red    { background-image: url(//miraihayarou.jp/wp-content/themes/wp-alpha/img/arrow-bullet--red.png) } hr[class*="horizontal-rule--"] {
margin: 12px auto;
border: 0;
background: transparent;
}
hr.horizontal-rule--gray {
border-bottom: 1px solid #999;
}
hr.horizontal-rule--red {
border-bottom: 1px solid #D9534F;
}
hr.horizontal-rule--blue {
border-bottom: 1px solid #337AB7;
}
hr.horizontal-rule--gray--dooted {
border-bottom: 1px dotted #999;
}
hr.horizontal-rule--gray--dotted--heavy {
border-bottom: 2px dotted #999;
}.va-social-buzz .vasb_fb,.va-social-buzz .vasb_fb .vasb_fb_thumbnail{background-position:center;background-repeat:no-repeat;background-size:cover}@font-face{font-family:vasocialbuzz;src:url(//miraihayarou.jp/wp-content/plugins/va-social-buzz/assets/font/vasocialbuzz.eot?11197594);src:url(//miraihayarou.jp/wp-content/plugins/va-social-buzz/assets/font/vasocialbuzz.eot?11197594#iefix) format('embedded-opentype'),url(//miraihayarou.jp/wp-content/plugins/va-social-buzz/assets/font/vasocialbuzz.ttf?11197594) format('truetype'),url(//miraihayarou.jp/wp-content/plugins/va-social-buzz/assets/font/vasocialbuzz.woff?11197594) format('woff'),url(//miraihayarou.jp/wp-content/plugins/va-social-buzz/assets/font/vasocialbuzz.woff2?11197594) format('woff2'),url(//miraihayarou.jp/wp-content/plugins/va-social-buzz/assets/font/vasocialbuzz.svg?11197594#vasocialbuzz) format('svg');font-weight:400;font-style:normal}.va-social-buzz{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Verdana,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ丸ゴ ProN W4","Hiragino Maru Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,fantasy,sans-serif;margin-bottom:1.5em}.va-social-buzz *,.va-social-buzz :after,.va-social-buzz :before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.va-social-buzz .vasb_notification:after,.va-social-buzz .vasb_notification:before,.va-social-buzz .vasb_share:after,.va-social-buzz .vasb_share:before{content:' ';display:table}.va-social-buzz .vasb_notification:after,.va-social-buzz .vasb_share:after{clear:both}.va-social-buzz .vasb_fb_like_text,.va-social-buzz .vasb_follow,.va-social-buzz .vasb_notification_button,.va-social-buzz .vasb_share_button{font-size:16px}.va-social-buzz .vasb_icon{font-family:vasocialbuzz;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.va-social-buzz .vasb_icon:before{margin-right:8px}.va-social-buzz .vasb_notification_button,.va-social-buzz .vasb_share_button{float:left;padding-left:7px;padding-right:7px}.va-social-buzz .vasb_notification_button a,.va-social-buzz .vasb_share_button a{border-bottom:none;border-radius:5px;box-shadow:none;color:#fff;display:block;padding:.75em 0;text-decoration:none}.va-social-buzz .vasb_notification_button a:hover,.va-social-buzz .vasb_share_button a:hover{box-shadow:none}.va-social-buzz .vasb_notification_button a:focus,.va-social-buzz .vasb_share_button a:focus{outline:0}.va-social-buzz .vasb_fb,.va-social-buzz .vasb_notification,.va-social-buzz .vasb_share{margin-bottom:.75em;position:relative;text-align:center;width:100%}.va-social-buzz .vasb_fb{display:table}.va-social-buzz .vasb_fb .vasb_fb_thumbnail{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#secondary #widget-area .va-social-buzz .vasb_fb .vasb_fb_thumbnail,#secondary .widget-area .va-social-buzz .vasb_fb .vasb_fb_thumbnail,#secondary.widget-area .va-social-buzz .vasb_fb .vasb_fb_thumbnail,.secondary .widget-area .va-social-buzz .vasb_fb .vasb_fb_thumbnail,.sidebar-container .va-social-buzz .vasb_fb .vasb_fb_thumbnail{display:block!important;width:100%!important}.va-social-buzz .vasb_fb .vasb_fb_like{padding:16.5px 0;position:relative;text-align:center;vertical-align:middle;z-index:1}#secondary #widget-area .va-social-buzz .vasb_fb .vasb_fb_like,#secondary .widget-area .va-social-buzz .vasb_fb .vasb_fb_like,#secondary.widget-area .va-social-buzz .vasb_fb .vasb_fb_like,.secondary .widget-area .va-social-buzz .vasb_fb .vasb_fb_like,.sidebar-container .va-social-buzz .vasb_fb .vasb_fb_like{display:block!important;height:initial!important;width:initial!important}.va-social-buzz .vasb_fb .vasb_fb_like .vasb_fb_like_text{line-height:1.5;margin:0 0 .5em;text-align:center}.va-social-buzz .vasb_fb .vasb_fb_like .fb-like{display:block;height:21px;line-height:1;margin-bottom:0;overflow:hidden}.va-social-buzz .vasb_fb .vasb_fb_like .fb-like iframe{max-width:initial}.va-social-buzz .vasb_share .vasb_share_button{width:50%}.va-social-buzz .vasb_share .vasb_share_button-fb{padding-left:0;padding-right:7px}.va-social-buzz .vasb_share .vasb_share_button-fb .vasb_icon:before{content:"\e800"}.va-social-buzz .vasb_share .vasb_share_button-fb a{background-color:#3b55a0}.va-social-buzz .vasb_share .vasb_share_button-fb a:hover{background-color:#384182}.va-social-buzz .vasb_share .vasb_share_button-twttr{padding-left:7px;padding-right:0}.va-social-buzz .vasb_share .vasb_share_button-twttr .vasb_icon:before{content:"\e801"}.va-social-buzz .vasb_share .vasb_share_button-twttr a{background-color:#1b95e0}.va-social-buzz .vasb_share .vasb_share_button-twttr a:hover{background-color:#0c7abf}.va-social-buzz .vasb_notification .vasb_notification_button-push7{padding:0;width:100%}.va-social-buzz .vasb_notification .vasb_notification_button-push7 .vasb_icon:before{content:"\e804"}.va-social-buzz .vasb_notification .vasb_notification_button-push7 a{background-color:#e5a717}.va-social-buzz .vasb_notification .vasb_notification_button-push7 a:hover{background-color:#bf9214}.va-social-buzz .vasb_follow{background-color:#eee;color:#707070;padding:.75em;text-align:center;width:100%}.va-social-buzz .vasb_follow iframe{display:inline-block!important;margin-bottom:0!important;vertical-align:middle!important}@media only screen and (min-width :711px){.va-social-buzz .vasb_fb .vasb_fb_thumbnail{display:table-cell;width:calc(100% - 208px)}.va-social-buzz .vasb_fb .vasb_fb_like{display:table-cell;height:208px;width:208px}}