@charset "utf-8";
@charset "utf-8";
@charset "utf-8";
@charset "utf-8";


.brain-press-container{background-color:#fff;margin:1rem}.brain-press-content,.brain-press-content p{font-size:16px;line-height:1.5}.brain-press-purchase{margin-top:3rem}.brain-press-continue-msg{margin:10px auto 30px;font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#f96204}.brain-press-star5_rating{position:relative;z-index:0;display:inline-block;white-space:nowrap;color:#CCC}.brain-press-star5_rating:before,.brain-press-star5_rating:after{content:'★★★★★'}.brain-press-star5_rating:after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffcf32}.brain-press-star5_rating[data-rate="5.0"]:after{width:100%}.brain-press-star5_rating[data-rate="4.5"]:after{width:90%}.brain-press-star5_rating[data-rate="4.0"]:after{width:80%}.brain-press-star5_rating[data-rate="3.5"]:after{width:70%}.brain-press-star5_rating[data-rate="3.0"]:after{width:60%}.brain-press-star5_rating[data-rate="2.5"]:after{width:50%}.brain-press-star5_rating[data-rate="2.0"]:after{width:40%}.brain-press-star5_rating[data-rate="1.5"]:after{width:30%}.brain-press-star5_rating[data-rate="1.0"]:after{width:20%}.brain-press-star5_rating[data-rate="0.5"]:after{width:10%}.brain-press-star5_rating[data-rate="0"]:after{width:0}

.tweetpress-wrapper
{
position: relative;
width: 100%;
bottom: 0px;
left: 0px;
right: 0px;
top: 0px;
font: normal normal 400 normal 12px / 18px Meiryo, "MS PGothic", arial, sans-serif; margin-left: 0;
margin-right: 0;
margin-top: 1rem;
margin-bottom: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
border-bottom: 1px solid #eee;
}
.tweetpress-wrapper a
{
text-decoration: none;
}
.tweetpress-wrapper .tweetpress-container
{
position: relative;
width: 100%;
bottom: 0px;
left: 0px;
right: 0px;
top: 0px;
padding: 0px 0px 0px 58px;
}
.tweetpress-wrapper .tweetpress-container:after
{
display: block;
width: 100%;
height: 0px;
clear: both;
content: '';
}
.tweetpress-wrapper .tweetpress-sidebar-container
{
position: absolute;
width: 48px;
height: 48px;
top: 0px;
bottom: 430px;
left: 0px;
right: 587px;
}
.tweetpress-wrapper .tweetpress-sidebar
{
width: 48px;
height: 48px;
overflow-wrap: break-word;
word-wrap: break-word;
margin: 0px;
}
.tweetpress-wrapper .tweetpress-user-icon
{
width: 48px;
height: 48px;
color: rgb(36, 104, 206);
overflow-wrap: break-word;
text-decoration: none solid rgb(36, 104, 206);
vertical-align: top;
word-wrap: break-word;
}
.tweetpress-wrapper .tweetpress-user-contaner
{
position: relative;
width: 100%;
height: 14px;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
}
.tweetpress-wrapper .tweetpress-user
{
width: 100%;
height: 14px;
overflow-wrap: break-word;
word-wrap: break-word;
font: normal normal 400 normal 12px / 14.4px Meiryo, "MS PGothic", arial, sans-serif;
margin: 0px;
}
.tweetpress-wrapper .tweetpress-user-name
{
overflow-wrap: break-word;
word-wrap: break-word;
font: normal normal 700 normal 12px / 14.4px Meiryo, "MS PGothic", arial, sans-serif;
}
.tweetpress-wrapper .tweetpress-user-id
{
color: rgb(170, 170, 170);
overflow-wrap: break-word;
text-decoration: none solid rgb(170, 170, 170);
word-wrap: break-word;
font: normal normal 400 normal 12px / 14.4px Meiryo, "MS PGothic", arial, sans-serif;
margin: 0px 0px 0px 3px;
}
.tweetpress-wrapper .tweetpress-user-follow
{
position: absolute;
width: 83px;
height: 18px;
top: -3px;
right: 0px;
margin: 0px;
}
.tweetpress-wrapper .tweetpress-user-follow-link
{
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-user-follow-icon
{
display: inline-block;
width: 0px;
height: 12px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -785px -170px / auto padding-box border-box;
background-position: -785px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: middle;
overflow: hidden;
padding: 0px 0px 0px 14px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-user-follow-text
{
color: rgb(170, 170, 170);
text-decoration: none solid rgb(170, 170, 170);
vertical-align: middle;
font: normal normal 400 normal 11px / 16.5px Meiryo, "MS PGothic", arial, sans-serif;
padding: 0px 0px 0px 3px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-content-container
{
width: 100%;
}
.tweetpress-wrapper .tweetpress-content
{
width: 100%;
color: rgb(51, 51, 51);
overflow-wrap: break-word;
text-decoration: none solid rgb(51, 51, 51);
word-wrap: break-word;
font: normal normal 400 normal 20px / 26px Meiryo, "MS PGothic", arial, sans-serif;
margin: 4px 0px 0px;
}
.tweetpress-wrapper .tweetpress-media-container
{
width: 100%;
}
.tweetpress-wrapper .tweetpress-media-container-margin
{
width: 100%;
margin: 4px 0px 7px;
}
.tweetpress-wrapper .tweetpress-media
{
width: 100%;
}
.tweetpress-wrapper .tweetpress-media-link
{
color: rgb(36, 104, 206);
text-decoration: underline solid rgb(36, 104, 206);
}
.tweetpress-wrapper .tweetpress-media-img
{
max-width: 340px;
height: auto;
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
vertical-align: top;
}
.tweetpress-wrapper .tweetpress-action
{
width: 100%;
height: 19px;
margin: 1px 0px 0px;
}
.tweetpress-wrapper .tweetpress-action-reply-link ,
.tweetpress-wrapper .tweetpress-action-good-link
{
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
margin: 0px 10px 0px 0px;
}
.tweetpress-wrapper .tweetpress-action-reply-icon
{
display: inline-block;
width: 0px;
height: 9px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -735px -170px / auto padding-box border-box;
background-position: -735px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: -1px;
overflow: hidden;
padding: 0px 0px 0px 12px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-text
{
color: rgb(170, 170, 170);
text-decoration: none solid rgb(170, 170, 170);
vertical-align: middle;
padding: 0px 0px 0px 3px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-retweet-link
{
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
margin: 0px 8px 0px 0px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-retweet-icon
{
display: inline-block;
width: 0px;
height: 9px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -750px -170px / auto padding-box border-box;
background-position: -750px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: -1px;
overflow: hidden;
padding: 0px 0px 0px 15px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-good-icon
{
display: inline-block;
width: 0px;
height: 11px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -770px -170px / auto padding-box border-box;
background-position: -770px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: -2px;
overflow: hidden;
padding: 0px 0px 0px 12px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-time ,
.tweetpress-wrapper .tweetpress-time a
{
color: rgb(170, 170, 170);
text-decoration: none solid rgb(170, 170, 170);
vertical-align: middle;
}

.brain-press-container{background-color:#fff;margin:1rem}.brain-press-content,.brain-press-content p{font-size:16px;line-height:1.5}.brain-press-purchase{margin-top:3rem}.brain-press-continue-msg{margin:10px auto 30px;font-weight:700;font-size:14px;line-height:21px;text-align:center;color:#f96204}.brain-press-star5_rating{position:relative;z-index:0;display:inline-block;white-space:nowrap;color:#CCC}.brain-press-star5_rating:before,.brain-press-star5_rating:after{content:'★★★★★'}.brain-press-star5_rating:after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffcf32}.brain-press-star5_rating[data-rate="5.0"]:after{width:100%}.brain-press-star5_rating[data-rate="4.5"]:after{width:90%}.brain-press-star5_rating[data-rate="4.0"]:after{width:80%}.brain-press-star5_rating[data-rate="3.5"]:after{width:70%}.brain-press-star5_rating[data-rate="3.0"]:after{width:60%}.brain-press-star5_rating[data-rate="2.5"]:after{width:50%}.brain-press-star5_rating[data-rate="2.0"]:after{width:40%}.brain-press-star5_rating[data-rate="1.5"]:after{width:30%}.brain-press-star5_rating[data-rate="1.0"]:after{width:20%}.brain-press-star5_rating[data-rate="0.5"]:after{width:10%}.brain-press-star5_rating[data-rate="0"]:after{width:0}

.tweetpress-wrapper
{
position: relative;
width: 100%;
bottom: 0px;
left: 0px;
right: 0px;
top: 0px;
font: normal normal 400 normal 12px / 18px Meiryo, "MS PGothic", arial, sans-serif; margin-left: 0;
margin-right: 0;
margin-top: 1rem;
margin-bottom: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
border-bottom: 1px solid #eee;
}
.tweetpress-wrapper a
{
text-decoration: none;
}
.tweetpress-wrapper .tweetpress-container
{
position: relative;
width: 100%;
bottom: 0px;
left: 0px;
right: 0px;
top: 0px;
padding: 0px 0px 0px 58px;
}
.tweetpress-wrapper .tweetpress-container:after
{
display: block;
width: 100%;
height: 0px;
clear: both;
content: '';
}
.tweetpress-wrapper .tweetpress-sidebar-container
{
position: absolute;
width: 48px;
height: 48px;
top: 0px;
bottom: 430px;
left: 0px;
right: 587px;
}
.tweetpress-wrapper .tweetpress-sidebar
{
width: 48px;
height: 48px;
overflow-wrap: break-word;
word-wrap: break-word;
margin: 0px;
}
.tweetpress-wrapper .tweetpress-user-icon
{
width: 48px;
height: 48px;
color: rgb(36, 104, 206);
overflow-wrap: break-word;
text-decoration: none solid rgb(36, 104, 206);
vertical-align: top;
word-wrap: break-word;
}
.tweetpress-wrapper .tweetpress-user-contaner
{
position: relative;
width: 100%;
height: 14px;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
}
.tweetpress-wrapper .tweetpress-user
{
width: 100%;
height: 14px;
overflow-wrap: break-word;
word-wrap: break-word;
font: normal normal 400 normal 12px / 14.4px Meiryo, "MS PGothic", arial, sans-serif;
margin: 0px;
}
.tweetpress-wrapper .tweetpress-user-name
{
overflow-wrap: break-word;
word-wrap: break-word;
font: normal normal 700 normal 12px / 14.4px Meiryo, "MS PGothic", arial, sans-serif;
}
.tweetpress-wrapper .tweetpress-user-id
{
color: rgb(170, 170, 170);
overflow-wrap: break-word;
text-decoration: none solid rgb(170, 170, 170);
word-wrap: break-word;
font: normal normal 400 normal 12px / 14.4px Meiryo, "MS PGothic", arial, sans-serif;
margin: 0px 0px 0px 3px;
}
.tweetpress-wrapper .tweetpress-user-follow
{
position: absolute;
width: 83px;
height: 18px;
top: -3px;
right: 0px;
margin: 0px;
}
.tweetpress-wrapper .tweetpress-user-follow-link
{
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-user-follow-icon
{
display: inline-block;
width: 0px;
height: 12px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -785px -170px / auto padding-box border-box;
background-position: -785px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: middle;
overflow: hidden;
padding: 0px 0px 0px 14px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-user-follow-text
{
color: rgb(170, 170, 170);
text-decoration: none solid rgb(170, 170, 170);
vertical-align: middle;
font: normal normal 400 normal 11px / 16.5px Meiryo, "MS PGothic", arial, sans-serif;
padding: 0px 0px 0px 3px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-content-container
{
width: 100%;
}
.tweetpress-wrapper .tweetpress-content
{
width: 100%;
color: rgb(51, 51, 51);
overflow-wrap: break-word;
text-decoration: none solid rgb(51, 51, 51);
word-wrap: break-word;
font: normal normal 400 normal 20px / 26px Meiryo, "MS PGothic", arial, sans-serif;
margin: 4px 0px 0px;
}
.tweetpress-wrapper .tweetpress-media-container
{
width: 100%;
}
.tweetpress-wrapper .tweetpress-media-container-margin
{
width: 100%;
margin: 4px 0px 7px;
}
.tweetpress-wrapper .tweetpress-media
{
width: 100%;
}
.tweetpress-wrapper .tweetpress-media-link
{
color: rgb(36, 104, 206);
text-decoration: underline solid rgb(36, 104, 206);
}
.tweetpress-wrapper .tweetpress-media-img
{
max-width: 340px;
height: auto;
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
vertical-align: top;
}
.tweetpress-wrapper .tweetpress-action
{
width: 100%;
height: 19px;
margin: 1px 0px 0px;
}
.tweetpress-wrapper .tweetpress-action-reply-link ,
.tweetpress-wrapper .tweetpress-action-good-link
{
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
margin: 0px 10px 0px 0px;
}
.tweetpress-wrapper .tweetpress-action-reply-icon
{
display: inline-block;
width: 0px;
height: 9px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -735px -170px / auto padding-box border-box;
background-position: -735px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: -1px;
overflow: hidden;
padding: 0px 0px 0px 12px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-text
{
color: rgb(170, 170, 170);
text-decoration: none solid rgb(170, 170, 170);
vertical-align: middle;
padding: 0px 0px 0px 3px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-retweet-link
{
color: rgb(36, 104, 206);
text-decoration: none solid rgb(36, 104, 206);
margin: 0px 8px 0px 0px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-retweet-icon
{
display: inline-block;
width: 0px;
height: 9px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -750px -170px / auto padding-box border-box;
background-position: -750px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: -1px;
overflow: hidden;
padding: 0px 0px 0px 15px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-action-good-icon
{
display: inline-block;
width: 0px;
height: 11px;
background: rgba(0, 0, 0, 0) url(https://xn--eckzb3bvdxa.jp/wp-content/plugins/mhs-tweet-press/images/sprite.png) no-repeat scroll -770px -170px / auto padding-box border-box;
background-position: -770px -170px;
color: rgb(36, 104, 206);
text-align: left;
text-decoration: none solid rgb(36, 104, 206);
text-indent: -9999px;
vertical-align: -2px;
overflow: hidden;
padding: 0px 0px 0px 12px;
cursor: pointer;
}
.tweetpress-wrapper .tweetpress-time ,
.tweetpress-wrapper .tweetpress-time a
{
color: rgb(170, 170, 170);
text-decoration: none solid rgb(170, 170, 170);
vertical-align: middle;
}