@charset "utf-8";
@charset "UTF-8";
@charset "UTF-8";
.wpp-no-data {
} .wpp-list {
} .wpp-list li {
overflow: hidden;
float: none;
clear: both;
margin-bottom: 1rem;
}
.wpp-list li:last-of-type {
margin-bottom: 0;
} .wpp-list li.current {
} .wpp-thumbnail {
display: inline;
float: left;
margin: 0 1rem 0 0;
border: none;
} .wpp-post-title {
} .wpp-excerpt {
} .wpp-meta, .post-stats {
display: block;
font-size: 0.8em;
}
.wpp-meta:empty, .post-stats:empty {
display: none;
} .wpp-comments {
} .wpp-views {
} .wpp-author {
} .wpp-date {
} .wpp-category {
} .wpp-rating {
}
  .wrap {
width: 1200px;
box-sizing: border-box;
margin: 0 auto;
*zoom: 1;
}
.wrap:before {
display: inline-table;
}
.wrap:after {
content: "";
display: block;
clear: both;
}
#main {
width: 100%;
float: left;
}
.main-inner {
margin-right: 330px;
}
#side {
width: 290px;
float: left;
margin-left: -290px;
}
.left-content #main {
width: 100%;
float: left;
}
.left-content .main-inner {
margin-right: 330px;
margin-left: 0;
}
.left-content #side {
width: 290px;
float: left;
margin-left: -290px;
}
.right-content #main {
width: 100%;
float: left;
}
.right-content .main-inner {
margin-left: 330px;
margin-right: 0;
}
.right-content #side {
width: 290px;
float: left;
margin-left: -100%;
}
.one-column #content .wrap {
width: 1000px;
}
.one-column #content .wrap #main {
width: 100%;
float: none;
}
.one-column #content .wrap #main .main-inner {
width: 100%;
margin: 0;
}
.one-column #content .wrap #side {
display: none;
} @media screen and (max-width: 1200px) { .wrap,
.one-column #content .wrap {
margin-left: 30px;
margin-right: 30px;
width: auto;
}
.main-inner {
margin-right: 320px;
box-sizing: border-box;
} }
@media screen and (max-width: 991px) { .wrap,
.one-column #content .wrap {
margin-left: 20px;
margin-right: 20px;
}
#main,
.main-inner,
#side {
float: none;
width: 100%;
margin-left: 0;
margin-right: 0;
}
.left-content #main,
.right-content #main {
float: none;
}
.left-content .main-inner,
.right-content .main-inner {
margin-right: 0;
margin-left: 0;
width: 100%;
}
.left-content #side,
.right-content #side {
width: 100%;
float: none;
margin: 0;
}
#side {
padding-top: 42px;
} }
@media screen and (max-width: 767px) { .wrap,
.one-column #content .wrap {
margin-left: 10px;
margin-right: 10px;
}
.page #content .wrap,
.single #content .wrap,
.archive #content .wrap {
margin-left: 0px;
margin-right: 0px;
}
.page #content .wrap #side,
.single #content .wrap #side,
.archive #content .wrap #side {
padding-left: 10px;
padding-right: 10px;
} }  body {
background: #f9f9f9;
color: #383838;
}
a {
text-decoration: none;
color: #2581c4;
}
a:hover {
text-decoration: underline;
} form input[type="submit"],
form button {
background: #2581c4;
color: #fff;
}
form input[type="submit"]:hover,
form button:hover {
cursor: pointer;
} #header {
background: #fff;
padding: 36px 0 32px;
border-bottom: 1px solid #efefef;
}
#header #logo {
float: left;
font-size: 24px;
}
#header #logo a {
color: #383838;
}
#header #header-sns {
float: right;
}
#header #header-sns ul {
padding: 0 0 10px;
}
#header #header-sns li {
display: inline-block;
margin-left: 30px;
font-size: 21px;
}
#header #header-sns li a {
color: #ccc;
}
#header #header-sns li a:hover {
color: #57585a;
} .breadcrumb {
margin: 0 0 15px;
overflow: hidden;
font-size: 12px;
line-height: 22px;
padding: 0;
}
.breadcrumb li {
float: left;
margin-left: 10px;
}
.breadcrumb li a {
text-decoration: none;
}
.breadcrumb li a:hover {
text-decoration: underline;
} #gnav {
margin-top: -1px;
background: #fff;
border-top: 1px #efefef solid;
border-bottom: 1px #efefef solid;
font-size: 14px;
}
#gnav .sub-menu {
z-index: 10;
font-size: 14px;
margin: 0;
}
#gnav ul {
margin: 0;
padding: 0;
}
#gnav li {
float: left;
position: relative;
padding: 0 24px 0 0;
}
#gnav li.current-menu-item a {
border-top: 1px #2581c4 solid;
}
#gnav li a {
display: block;
border-top: 1px #efefef solid;
margin-top: -1px;
padding: 20px 0px;
color: #2B2D2D;
background: #fff;
text-decoration: none;
-webkit-transition: background .3s ease-in-out;
transition: background .3s ease-in-out;
}
#gnav li a:hover {
color: #2B2D2D;
border-top: 1px #2581c4 solid;
}
#gnav li a:hover .sub-menu {
display: block;
}
#gnav li .sub-menu {
display: none;
position: absolute;
width: 200px;
background: #fff;
border: none;
border-bottom: none;
margin: 0;
}
#gnav li .sub-menu li {
float: none;
border-bottom: none;
margin-right: 0;
padding: 0;
}
#gnav li .sub-menu li:list-child {
border-bottom: none;
}
#gnav li .sub-menu li a {
color: #fff;
background: #2b2b2b;
font-size: 12px;
padding: 14px 18px;
margin-top: 0;
border: none;
overflow: hidden;
}
#gnav li .sub-menu li a:hover {
background: #373B3B;
color: #fff;
}
#gnav li .sub-menu li a:after {
content: "\f105";
float: right;
font-family: 'FontAwesome';
}
#gnav li .sub-menu .sub-menu {
left: 100%;
top: 0;
} #content {
padding: 15px 0 52px; }
#content .wp-caption {
max-width: 100%;
border: 1px solid #efefef;
text-align: center;
padding: 5px;
}
#content .wp-caption-text {
padding: 12px 16px;
margin-bottom: 0;
text-align: center;
}
body.home #content {
padding-top: 52px;
} .cat-content,
article.post,
article.page,
article.wp101,
article.seo101 {
margin-bottom: 40px;
background: #fff;
border: 1px #e5e5e5 solid;
}
.post-header {
padding: 56px 64px 0;
}
.post-title a {
color: #383838;
}
.post-title a:hover {
color: #f24e4f;
text-decoration: none;
}
.cat-content .post-header,
article.page .post-header {
padding: 56px 64px 0;
margin-bottom: 0;
background: #fff;
}
.cat-content .post-title,
article.page .post-title {
margin-bottom: 0;
}
.post-meta {
margin-top: 0;
margin-bottom: 42px;
padding: 0;
border-top: 1px #efefef solid;
}
.post-meta li {
background: #fff;
float: left;
margin-top: -0.7em;
margin-right: 20px;
padding-right: 24px;
font-size: 14px;
}
.post-thumbnail {
margin-left: 20px;
margin-bottom: 20px;
float: right;
}
.post-thumbnail img {
max-width: 100%;
height: auto;
}
.post-content {
padding: 42px 64px;
overflow: hidden;
}
.post-content hr {
border-bottom: 1px solid #efefef;
margin: 20px 0;
clear: both;
}
.post-content ul {
list-style: disc;
}
.post-content ol {
list-style: decimal;
}
.post-content dl dt {
font-weight: bold;
margin-bottom: 4px;
}
.post-content dl dd {
margin: 0 0 20px;
border-left: 4px solid #e5e5e5;
padding: 0 0 0 10px;
}
.post-content pre {
padding: 20px;
overflow: scroll;
font-family: 'Courier', monospace;
}
.post-content h1 {
clear: both;
}
.post-content h2 {
padding: 0 0 12px;
clear: both;
border-bottom: 1px solid #efefef;
}
.post-content h3 {
clear: both;
border-left: 5px solid #e5e5e5;
padding: 0 13px;
}
.post-content table {
border: 1px #ddd solid;
max-width: 100%;
}
.post-content table th,
.post-content table td {
padding: 8px 10px;
border: #ddd solid 1px;
}
.post-content table th {
color: #fff;
}
.post-content table thead th {
background: #5e6265;
}
.post-content table tbody th {
background: #919598;
}
.post-content table.table-line table,
.post-content table.table-line th,
.post-content table.table-line td {
border-color: #fff;
}
.post-content table.table-line th {
background: transparent;
color: #383838;
font-weight: bold;
}
.post-content table.table-line thead th {
background: #5e6265;
color: #fff;
}
.post-content table.table-line tr {
background: #eee;
}
.post-content table.table-line tr:nth-child(2n+1) {
background: #ddd;
}
.post-content img.alignleft {
float: left;
margin-right: 15px;
margin-bottom: 15px;
}
.post-content img.alignright {
float: right;
margin-left: 15px;
margin-bottom: 15px;
}
.post-content h2:first-child {
margin: 0 0 32px;
}
.post-cta {
margin: 0;
background: #f5f5f5;
color: #383838;
border-top: 3px solid #5e6265;
}
.post-cta .post-cta-inner {
padding: 30px 45px;
}
.post-cta .cta-post-title {
text-align: center;
font-size: 32px;
margin-bottom: 14px;
border-bottom: 1px solid #e5e5e5;
}
.post-cta .post-cta-img {
float: right;
width: 230px;
margin: 0 0 20px 30px;
}
.post-cta .post-cta-cont {
overflow: hidden;
}
.post-cta .post-cta-btn {
margin: 40px 0 10px;
}
.post-cta .post-cta-btn a {
background: #5ace5f;
color: #fff;
border-radius: 3px;
border-bottom: 5px solid #38bd3e;
display: block;
padding: 10px;
text-align: center;
text-decoration: none;
width: 60%;
margin: 0 auto 20px;
}
.post-cta .post-cta-btn a:hover {
background: #81da85;
border-bottom: 5px solid #5ace5f;
}
.post-cta p {
margin-bottom: 1em;
}
.post-cta .btn {
width: 100%;
display: block;
border-radius: 3px;
text-align: center;
color: #fff;
padding: 14px 0;
-webkit-transition: background .3s ease-in-out;
transition: background .3s ease-in-out;
background: #2581c4;
}
.post-cta .btn:hover {
text-decoration: none;
background: #f24e4f;
}
.post-share {
padding: 0 45px 30px;
border-top: 1px solid #e5e5e5;
}
.post-share .post-share-fb {
margin-bottom: 0;
padding-top: 40px;
text-align: center;
}
.post-share .post-share-fb > span{
margin: 0 auto;
}
.post-share .post-share-title {
font-size: 20px;
padding: 10px 0;
margin-bottom: 0;
color: #fff;
background-color: #57585A;
text-align: center;
margin-left: -45px;
margin-right: -45px;
}
.post-share .post-share-list1,
.post-share .post-share-list2,
.post-share .post-share-list3,
.post-share .post-share-list4 {
overflow: hidden;
padding: 30px 0;
margin-left: -2.08%;
}
.post-share .post-share-list1 a,
.post-share .post-share-list2 a,
.post-share .post-share-list3 a,
.post-share .post-share-list4 a {
text-decoration: none;
font-family: 'Didact Gothic';
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
display: block;
border: 1px #eee solid;
border-radius: 3px;
padding: 20px 0;
}
.post-share .post-share-list1 a:hover,
.post-share .post-share-list2 a:hover,
.post-share .post-share-list3 a:hover,
.post-share .post-share-list4 a:hover {
text-decoration: none;
background: #f7f7f7;
}
.post-share .post-share-list1 li,
.post-share .post-share-list2 li,
.post-share .post-share-list3 li,
.post-share .post-share-list4 li {
text-align: center;
float: left;
margin-left: 2.08%;
}
.post-share .post-share-list1 i,
.post-share .post-share-list1 .big,
.post-share .post-share-list2 i,
.post-share .post-share-list2 .big,
.post-share .post-share-list3 i,
.post-share .post-share-list3 .big,
.post-share .post-share-list4 i,
.post-share .post-share-list4 .big {
font-size: 2em;
}
.post-share .post-share-list1 li {
width: 97.92%;
}
.post-share .post-share-list2 li {
width: 47.92%;
}
.post-share .post-share-list3 li {
width: 31.25%;
font-size: .8em;
}
.post-share .post-share-list4 li {
width: 22.92%;
}
.post-share .post-share-list4 {
text-align: center;
}
.post-share .post-share-list4 i,
.post-share .post-share-list4 .big {
display: block;
}
.post-share .post-share-list4 .big {
font-size: 1.2em;
}
.post-share .post-share-facebook a:hover {
color: #305097;
}
.post-share .post-share-twitter a:hover {
color: #00aced;
}
.post-share .post-share-google a:hover {
color: #db4a39;
}
.post-share .post-share-feedly a:hover {
color: #2bb24c;
}
.post-sns {
border-top: 1px #eee solid;
margin: 0 -45px -30px;
padding: 0;
}
.post-sns ul {
width: 100%;
overflow: hidden;
padding: 0;
margin: 0;
}
.post-sns ul li {
float: left;
width: 50%;
box-sizing: border-box;
border-right: 1px solid #eee;
color: #929292;
font-size: 16px;
text-align: center;
}
.post-sns ul li.post-sns-twitter a:before {
content: "\f099";
font-family: FontAwesome;
font-size: 24px;
padding-right: 10px;
}
.post-sns ul li.post-sns-feedly a:before {
content: "\f09e";
font-family: FontAwesome;
font-size: 24px;
padding-right: 10px;
}
.post-sns ul li:last-child {
border-right: none;
padding: -10px 0;
}
.post-sns ul li:hover {
background-color: #f7f7f7;
-webkit-transition: all ease-in-out .3s;
transition: all ease-in-out .3s;
}
.post-sns ul li.post-sns-twitter:hover {
color: #00ACED;
}
.post-sns ul li.post-sns-feedly:hover {
color: #5ACF5F;
}
.post-sns ul li span {
font-size: 20px;
}
.post-sns ul li a {
width: 100%;
display: block;
color: #929292;
text-decoration: none;
padding: 24px 0;
}
.post-sns ul li a:hover {
-webkit-transition: all ease-in-out .3s;
transition: all ease-in-out .3s;
}
.post-sns ul li.post-sns-twitter a:hover {
background-color: #00aced;
color: #fff;
}
.post-sns ul li.post-sns-feedly a:hover {
background-color: #5ACF5F;
color: #fff;
}
.post-footer {
border-radius: 0 0 3px 3px;
padding: 40px 64px 0px;
}
.post-footer ul li {
display: inline-block;
vertical-align: top;
}
.post-footer ul li a:hover {
text-decoration: underline;
}
.post-footer .bzb-sns-btn {
padding: 0 0 64px;
font-size: 0;
}
.post-footer .bzb-sns-btn li {
display: inline-block;
font-size: 16px;
width: auto;
vertical-align: top;
}
.post-footer .bzb-sns-btn:after {
content: '';
display: block;
clear: both;
zoom: 1;
}
.post-footer:after {
content: '';
display: block;
clear: both;
zoom: 1;
}
.post-footer-list {
margin: 0 0 40px;
}
.post-footer-list li {
margin-right: 10px;
}
.post-author {
border-radius: 3px;
margin-bottom: 0px;
padding: 40px 64px;
border-top: 1px #eee solid;
border-bottom: 1px #eee solid;
color: #383838;
}
.post-author .post-author-img {
width: 80px;
float: left;
}
.post-author .post-author-img .inner {
padding: 0;
}
.post-author a {
color: #2581c4;
}
.post-author .post-author-meta {
margin-left: 100px;
}
.post-author .post-author-meta h4 {
margin: 0 40px 13px 0;
font-weight: bold;
font-size: 18px;
}
div.post-share-fb .fbcomments,
div.post-share-fb .fb_iframe_widget,
div.post-share-fb .fb_iframe_widget[style],
div.post-share-fb .fb_iframe_widget iframe[style],
div.post-share-fb .fbcomments iframe[style] *,
div.post-share-fb .fb_iframe_widget span {
max-width: 100% !important;
} .post-header-meta {
overflow: visible;
}
.post-header-meta:after {
content: "";
clear: both;
display: block;
}
.bzb-sns-btn {
padding: 0;
margin: 0;
font-size: 0;
}
.bzb-sns-btn li {
display: inline-block;
vertical-align: top;
font-size: 16px;
width: auto;
margin:4px;
} .bzb-sns-btn li.bzb-line a, .bzb-sns-btn li.bzb-line img {
vertical-align: top;
}
.bzb-facebook .fb-like > span {
vertical-align: top !important;
}
.bzb-twitter {
width: 92px;
}
.bzb-googleplus {
width: 80px;
}
.post-header-category {
float: right;
width: 300px;
text-align: right;
padding: 20px 0 10px;
} #comments {
padding: 40px 64px;
}
.comment-list > .comment {
margin-bottom: 40px;
border-bottom: 1px #eee solid;
}
.comment-list > .comment > .comment-body {
padding: 0 20px;
margin-bottom: 20px;
}
.comment-list .children {
margin-left: 45px;
}
.comment-list .children .comment-body {
padding: 20px 30px;
margin-bottom: 20px;
background: #f7f7f7;
}
.comment-author {
float: left;
vertical-align: top;
font-size: 12px;
margin-left: 10px;
}
.comment-author img {
vertical-align: top;
}
.comment-meta {
font-size: 12px;
margin-bottom: 12px;
}
.reply a {
border-radius: 3px;
padding: 3px 5px;
font-size: 12px;
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.reply a:before {
content: ' ';
font-family: 'FontAwesome';
}
.reply a:hover {
text-decoration: none;
}
.comment-form-comment label {
display: none;
}
.comment-form-comment textarea {
width: 80%;
margin: 20px 0;
border-radius: 3px;
}
.form-allowed-tags {
font-size: 12px;
margin-bottom: 20px;
display: none;
}
.comment-meta:after {
content: ' ';
display: block;
clear: both;
}
.comments-title {
font-size: 24px;
padding: 20px 0;
margin-bottom: 30px;
}
.comment-form-author,
.comment-form-email,
.comment-form-url {
overflow: hidden;
margin: 10px 0;
}
.comment-form-author label,
.comment-form-email label,
.comment-form-url label {
width: 15%;
float: left;
font-size: 12px;
}
.comment-form-author input,
.comment-form-email input,
.comment-form-url input {
width: 40%;
float: left;
margin-left: 5%;
border-radius: 3px;
padding: 5px;
}
.form-submit #submit {
width: 300px;
line-height: 40px;
border: none;
border-radius: 3px;
-webkit-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.form-submit #submit:hover {
cursor: pointer;
}
.comment-form-comment textarea {
width: 95%;
padding-left: 2%;
padding-right: 2%;
}
.comment-form {
overflow: hidden;
}
.comment-form-author,
.comment-form-email {
width: 49%;
margin: 0;
}
.comment-form-author label,
.comment-form-author input,
.comment-form-email label,
.comment-form-email input {
width: 90%;
float: none;
margin: 0 0 10px;
}
.comment-form-author {
float: left;
}
.comment-form-email {
float: right;
} .cat-content {
background: #fff;
padding: 40px;
margin-bottom: 30px;
}
.post-loop-wrap article {
width: 100%;
margin: 0 0 60px;
}
.post-loop-wrap article p {
margin-top: 0;
}
.post-loop-wrap .post-thumbnail {
width: 304px;
height: 215px;
margin-left: 20px;
margin-bottom: 20px;
float: right;
}
.post-loop-wrap .post-thumbnail img {
max-width: 100%;
height: auto;
}
.post-loop-wrap .post-content {
width: auto;
padding: 0 64px 42px;
}
.post-loop-wrap .post-footer {
border-top: 1px #efefef solid;
padding-top: 10px;
}
.post-loop-wrap .post-footer .bzb-sns-btn {
padding: 0;
margin-right: 50px;
float: left;
}
.post-loop-wrap .post-footer .loop-comment-icon {
float: right;
}
.post-loop-wrap .post-footer .loop-comment-icon .fa {
font-size: 18px;
margin-right: 5px;
}
.post-loop-wrap .post-footer .loop-comment-icon .share {
display: none;
}
.post-loop-wrap .post-footer .loop-comment-icon .count {
font-size: 14px;
}
.more-link {
border: 1px #2581c4 solid;
padding: 12px 24px;
line-height: 26px;
margin-bottom: 64px;
box-sizing: border-box;
clear: both;
color: #2581c4;
font-size: 14px;
}
.more-link:hover {
background: #2581c4;
color: #fff;
text-decoration: none;
} .content-none {
padding-top: 40px;
} .pagination {
margin: 0 0 120px 0;
padding: 0;
}
.pagination span, .pagination a {
display: block;
float: left;
margin: 2px 2px 2px 0;
padding: 12px 18px;
text-decoration: none;
width: auto;
color: #383838;
}
.pagination a:hover {
background: #eee;
}
.pagination .current {
padding: 12px 18px;
background: #eee;
} .side-widget-area {
padding: 0;
}
.side-widget {
margin-bottom: 40px;
padding-bottom: 40px;
line-height: 1.6;
font-size: 14px;
}
.side-widget .side-title {
margin: 0 0 32px;
font-size: 15px;
}
.side-widget ul li {
padding: 16px 0;
border-bottom: 1px solid #e5e5e5;
}
.side-widget .side-title {
margin: 0 0 13px;
font-size: 16px;
}
.side-widget a {
color: #5e6265;
text-decoration: none;
}
.side-widget a:hover {
color: #2581c4;
}
.side-widget.widget_recent_comments a {
background: none;
}
.side-widget .post-date {
margin: 0 0 0 36px;
font-size: 13px;
color: #999999;
}
#views-2 ul li span {
margin: 0 0 0 36px;
font-size: 13px;
color: #999999;
}
.widget_recent_entries a,
.widget_archive a,
.widget_categories a,
.widget_meta a,
.widget_views a {
color: #5e6265;
text-decoration: none;
padding-left: 36px;
display: block;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icont_arw_lit.png?1418372717) left center no-repeat;
}
.widget_recent_entries a:hover,
.widget_archive a:hover,
.widget_categories a:hover,
.widget_meta a:hover,
.widget_views a:hover {
color: #2581c4;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icon_arw_gry.png?1418372717) left center no-repeat;
} .recentcomments {
color: #808080;
font-size: 12px;
}
.recentcomments a {
color: #383838;
font-size: 14px;
}  .widget_calendar {
border-radius: 3px;
font-size: 16px;
}
.widget_calendar .side-widget-inner {
border-radius: 3px;
padding: 0 20px 20px;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar caption {
border-radius: 3px 3px 0 0;
padding: 14px 20px;
margin: 0 -20px 20px;
font-size: 18px;
text-align: center;
}
.widget_calendar a {
color: #666;
}
.widget_calendar li {
margin-bottom: 1em;
}
.widget_calendar thead,
.widget_calendar tfoot,
.widget_calendar tbody {
margin: 0 20px;
}
.widget_calendar th,
.widget_calendar td {
text-align: center;
}
.widget_calendar tbody a {
display: block;
}
.widget_calendar tbody a:hover {
text-decoration: none;
} #side .share-list-wrap {
margin: 0 -20px 20px;
background: #f9f9f9;
padding: 20px;
}
#side .share-list-wrap .post-share-list1,
#side .share-list-wrap .post-share-list2,
#side .share-list-wrap .post-share-list3,
#side .share-list-wrap .post-share-list4 {
overflow: hidden;
margin-left: -1%;
}
#side .share-list-wrap .post-share-list1 li,
#side .share-list-wrap .post-share-list2 li,
#side .share-list-wrap .post-share-list3 li,
#side .share-list-wrap .post-share-list4 li {
float: left;
width: 24%;
margin-left: 1%;
}
#side .share-list-wrap .post-share-list1 li a,
#side .share-list-wrap .post-share-list2 li a,
#side .share-list-wrap .post-share-list3 li a,
#side .share-list-wrap .post-share-list4 li a {
border-radius: 100%;
background: #fff;
display: table-cell;
text-align: center;
vertical-align: middle;
width: 60px;
height: 60px;
font-size: 32px;
color: #5e6265;
}
#side .share-list-wrap .post-share-list1 li a .follow-on,
#side .share-list-wrap .post-share-list1 li a .big,
#side .share-list-wrap .post-share-list2 li a .follow-on,
#side .share-list-wrap .post-share-list2 li a .big,
#side .share-list-wrap .post-share-list3 li a .follow-on,
#side .share-list-wrap .post-share-list3 li a .big,
#side .share-list-wrap .post-share-list4 li a .follow-on,
#side .share-list-wrap .post-share-list4 li a .big {
display: none;
}
#side .share-list-wrap .post-share-list1 li.post-share-facebook a:hover,
#side .share-list-wrap .post-share-list2 li.post-share-facebook a:hover,
#side .share-list-wrap .post-share-list3 li.post-share-facebook a:hover,
#side .share-list-wrap .post-share-list4 li.post-share-facebook a:hover {
color: #305097;
}
#side .share-list-wrap .post-share-list1 li.post-share-twitter a:hover,
#side .share-list-wrap .post-share-list2 li.post-share-twitter a:hover,
#side .share-list-wrap .post-share-list3 li.post-share-twitter a:hover,
#side .share-list-wrap .post-share-list4 li.post-share-twitter a:hover {
color: #00aced;
}
#side .share-list-wrap .post-share-list1 li.post-share-google a:hover,
#side .share-list-wrap .post-share-list2 li.post-share-google a:hover,
#side .share-list-wrap .post-share-list3 li.post-share-google a:hover,
#side .share-list-wrap .post-share-list4 li.post-share-google a:hover {
color: #db4a39;
}
#side .share-list-wrap .post-share-list1 li.post-share-feedly a:hover,
#side .share-list-wrap .post-share-list2 li.post-share-feedly a:hover,
#side .share-list-wrap .post-share-list3 li.post-share-feedly a:hover,
#side .share-list-wrap .post-share-list4 li.post-share-feedly a:hover {
color: #2bb24c;
} #side-author {
overflow: hidden;
font-size: 12px;
}
#side-author h4 {
padding: 12px 0;
margin-bottom: 20px;
font-size: 16px;
}
#side-author .side-author-img {
float: left;
width: 100px;
}
#side-author .side-author-meta {
float: right;
width: 180px;
} #footer {
color: #1E252C;
}
#footer a {
color: #1E252C;
}
#footer a:hover {
color: #2581c4;
}
#footer .wrap {
padding: 30px 0;
}
#footer .post-share {
padding-right: 0;
padding-left: 0;
}
.footer-01 {
background: #fff;
border-top: 1px #efefef solid;
font-size: 13px;
}
.footer-01 ul {
overflow: hidden;
text-align: left;
}
.footer-01 ul li {
display: inline-block;
margin-right: 20px;
}
.footer-02 {
background: #fff;
border-top: 1px #efefef solid;
}
.footer-02 .footer-copy {
text-align: right;
font-size: 12px;
} .single-lp {
padding: 40px 0;
}
.single-lp .lp-wrap {
width: 1157px;
border: 1px solid #efefef;
margin: 0 auto;
background: #fff;
padding: 45px 0;
}
.single-lp .lp-thumbnail {
border: 1px #ccc solid;
float: right;
margin: 0 0 13px 13px;
border: 1px #ccc solid;
}
.single-lp .lp-thumbnail img {
vertical-align: top;
}
.single-lp .post-content {
padding: 0;
overflow: hidden;
}
.single-lp #lp-header {
background: #fff;
padding: 0 56px;
}
.single-lp #lp-header h1 {
font-size: 32px;
color: #2581c4;
padding-bottom: 35px;
border-bottom: 1px solid #efefef;
}
.single-lp #content {
padding: 40px 56px;
overflow: hidden;
}
.single-lp #main {
width: 100%;
}
.single-lp .main-inner {
overflow: hidden;
margin-right: 350px;
} .one-column.single-lp #main{
float: none;
}
.one-column.single-lp .main-inner {
margin-left: 0;
margin-right: 0;
}
.one-column.single-lp #side{
float: none;
width: 100%;
margin-left: 0;
margin-right: 0;
}
.single-lp #side {
width: 320px;
margin-left: -320px;
}
.single-lp.right-content #side {
width: 320px;
margin-left: -100%;
}
.single-lp.right-content .main-inner{
margin-left: 350px;
margin-right: 0;
}
.single-lp .post-footer {
padding: 20px 0;
}
.single-lp .lp-form {
background: #494c4e;
color: #fff;
padding: 30px;
width: 100%;
max-width: 500px;
margin-left: auto;
margin-right: auto;
}
.single-lp .lp-form h3{
font-weight: bold;
font-size: 18px;
margin-bottom: 12px;
}
.single-lp .lp-form input[type=text],
.single-lp .lp-form input[type=email] {
width: 90%;
padding: 10px 5%;
border: none;
}
.single-lp .lp-form input[type=submit],
.single-lp .lp-form button {
width: 100%;
padding: 10px 0;
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
-webkit-transition: all ease-in-out 0.3s;
transition: all ease-in-out 0.3s;
border-radius: 3px;
}
.single-lp .lp-form input[type=submit]:hover,
.single-lp .lp-form button:hover {
background: #6ed472;
}
.single-lp .lp-form dl {
margin-bottom: 13px;
} #header-menu-tog {
display: none;
}
@media screen and (max-width: 1200px) {
.single-lp .lp-wrap {
width: auto;
margin: 0 36px;
}
.single-lp .main-inner {
margin-right: 350px;
}
}
@media screen and (max-width: 991px) { .sp-hide {
display: none !important;
}
.sp-show {
display: block !important;
}
#main .post-sns {
margin: 0 -20px -20px !important;
}
#main .post-share-title {
margin: 0 -20px !important;
}
.single-lp #lp-header {
padding-left: 24px;
padding-right: 24px;
}
.single-lp #lp-header .lp-title {
padding: 0;
margin: 0;
font-size: 21px;
}
.single-lp #content {
padding: 20px;
}
.single-lp .lp-wrap {
padding: 24px 0;
width: auto;
margin: 0 24px;
}
.single-lp .lp-wrap input[type=text] {
width: 100%;
}
.single-lp .lp-wrap input[type=submit] {
margin-top: 30px;
}
.single-lp .post-content {
padding: 0 !important;
}
.single-lp #side {
margin-left: 0;
width: 100%;
}
.single-lp #side dl,
.single-lp #side dt,
.single-lp #side dd {
width: 100%;
margin: 0 0 20px;
padding: 0;
}
.single-lp #side dt {
margin-bottom: 8px;
}
.alignleft,
.alignright {
float: none !important;
margin-left: auto !important;
margin-right: auto !important;
}
img {
max-width: 100%;
height: auto;
} #header {
padding: 36px 0 32px !important;
}
#header .wrap {
padding: 0;
}
#header #logo img {
vertical-align: top;
}
#header #header-primary-nav {
display: none;
}
#header-menu-tog {
display: block;
float: right;
font-size: 24px;
}
#gnav {
display: none;
}
#gnav.active {
display: block;
}
#gnav {
margin: 20px 2%;
border: 1px solid #cccccc;
padding: 10px;
}
#gnav .wrap {
margin: 0;
}
#gnav ul li {
float: none;
position: relative;
margin-right: 0;
margin-bottom: 1px;
padding: 0;
}
#gnav ul li.current-menu-item a {
border-top: none;
background: #f7f7f7;
}
#gnav ul li a {
display: block;
border-top: none;
padding: 12px 8px;
color: #2B2D2D;
background: #fff;
text-decoration: none;
-webkit-transition: background .3s ease-in-out;
transition: background .3s ease-in-out;
border-bottom: 1px #e5e5e5 solid;
}
#gnav ul li a:hover {
color: #2B2D2D;
border-top: none;
}
#gnav ul li a:hover .sub-menu {
display: block;
}
#gnav ul li .sub-menu {
display: block;
position: relative;
width: auto;
margin-left: 20px;
background: #fff;
border: none;
border-bottom: none;
}
#gnav ul li .sub-menu li {
float: none;
margin-right: 0;
}
#gnav ul li .sub-menu li:list-child {
border-bottom: none;
}
#gnav ul li .sub-menu li a {
color: #2581c4;
background: #fff;
padding: 10px 15px;
border-bottom: 1px #e5e5e5 solid;
}
#gnav ul li .sub-menu li a:hover {
background: #fafafa;
color: #2581c4;
box-shadow: 0;
}
#gnav ul li .sub-menu .sub-menu {
left: auto;
top: auto;
} .cat-content {
padding: 20px;
}
.post-loop-wrap .post-thumbnail {
height: 215px;
float: none;
margin-left: 0;
margin-right: 0;
text-align: center;
}
.post-loop-wrap .post-thumbnail img {
max-width: 100%;
height: auto;
margin: 0 auto;
}
.post-loop-wrap .post-title {
margin-bottom: 0;
}
.post-loop-wrap .post-content {
padding: 0 40px;
}
.post-loop-wrap .post-footer {
display: none;
} .comment-form-author,
.comment-form-email {
float: none;
width: auto;
} .post-header {
padding: 42px 20px 20px;
}
.cta-post-title,
.post-cta,
.post-cta-inner,
.post-share,
.post-author,
article.page .post-header {
padding: 20px !important;
}
.post-content {
padding: 10px !important;   
}
.post-thumbnail,
.post-cta-img {
margin-left: 0;
margin-right: 0;
float: none;
}
.post-footer {
padding: 0 20px;
}
.more-link {
display: block;
width: 100%;
text-align: center;
margin-bottom: 24px;
} }
@media screen and (max-width: 767px) { .post-content h2 {
font-size: 22px;
margin-top: 56px;
}
.post-content h3 {
font-size: 20px;
margin-top: 56px;
}
.post-content h4 {
font-size: 18px;
}
.post-content table{
overflow-x: auto;
width: 100%;
-webkit-overflow-scrolling: touch;
display: block;
white-space: nowrap;
}
#main .post-share .post-sns {
margin: 0 -20px -20px;
}
#main .post-share .post-sns ul li {
width: auto;
float: none;
border-right: none;
border-bottom: 1px solid #eee;
}
#main .post-share .post-sns ul li a {
padding: 16px 0;
font-size: 16px;
}
#main .post-share .post-sns ul li a span {
font-size: 16px;
}
#main .post-share .post-sns ul li a:before {
font-size: 18px;
}
#main #comments {
padding: 20px;
}
#main .post-author {
padding: 20px;
}
#main .post-author .post-author-img {
float: none;
}
#main .post-author .post-author-meta {
padding: 0;
margin: 10px 0 0;
}
.post-cta .post-cta-img {
width: 100%;
margin: 0 auto 30px;
float: none;
}
.post-cta .post-cta-btn {
margin: 24px 0 10px;
}
.post-cta .post-cta-btn a {
width: 100%;
box-sizing: border-box;
}
.single .post-header {
padding: 10px !important;
}
.post-footer {
padding: 0 10px !important;
}
#main .post-cta .cta-post-title {
font-size: 24px !important;
padding: 20px 15px !important;
} } body.color01 {
}
body.color01 body {
background: #fafafa;
color: #494D50;
}
body.color01 a {
color: #1ABB9A;
}
body.color01 form input[type="submit"],
body.color01 form button {
background: #1ABB9A;
}
body.color01 #header {
background: #fff;
border-bottom: 1px solid #ededed;
}
body.color01 #header #logo a {
color: #494D50;
}
body.color01 #header #header-sns li a {
color: #ccc;
}
body.color01 #header #header-sns li a:hover {
color: #34465C;
}
body.color01 #gnav {
background: #fff;
border-top: 1px #ededed solid;
border-bottom: 1px #ededed solid;
}
body.color01 #gnav li.current-menu-item a {
border-top: 1px #1ABB9A solid;
}
body.color01 #gnav li a {
border-top: 1px #ededed solid;
color: #2B2D2D;
background: #fff;
}
body.color01 #gnav li a:hover {
color: #2B2D2D;
border-top: 1px #1ABB9A solid;
}
body.color01 #gnav li .sub-menu li a {
background: #2b2b2b;
color: #fff;
border: none;
}
body.color01 #gnav li .sub-menu li a:hover {
background: #373B3B;
color: #fff;
}
body.color01 #content .wp-caption {
border: 1px solid #ededed;
}
body.color01 .cat-content,
body.color01 article.post,
body.color01 article.page,
body.color01 article.wp101,
body.color01 article.seo101 {
background: #fff;
border: 1px #e5e5e5 solid;
}
body.color01 .post-title a {
color: #494D50;
}
body.color01 .post-title a:hover {
color: #1ABB9A;
}
body.color01 .post-meta {
border-top: 1px #ededed solid;
}
body.color01 .post-meta li {
background: #fff;
}
body.color01 .post-content hr {
border-bottom: 1px solid #ededed;
}
body.color01 .post-content h2 {
border-bottom: 1px solid #ededed;
}
body.color01 .post-content h3 {
border-left: 5px solid #e5e5e5;
}
body.color01 .post-content blockquote {
border: 1px #e5e5e5 solid;
}
body.color01 .post-content blockquote:before {
color: #e7e7e7;
}
body.color01 .post-content blockquote cite {
color: #808080;
}
body.color01 .post-content table {
border: 1px #ddd solid;
}
body.color01 .post-content table th,
body.color01 .post-content table td {
border: #ddd solid 1px;
}
body.color01 .post-content table th {
color: #fff;
}
body.color01 .post-content table thead th {
background: #5e6265;
}
body.color01 .post-content table tbody th {
background: #919598;
}
body.color01 .post-content table.table-line table,
body.color01 .post-content table.table-line th,
body.color01 .post-content table.table-line td {
border-color: #fff;
}
body.color01 .post-content table.table-line th {
background: transparent;
color: #494D50;
}
body.color01 .post-content table.table-line thead th {
background: #5e6265;
color: #fff;
}
body.color01 .post-content table.table-line tr {
background: #eee;
}
body.color01 .post-content table.table-line tr:nth-child(2n+1) {
background: #ddd;
}
body.color01 .post-cta {
background: #f5f5f5;
color: #494D50;
border-top: 3px solid #5e6265;
}
body.color01 .post-cta .cta-post-title {
border-bottom: 1px solid #e5e5e5;
}
body.color01 .post-cta .post-cta-btn a {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color01 .post-cta .post-cta-btn a:hover {
background: #81da85;
border-bottom: 5px solid #5ace5f;
}
body.color01 .post-cta .btn {
color: #fff;
background: #1ABB9A;
}
body.color01 .post-cta .btn:hover {
background: #BB2C46;
}
body.color01 .post-share {
border-top: 1px solid #e5e5e5;
}
body.color01 .post-share .post-share-title {
color: #fff;
background-color: #57585A;
}
body.color01 .post-share .post-share-list1 a,
body.color01 .post-share .post-share-list2 a,
body.color01 .post-share .post-share-list3 a,
body.color01 .post-share .post-share-list4 a {
border: 1px #eee solid;
}
body.color01 .post-share .post-share-list1 a:hover,
body.color01 .post-share .post-share-list2 a:hover,
body.color01 .post-share .post-share-list3 a:hover,
body.color01 .post-share .post-share-list4 a:hover {
text-decoration: none;
background: #f7f7f7;
}
body.color01 .post-share .post-share-facebook a:hover {
color: #305097;
}
body.color01 .post-share .post-share-twitter a:hover {
color: #00aced;
}
body.color01 .post-share .post-share-google a:hover {
color: #db4a39;
}
body.color01 .post-share .post-share-feedly a:hover {
color: #2bb24c;
}
body.color01 .post-sns {
border-top: 1px #eee solid;
}
body.color01 .post-sns ul li {
border-right: 1px solid #eee;
color: #929292;
}
body.color01 .post-sns ul li:hover {
background-color: #f7f7f7;
}
body.color01 .post-sns ul li.post-sns-twitter:hover {
color: #00ACED;
}
body.color01 .post-sns ul li.post-sns-feedly:hover {
color: #5ACF5F;
}
body.color01 .post-sns ul li a {
color: #929292;
}
body.color01 .post-sns ul li.post-sns-twitter a:hover {
background-color: #00aced;
color: #fff;
}
body.color01 .post-sns ul li.post-sns-feedly a:hover {
background-color: #5ACF5F;
color: #fff;
}
body.color01 .post-author {
border-top: 1px #eee solid;
border-bottom: 1px #eee solid;
color: #494D50;
}
body.color01 .post-author a {
color: #1ABB9A;
}
body.color01 .comment-list > .comment {
border-bottom: 1px #eee solid;
}
body.color01 .comment-list .children .comment-body {
background: #f7f7f7;
}
body.color01 .post-loop-wrap .post-footer {
border-top: 1px #ededed solid;
}
body.color01 .more-link {
border: 1px #1ABB9A solid;
color: #1ABB9A;
}
body.color01 .more-link:hover {
background: #1ABB9A;
color: #fff;
}
body.color01 .pagination span, body.color01 .pagination a {
color: #494D50;
}
body.color01 .pagination a:hover {
background: #eee;
}
body.color01 .pagination .current {
background: #eee;
}
body.color01 .side-widget ul li {
border-bottom: 1px solid #e5e5e5;
}
body.color01 .side-widget a {
color: #5e6265;
}
body.color01 .side-widget a:hover {
color: #1ABB9A;
}
body.color01 .side-widget .post-date {
color: #999999;
}
body.color01 #views-2 ul li span {
color: #999999;
}
body.color01 .widget_recent_entries a,
body.color01 .widget_archive a,
body.color01 .widget_categories a,
body.color01 .widget_meta a {
color: #5e6265;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icont_arw_lit.png?1418372717) left center no-repeat;
}
body.color01 .widget_recent_entries a:hover,
body.color01 .widget_archive a:hover,
body.color01 .widget_categories a:hover,
body.color01 .widget_meta a:hover {
color: #1ABB9A;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icon_arw_gry.png?1418372717) left center no-repeat;
}
body.color01 .recentcomments a {
color: #494D50;
}
body.color01 #side .share-list-wrap {
background: #fafafa;
}
body.color01 #side .share-list-wrap .post-share-list1 li a,
body.color01 #side .share-list-wrap .post-share-list2 li a,
body.color01 #side .share-list-wrap .post-share-list3 li a,
body.color01 #side .share-list-wrap .post-share-list4 li a {
background: #fff;
color: #5e6265;
}
body.color01 #side .share-list-wrap .post-share-list1 li.post-share-facebook a:hover,
body.color01 #side .share-list-wrap .post-share-list2 li.post-share-facebook a:hover,
body.color01 #side .share-list-wrap .post-share-list3 li.post-share-facebook a:hover,
body.color01 #side .share-list-wrap .post-share-list4 li.post-share-facebook a:hover {
color: #305097;
}
body.color01 #side .share-list-wrap .post-share-list1 li.post-share-twitter a:hover,
body.color01 #side .share-list-wrap .post-share-list2 li.post-share-twitter a:hover,
body.color01 #side .share-list-wrap .post-share-list3 li.post-share-twitter a:hover,
body.color01 #side .share-list-wrap .post-share-list4 li.post-share-twitter a:hover {
color: #00aced;
}
body.color01 #side .share-list-wrap .post-share-list1 li.post-share-google a:hover,
body.color01 #side .share-list-wrap .post-share-list2 li.post-share-google a:hover,
body.color01 #side .share-list-wrap .post-share-list3 li.post-share-google a:hover,
body.color01 #side .share-list-wrap .post-share-list4 li.post-share-google a:hover {
color: #db4a39;
}
body.color01 #side .share-list-wrap .post-share-list1 li.post-share-feedly a:hover,
body.color01 #side .share-list-wrap .post-share-list2 li.post-share-feedly a:hover,
body.color01 #side .share-list-wrap .post-share-list3 li.post-share-feedly a:hover,
body.color01 #side .share-list-wrap .post-share-list4 li.post-share-feedly a:hover {
color: #2bb24c;
}
body.color01 #footer {
color: #1E252C;
}
body.color01 #footer a {
color: #1E252C;
}
body.color01 #footer a:hover {
color: #1ABB9A;
}
body.color01 .footer-01 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color01 .footer-02 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color01 .single-lp .lp-wrap {
border: 1px solid #ededed;
background: #fff;
}
body.color01 .single-lp .lp-thumbnail {
border: 1px #ccc solid;
}
body.color01 .single-lp #lp-header {
background: #fff;
}
body.color01 .single-lp #lp-header h1 {
color: #1ABB9A;
border-bottom: 1px solid #ededed;
}
body.color01 .single-lp .lp-form {
background: #494c4e;
color: #fff;
}
body.color01 .single-lp .lp-form input[type=submit],
body.color01 .single-lp .lp-form button {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color01 .single-lp .lp-form input[type=submit]:hover,
body.color01 .single-lp .lp-form button:hover {
background: #6ed472;
}  body.color02 {               }
body.color02 body {
background: #fafafa;
color: #656364;
}
body.color02 a {
color: #FB4343;
}
body.color02 form input[type="submit"],
body.color02 form button {
background: #FB4343;
}
body.color02 #header {
background: #fff;
border-bottom: 1px solid #ededed;
}
body.color02 #header #logo a {
color: #656364;
}
body.color02 #header #header-sns li a {
color: #ccc;
}
body.color02 #header #header-sns li a:hover {
color: #4E4E4E;
}
body.color02 #gnav {
background: #fff;
border-top: 1px #ededed solid;
border-bottom: 1px #ededed solid;
}
body.color02 #gnav li.current-menu-item a {
border-top: 1px #FB4343 solid;
}
body.color02 #gnav li a {
border-top: 1px #ededed solid;
color: #2B2D2D;
background: #fff;
}
body.color02 #gnav li a:hover {
color: #2B2D2D;
border-top: 1px #FB4343 solid;
}
body.color02 #gnav li .sub-menu li a {
background: #2b2b2b;
color: #fff;
border: none;
}
body.color02 #gnav li .sub-menu li a:hover {
background: #373B3B;
color: #fff;
}
body.color02 #content .wp-caption {
border: 1px solid #ededed;
}
body.color02 .cat-content,
body.color02 article.post,
body.color02 article.page,
body.color02 article.wp101,
body.color02 article.seo101 {
background: #fff;
border: 1px #e5e5e5 solid;
}
body.color02 .post-title a {
color: #656364;
}
body.color02 .post-title a:hover {
color: #FB4343;
}
body.color02 .post-meta {
border-top: 1px #ededed solid;
}
body.color02 .post-meta li {
background: #fff;
}
body.color02 .post-content hr {
border-bottom: 1px solid #ededed;
}
body.color02 .post-content h2 {
border-bottom: 1px solid #ededed;
}
body.color02 .post-content h3 {
border-left: 5px solid #e5e5e5;
}
body.color02 .post-content blockquote {
border: 1px #e5e5e5 solid;
}
body.color02 .post-content blockquote:before {
color: #e7e7e7;
}
body.color02 .post-content blockquote cite {
color: #808080;
}
body.color02 .post-content table {
border: 1px #ddd solid;
}
body.color02 .post-content table th,
body.color02 .post-content table td {
border: #ddd solid 1px;
}
body.color02 .post-content table th {
color: #fff;
}
body.color02 .post-content table thead th {
background: #5e6265;
}
body.color02 .post-content table tbody th {
background: #919598;
}
body.color02 .post-content table.table-line table,
body.color02 .post-content table.table-line th,
body.color02 .post-content table.table-line td {
border-color: #fff;
}
body.color02 .post-content table.table-line th {
background: transparent;
color: #656364;
}
body.color02 .post-content table.table-line thead th {
background: #5e6265;
color: #fff;
}
body.color02 .post-content table.table-line tr {
background: #eee;
}
body.color02 .post-content table.table-line tr:nth-child(2n+1) {
background: #ddd;
}
body.color02 .post-cta {
background: #f5f5f5;
color: #656364;
border-top: 3px solid #5e6265;
}
body.color02 .post-cta .cta-post-title {
border-bottom: 1px solid #e5e5e5;
}
body.color02 .post-cta .post-cta-btn a {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color02 .post-cta .post-cta-btn a:hover {
background: #81da85;
border-bottom: 5px solid #5ace5f;
}
body.color02 .post-cta .btn {
color: #fff;
background: #FB4343;
}
body.color02 .post-cta .btn:hover {
background: #58DADF;
}
body.color02 .post-share {
border-top: 1px solid #e5e5e5;
}
body.color02 .post-share .post-share-title {
color: #fff;
background-color: #57585A;
}
body.color02 .post-share .post-share-list1 a,
body.color02 .post-share .post-share-list2 a,
body.color02 .post-share .post-share-list3 a,
body.color02 .post-share .post-share-list4 a {
border: 1px #eee solid;
}
body.color02 .post-share .post-share-list1 a:hover,
body.color02 .post-share .post-share-list2 a:hover,
body.color02 .post-share .post-share-list3 a:hover,
body.color02 .post-share .post-share-list4 a:hover {
text-decoration: none;
background: #f7f7f7;
}
body.color02 .post-share .post-share-facebook a:hover {
color: #305097;
}
body.color02 .post-share .post-share-twitter a:hover {
color: #00aced;
}
body.color02 .post-share .post-share-google a:hover {
color: #db4a39;
}
body.color02 .post-share .post-share-feedly a:hover {
color: #2bb24c;
}
body.color02 .post-sns {
border-top: 1px #eee solid;
}
body.color02 .post-sns ul li {
border-right: 1px solid #eee;
color: #929292;
}
body.color02 .post-sns ul li:hover {
background-color: #f7f7f7;
}
body.color02 .post-sns ul li.post-sns-twitter:hover {
color: #00ACED;
}
body.color02 .post-sns ul li.post-sns-feedly:hover {
color: #5ACF5F;
}
body.color02 .post-sns ul li a {
color: #929292;
}
body.color02 .post-sns ul li.post-sns-twitter a:hover {
background-color: #00aced;
color: #fff;
}
body.color02 .post-sns ul li.post-sns-feedly a:hover {
background-color: #5ACF5F;
color: #fff;
}
body.color02 .post-author {
border-top: 1px #eee solid;
border-bottom: 1px #eee solid;
color: #656364;
}
body.color02 .post-author a {
color: #FB4343;
}
body.color02 .comment-list > .comment {
border-bottom: 1px #eee solid;
}
body.color02 .comment-list .children .comment-body {
background: #f7f7f7;
}
body.color02 .post-loop-wrap .post-footer {
border-top: 1px #ededed solid;
}
body.color02 .more-link {
border: 1px #FB4343 solid;
color: #FB4343;
}
body.color02 .more-link:hover {
background: #FB4343;
color: #fff;
}
body.color02 .pagination span, body.color02 .pagination a {
color: #656364;
}
body.color02 .pagination a:hover {
background: #eee;
}
body.color02 .pagination .current {
background: #eee;
}
body.color02 .side-widget ul li {
border-bottom: 1px solid #e5e5e5;
}
body.color02 .side-widget a {
color: #5e6265;
}
body.color02 .side-widget a:hover {
color: #FB4343;
}
body.color02 .side-widget .post-date {
color: #999999;
}
body.color02 #views-2 ul li span {
color: #999999;
}
body.color02 .widget_recent_entries a,
body.color02 .widget_archive a,
body.color02 .widget_categories a,
body.color02 .widget_meta a {
color: #5e6265;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icont_arw_lit.png?1418372717) left center no-repeat;
}
body.color02 .widget_recent_entries a:hover,
body.color02 .widget_archive a:hover,
body.color02 .widget_categories a:hover,
body.color02 .widget_meta a:hover {
color: #FB4343;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icon_arw_gry.png?1418372717) left center no-repeat;
}
body.color02 .recentcomments a {
color: #656364;
}
body.color02 #side .share-list-wrap {
background: #fafafa;
}
body.color02 #side .share-list-wrap .post-share-list1 li a,
body.color02 #side .share-list-wrap .post-share-list2 li a,
body.color02 #side .share-list-wrap .post-share-list3 li a,
body.color02 #side .share-list-wrap .post-share-list4 li a {
background: #fff;
color: #5e6265;
}
body.color02 #side .share-list-wrap .post-share-list1 li.post-share-facebook a:hover,
body.color02 #side .share-list-wrap .post-share-list2 li.post-share-facebook a:hover,
body.color02 #side .share-list-wrap .post-share-list3 li.post-share-facebook a:hover,
body.color02 #side .share-list-wrap .post-share-list4 li.post-share-facebook a:hover {
color: #305097;
}
body.color02 #side .share-list-wrap .post-share-list1 li.post-share-twitter a:hover,
body.color02 #side .share-list-wrap .post-share-list2 li.post-share-twitter a:hover,
body.color02 #side .share-list-wrap .post-share-list3 li.post-share-twitter a:hover,
body.color02 #side .share-list-wrap .post-share-list4 li.post-share-twitter a:hover {
color: #00aced;
}
body.color02 #side .share-list-wrap .post-share-list1 li.post-share-google a:hover,
body.color02 #side .share-list-wrap .post-share-list2 li.post-share-google a:hover,
body.color02 #side .share-list-wrap .post-share-list3 li.post-share-google a:hover,
body.color02 #side .share-list-wrap .post-share-list4 li.post-share-google a:hover {
color: #db4a39;
}
body.color02 #side .share-list-wrap .post-share-list1 li.post-share-feedly a:hover,
body.color02 #side .share-list-wrap .post-share-list2 li.post-share-feedly a:hover,
body.color02 #side .share-list-wrap .post-share-list3 li.post-share-feedly a:hover,
body.color02 #side .share-list-wrap .post-share-list4 li.post-share-feedly a:hover {
color: #2bb24c;
}
body.color02 #footer {
color: #1E252C;
}
body.color02 #footer a {
color: #1E252C;
}
body.color02 #footer a:hover {
color: #FB4343;
}
body.color02 .footer-01 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color02 .footer-02 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color02 .single-lp .lp-wrap {
border: 1px solid #ededed;
background: #fff;
}
body.color02 .single-lp .lp-thumbnail {
border: 1px #ccc solid;
}
body.color02 .single-lp #lp-header {
background: #fff;
}
body.color02 .single-lp #lp-header h1 {
color: #FB4343;
border-bottom: 1px solid #ededed;
}
body.color02 .single-lp .lp-form {
background: #494c4e;
color: #fff;
}
body.color02 .single-lp .lp-form input[type=submit],
body.color02 .single-lp .lp-form button {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color02 .single-lp .lp-form input[type=submit]:hover,
body.color02 .single-lp .lp-form button:hover {
background: #6ed472;
}  body.color03 {               }
body.color03 body {
background: #fafafa;
color: #444756;
}
body.color03 a {
color: #F37D3D;
}
body.color03 form input[type="submit"],
body.color03 form button {
background: #F37D3D;
}
body.color03 #header {
background: #fff;
border-bottom: 1px solid #ededed;
}
body.color03 #header #logo a {
color: #444756;
}
body.color03 #header #header-sns li a {
color: #ccc;
}
body.color03 #header #header-sns li a:hover {
color: #21262D;
}
body.color03 #gnav {
background: #fff;
border-top: 1px #ededed solid;
border-bottom: 1px #ededed solid;
}
body.color03 #gnav li.current-menu-item a {
border-top: 1px #F37D3D solid;
}
body.color03 #gnav li a {
border-top: 1px #ededed solid;
color: #2B2D2D;
background: #fff;
}
body.color03 #gnav li a:hover {
color: #2B2D2D;
border-top: 1px #F37D3D solid;
}
body.color03 #gnav li .sub-menu li a {
background: #2b2b2b;
color: #fff;
border: none;
}
body.color03 #gnav li .sub-menu li a:hover {
background: #373B3B;
color: #fff;
}
body.color03 #content .wp-caption {
border: 1px solid #ededed;
}
body.color03 .cat-content,
body.color03 article.post,
body.color03 article.page,
body.color03 article.wp101,
body.color03 article.seo101 {
background: #fff;
border: 1px #e5e5e5 solid;
}
body.color03 .post-title a {
color: #444756;
}
body.color03 .post-title a:hover {
color: #F37D3D;
}
body.color03 .post-meta {
border-top: 1px #ededed solid;
}
body.color03 .post-meta li {
background: #fff;
}
body.color03 .post-content hr {
border-bottom: 1px solid #ededed;
}
body.color03 .post-content h2 {
border-bottom: 1px solid #ededed;
}
body.color03 .post-content h3 {
border-left: 5px solid #e5e5e5;
}
body.color03 .post-content blockquote {
border: 1px #e5e5e5 solid;
}
body.color03 .post-content blockquote:before {
color: #e7e7e7;
}
body.color03 .post-content blockquote cite {
color: #808080;
}
body.color03 .post-content table {
border: 1px #ddd solid;
}
body.color03 .post-content table th,
body.color03 .post-content table td {
border: #ddd solid 1px;
}
body.color03 .post-content table th {
color: #fff;
}
body.color03 .post-content table thead th {
background: #5e6265;
}
body.color03 .post-content table tbody th {
background: #919598;
}
body.color03 .post-content table.table-line table,
body.color03 .post-content table.table-line th,
body.color03 .post-content table.table-line td {
border-color: #fff;
}
body.color03 .post-content table.table-line th {
background: transparent;
color: #444756;
}
body.color03 .post-content table.table-line thead th {
background: #5e6265;
color: #fff;
}
body.color03 .post-content table.table-line tr {
background: #eee;
}
body.color03 .post-content table.table-line tr:nth-child(2n+1) {
background: #ddd;
}
body.color03 .post-cta {
background: #f5f5f5;
color: #444756;
border-top: 3px solid #5e6265;
}
body.color03 .post-cta .cta-post-title {
border-bottom: 1px solid #e5e5e5;
}
body.color03 .post-cta .post-cta-btn a {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color03 .post-cta .post-cta-btn a:hover {
background: #81da85;
border-bottom: 5px solid #5ace5f;
}
body.color03 .post-cta .btn {
color: #fff;
background: #F37D3D;
}
body.color03 .post-cta .btn:hover {
background: #23B0F3;
}
body.color03 .post-share {
border-top: 1px solid #e5e5e5;
}
body.color03 .post-share .post-share-title {
color: #fff;
background-color: #57585A;
}
body.color03 .post-share .post-share-list1 a,
body.color03 .post-share .post-share-list2 a,
body.color03 .post-share .post-share-list3 a,
body.color03 .post-share .post-share-list4 a {
border: 1px #eee solid;
}
body.color03 .post-share .post-share-list1 a:hover,
body.color03 .post-share .post-share-list2 a:hover,
body.color03 .post-share .post-share-list3 a:hover,
body.color03 .post-share .post-share-list4 a:hover {
text-decoration: none;
background: #f7f7f7;
}
body.color03 .post-share .post-share-facebook a:hover {
color: #305097;
}
body.color03 .post-share .post-share-twitter a:hover {
color: #00aced;
}
body.color03 .post-share .post-share-google a:hover {
color: #db4a39;
}
body.color03 .post-share .post-share-feedly a:hover {
color: #2bb24c;
}
body.color03 .post-sns {
border-top: 1px #eee solid;
}
body.color03 .post-sns ul li {
border-right: 1px solid #eee;
color: #929292;
}
body.color03 .post-sns ul li:hover {
background-color: #f7f7f7;
}
body.color03 .post-sns ul li.post-sns-twitter:hover {
color: #00ACED;
}
body.color03 .post-sns ul li.post-sns-feedly:hover {
color: #5ACF5F;
}
body.color03 .post-sns ul li a {
color: #929292;
}
body.color03 .post-sns ul li.post-sns-twitter a:hover {
background-color: #00aced;
color: #fff;
}
body.color03 .post-sns ul li.post-sns-feedly a:hover {
background-color: #5ACF5F;
color: #fff;
}
body.color03 .post-author {
border-top: 1px #eee solid;
border-bottom: 1px #eee solid;
color: #444756;
}
body.color03 .post-author a {
color: #F37D3D;
}
body.color03 .comment-list > .comment {
border-bottom: 1px #eee solid;
}
body.color03 .comment-list .children .comment-body {
background: #f7f7f7;
}
body.color03 .post-loop-wrap .post-footer {
border-top: 1px #ededed solid;
}
body.color03 .more-link {
border: 1px #F37D3D solid;
color: #F37D3D;
}
body.color03 .more-link:hover {
background: #F37D3D;
color: #fff;
}
body.color03 .pagination span, body.color03 .pagination a {
color: #444756;
}
body.color03 .pagination a:hover {
background: #eee;
}
body.color03 .pagination .current {
background: #eee;
}
body.color03 .side-widget ul li {
border-bottom: 1px solid #e5e5e5;
}
body.color03 .side-widget a {
color: #5e6265;
}
body.color03 .side-widget a:hover {
color: #F37D3D;
}
body.color03 .side-widget .post-date {
color: #999999;
}
body.color03 #views-2 ul li span {
color: #999999;
}
body.color03 .widget_recent_entries a,
body.color03 .widget_archive a,
body.color03 .widget_categories a,
body.color03 .widget_meta a {
color: #5e6265;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icont_arw_lit.png?1418372717) left center no-repeat;
}
body.color03 .widget_recent_entries a:hover,
body.color03 .widget_archive a:hover,
body.color03 .widget_categories a:hover,
body.color03 .widget_meta a:hover {
color: #F37D3D;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icon_arw_gry.png?1418372717) left center no-repeat;
}
body.color03 .recentcomments a {
color: #444756;
}
body.color03 #side .share-list-wrap {
background: #fafafa;
}
body.color03 #side .share-list-wrap .post-share-list1 li a,
body.color03 #side .share-list-wrap .post-share-list2 li a,
body.color03 #side .share-list-wrap .post-share-list3 li a,
body.color03 #side .share-list-wrap .post-share-list4 li a {
background: #fff;
color: #5e6265;
}
body.color03 #side .share-list-wrap .post-share-list1 li.post-share-facebook a:hover,
body.color03 #side .share-list-wrap .post-share-list2 li.post-share-facebook a:hover,
body.color03 #side .share-list-wrap .post-share-list3 li.post-share-facebook a:hover,
body.color03 #side .share-list-wrap .post-share-list4 li.post-share-facebook a:hover {
color: #305097;
}
body.color03 #side .share-list-wrap .post-share-list1 li.post-share-twitter a:hover,
body.color03 #side .share-list-wrap .post-share-list2 li.post-share-twitter a:hover,
body.color03 #side .share-list-wrap .post-share-list3 li.post-share-twitter a:hover,
body.color03 #side .share-list-wrap .post-share-list4 li.post-share-twitter a:hover {
color: #00aced;
}
body.color03 #side .share-list-wrap .post-share-list1 li.post-share-google a:hover,
body.color03 #side .share-list-wrap .post-share-list2 li.post-share-google a:hover,
body.color03 #side .share-list-wrap .post-share-list3 li.post-share-google a:hover,
body.color03 #side .share-list-wrap .post-share-list4 li.post-share-google a:hover {
color: #db4a39;
}
body.color03 #side .share-list-wrap .post-share-list1 li.post-share-feedly a:hover,
body.color03 #side .share-list-wrap .post-share-list2 li.post-share-feedly a:hover,
body.color03 #side .share-list-wrap .post-share-list3 li.post-share-feedly a:hover,
body.color03 #side .share-list-wrap .post-share-list4 li.post-share-feedly a:hover {
color: #2bb24c;
}
body.color03 #footer {
color: #1E252C;
}
body.color03 #footer a {
color: #1E252C;
}
body.color03 #footer a:hover {
color: #F37D3D;
}
body.color03 .footer-01 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color03 .footer-02 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color03 .single-lp .lp-wrap {
border: 1px solid #ededed;
background: #fff;
}
body.color03 .single-lp .lp-thumbnail {
border: 1px #ccc solid;
}
body.color03 .single-lp #lp-header {
background: #fff;
}
body.color03 .single-lp #lp-header h1 {
color: #F37D3D;
border-bottom: 1px solid #ededed;
}
body.color03 .single-lp .lp-form {
background: #494c4e;
color: #fff;
}
body.color03 .single-lp .lp-form input[type=submit],
body.color03 .single-lp .lp-form button {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color03 .single-lp .lp-form input[type=submit]:hover,
body.color03 .single-lp .lp-form button:hover {
background: #6ed472;
}  body.color04 {               }
body.color04 body {
background: #fafafa;
color: #474747;
}
body.color04 a {
color: #F6706F;
}
body.color04 form input[type="submit"],
body.color04 form button {
background: #F6706F;
}
body.color04 #header {
background: #fff;
border-bottom: 1px solid #ededed;
}
body.color04 #header #logo a {
color: #474747;
}
body.color04 #header #header-sns li a {
color: #ccc;
}
body.color04 #header #header-sns li a:hover {
color: #34465C;
}
body.color04 #gnav {
background: #fff;
border-top: 1px #ededed solid;
border-bottom: 1px #ededed solid;
}
body.color04 #gnav li.current-menu-item a {
border-top: 1px #F6706F solid;
}
body.color04 #gnav li a {
border-top: 1px #ededed solid;
color: #2B2D2D;
background: #fff;
}
body.color04 #gnav li a:hover {
color: #2B2D2D;
border-top: 1px #F6706F solid;
}
body.color04 #gnav li .sub-menu li a {
background: #2b2b2b;
color: #fff;
border: none;
}
body.color04 #gnav li .sub-menu li a:hover {
background: #373B3B;
color: #fff;
}
body.color04 #content .wp-caption {
border: 1px solid #ededed;
}
body.color04 .cat-content,
body.color04 article.post,
body.color04 article.page,
body.color04 article.wp101,
body.color04 article.seo101 {
background: #fff;
border: 1px #e5e5e5 solid;
}
body.color04 .post-title a {
color: #474747;
}
body.color04 .post-title a:hover {
color: #F6706F;
}
body.color04 .post-meta {
border-top: 1px #ededed solid;
}
body.color04 .post-meta li {
background: #fff;
}
body.color04 .post-content hr {
border-bottom: 1px solid #ededed;
}
body.color04 .post-content h2 {
border-bottom: 1px solid #ededed;
}
body.color04 .post-content h3 {
border-left: 5px solid #e5e5e5;
}
body.color04 .post-content blockquote {
border: 1px #e5e5e5 solid;
}
body.color04 .post-content blockquote:before {
color: #e7e7e7;
}
body.color04 .post-content blockquote cite {
color: #808080;
}
body.color04 .post-content table {
border: 1px #ddd solid;
}
body.color04 .post-content table th,
body.color04 .post-content table td {
border: #ddd solid 1px;
}
body.color04 .post-content table th {
color: #fff;
}
body.color04 .post-content table thead th {
background: #5e6265;
}
body.color04 .post-content table tbody th {
background: #919598;
}
body.color04 .post-content table.table-line table,
body.color04 .post-content table.table-line th,
body.color04 .post-content table.table-line td {
border-color: #fff;
}
body.color04 .post-content table.table-line th {
background: transparent;
color: #474747;
}
body.color04 .post-content table.table-line thead th {
background: #5e6265;
color: #fff;
}
body.color04 .post-content table.table-line tr {
background: #eee;
}
body.color04 .post-content table.table-line tr:nth-child(2n+1) {
background: #ddd;
}
body.color04 .post-cta {
background: #f5f5f5;
color: #474747;
border-top: 3px solid #5e6265;
}
body.color04 .post-cta .cta-post-title {
border-bottom: 1px solid #e5e5e5;
}
body.color04 .post-cta .post-cta-btn a {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color04 .post-cta .post-cta-btn a:hover {
background: #81da85;
border-bottom: 5px solid #5ace5f;
}
body.color04 .post-cta .btn {
color: #fff;
background: #F6706F;
}
body.color04 .post-cta .btn:hover {
background: #5EE1E1;
}
body.color04 .post-share {
border-top: 1px solid #e5e5e5;
}
body.color04 .post-share .post-share-title {
color: #fff;
background-color: #57585A;
}
body.color04 .post-share .post-share-list1 a,
body.color04 .post-share .post-share-list2 a,
body.color04 .post-share .post-share-list3 a,
body.color04 .post-share .post-share-list4 a {
border: 1px #eee solid;
}
body.color04 .post-share .post-share-list1 a:hover,
body.color04 .post-share .post-share-list2 a:hover,
body.color04 .post-share .post-share-list3 a:hover,
body.color04 .post-share .post-share-list4 a:hover {
text-decoration: none;
background: #f7f7f7;
}
body.color04 .post-share .post-share-facebook a:hover {
color: #305097;
}
body.color04 .post-share .post-share-twitter a:hover {
color: #00aced;
}
body.color04 .post-share .post-share-google a:hover {
color: #db4a39;
}
body.color04 .post-share .post-share-feedly a:hover {
color: #2bb24c;
}
body.color04 .post-sns {
border-top: 1px #eee solid;
}
body.color04 .post-sns ul li {
border-right: 1px solid #eee;
color: #929292;
}
body.color04 .post-sns ul li:hover {
background-color: #f7f7f7;
}
body.color04 .post-sns ul li.post-sns-twitter:hover {
color: #00ACED;
}
body.color04 .post-sns ul li.post-sns-feedly:hover {
color: #5ACF5F;
}
body.color04 .post-sns ul li a {
color: #929292;
}
body.color04 .post-sns ul li.post-sns-twitter a:hover {
background-color: #00aced;
color: #fff;
}
body.color04 .post-sns ul li.post-sns-feedly a:hover {
background-color: #5ACF5F;
color: #fff;
}
body.color04 .post-author {
border-top: 1px #eee solid;
border-bottom: 1px #eee solid;
color: #474747;
}
body.color04 .post-author a {
color: #F6706F;
}
body.color04 .comment-list > .comment {
border-bottom: 1px #eee solid;
}
body.color04 .comment-list .children .comment-body {
background: #f7f7f7;
}
body.color04 .post-loop-wrap .post-footer {
border-top: 1px #ededed solid;
}
body.color04 .more-link {
border: 1px #F6706F solid;
color: #F6706F;
}
body.color04 .more-link:hover {
background: #F6706F;
color: #fff;
}
body.color04 .pagination span, body.color04 .pagination a {
color: #474747;
}
body.color04 .pagination a:hover {
background: #eee;
}
body.color04 .pagination .current {
background: #eee;
}
body.color04 .side-widget ul li {
border-bottom: 1px solid #e5e5e5;
}
body.color04 .side-widget a {
color: #5e6265;
}
body.color04 .side-widget a:hover {
color: #F6706F;
}
body.color04 .side-widget .post-date {
color: #999999;
}
body.color04 #views-2 ul li span {
color: #999999;
}
body.color04 .widget_recent_entries a,
body.color04 .widget_archive a,
body.color04 .widget_categories a,
body.color04 .widget_meta a {
color: #5e6265;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icont_arw_lit.png?1418372717) left center no-repeat;
}
body.color04 .widget_recent_entries a:hover,
body.color04 .widget_archive a:hover,
body.color04 .widget_categories a:hover,
body.color04 .widget_meta a:hover {
color: #F6706F;
background: url(//life-and-mind.com/wp-content/themes/xeory_base/lib/images/icon_arw_gry.png?1418372717) left center no-repeat;
}
body.color04 .recentcomments a {
color: #474747;
}
body.color04 #side .share-list-wrap {
background: #fafafa;
}
body.color04 #side .share-list-wrap .post-share-list1 li a,
body.color04 #side .share-list-wrap .post-share-list2 li a,
body.color04 #side .share-list-wrap .post-share-list3 li a,
body.color04 #side .share-list-wrap .post-share-list4 li a {
background: #fff;
color: #5e6265;
}
body.color04 #side .share-list-wrap .post-share-list1 li.post-share-facebook a:hover,
body.color04 #side .share-list-wrap .post-share-list2 li.post-share-facebook a:hover,
body.color04 #side .share-list-wrap .post-share-list3 li.post-share-facebook a:hover,
body.color04 #side .share-list-wrap .post-share-list4 li.post-share-facebook a:hover {
color: #305097;
}
body.color04 #side .share-list-wrap .post-share-list1 li.post-share-twitter a:hover,
body.color04 #side .share-list-wrap .post-share-list2 li.post-share-twitter a:hover,
body.color04 #side .share-list-wrap .post-share-list3 li.post-share-twitter a:hover,
body.color04 #side .share-list-wrap .post-share-list4 li.post-share-twitter a:hover {
color: #00aced;
}
body.color04 #side .share-list-wrap .post-share-list1 li.post-share-google a:hover,
body.color04 #side .share-list-wrap .post-share-list2 li.post-share-google a:hover,
body.color04 #side .share-list-wrap .post-share-list3 li.post-share-google a:hover,
body.color04 #side .share-list-wrap .post-share-list4 li.post-share-google a:hover {
color: #db4a39;
}
body.color04 #side .share-list-wrap .post-share-list1 li.post-share-feedly a:hover,
body.color04 #side .share-list-wrap .post-share-list2 li.post-share-feedly a:hover,
body.color04 #side .share-list-wrap .post-share-list3 li.post-share-feedly a:hover,
body.color04 #side .share-list-wrap .post-share-list4 li.post-share-feedly a:hover {
color: #2bb24c;
}
body.color04 #footer {
color: #1E252C;
}
body.color04 #footer a {
color: #1E252C;
}
body.color04 #footer a:hover {
color: #F6706F;
}
body.color04 .footer-01 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color04 .footer-02 {
background: #fff;
border-top: 1px #ededed solid;
}
body.color04 .single-lp .lp-wrap {
border: 1px solid #ededed;
background: #fff;
}
body.color04 .single-lp .lp-thumbnail {
border: 1px #ccc solid;
}
body.color04 .single-lp #lp-header {
background: #fff;
}
body.color04 .single-lp #lp-header h1 {
color: #F6706F;
border-bottom: 1px solid #ededed;
}
body.color04 .single-lp .lp-form {
background: #494c4e;
color: #fff;
}
body.color04 .single-lp .lp-form input[type=submit],
body.color04 .single-lp .lp-form button {
background: #5ace5f;
color: #fff;
border-bottom: 5px solid #38bd3e;
}
body.color04 .single-lp .lp-form input[type=submit]:hover,
body.color04 .single-lp .lp-form button:hover {
background: #6ed472;
}

body {
color: #333;
}
.ebook-btn,
.nlp-lesson-btn {
color: #fff;
border-radius: 50px;
padding: 0 16px;
line-height: 40px;
height: 40px;
font-size: 14px;
display: inline-block;
}
.ebook-btn {
background-color: #00b7ef;
}
.nlp-lesson-btn {
background-color: #f2a93e;
}
.ebook-btn:hover,
.nlp-lesson-btn:hover {
text-decoration: none;
opacity: .7;
}
#header {
padding: 14px 0;
}
#header #logo {
float: none;
}
#header #logo img{
vertical-align: initial;
}
.text-under-logo {
font-size: 14px;
padding-top: 11px;
position: relative;
left: -6px;
margin-bottom: 14px;
}
#header .text-under-logo {
margin-bottom: 12px;
}
#footer .text-under-logo {
padding-top: 17px;
}
#header .text-under-logo span,
#footer .text-under-logo span {
color: #00b7ef;
letter-spacing: 1.68px;
font-size: inherit;
}
@media screen and (max-width: 1120px){
#header .header-right-area .ebook-btn,
#header .header-right-area .nlp-lesson-btn {
display: none;
}
}
@media only screen and (max-width: 991px) {
#header {
padding: 15px 0 !important;
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 999;
}
#header .text-under-logo {
padding-top: 0;
}
}
#header .wrap {
position: relative;
}
@media only screen and (max-width: 991px) {
#header .wrap {
position: static;
}
}
#header #logo {
display: block;
font-family: "Noto Sans", "Noto Sans JP", "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
}
#header #logo a:hover {
text-decoration: none;
}
#header #logo img { width: 200px;
margin-bottom: -8px;
}
#header #logo span {
color: #333333;
font-size: 14px;
font-weight: 400;
line-height: 52.4px;
}
body:not(.home) #header #logo {
margin-bottom: 8px;
}
@media only screen and (max-width: 991px) {
#header #logo {
width: 150px;
}
}
#header .operation {
float: left;
padding: 22px 0 22px 22px;
}
@media only screen and (max-width: 991px) {
#header .operation {
padding: 12px 0 12px 22px;
}
}
@media only screen and (max-width: 767px) {
#header .operation {
font-size: 14px;
}
}
@media screen and (max-width: 550px) {
#header .operation {
display: none;
}
}
#header .operation-sp {
display: none;
}
@media screen and (max-width: 550px) {
#header .operation-sp {
display: block;
font-size: 10px;
float: left;
padding: 12px 0 12px 22px;
}
}
@media screen and (max-width: 400px) {
#header .operation-sp {
padding: 12px 0 12px 6px;
}
}
#gnav,
#footer-nav {
border: none;
background: #000;
font-size: 12px;
}
@media only screen and (max-width: 991px) {
#gnav {
margin: 0;
display: none;
position: fixed;
width: 100%;
z-index: 999;
top: 69px;
left: 0;
}
}
#gnav ul,
#footer-nav {
font: none;
padding: 0;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
#gnav li,
#footer-nav li {
flex-grow: 1;
text-align: center;
padding: 0;
}
#gnav li a,
#footer-nav li a {
border: none;
background: #000;
color: #fff;
padding: 6px;
margin-top: 0;
display: block;
position: relative;
}
#gnav li a:hover,
#footer-nav li a:hover {
color: #fff;
border: none;
}
#gnav li a:hover::after,
#footer-nav li a:hover::after {
content: '';
width: 100%;
height: 2px;
background-color: #00b7ef;
position: absolute;
bottom: 0;
left: 0;
}
@media only screen and (max-width: 991px) {
#gnav li a,
#footer-nav li a {
position: relative;
}
#gnav li a:before,
#footer-nav li a:before {
content: "";
position: absolute;
top: 50%;
right: 10px;
width: 8px;
height: 8px;
margin-top: -6px;
border-top: 2px solid #000;
border-right: 2px solid #000;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
}
@media only screen and (max-width: 767px) {
#footer-nav li a {
font-size: 12px;
}
}
@media only screen and (max-width: 375px) {
#gnav li a:before {
content: none;
}
}
#gnav li.current-menu-item a,
#footer-nav li.current-menu-item a {
border: none;
}
#gnav #sp-nav-ebook-btn {
display: none;
padding: 14px 4px;
color: #000;
background: #ffed24;
margin-bottom: 16px;
border-radius: 4px;
font-weight: bold;
font-size: 13px;
text-align: center;
}
@media only screen and (max-width: 991px) {
#gnav #sp-nav-ebook-btn {
display: block;
}
}
@media only screen and (max-width: 991px) {
#header-menu-tog {
float: none;
font-size: 14px;
position: absolute;
top: 0;
right: 0;
background: #000;
height: 69px;
padding: 23px 17px;
}
#header-menu-tog a {
color: #fff;
}
}
#footer {
background: #fff;
padding-bottom: 70px;
}
.footer-01 #footer-nav,
.footer-02 .wrap,
.footer-03 .wrap,
.footer-04 .wrap {
max-width: 960px;
margin: 0 auto;
position: relative;
}
.footer-02,
.footer-03 {
border: none;
border-bottom: 1px solid #ebebeb;
}
.footer-01 {
border: none;
background: #000;
}
@media only screen and (max-width: 767px) {
.footer-01 ul {
text-align: center;
}
}
@media only screen and (max-width: 550px) {
.footer-01 ul li {
margin-right: 0;
display: block;
border-bottom: 1px solid #e3e3e3;
}
.footer-01 ul li:nth-child(odd) {
border-right: 1px solid #e3e3e3;
}
}
@media only screen and (max-width: 550px) {
.footer-03 .wrap {
display: block;
}
}
#footer a:hover {
text-decoration: none;
color: #00b7ef;
}
#footer .wrap {
padding: 0;
}
#footer .footer-01 a {
padding: 9px 0;
color: #fff;
display: block;
}
.footer-02 {
padding: 32px 0 30px;
}
.footer-logo-area {
float: left;
}
.footer-logo-area img {
max-width: 200px; }
.footer-logo-area a:hover {
color: #333;
}
#flogo span {
color: #333333;
font-size: 14px;
font-weight: 400;
line-height: 1;
}
.footer02-right-area {
position: absolute;
top: 10px;
right: 0;
}
.footer02-right-area a {
display: inline-block;
vertical-align: top;
}
.footer02-right-area a:hover {
opacity: .7;
}
.footer-fb {
margin-right: 56px;
}
.footer-fb .fa {
width: 57px;
height: 57px;
background: #1877f2;
border-radius: 50%;
text-align: center;
position: relative;
margin-right: 24px;
}
.footer-fb .fa:before{
font-size: 50px;
color: #fff;
position: absolute;
left: 0;
right: 0;
bottom: -4px;
}
.footer-twitter .fa {
text-align: center;
margin-right: 24px;
}
.footer-twitter .fa:before{
font-size: 58px;
color: #1da1f2;
}
.footer-twitter img{
width: 57px;
margin-right: 24px;
}
.footer-fb span,
.footer-twitter span {
line-height: 57px;
vertical-align: top;
font-weight: bold;
}
.footer-fb span {
color: #1877f2;
}
.footer-twitter span {
color: #000;
}
.footer-03 {
padding: 24px 0;
}
.footer-03 .wrap {
display: flex;
justify-content: space-between;
}
.footer-03 .wrap:after {
content: none;
}
#footer .footer-03 a {
color: #fff;
border-radius: 50px;
margin: 6px 0;
padding: 2px 16px;
line-height: 14px; height: auto; font-size: 14px;
margin-right: 20px;
width: 100%;
max-width: 293px;
text-align: center;
min-height: 40px; display: flex;
align-items: center;
justify-content: center;
}
#footer .footer-03 a:nth-child(3),
#footer .footer-03 a:nth-child(4) {
width: 240px;
max-width: 100%;
flex-shrink: 0;
box-sizing: border-box;
margin: 0;
padding: 0;
}
#footer .footer-03 a:nth-child(2) {
margin-right: 23px;
}
#footer .footer-03 a:nth-child(3) {
margin-right: 17px;
} .footer-03 a img {
max-width: 293px;
width: 100%;
}
.footer-03 a:hover {
text-decoration: none;
opacity: .7;
}
#footer-nav04 {
display: flex;
justify-content: center;
padding: 28px 0;
}
@media only screen and (max-width: 767px) {	
#footer-nav04 {	
flex-direction: column;	
padding: 28px 16px;	
}	
}
#footer-nav04 li {
margin: 0 13px;
}
@media only screen and (max-width: 767px) {	
#footer-nav04 li {	
margin: 0;	
margin-bottom: 3px;	
}	
}	
#footer-nav04 li:before {
content: "\f105";
font-size: 12px;
font-family: 'FontAwesome';
background-color: #3c3c3c;
color: #fff;
border-radius: 50%;
padding: 1px 5px;
margin-right: 7px;
}
#footer .footer-copy {
text-align: center;
font-size: 10px;
padding: 5px 0;
margin-bottom: 22px;
}
@media only screen and (max-width: 991px) {
.footer-logo-area {
float: none;
}
#footer .footer-03 a {
width: 240px;
max-width: initial;
margin-bottom: 16px;
}
#footer .footer-03 .wrap {
justify-content: space-between;
}
#footer .footer-03 a,
#footer .footer-03 a:nth-child(2) {
margin-right: 0;
}
#footer .footer-03 .wrap {
width: 500px;
max-width: 100%;
text-align: center;
}
#footer .footer-03 a {
text-align: center;
}
}
@media only screen and (max-width: 991px) {
#flogo {
margin: 0 auto;
width: 175px;
}
.footer-01 #footer-nav {
flex-wrap: wrap;
max-width: 100%;
}
#footer-nav li {
width: 25%;
}
.footer-01 .wrap {
margin: 0;
}
.footer-03 .wrap {
flex-wrap: wrap;
}
.footer02-right-area {
position: static;
text-align: center;
}
#footer .text-under-logo {
text-align: center;
margin-bottom: 35px;
}
#header .text-under-logo,
#footer .text-under-logo {
font-size: 13px;
}
#header #logo a {
padding-top: 16px;
padding-top: 0;
}
#footer #footer-nav04 li a{
font-size: 12px;
}
#footer .footer-copy {
font-size: 10px;
margin: 0 auto 22px;
}
.footer-03 {
padding: 40px 16px;
}
.footer-02 {
padding-top: 40px;
}
}
@media only screen and (max-width: 550px) {
#footer-nav li {
width: 50%;
}
#footer .footer-03 .wrap {
width: 100%;
justify-content: center;
padding: 0;
}
#footer .footer-03 a {
width: 100%;
min-height: 48px;
}
#footer .footer-03 a {
width: 343px;
max-width: 100%;
margin: 0 0 32px;
}
#footer .footer-03 a:nth-child(3), #footer .footer-03 a:nth-child(4) {
width: auto;
margin: 0 0 27px;
}
#footer .footer-03 a:nth-child(4) {
margin: 0;
}
#footer-nav04 li {
margin: 0 8px;
}
.footer-03 a img {
width: 343px;
max-width: 100%;
}
}
@media only screen and (max-width: 320px) {
#header .text-under-logo {
font-size: 12px;
}
}
body.home #content {
padding-top: 0;
}
@media screen and (max-width: 991px) {
body.home #content {
padding-top: 69px !important;
}
}
@media only screen and (max-width: 767px) {
body.home #content .wrap {
margin: 0;
}
}
@media only screen and (max-width: 767px) {
body.home #content .first-post .wrap {
margin-left: 10px;
margin-right: 10px;
}
}
body.single #content {
padding-bottom: 80px;
}
@media only screen and (max-width: 767px) {
body.single #content {
padding-bottom: 40px;
}
}
#content {
background: #f7fcff;
}
@media only screen and (max-width: 991px) {
#content {
padding-bottom: 0;
padding-top: 100px;
}
}
.wrap {
max-width: 1120px;
width: auto;
}
#sp-nav-ebook-btn .fa {
margin-left: 8px;
}
.main-inner {
margin-right: 350px;
}
.page .main-inner {
border: 1px solid #e3e3e3;
}
.page-id-28 .main-inner {
border: none;
}
.error404 article.post {
background: none;
}
.single .post-header,
.single .post-content, .page .post-header,
.page .post-content, article.page .post-header,
article.page .post-content {
padding: 30px;
}
.single .post-header,
.page .post-header {
padding-bottom: 0px;
}
.single .post-content,
.page .post-content {
padding-top: 5px;
}
@media only screen and (max-width: 767px) {
.single .post-header,
.single .post-content, .page .post-header,
.page .post-content, article.page .post-header,
article.page .post-content {
font-size: 15px;
}
}
.single .main-inner article {
border: 1px solid #e3e3e3;
}
.single .main-inner .pc_cv_link,
.single .main-inner .sp_cv_link {
margin-bottom: 32px;
}
@media screen and (max-width: 767px) {
.single .main-inner .pc_cv_link,
.single .main-inner .sp_cv_link {
margin: 0 8px 32px;
}
}
.single .main-inner .pc_cv_link a,
.single .main-inner .sp_cv_link a {
display: block;
border: 1px solid #18a5df;
padding: 8px;
font-size: 15px;
background-color: #fff;
color: #015db2;
}
@media screen and (max-width: 767px) {
.single .main-inner .pc_cv_link a,
.single .main-inner .sp_cv_link a {
font-size: 13px;
}
}
.single .main-inner .pc_cv_link a .atention,
.single .main-inner .sp_cv_link a .atention {
background: #fc8e18;
padding: 8px 12px;
color: #fff;
font-weight: 700;
margin-right: 8px;
}
@media screen and (max-width: 767px) {
.single .main-inner .pc_cv_link a .atention,
.single .main-inner .sp_cv_link a .atention {
font-size: 13px;
padding: 3px 8px;
}
}
.single .main-inner .pc_cv_link a .link_text,
.single .main-inner .sp_cv_link a .link_text {
line-height: 1.8;
}
.single .main-inner .pc_cv_link a:hover,
.single .main-inner .sp_cv_link a:hover {
text-decoration: none;
}
.single .main-inner .pc_cv_link a:hover .link_text,
.single .main-inner .sp_cv_link a:hover .link_text {
text-decoration: underline;
}
.single .main-inner .pc_cv_link {
display: block;
}
@media screen and (max-width: 767px) {
.single .main-inner .pc_cv_link {
display: none;
}
}
.single .main-inner .sp_cv_link {
display: none;
}
@media screen and (max-width: 767px) {
.single .main-inner .sp_cv_link {
display: block;
}
}
article.post,
article.page {
margin-bottom: 0;
} .comments-area .comment-body {
padding: 20px !important;
}
.comments-area .comment-meta .comment-metadata {
left: 0;
margin-right: 0;
}
.comments-area .comment-meta .comment-metadata a {
position: absolute;
left: 5.5em;
}
.comments-area .comment-meta .comment-metadata .comment-edit-link {
display: none;
}
.comments-area .comment-content {
margin-left: 0 !important;
}
.comments-area .comment-content p {
line-height: 22px;
}
.comments-area .vcard, .comments-area .reply {
margin-left: 0 !important;
}
@media only screen and (max-width: 767px) {
div.side-widget-area a img {
display: inline-block;
}
}
@media screen and (max-width: 480px) and (min-width: 320px) {
#xeory_recommend_posts-2 .side-widget-inner img {
width: 109px;
height: 73px;
object-fit: cover;
}
}
.page-id-28 #side,
.archive #side {
margin-top: 37px;
}
#side {
width: 300px;
margin-left: -300px;
}
#side .side-widget-inner {
margin-bottom: 32px;
}
@media screen and (max-width: 991px) {
#side .side-widget-inner p.bnr {
text-align: center;
}
}
@media only screen and (max-width: 991px) {
#side {
width: 100%;
margin-left: 0;
}
}
#side .fa {
margin-right: .4em;
font-size: 18px;
}
#side .post-thumbnail {
float: left;
margin: 0 10px 0 0;
border: 5px solid #e3e3e3;
padding: 0;
width: 150px;
}
@media only screen and (max-width: 767px) {
#side .post-thumbnail {
float: none;
border: none;
width: 100%;
}
}
#side aside {
margin-bottom: 50px;
}
#side [class*=post-item-] {
margin-bottom: 12px;
position: relative;
overflow: hidden;
font-size: 12px;
font-weight: bold;
padding: 0;
border: none;
}
@media only screen and (max-width: 767px) {
#side [class*=post-item-] {
border-bottom: 1px solid black;
margin-bottom: 0px;
padding-bottom: 10px;
}
}
@media screen and (max-width: 480px) and (min-width: 320px) {
div.side-inner div.side-widget-area img {
width: 70%;
margin: 0 auto 0px;
}
}
#side [class*=post-item-]:last-child {
margin: 0;
padding: 0;
border: none;
}
#side [class*=post-item-] a {
color: #000;
}
#side [class*=post-item-] a:hover {
color: #0075a9;
text-decoration: none;
}
#side .date {
font-weight: normal;
}
@media only screen and (max-width: 767px) {
#side a {
padding: 0;
}
}
.side-title {
background: #00b7ef;
color: #fff;
font-size: 16px;
font-weight: bold;
padding: 10px 15px;
margin-bottom: 1.2em;
}
@media only screen and (max-width: 767px) {
.side-title {
margin-bottom: 0 !important;
text-align: center;
}
}
[id^="xeory_recommend_posts"] {
margin-top: 32px;
}
[id^="xeory_recommend_posts"] .side-widget-inner {
text-align: left !important;
}
@media only screen and (max-width: 767px) {
[id^="xeory_recommend_posts"] .recommend-list {
padding: 0 10px;
background: #fff;
}
}
.reco-content {
margin-left: 160px;
text-align: left;
}
@media only screen and (max-width: 767px) {
.reco-content {
margin-left: 0;
}
}
@media only screen and (max-width: 767px) {
.reco-content .date {
display: none;
}
}
.wrap-img {
position: relative;
float: left;
overflow: hidden;
}
@media only screen and (max-width: 767px) {
.wrap-img {
float: left;
width: 107px;
margin-right: 10px;
}
}
.wrap-img .post-cat {
position: absolute;
left: 0px;
bottom: 0px;
width: calc(100% - 10px);
}
@media only screen and (max-width: 767px) {
.wrap-img .post-cat {
position: static;
width: 100%;
text-align: center;
margin-top: 12px;
display: none;
}
}
@media only screen and (max-width: 480px) {
.wrap-img .post-cat {
margin-top: 0px;
display: none;
}
}
.side-post-title {
font-size: 14px;
margin-bottom: .5em;
}
@media only screen and (max-width: 767px) {
.side-post-title {
font-size: 14px;
margin: 10px 0 0;
}
}
[class*=post-item-]:after {
display: block;
width: 22px;
height: 18px;
background: #5f5f5f;
position: absolute;
left: 0;
top: 0;
color: #fff;
text-align: center;
}
@media only screen and (max-width: 767px) {
[class*=post-item-]:after {
margin-top: 14px;
}
}
.post-item-1:after {
content: "1";
padding: 2px 0;
}
.post-item-2:after {
content: "2";
padding: 2px 0;
}
.post-item-3:after {
content: "3";
padding: 2px 0;
}
.post-item-4:after {
content: "4";
padding: 2px 0;
}
.post-item-5:after {
content: "5";
padding: 2px 0;
}
.post-item-6:after {
content: "6";
padding: 2px 0;
}
.post-item-7:after {
content: "7";
padding: 2px 0;
}
.post-item-8:after {
content: "8";
padding: 2px 0;
}
.post-item-9:after {
content: "9";
padding: 2px 0;
}
.post-item-10:after {
content: "10";
padding: 2px 0;
}
.side-social {
margin: 30px -4px;
}
@media only screen and (max-width: 767px) {
.side-social {
margin: 30px 0px;
}
}
.side-widget {
margin-bottom: 0;
padding-bottom: 0;
}
@media only screen and (max-width: 767px) {
.side-widget ul.recommend-list li a {
margin-bottom: 0px !important;
}
}
.side-social-link-list {
display: flex;
justify-content: space-between;
width: 100%;
}
.side-social-link-list li {
display:  block;
width: calc( 100% / 3 );
padding: 0 4px;
}
.side-social-link-list li a {
display: block;
text-align: center;
border-radius: 5px;
}
.side-social-link-list li a:hover {
text-decoration: none;
}
.side-social-link-list li .fa-facebook-official {
background: #3d5b94;
}
.side-social-link-list li .fa-twitter {
background: #53cdf3;
}
.side-social-link-list li .fa-google-plus {
background: #cd4138;
}
.side-social-link-list li .fa-rss {
background: #87bf31;
}
.side-social-link-list li .fa {
color: #fff;
padding: 12px 0;
display: block;
border-radius: 5px;
font-size: 18px;
width: 100%;
}
.side-social-link-list li.side-social-x a {
color: #fff;
padding: 12px 0;
display: flex;
justify-content: center;
align-items: center;
border-radius: 5px;
width: 100%;
height: 100%;
background: #000;
}
.side-social-link-list li.side-social-x a img{
width: 14px;
}
.single #side .date {
text-align: left;
margin-top: 0;
}
#side .newpost .newpost-list li:after {
display: none;
}
.pagetop {
bottom: 25px;
}
.btn {
width: 284px;
margin: 60px auto 0;
}
.btn a {
text-align: center;
background: #000;
border-radius: 5px;
color: #fff;
display: block;
padding: 12px 0;
position: relative;
}
.fa-chevron-circle-right:before {
position: absolute;
top: 11px;
right: 35px;
}
.post-cta .post-cta-btn {
margin: 0;
}
.post-cta .post-cta-btn a {
background: #454545;
border-bottom: 5px solid #313131;
border-radius: 5px;
padding: 15px;
margin: 0 auto 40px;
position: relative;
}
.post-cta .post-cta-btn a:hover {
background: #454545;
border-bottom: 5px solid #313131;
opacity: .7;
filter: alpha(opacity=70);
}
.post-cta .post-cta-btn a:after {
content: '';
width: 20px;
height: 20px;
position: absolute;
top: 50%;
right: 20%;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/arrow.png) no-repeat;
background-size: 20px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.form-submit #submit {
background: #454545;
border-bottom: 5px solid #313131;
border-radius: 5px;
padding: 15px;
line-height: 1.4em;
}
@media only screen and (max-width: 767px) {
.form-submit #submit {
font-size: 14px;
width: 80%;
}
}
.form-submit #submit:hover {
background: #454545;
border-bottom: 5px solid #313131;
opacity: .7;
filter: alpha(opacity=70);
}
.pagination {
margin: 45px auto 18px;
display: table;
}
.pagination .current {
background: #0075a9;
border-radius: 5px;
border: 1px solid #0075a9;
color: #fff;
padding: 6px 14px;
}
.pagination span, .pagination a {
margin: 0 5px;
padding: 6px 14px;
}
.pagination a {
border-radius: 5px;
border: 1px solid #e3e3e3;
background: #fff;
}
.pagination a:hover {
border: 1px solid #00b7ef;
background: #00b7ef;
color: #fff;
}
.searchform {
overflow: hidden;
background: #fff;
border: 1px solid #e5e5e5;
padding-bottom: 0;
border-radius: 2px;
}
.searchform div {
position: relative;
padding-right: 40px;
}
.searchform label {
display: none;
}
.searchform input[type=text] {
line-height: 18px;
padding: 8px 13px;
font-size: 14px;
width: 100%;
box-sizing: border-box;
border: none;
float: left;
}
.searchform button {
float: right;
position: absolute;
top: 0;
right: 0;
vertical-align: top;
line-height: 18px;
border: none;
border-radius: 3px;
width: 40px;
padding: 8px 5px;
transition: background .3s ease-in-out;
background: transparent;
font-family: 'FontAwesome';
font-size: 21px;
color: #808080;
}
.searchform button:hover {
cursor: pointer;
}
#header .header-right-area {
position: absolute;
right: 0;
top: 10px;
display: flex;
}
#header .header-right-area a {
color: #fff;
border-radius: 50px;
padding: 0 16px;
line-height: 40px;
height: 40px;
font-size: 14px;
margin-right: 20px;
}
#header .searchform {
width: 278px;
height: 30px;
margin-top: 5px;
margin-bottom: 5px;
border-radius: 4px 0 0 4px;
}
#header .searchform input[type=text] {
font-size: 12px;
padding-top: 6px;
padding-bottom: 6px;
}
#header .searchform #searchsubmit {
padding: 5px;
}
#header .searchform #searchsubmit .fa {
font-size: 16px;
}
@media only screen and (max-width: 991px) {
#header .searchform {
display: none;
}
}
#gnav .searchform {
width: 100%;
display: none;
}
@media only screen and (max-width: 991px) {
#gnav .searchform {
display: block;
margin-bottom: 16px;
border-radius: 0;
}
}
.error404 .searchform {
margin-bottom: 40px;
}
#content .first-post {
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/firstpost_bg.jpg);
background-size: cover;
padding: 60px 0;
margin-bottom: 40px;
}
@media only screen and (max-width: 991px) {
#content .first-post {
padding: 30px 0;
}
}
#content .first-post .post {
background: none;
border: none;
}
.first-post-thumbnail {
margin-bottom: 0;
margin-left: 52px;
width: 300px;
position: relative;
}
@media only screen and (max-width: 767px) {
.first-post-thumbnail {
width: 100%;
margin-left: 0;
margin-bottom: 10px;
position: relative;
}
}
.first-post-thumbnail:before {
content: '';
padding: 0px;
position: absolute;
width: 0px;
height: 0px;
top: 0px;
left: 0px;
border-top: 50px solid #000;
border-right: 50px solid transparent;
z-index: 1;
}
.first-post-thumbnail:after {
content: 'NEW';
color: #fff;
font-size: 11px;
position: absolute;
font-weight: bold;
top: 7%;
left: 6px;
z-index: 1;
transform: rotate(-44deg); -webkit-transform: rotate(-44deg); -moz-transform: rotate(-44deg); -ms-transform: rotate(-44deg); -o-transform: rotate(-44deg);
}
@media only screen and (max-width: 767px) {
.first-post-thumbnail:after {
top: 3%;
left: 4px;
}
}
@media screen and (max-width: 550px) {
.first-post-thumbnail:after {
top: 4%;
left: 5px;
}
}
@media screen and (max-width: 375px) {
.first-post-thumbnail:after {
top: 5%;
left: 7px;
}
}
@media screen and (max-width: 991px) {
.post-thumbnail {
margin-left: 20px;
margin-bottom: 20px;
float: right;
}
}
.first-post .post-tit {
font-size: 24px;
font-weight: bold;
line-height: 25px;
margin-bottom: 25px;
}
@media only screen and (max-width: 767px) {
.first-post .post-tit {
font-size: 18px;
margin-bottom: 15px;
}
}
.first-post .post-tit a {
color: #2b2b2b;
}
.first-post .post-tit a:hover {
color: #00b7ef;
text-decoration: none;
}
.first-post p {
margin-bottom: 1.5em;
color: #565656;
line-height: 24px;
font-size: 14px;
}
@media only screen and (max-width: 767px) {
.first-post p {
display: none;
}
}
.first-post .post-cat {
color: #fff;
line-height: 14px;
}
.first-post .date {
text-align: right;
margin-top: -42px;
}
@media only screen and (max-width: 767px) {
.first-post .date {
text-align: left;
margin-top: -1em;
}
}
@media only screen and (max-width: 767px) {
.first-post .date {
margin-top: 0;
}
}
@media only screen and (max-width: 767px) {
.first-post .post-detail .post-cat {
display: none;
}
}
.first-post .sp-cat {
display: none;
}
@media only screen and (max-width: 767px) {
.first-post .sp-cat {
position: static;
width: 100%;
text-align: center;
display: inline-block;
margin-bottom: 0;
margin-top: 12px;
padding: 4px 6px;
font-size: 12px;
line-height: 100%;
}
}
.post-cat {
padding: 5px 10px;
color: #fff;
display: inline-block;
background: #0075a9;
font-size: 12px;
opacity: .8;
filter: alpha(opacity=80);
}
a.post-cat:hover {
background: #00b7ef;
text-decoration: none;
}
.sp-cat {
display: none;
}
@media only screen and (max-width: 991px) {
.sp-cat {
display: inline-block;
position: absolute;
bottom: 0;
left: 0;
}
}
.date {
font-size: 13px;
display: block;
font-weight: bold;
color: #333;
}
@media only screen and (max-width: 767px) {
.date {
color: #777;
font-size: 12px;
text-align: left;
}
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article .post-thumbnail .date {
padding-top: 14px;
}
}
.alpha:hover {
opacity: .7;
filter: alpha(opacity=70);
}
.home #main .firstpost {
display: none;
}
.cat-content,
article.post,
article.page,
article.wp101,
article.seo101 {
border: none;
}
.post-loop-wrap {
background: #fff;
border: solid 1px #e3e3e3;
padding: 30px;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap {
padding: 10px 5px;
background-color: #e6e6e6;
}
}
.post-loop-wrap article {
margin-bottom: 27px;
padding-bottom: 12px;
border-bottom: 1px solid #e3e3e3;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article {
margin-bottom: 2px;
padding: 20px 12px 0px 12px;
border-bottom: 0;
}
}
.post-loop-wrap article:last-child {
margin: 0;
padding: 0;
border: none;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article:last-child {
margin-bottom: 12px;
padding: 20px 12px 0px 12px;
border-bottom: 0;
}
}
.post-loop-wrap article .post-content {
padding: 0 !important;
}
.post-loop-wrap article .post-content p {
margin-bottom: 6px;
font-size: 13.5px;
line-height: 21px;
color: #777;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article .post-content p {
display: none;
}
}
.post-loop-wrap article .post-content a {
text-decoration: none;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article .post-content a {
margin-top: 10px;
display: block;
}
}
.post-loop-wrap article .post-content .date {
color: #999;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article .post-content .time_pc {
display: none;
}
}
@media only screen and (min-width: 767px) {
.post-loop-wrap article .post-header .time_sp {
display: none;
}
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article .post-content .date {
color: #999;
padding-top: 14px;
font-size: 12px;
text-align: left;
}
}
.post-loop-wrap article .post-cat {
position: absolute;
top: 12px;
left: -10px;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap article .post-cat {
position: static;
display: block;
margin-top: 12px;
text-align: center;
width: 45%;
padding: 4px 6px;
font-size: 12px;
float: left;
margin-right: 11px;
}
}
.post-loop-wrap .post-thumbnail {
width: 264px;
height: auto;
float: left;
margin: 0;
border: 1px solid #e3e3e3;
padding: 1px;
box-sizing: content-box;
margin-right: 20px;
}
@media only screen and (max-width: 767px) {
.post-loop-wrap .post-thumbnail {
width: 100%;
position: relative;
margin-right: 10px;
float: none;
border: none;
}
.post-loop-wrap .post-thumbnail img {
width: 100%;
}
}
.post-header {
padding: 0;
position: relative;
}
.post-content {
padding: 0;
}
.post-content h2 {
border: none;
font-weight: bold !important;
line-height: 30px;
margin: 0;
}
@media only screen and (max-width: 767px) {
.post-content h2 {
line-height: 25px;
}
}
.post-content h2:first-child {
margin: 0;
}
@media only screen and (max-width: 767px) {
.post-content h2:first-child {
margin-top: 15px;
}
}
.post-content h2 a {
color: #2b2b2b;
}
.post-content h2 a:hover {
color: #00b7ef;
}
.home .post-content h2,
.archive .post-content h2,
.page-id-28 .post-content h2,
.search .post-content h2 {
border: none;
padding: 0;
font-size: 18px;
margin-top: -5px;
line-height: 30px;
margin-bottom: 10px;
}
@media only screen and (max-width: 767px) {
.home .post-content h2,
.archive .post-content h2,
.page-id-28 .post-content h2,
.search .post-content h2 {
font-size: 18px;
margin-bottom: 15px;
}
}
.page .post-title,
.single .post-title {
font-size: 32px;
margin: .6em 0 .8em;
}
@media only screen and (max-width: 767px) {
.page .post-title,
.single .post-title {
font-size: 20px;
margin-top: 1em;
}
}
.page-id-28 .post-header,
.page-id-28 .post-content {
padding: 0 !important;
}
.page-id-28 .date {
text-align: left;
margin-top: 0;
}
.single .date {
text-align: right;
margin-top: -20px;
}
@media screen and (max-width: 400px) {
.single .date {
font-size: 10.5px;
margin-top: -18px;
}
}
@media only screen and (max-width: 991px) {
.single .post-header {
padding: 20px;
}
}
@media screen and (max-width: 400px) {
.single .post-header .post-cat {
padding: 5px;
font-size: 10px;
}
}
.single .post-content .post-thumbnail {
margin-left: 0;
float: none;
margin: 0 -30px;
margin-bottom: 3em;
width: auto;
}
@media screen and (max-width: 991px) {
.single .post-content .post-thumbnail {
margin: 0 -10px;
}
}
@media screen and (max-width: 991px) {
.single .post-content .post-thumbnail {
margin-bottom: 30px;
}
}
.post-footer {
padding: 0 30px;
}
@media only screen and (max-width: 767px) {
.post-footer {
padding: 0 10px;
}
}
.post-footer .bzb-sns-btn {
margin-bottom: 50px;
padding: 0;
}
@media only screen and (max-width: 767px) {
.post-footer .bzb-sns-btn {
margin-bottom: 30px;
}
}
.post-footer-list {
margin-bottom: 20px;
}
.post-cta {
background: none;
margin: 0 30px 60px;
border: 1px solid #e3e3e3;
border-top: 4px solid #0075a9;
}
@media only screen and (max-width: 991px) {
.post-cta {
margin: 0 20px 60px;
padding: 0 !important;
}
}
@media only screen and (max-width: 767px) {
.post-cta {
margin: 0 10px 30px;
font-size: 14px;
}
}
.post-cta .cta-post-title {
font-size: 32px;
padding: 24px;
margin-bottom: 0;
}
@media only screen and (max-width: 767px) {
.post-cta .cta-post-title {
font-size: 20px;
padding: 20px;
}
}
.post-cta .post-cta-inner {
padding: 40px 30px 0;
background: #fbfbfb;
}
.post-cta .post-cta-img {
text-align: center;
}
#main .post-cta .cta-post-title {
padding-top: 20px !important;
}
.post-share, .related-article, .post-author {
margin: 0 30px 60px;
border: none;
padding: 0;
}
@media only screen and (max-width: 991px) {
.post-share, .related-article, .post-author {
margin: 0 20px 60px;
}
}
@media only screen and (max-width: 767px) {
.post-share, .related-article, .post-author {
margin: 0 10px 30px;
}
}
.post-share .post-share-title, .related-article .post-share-title, .post-author .post-share-title, .post-share .related-article h4, .related-article .post-share h4, .related-article h4 {
font-size: 20px;
background: none;
border-bottom: 3px double #e3e3e3;
text-align: left;
color: #000;
background: none;
margin: 0 0 20px;
}
@media only screen and (max-width: 991px) {
#main .post-share-title, #main .related-article h4, .related-article #main h4 {
margin-bottom: 20px !important;
}
}
.social-wrap {
overflow: hidden;
}
@media only screen and (max-width: 991px) {
.social-wrap {
margin: 0 -20px;
}
}
.social-wrap .fb-area,
.social-wrap .tw-area {
width: 49%;
}
@media only screen and (max-width: 767px) {
.social-wrap .fb-area,
.social-wrap .tw-area {
width: 100%;
float: none;
}
}
.social-wrap .fb-area {
float: left;
}
.social-wrap .tw-area {
float: right;
}
@media only screen and (max-width: 767px) {
.social-wrap .tw-area {
margin-top: 30px;
}
}
.post-social {
margin: 35px -5px;
}
@media only screen and (max-width: 991px) {
.post-social {
margin: 20px -25px 35px;
}
}
@media only screen and (max-width: 767px) {
.post-social {
margin-bottom: 0;
}
}
.post-social-link-list {
display: table;
width: 100%;
}
.post-social-link-list li {
display: table-cell;
padding: 0 5px;
width: 25%;
margin: 10px 0;
}
@media only screen and (max-width: 767px) {
.post-social-link-list li {
width: 50%;
display: block;
float: left;
margin: 5px 0;
}
}
.post-social-link-list li a {
display: block;
text-align: center;
border-radius: 5px;
padding: 16px 0;
display: block;
font-size: 18px;
width: 100%;
color: #fff;
}
@media only screen and (max-width: 767px) {
.post-social-link-list li a {
font-size: 16px;
}
}
.post-social-link-list li a:hover {
text-decoration: none;
}
.post-social-link-list li .fa {
color: #fff;
}
.post-social-link-list .fb-ico a {
background: #3d5b94;
}
.post-social-link-list .tw-ico a {
background: #000;
display: flex;
justify-content: center;
align-items: center;
}
.post-social-link-list .tw-ico a img{
width: 14px;
margin-right: 3px;
}
.post-social-link-list .g-ico a {
background: #cd4138;
}
.post-social-link-list .feed-ico a {
background: #87bf31;
}
.related-article h4 {
padding: 10px 0;
}
.related-article .row {
margin: 0 -10px;
}
@media only screen and (max-width: 767px) {
.related-article .row {
margin: 0 -5px;
}
}
.related-article .gr3 {
padding: 0 10px;
}
@media only screen and (max-width: 767px) {
.related-article .gr3 {
margin-bottom: 20px;
width: 50%;
padding: 0 5px;
float: none;
display: inline-block;
vertical-align: top;
}
}
.related-article .gr3 a {
color: #000;
}
.related-article .gr3 a:hover {
text-decoration: none;
color: #356ebf;
}
.related-article .gr3 a img:hover {
opacity: .7;
filter: alpha(opacity=70);
}
.related-article .gr3 a .title {
font-size: 12px;
display: inline-block;
margin-top: 1em;
}
@media only screen and (max-width: 767px) {
.related-article .gr3 a .title {
font-size: 14px;
}
}
.related-article .cat {
display: none;
}
.post-author {
border: 1px solid #e3e3e3;
padding: 30px;
margin-bottom: 30px;
border-radius: 0px;
}
.post-author .post-author-img {
width: 110px;
}
@media only screen and (max-width: 767px) {
.post-author .post-author-img {
margin-left: auto;
margin-right: auto;
}
}
.post-author .post-author-meta {
margin-left: 140px;
}
.post-author .post-author-meta h4 {
color: #333;
}
@media only screen and (max-width: 767px) {
.post-author .post-author-meta h4 {
text-align: center;
margin-right: 0;
}
}
#comments {
padding: 0 30px 40px;
}
@media only screen and (max-width: 767px) {
#comments {
padding: 20px 10px !important;
}
}
#comments .comment-content,
#comments .reply {
margin-left: 10px;
}
.comments-title {
font-size: 20px;
background: none;
border-bottom: 3px double #e3e3e3;
text-align: left;
color: #000;
background: none;
margin: 0 0 30px;
padding: 10px 0;
}
.cat-content {
background: none;
padding: 0;
}
.comment-list > .comment {
border: none;
}
.comment-list > .comment > .comment-body {
padding: 0;
}
.comment-author img {
margin-right: 15px;
}
.comment-metadata {
padding-top: 20px;
position: relative;
left: -9em;
margin-right: -9em;
}
.comment-metadata a {
color: #868686;
}
.comment-list .children {
margin-left: 0;
}
.comment-list .children .comment-body {
padding: 20px;
background: #fdfdfd;
border: 1px solid #e3e3e3;
}
@media only screen and (max-width: 767px) {
.comment-list .children .comment-body {
padding: 15px 10px 10px;
}
}
.post-content .post-thumbnail {
width: 264px;
margin-left: 30px;
margin-bottom: 3.0em;
}
@media only screen and (max-width: 767px) {
.post-content .post-thumbnail {
margin-left: 0;
width: 100%;
margin-bottom: 30px;
}
}
.post-content .bzb_right {
width: 264px;
margin-left: 30px;
margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
.post-content .bzb_right {
margin-left: 0;
width: 100%;
margin-bottom: 30px;
}
}
.post-content .bzb_center {
width: 100%;
}
.post-content .bzb_center img {
width: 100%;
}
@media only screen and (max-width: 767px) {
.post-content .bzb_center {
padding-left: 0;
width: 100%;
}
}
.post-content .bzb_left {
float: left;
margin: 0 30px 0 0;
margin-bottom: 3.2em;
}
@media only screen and (max-width: 767px) {
.post-content .bzb_left {
margin-left: 0;
margin-bottom: 30px;
width: 100%;
}
}
.post-content h2 {
font-size: 26px;
font-weight: bold;
border: 1px solid #dedede;
border-left: 4px solid #4277ba;
padding: 1em;
margin: 3.6em 0 30px;
}
@media only screen and (max-width: 767px) {
.post-content h2 {
font-size: 18px;
margin-top: 4.0em;
}
}
.post-content h3 {
font-size: 22px;
border: none;
border-bottom: 3px double #dedede;
margin-top: 3.0em;
padding: 0 0 .7em;
}
@media only screen and (max-width: 767px) {
.post-content h3 {
font-size: 17px;
margin-top: 4.0em;
}
}
.post-content h4 {
color: #333;
margin-top: 66px;
}
@media screen and (max-width: 767px) {
.post-content h4 {
margin-top: 68px;
}
}
.post-content .mb08 {
margin-bottom: 0.8em;
}
.post-content .mb32 {
margin-bottom: 3.2em;
}
.post-content .mb48 {
margin-bottom: 4.8em;
}
.post-content ul {
list-style: none;
}
.post-content ul li {
color: #00b7ef;
font-weight: bold;
}
.post-content ul li:before {
content: '●';
font-size: 10px;
vertical-align: 3px;
}
.post-content li {
color: #00b7ef;
font-weight: bold;
}
.post-content li:before {
content: '●';
font-size: 10px;
vertical-align: 3px;
}
.post-content ol li {
color: #00b7ef;
font-weight: bold;
}
.post-content ol li:before {
display: none;
}
.post-content dt {
border: 1px solid #ededed;
padding: 1em 2em;
display: inline-block;
font-weight: normal;
}
.post-content dl dd {
margin: 1.5em 0 1.5em 3em;
border: none;
padding: 0;
}
@media only screen and (max-width: 767px) {
.post-content dl dd {
margin-left: 0;
}
}
.post-content .tu {
text-decoration: underline;
}
.post-content table {
width: 100%;
border: none;
margin-bottom: 48px;
overflow: visible;
white-space: normal;
}
@media only screen and (max-width: 767px) {
.post-content table {
margin-bottom: 2em;
}
}
.post-content table ul li {
color: #000;
font-weight: normal;
}
.post-content table ol li {
color: #000;
font-weight: normal;
}
.post-content table tbody tr:nth-child(2n-1) {
background: #f5f5f5;
}
.post-content table tbody th {
background: #0069ba;
padding: 8px 10px;
color: #fff;
text-align: left;
}
.post-content table tbody th ul li {
color: #fff;
}
.post-content table tbody th ol li {
color: #fff;
}
.post-content table tbody td {
border: none;
padding: 8px 10px;
}
.post-content blockquote {
margin: 0 0 28px;
padding: 30px 20px 35px 55px;
border: 1px #eee solid;
background: #fafafa;
}
.post-content blockquote p {
margin-bottom: 1em;
}
.post-content blockquote p a {
display: block;
text-align: right;
}
.post-content .attention {
margin-bottom: 1.2em;
}
.post-content .attention ul {
padding: 0;
margin: 0;
}
.post-content .attention ul li {
color: #000;
font-weight: normal;
}
.post-content .a-1 {
border: 2px solid #c5d3dd;
background: #f5f9fe;
padding: 18px;
}
@media only screen and (max-width: 767px) {
.post-content .a-1 {
padding: 8px;
}
}
.post-content .a-2 {
border: 2px solid #dadada;
background: #f7f7f7;
padding: 18px;
}
@media only screen and (max-width: 767px) {
.post-content .a-2 {
padding: 8px;
}
}
.post-content .a-3 {
border: 3px solid #dadada;
background: #fff5cc;
padding: 17px;
}
@media only screen and (max-width: 767px) {
.post-content .a-3 {
padding: 7px;
}
}
.post-content img.alignleft {
margin-right: 25px;
}
.post-content img.alignright {
margin-left: 25px;
}
@media only screen and (max-width: 767px) {
.post-content ul {
padding-left: 0;
}
}
.post-content a {
text-decoration: underline;
}
.post-content #toc_container {
padding: 20px;
background: #fdfdfd;
border: 1px solid #dcdcdc;
}
@media only screen and (max-width: 767px) {
.post-content #toc_container {
padding: 10px;
}
}
.post-content #toc_container .toc_list li {
font-weight: normal;
}
@media only screen and (max-width: 767px) {
.post-content #toc_container .toc_list {
margin-left: 0.5em;
}
}
.post-content #toc_container .toc_list > li {
margin-bottom: 18px;
}
@media only screen and (max-width: 767px) {
.post-content #toc_container .toc_list > li {
margin-bottom: 25px;
}
}
.post-content #toc_container .toc_list > li:last-child {
margin-bottom: 0;
}
.post-content #toc_container .toc_list li ul {
margin-left: 1.5em;
}
@media only screen and (max-width: 767px) {
.post-content #toc_container .toc_list li ul {
margin-left: 0.5em;
}
}
.post-content #toc_container .toc_list li ul li {
font-weight: normal;
}
.post-content #toc_container .toc_list li ul li:first-child {
margin-top: 5px;
}
@media only screen and (max-width: 767px) {
.post-content #toc_container .toc_list li ul li:first-child {
margin-top: 7px;
}
}
.post-content #toc_container ul li:before {
display: none;
}
p.btn .fa {
display: contents;
}
#side #tag_cloud-2 {
}
#side #tag_cloud-2 .tagcloud {
text-align: left;
margin: 8px 0 32px;
}
#side #tag_cloud-2 .tagcloud a {
font-size: 14px!important;
color: #2581c4;
background-color: white;
padding: 4px 10px 4px;
border: 1px solid #ccc;
display: inline-block;
margin: 4px 2px 4px;
border-radius: 3px;
text-decoration: none;
}
#side #tag_cloud-2 .tagcloud a:hover {
color: white;
background-color: #2581c4;
}
#side #tag_cloud-2 .tagcloud a:before {
content: "\f02b";
font-family: FontAwesome;
color: #2581c4;
padding: 0 5px 0 0;
font-size: 14px;
}
#side #tag_cloud-2 .tagcloud a:hover:before {
color: white;
}
#single-tagcloud h3 {
font-size: 20px;
background: none;
border-bottom: 3px double #e3e3e3;
text-align: left;
color: #000;
background: none;
margin: 0 0 20px;
}
#single-tagcloud .single-tag a {
font-size: 14px!important;
color: #2581c4;
background-color: white;
padding: 4px 10px 4px;
border: 1px solid #ccc;
display: inline-block;
margin: 4px 2px 4px;
border-radius: 3px;
text-decoration: none;
}
#single-tagcloud .single-tag a:hover {
color: white;
background-color: #2581c4;
}
#single-tagcloud .single-tag a:before {
content: "\f02b";
font-family: FontAwesome;
color: #2581c4;
padding: 0 5px 0 0;
font-size: 14px;
}
#single-tagcloud .single-tag a:hover:before {
color: white;
}
#single-tagcloud {
margin: 0 30px 60px;
border: none;
padding: 0;
}
@media only screen and (max-width: 767px) {
#single-tagcloud {
margin: 0 10px 30px;
}
#single-tagcloud h3 {
font-size: 18px;
margin-bottom: 5px;
}
} .post-cta-14612 .post-cta-img {
max-width: 167px;
}
.post-cta-14612 .bullet-area{
padding: 0;
text-align:center;
margin: 0;
height: auto;
}
.post-cta-14612 .bullet-area br,
.post-cta-14612 form br {
display: none;
}
.post-cta-14612 .bullet-area ul{
margin: 0;
}
.post-cta-14612 .bullet-area ul li{
margin: 20px 0;
text-decoration: underline;
text-indent: -0.5em;
padding: 0 0 0 1em;
font-size:16px;
font-weight: normal;
color: #000;
text-align: left;
}
.post-cta-14612 .bullet-area ul li:before {
content: none;
}
.post-cta-14612 .post-cta-inner  .ebook-contents-area p {
font-size: 16px;
}
.post-cta-14612 .cta-btn-wrap {
background: #cb0003;
border-radius: 4px;
border-bottom: 5px solid #b40704;
position: relative;
margin-bottom: 30px;
overflow: hidden;
text-align: center;
}
.post-cta-14612 .cta-btn-wrap:hover {
background: #cb0003;
opacity: 0.8;
cursor: pointer;
}
.post-cta-14612 .cta-btn-wrap:after {
content: '';
width: 16px;
height: 16px;
position: absolute;
top: 48%;
right: 5%;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/arrow.png) no-repeat;
background-size: 16px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.post-cta-14612 .post-cta-cont {
margin: 0;
}
.post-cta-14612 .post-cta-btn {
padding: 20px 0;
background: #cb0003;
display: block;
width: 100%;
text-align: center;
}
.post-cta-14612 form {
max-width: 617px;
margin: 0 auto;
}
.post-cta-14612 .icon {
width: 26px;
height: 18px;
background-image: url(//life-and-mind.com/wp-content/themes/xeory-child/images/cta-communication-icon.png);
background-size: 100%;
background-repeat: no-repeat;
margin: 0 auto 10px;
}
.post-cta-14612 .icon + br {
display: none;
}
.post-cta-14612 label {
display: block;
font-weight: 700;
}
.post-cta-14612 label:before {
content: "*";
color: #EA5D5F;
padding-right: 4px;
}
.post-cta-14612 input[type=text] { width: 100%;
margin-bottom: 13px;
background: #ffffff;
} .post-cta-14612 input[type=text]:placeholder-shown {
font-weight: 700;
color: #AFAFAF; } .post-cta-14612 input[type=text]::-webkit-input-placeholder {
font-weight: 700;
color: #AFAFAF; } .post-cta-14612 input[type=text]:-moz-placeholder {
font-weight: 700;
color: #AFAFAF; } .post-cta-14612 input[type=text]::-moz-placeholder {
font-weight: 700;
color: #AFAFAF; } .post-cta-14612 input[type=text]:-ms-input-placeholder {
font-weight: 700;
color: #AFAFAF; }
.post-cta-14612 .post-cta-cont + p {
font-size: 16px;
margin: 0 10px 1em;
}
@media screen and (max-width: 1178px) {
.post-cta-14612 .bullet-area {
padding: 1px 0 0;
margin: 0;
text-align: center;
}
.post-cta-14612 .bullet-area ul{
margin: 0;
}
.post-cta-14612 .bullet-area ul li{
margin: 20px 0;
text-decoration: underline;
text-indent: -0.5em;
font-size:16px;
font-weight: normal;
color: #000;
text-align: left;
}
}
.post-cta-14612 .cta-headline{font-size:18px;font-weight:bold;}
.post-cta-14612 .post-cta-cont {margin-top: 20px;}
.post-cta-14612 .red{color:#cc0000;}
.post-cta-14612 .blue {color:#00b7ef;}
.post-cta-14612 .mb32 {margin-bottom: 3.2em;}
.post-cta-14612 .tu{text-decoration:underline;}
.post-cta-14612 .post-cta-btn a{background: #cb0003;border-bottom: 5px solid #b40704;width: 100%;padding-right: 30px;}
.post-cta-14612 .post-cta-btn a:hover{background: #cb0003;border-bottom: 5px solid #b40704;opacity: .7;filter: alpha(opacity=70);}
.post-cta-14612 .cta-post-title{border-left:#999 1px solid;border-bottom:#999 1px solid!important;border-right:#999 1px solid;margin: 0 -1px 0 -1px;}
.post-cta-14612 .post-cta-btn a:after{right: 5%;}
@media only screen and (max-width: 767px){.post-cta-14612 .cta-headline{padding-top:20px;}}
@media screen and (max-width: 767px) {
.post-cta-14612 .ebook-contents-area {
font-size: 14px;
}
.post-cta-14612 .bullet-area ul li {
font-size: 14px;
}
.post-cta-14612 .post-cta-cont + p {
font-size: 14px;
}
.post-cta-14612 label {
font-size: 14px;
}
}
@media screen and (max-width: 550px) {
.post-cta-14612 .bullet-area {
margin-bottom: 60px;
}
.post-cta-14612 .post-cta-btn {
font-size: 14px;
}
.post-cta-14612 .cta-btn-wrap:after {
top: 49%;
}
.post-cta-14612 .post-cta-img {
margin: 0 auto;
}
}
@media screen and (max-width: 375px) {
.post-cta-14612 .post-cta-btn{
font-size: 12px;
}
} .page-author-list .post-author {
display: block;
border: 0;
border-bottom: #e3e3e3 1px solid;
margin: 0 0 24px;
padding: 0 0 24px;
}
.page-author-list .post-author:last-child {
margin: 0;
padding: 0;
border: 0;
}
.page-author-list .post-header {
display: none;
}
.page-author-list .post-content .clearfix {
display: flex;
}
.page-author-list .post-author-img {
flex-shrink: 0;
width: 26.83%;
}
.page-author-list .post-author-img .inner {
width: 100%;
height: 0;
padding-top: 110.52%;
background-size: cover;
background-position: center;
}
.page-author-list .post-author .post-author-meta {
margin-left: 24px;
}
.page-author-list .post-author .post-author-meta h2 {
color: #333333;
font-size: 22px;
font-weight: 700;
line-height: 38px;
border: 0;
border-bottom: #00b7ef 2px solid;
margin: 0 0 14px;
padding: 0;
} .page-author-list .lineh > br {
display: none;
height: 0;
}
.page-author-list .author-post-list-btn {
border-radius: 6px;
background-color: #00b7ef;
color: #ffffff;
font-size: 14px;
font-weight: 700;
line-height: 18px;
padding: 16px 24px;
text-decoration: none;
display: inline-block;
float: right;
}
.page-author-list .author-post-list-btn:hover {
opacity: 0.8;
}
.page-author-list .author-post-list-btn:after {
content: '\f138';
font-family: FontAwesome;
font-size: 15px;
padding-left: 4px;
position: relative;
bottom: 0;
}
.page-author-list div.post-author-meta div.lineh p {
font-size: 16px;
line-height: 27px!important;
margin-bottom: 20px;
}
.page-author-list div.post-author-meta div.lineh p + br {
display: none;
}
.page-author-list div.post-author-meta div.lineh p:first-of-type {
font-size: 14px;
line-height: 27px;
}
.page-author-list div.post-author-meta div.lineh p.default-font {
font-size: 16px;
}
.page-author-list div.post-author-meta div.lineh p.remove-br br:nth-child(even) {
display: none;
}
@media screen and (max-width: 767px) {
.page-author-list .post-content .clearfix {
display: block;
clear: none;
overflow: hidden;
}
.page-author-list #main .post-author .post-author-img {
float: left;
margin-right: 10px;
min-width: 100px;
}
.page-author-list #main .post-author .post-author-meta {
margin: 0;
}
.page-author-list .post-author .post-author-meta h2 {
font-size: 15px;
line-height: 30px;
clear: none;
display: block;
float: right;
width: calc( 100% - 26.83% - 10px);
margin-bottom: 8px;
}
.page-author-list .author-description {
clear: right;
}
.page-author-list .author-post-list-btn {
float: none;
display: block;
max-width: 339px;
margin: 0 auto;
text-align: center;
}
}
@media screen and (max-width: 550px) {
.page-author-list #main .post-author .post-author-img {
width: 100px;
}
.page-author-list .post-author .post-author-meta h2 {
width: calc( 100% - 110px);
}
.page-author-list div.post-author-meta div.lineh p:first-of-type {
line-height: 26px!important;
}
}
@media screen and (max-width: 375px) {
.page-author-list #main .post-author {
padding: 0 0 24px!important;
}
}
.archive.author h1 {
margin: 24px 0 64px;
background-color: #ffffff;
padding: 4px 10px;
font-size: 28px;
font-weight: 700;
}
@media screen and (max-width: 767px) {
.archive.author h1 {
font-size: 22px;
margin: 24px 0;
}
} .single .post-author .btn-area {
display: flex;
justify-content: space-between;
align-items: baseline;
padding-top: 16px;
}
.single .post-author .author-post-list-btn {
border-radius: 6px;
color: #ffffff;
background-color: #00b7ef;
font-size: 13px;
font-weight: 700;
line-height: 18px;
padding: 16px 32px 16px 16px;
text-decoration: none;
width: 48%;
position: relative;
text-align: center;
}
.single .post-author .author-post-list-btn:hover {
opacity: 0.8;
}
.single .post-author .author-post-list-btn:after {
content: '\f138';
font-family: FontAwesome;
font-size: 15px;
padding-left: 4px;
position: absolute;
right: 16px;
top: 0;
bottom: 0;
margin: auto;
height: 18px;
}
.single .post-author .author-post-list-btn + .author-post-list-btn {
background-color: #87bf31;
}
@media screen and (max-width: 550px) {
.single .post-author .btn-area {
display: block;
}
.single .post-author .author-post-list-btn {
width: 100%;
display: block;
margin-bottom: 16px;
}
.single .post-author .author-post-list-btn {
width: 100%;
}
} #pardotChild {
min-height: 500px;
}
@media screen and (max-width: 750px) {
#pardotChild {
min-height: 560px;
}
}
@media screen and (max-width: 350px) {
#pardotChild {
min-height: 600px;
}
}
@media screen and (max-width: 330px) {
#pardotChild {
min-height: 640px;
}
} .su-accordion .su-spoiler-style-default>.su-spoiler-title {
background-color: #00b7ef;
color: #ffffff;
text-align: center;
padding: 12px 18px;
font-size: 15px;
}
.su-accordion .su-spoiler-icon {
position: static;
display: inline;
padding-right: 8px;
}
.hentry .su-accordion .su-spoiler {
margin-bottom: 0;
}
.su-accordion .su-spoiler-style-default>.su-spoiler-content {
padding: 25px 0 24px;
}
.su-u-trim>:last-child {
margin-bottom: 0!important;
} .post-cta-14612 #pardotChild{
min-height: 248px;
max-width: 100%;
}
@media screen and (max-width: 330px) {
.post-cta-14612 {
overflow: hidden;
}
}
.com_cta_ic_sp2 {
font-size: 15px;
margin: 8px 0 12px;
}
.page-id-13977  #pardotChild {
min-height: 260px;
}
.home .acf-article:after,
.home .acf-article:before{
display: none;
}
.activeNew article:nth-child(1) .post-thumbnail{
position: relative;
}
.activeNew article:nth-child(1) .post-thumbnail:before {
content: '';
padding: 0px;
position: absolute;
width: 0px;
height: 0px;
top: 0px;
right: 0px;
border-top: 50px solid #000;
border-left: 50px solid transparent;
z-index: 1;
}
.activeNew article:nth-child(1) .post-thumbnail:after {
content: 'NEW';
color: #fff;
font-size: 11px;
position: absolute;
font-weight: bold;
top: 7%;
right: 6px;
z-index: 1;
transform: rotate(44deg); -webkit-transform: rotate(44deg); -moz-transform: rotate(44deg); -ms-transform: rotate(44deg); -o-transform: rotate(44deg);
}
@media only screen and (max-width: 767px) {
.activeNew article:nth-child(1) .post-thumbnail:after {
top: 3%;
right: 4px;
}
}
@media screen and (max-width: 550px) {
.activeNew article:nth-child(1) .post-thumbnail:after {
top: 4%;
right: 5px;
}
}
@media screen and (max-width: 375px) {
.activeNew article:nth-child(1) .post-thumbnail:after {
top: 5%;
right: 7px;
}
} .balloon1 p,
.balloon2 p{
padding:0 !important;
margin:0 !important;
font-size: 14px !important;
font-weight: 500 !important;;
line-height: 22px !important
}
.balloon1{
position: relative;
padding: 0;
margin:0px 0 30px 0px;
width:calc(100% - 165px);
min-height: 90px;
}
.balloon1 .icon{
position: absolute;
left: 0;
top: 0;
width:80px;
text-align:center;
font-size: 12px;
font-weight: 700;
line-height: 30px;
color: #555;
}
.balloon1 .balloon-content{
padding: 16px;
color: #333;
background-color: #def8ff;
margin: 0 0 0 110px;
position: relative;
border-radius: 5px;
font-size: 14px !important;
font-weight: 500 !important;
line-height: 22px !important;
}
.balloon1 .balloon-content::before{
content: '';
position: absolute;
display: block;
width: 0;
height: 0;
left: -15px;
top: 20px;
border-right: 15px solid #def8ff;
border-top: 0 solid transparent;
border-bottom: 15px solid transparent;
}
.balloon2{
position: relative;
padding: 0;
margin:0px 0 30px 0px;
width: 100%;
min-height: 90px;
}
.balloon2 .icon{
position: absolute;
right: 0;
top: 0;
width:80px;
text-align:center;
font-size: 13px;
font-weight: 700;
line-height: 30px;
color: #555;
}
.balloon2 .balloon-content{
padding: 16px;
color: #333;
background-color: #f4f4f4;
margin: 0 110px 0 0 ;
position: relative;
border-radius: 5px;
font-size: 14px !important;
font-weight: 500 !important;
line-height: 22px !important;
float: right;
width:calc(100% - 270px);
}
.balloon2 .balloon-content::before{
content: '';
position: absolute;
display: block;
width: 0;
height: 0;
right: -15px;
top: 20px;
border-left: 15px solid #f4f4f4;
border-top: 0 solid transparent;
border-bottom: 15px solid transparent;
}
@media screen and (max-width: 650px) {
.balloon1{
width: 100%;
}
.balloon1 .balloon-content{
margin: 0 0 0 100px;
line-height: 24px !important;
}
.balloon1 .icon{
width:76px;
}
.balloon2 .icon{
width:76px;
}
.balloon2 .balloon-content{
width:calc(100% - 100px);
margin: 0 100px 0 0 ;
line-height: 24px !important;
}
}
@media screen and (max-width: 400px) {
.balloon1{
width: 100%;
}
.balloon1 .balloon-content{
margin: 0 0 0 90px;
line-height: 24px !important;
}
.balloon2 .balloon-content{
width:calc(100% - 90px);
margin: 0 90px 0 0 ;
line-height: 24px !important;
}
}
@media screen and (min-device-width: 992px) and (max-device-width: 1120px) {
.balloon1{
width: 100%;
}
.balloon1 .balloon-content{
margin: 0 0 0 100px;
line-height: 24px !important;
}
.balloon1 .icon{
width:70px;
}
.balloon2 .icon{
width:70px;
}
.balloon2 .balloon-content{
width:calc(100% - 100px);
margin: 0 100px 0 0 ;
line-height: 24px !important;
}
}
.balloon {
clear: both;
}
.balloon .icon {
line-height: 18px;
font-size: 13px;
}
.balloon .icon img {
box-shadow: 0 3px 5px silver;
border-radius: 50%;
margin-bottom: 4px;
} @media only screen and (max-width: 991px) {
#header {
padding: 0!important;
height: 86px;
}
}
@media only screen and (max-width: 991px) {
#header #logo img {
margin-bottom: 0;
}
#header #logo a {
width: 174px;
padding-top: 11px;
display: inline-block;
}
}
@media only screen and (max-width: 991px) {
#header .header-right-area {
display: none;
}
}
@media only screen and (max-width: 400px) {
.text-under-logo {
font-size: 13px;
padding-top: 6px;
text-align: left;
padding-top: 0;
margin-bottom: 0;
}
}
@media only screen and (max-width: 991px) {
#header-menu-tog {
font-size: 20px;
width: 54px;
height: 54px;
padding: 10px 18px;
}
#header-menu-tog i {
-webkit-font-smoothing: antialiased;
-webkit-text-stroke: 1px #000;
}
}
@media only screen and (min-width: 1161px) {
#header .header-btn > br {
display: none;
} 
} img {
-webkit-backface-visibility: hidden;
} @media only screen and (max-width: 991px) {
#gnav #sp-nav-ebook-btn .fa{
display: none;
}
#gnav #sp-nav-ebook-btn{
margin-bottom: 12px;
}
#gnav ul{
background: #fff;
padding: 16px 4px 16px 18px;
}
#gnav li{
text-align: left;
}
#gnav ul li{
width:50%;
margin-bottom:0;
}
#gnav ul li:nth-child(2n+1){
width:45%;
}
#gnav ul li a{
padding: 12px 0 12px 24px;
font-size: 14px;
font-weight: bold;
border:none;
}
#gnav li a:before{
content: "";
position: absolute;
top: 50%;
left: 9px;
width: 6px;
height: 6px;
margin-top: -3px;
border-top: 2px solid #00b7ef;
border-right: 2px solid #00b7ef;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
}
#gnav .searchform{
margin-bottom: 12px;
}
#gnav .searchform input[type=text]{
padding:14px 13px;
}
#gnav .searchform button{
top:4px;
}
#gnav .searchform .fa-search{
font-size: 18px;
}
} .sp_nav_recommend_btn_box{
display: none;
}
@media only screen and (max-width: 991px) {
.sp_nav_recommend_btn_box{
background: #fff;
padding:0 0 16px;
display: block;
}
.sp_nav_recommend_btn{
margin:0 24px;
background: #0ec1e7;
border-radius: 4px;
text-align: center;
font-weight: 700;
font-size: 13px;
}
.sp_nav_recommend_btn a{
display: block;
color: #fff;
padding: 14px 4px;
position: relative;
}
.sp_nav_recommend_btn a:before{
position: absolute;
content: '★';
transform: translateX(-110px);
left:0;
right:0;
margin:auto;
top:13px;
}
}
body.home.blog .sp_nav_recommend_btn a:hover{
color: #fff;
}
.single .post-content{
content-visibility: auto;
}
.single .post-content .post-thumbnail{
content-visibility:visible;
} .post-nav-links{
text-align: center;
padding:16px 8px;
margin-bottom:16px;
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
}
a.post-page-numbers{
border-radius: 5px;
border: 1px solid #e3e3e3;
padding: 8px 14px;
color: #383838;
}
a.post-page-numbers:hover{
background: #00b7ef;
border: 1px solid #00b7ef;
color: #fff;
text-decoration: none;
}
.post-page-numbers.current{
background: #0075a9;
border-radius: 5px;
border: 1px solid #0075a9;
color: #fff;
padding: 8px 14px;
}
.post-page-numbers.arrow{
font-weight: bold;
}
@media only screen and (max-width: 550px) {
.post-nav-links{
gap: 8px 6px;
}
} .postid-1490 div.underbnr div.bnrbox_ver3{
display: flex;
}
.postid-1490 div.bnrbox_ver3 div.popular_underbnr_ver3 a{
padding: 0;
gap:0;
}
.postid-1490 .popular_txt_underbnr_ver3{
padding-left: 8px !important;
margin-right: 8px !important;
}.common_cta {
position: fixed;
bottom: 0;
left: 0;
background: rgba(222, 222, 222, 0.8);
width: 100%;
}
.common_cta #cta-wrap {
position: relative;
}
.common_cta #cta-wrap .contact {
overflow: hidden;
max-width: 640px;
margin: 8px auto;
}
@media screen and (max-width: 550px) {
.common_cta #cta-wrap .contact {
width: 100%;
padding: 0 8px;
}
}
.common_cta #cta-wrap #cta-left {
float: left;
}
@media screen and (max-width: 550px) {
.common_cta #cta-wrap #cta-left {
width: 100%;
float: none;
text-align: center;
}
}
.common_cta #cta-wrap #cta-left .cta-text span {
color: #000;
font-size: 15px;
letter-spacing: 1.5px;
}
.common_cta #cta-wrap #cta-right {
float: right;
width: 49%;
}
@media screen and (max-width: 550px) {
.common_cta #cta-wrap #cta-right {
float: none;
margin: auto;
width: 80%;
}
}
@media screen and (max-width: 320px) {
.common_cta #cta-wrap #cta-right {
width: 100%;
}
}
@media screen and (max-width: 550px) {
.common_cta #cta-wrap #cta-right #cta-button {
margin: 6px auto 0;
}
}
.common_cta #cta-wrap #cta-right #cta-button a {
color: #fff;
font-size: 14px;
text-align: center;
display: block;
padding: 10px 24px;
border-radius: 3px;
background: #ed6b14;
box-shadow:0px 5px 0px 0px #4a2800;
-moz-box-shadow:0px 5px 0px 0px #4a2800;
-webkit-box-shadow:0px 5px 0px 0px #4a2800;
text-decoration: none;
}
@media screen and (max-width: 550px) {
.common_cta #cta-wrap #cta-right #cta-button a {
padding: 6px 8px;
}
}
.common_cta #cta-wrap #cta-right #cta-button a .fa {
margin-left: 8px;
}
.common_cta #cta-wrap #cta-right #cta-button:hover {
-webkit-filter: brightness(1.2);
-moz-filter: brightness(1.2);
-o-filter: brightness(1.2);
-ms-filter: brightness(1.2);
filter: brightness(1.2);
}
.common_cta #cta-wrap #close-cta {
position: absolute;
padding: 2px 0;
border-radius: 3px;
background: #444;
width: 30px;
text-align: center;
top: -45px;
left: 10px;
}
.common_cta #cta-wrap #close-cta .fa {
color: #fff;
}
.common_cta_sp {
position: fixed;
bottom: 0;
left: 0;
width: 100%;
}
.common_cta_sp img {
width: 100%;
}
.underbnr_aside_sp {
width: 100%;
text-align: center;
}
.underbnr_aside_sp .main_txt_sp {
color: #FFF;
font-size: 12px;
line-height: 1.6em;
background: #000;
font-weight: bold;
padding: 4px 7px 0;
}
.underbnr_aside_sp .main_txt_sp .ebook_present_sp5 {
float: right;
background: #0ec1e7;
text-align: center;
border-radius: 7px;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
padding: 1px 3px 0 5px;
line-height: 1.5em;
margin-right: 5px;
}
.underbnr_aside_sp .main_txt_sp .reader_number_sp2 {
font-size: 16px;
color: #fff606;
}
.underbnr_aside_sp .main_txt_sp .pdl-2 {
padding-left: 0px;
}
.underbnr_aside_sp .dwnload_button_sp4 {
background: #000;
padding: 0px 7px 7px;
}
.underbnr_aside_sp .dwnload_button_link_sp2 {
width: 100%;
padding: 6px 5px 3px;
background: #fea60e;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
color: #fff;
font-weight: bold;
line-height: 16px;
font-size: 13px;
}
 .page-template-page-nlp a,
.page-template-page-nlp-pardot a {
color:#000000;
text-decoration:none;
}
.page-template-page-nlp body,
.page-template-page-nlp h1,
.page-template-page-nlp h2,
.page-template-page-nlp h3,
.page-template-page-nlp h4,
.page-template-page-nlp h5,
.page-template-page-nlp h6,
p,
address,
.page-template-page-nlp ul,
.page-template-page-nlp ol,
.page-template-page-nlp li,
.page-template-page-nlp dl,
.page-template-page-nlp dt,
.page-template-page-nlp dd,
.page-template-page-nlp table,
.page-template-page-nlp th,
.page-template-page-nlp td,
.page-template-page-nlp img,
.page-template-page-nlp form,
.page-template-page-nlp-pardot body,
.page-template-page-nlp-pardot h1,
.page-template-page-nlp-pardot h2,
.page-template-page-nlp-pardot h3,
.page-template-page-nlp-pardot h4,
.page-template-page-nlp-pardot h5,
.page-template-page-nlp-pardot h6,
p,
address,
.page-template-page-nlp-pardot ul,
.page-template-page-nlp-pardot ol,
.page-template-page-nlp-pardot li,
.page-template-page-nlp-pardot dl,
.page-template-page-nlp-pardot dt,
.page-template-page-nlp-pardot dd,
.page-template-page-nlp-pardot table,
.page-template-page-nlp-pardot th,
.page-template-page-nlp-pardot td,
.page-template-page-nlp-pardot img,
.page-template-page-nlp-pardot form
{
margin: 0;
padding: 0;
border: none;
line-height: 100%;
list-style-type: none;
font-style: normal;
font-weight: normal;
font-family:"Noto Sans JP","游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
text-align: left;
color:#181818;
}
.page-template-page-nlp textarea,
.page-template-page-nlp-pardot textarea,
.page-template-page-nlp-muryo-report textarea{ font-size: 100%; }
.page-template-page-nlp img,
.page-template-page-nlp-pardot img,
.page-template-page-nlp-muryo-report img { vertical-align: bottom; }
.page-template-page-nlp .fl,
.page-template-page-nlp-pardot .fl,
.page-template-page-nlp-muryo-report .fl {float:left;}
.page-template-page-nlp .fr,
.page-template-page-nlp-pardot .fr,
.page-template-page-nlp-muryo-report .fr {float:right;}
.page-template-page-nlp .bold, 
.page-template-page-nlp-pardot .bold,
.page-template-page-nlp-muryo-report .bold {font-weight:700;}
.page-template-page-nlp .ac,
.page-template-page-nlp-pardot .ac,
.page-template-page-nlp-muryo-report .ac {text-align:center;}
.page-template-page-nlp .ar,
.page-template-page-nlp-pardot .ar,
.page-template-page-nlp-muryo-report .ar {text-align:right;}
.page-template-page-nlp .ul,
.page-template-page-nlp-pardot .ul,
.page-template-page-nlp-muryo-report .ul {text-decoration:underline;}
.page-template-page-nlp .red,
.page-template-page-nlp-pardot .red,
.page-template-page-nlp-muryo-report .red {
color:#d60000;
}
.page-template-page-nlp .mb32,
.page-template-page-nlp-pardot .mb32,
.page-template-page-nlp-muryo-report .mb32 {
margin-bottom:3.2em;
}
.page-template-page-nlp .mb48,
.page-template-page-nlp-pardot .mb48,
.page-template-page-nlp-muryo-report .mb48 {
margin-bottom:4.8em;
} .page-template-page-nlp p,
.page-template-page-nlp table,
.page-template-page-nlp dl,
.page-template-page-nlp ol, 
.page-template-page-nlp-pardot p,
.page-template-page-nlp-pardot table,
.page-template-page-nlp-pardot dl,
.page-template-page-nlp-pardot ol,
.page-template-page-nlp-muryo-report p,
.page-template-page-nlp-muryo-report table,
.page-template-page-nlp-muryo-report dl,
.page-template-page-nlp-muryo-report ol {
font-size: 1.5rem;
line-height: 2;
}
.page-template-page-nlp p + p,
.page-template-page-nlp-pardot p + p,
.page-template-page-nlp-muryo-report p + p{
margin:1.6em 0 0 0;
} .page-template-page-nlp header,
.page-template-page-nlp-pardot header,
.page-template-page-nlp-muryo-report header {
border-top: 6px #1E2380 solid;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/bg_header_main.png) 0 0 no-repeat;
background-size: cover;
padding:40px 0 0 0;
}
.page-template-page-nlp .inner,
.page-template-page-nlp-pardot .inner,
.page-template-page-nlp-muryo-report .inner {
width:1000px;
margin:0 auto;
}
.page-template-page-nlp header h1,
.page-template-page-nlp-pardot header h1 {
background:url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_main_img.png) center top no-repeat;
height:418px;
}
.page-template-page-nlp-muryo-report header h1 {
background:url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_main_img02.png) center top no-repeat;
height:418px;
}
.page-template-page-nlp header h1 img,
.page-template-page-nlp-pardot header h1 img,
.page-template-page-nlp-muryo-report header h1 img {
display:none;
}
.page-template-page-nlp .arrow,
.page-template-page-nlp-pardot .arrow,
.page-template-page-nlp-muryo-report .arrow {
margin:-25px auto 0 auto;
text-align:center;
}
.page-template-page-nlp .contents,
.page-template-page-nlp-pardot .contents,
.page-template-page-nlp-muryo-report .contents {
margin:0 0 0 0;
}
.page-template-page-nlp .contents .main,
.page-template-page-nlp-pardot .contents .main,
.page-template-page-nlp-muryo-report .contents .main {
height: auto;
margin:100px 0 0 0;
padding:0 0 0 50px;
box-sizing: border-box;
}
.page-template-page-nlp .copy-area,
.page-template-page-nlp-pardot .copy-area,
.page-template-page-nlp-muryo-report .copy-area {
width:auto;
margin:0 auto;
text-align:center;
background:#000;
padding:30px 0 30px 80px;
}
.page-template-page-nlp .registration-area,
.page-template-page-nlp-pardot .registration-area,
.page-template-page-nlp-muryo-report .registration-area {
padding:20px 0;
text-align:center;
margin:0 auto;
background:url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/bg_touroku.png) 0 0 repeat;
border-bottom:#ccc 1px solid;
}
.page-template-page-nlp .registration-area .inner,
.page-template-page-nlp-pardot .registration-area .inner,
.page-template-page-nlp-muryo-report .registration-area .inner {
padding:0 0 0 0;
text-align:center;
margin:50px auto;
background:#FFF;
width:960px;
}
.page-template-page-nlp .target-area,
.page-template-page-nlp-pardot .target-area,
.page-template-page-nlp-muryo-report .target-area {
padding:0 0 0 0;
text-align:center;
margin:0 auto;
height: auto;
width:530px;
float:left;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/target_arrow.png) 365px 130px no-repeat;
}
.page-template-page-nlp .target-area ul,
.page-template-page-nlp-pardot .target-area ul,
.page-template-page-nlp-muryo-report .target-area ul{
margin:40px 10px 30px 50px;
}
.page-template-page-nlp .target-area ul li,
.page-template-page-nlp-pardot .target-area ul li, 
.page-template-page-nlp-muryo-report .target-area ul li {
margin:25px 5px;
font-size:22px;
font-weight:700;
padding: 5px 0 5px 40px;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_img_check.png) 0 0 no-repeat;
}
.page-template-page-nlp .application-top-area,
.page-template-page-nlp-pardot .application-top-area,
.page-template-page-nlp-muryo-report .application-top-area {
padding:0 10px 30px 10px;
float:right;
width:430px;
box-sizing: border-box;
background-color:#f0f0f0;
}
.page-template-page-nlp .application-top-area .title,
.page-template-page-nlp-pardot .application-top-area .title,
.page-template-page-nlp-muryo-report .application-top-area .title {
color: #000000;
padding: 0;
height: auto;
width: auto;
font-size:32px;
font-weight:700;
line-height:1.3;
text-align: center;
margin: 50px auto 30px auto;
}
.page-template-page-nlp .application-top-area input,
.page-template-page-nlp-pardot .application-top-area input,
.page-template-page-nlp-muryo-report .application-top-area input {
display:block;
width:380px;
color:#000000;
font-size:16px;
padding:8px 5px;
margin:5px auto 0 auto;
box-sizing: border-box;
}
.page-template-page-nlp .application-top-area .post-btn,
.page-template-page-nlp-pardot .application-top-area .post-btn,
.page-template-page-nlp-muryo-report .application-top-area .post-btn {
margin: 0 auto;
text-align: center;
font-size:18px;
font-weight: bold;
color:#FFF;
}
.page-template-page-nlp .application-top-area .post-btn a,
.page-template-page-nlp-pardot .application-top-area .post-btn a, 
.page-template-page-nlp-muryo-report .application-top-area .post-btn a {
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 25px 15px 20px 15px;
margin: 10px auto 40px;
position: relative;
color:#FFF;
}
.page-template-page-nlp .application-top-area .post-btn a:hover,
.page-template-page-nlp-pardot .application-top-area .post-btn a:hover,
.page-template-page-nlp-muryo-report .application-top-area .post-btn a:hover {
opacity: 0.8;
}
.page-template-page-nlp .application-top-area p.attention,
.page-template-page-nlp-pardot .application-top-area p.attention,
.page-template-page-nlp-muryo-report .application-top-area p.attention {
text-align:left;
text-indent:-1em;
color:#000000;
font-size:14px;
font-weight:700;
line-height:1.3;
padding:0 0 0 0;
margin:0 15px 0 30px;
}
.page-template-page-nlp h2.title,
.page-template-page-nlp-pardot h2.title,
.page-template-page-nlp-muryo-report h2.title {
width:1000px;
}
.page-template-page-nlp .main ul,
.page-template-page-nlp-pardot .main ul,
.page-template-page-nlp-muryo-report .main ul {
margin:30px 0 0 0;
}
.page-template-page-nlp .sign,
.page-template-page-nlp-pardot .sign,
.page-template-page-nlp-muryo-report .sign {
text-align:right;
margin:50px 30px 50px 0;
}
.page-template-page-nlp h3,
.page-template-page-nlp-pardot h3,
.page-template-page-nlp-muryo-report h3 {
color:#cc0000;
font-size:24px;
font-weight:700;
text-align:center;
line-height:1.4;
margin:50px 10px;
}
.page-template-page-nlp .introduction-area,
.page-template-page-nlp-pardot .introduction-area,
.page-template-page-nlp-muryo-report .introduction-area {
padding:80px 20px 80px 20px;
}
.page-template-page-nlp .introduction-area .inner,
.page-template-page-nlp-pardot .introduction-area .inner,
.page-template-page-nlp-muryo-report .introduction-area .inner {
width:820px;
}
.page-template-page-nlp .introduction-area p,
.page-template-page-nlp-pardot .introduction-area p,
.page-template-page-nlp-muryo-report .introduction-area p {
font-size:18px;
line-height:2;
}
.page-template-page-nlp .introduction-area p strong,
.page-template-page-nlp-pardot .introduction-area p strong,
.page-template-page-nlp-muryo-report .introduction-area p strong {
font-size:20px;
line-height:2;
}
.page-template-page-nlp .pic-area,
.page-template-page-nlp-pardot .pic-area,
.page-template-page-nlp-muryo-report .pic-area {
float:right;
margin:20px 0 20px 40px;
text-align:center;
}
.page-template-page-nlp .introduction-area .check-area,
.page-template-page-nlp-pardot .introduction-area .check-area,
.page-template-page-nlp-muryo-report .introduction-area .check-area {
background-color:#f3f9fb;
margin:30px 0;
padding:40px 50px;
width:750px;
box-sizing: border-box;
}
.page-template-page-nlp .introduction-area .check-area ul,
.page-template-page-nlp-pardot .introduction-area .check-area ul,
.page-template-page-nlp-muryo-report .introduction-area .check-area ul {
margin: 0;
}
.page-template-page-nlp .introduction-area .check-area ul li,
.page-template-page-nlp-pardot .introduction-area .check-area ul li,
.page-template-page-nlp-muryo-report .introduction-area .check-area ul li {
background:url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_img_check.png) 0 6px no-repeat;
font-size:20px;
font-weight:700;
line-height:2.2;
margin:0 0 5px 0;
padding:0 0 5px 50px;
}
.page-template-page-nlp .download-belt,
.page-template-page-nlp-pardot .download-belt,
.page-template-page-nlp-muryo-report .download-belt {
width:auto;
margin:0 auto;
text-align:center;
height:152px;
background:#003366;
}
.page-template-page-nlp .title,
.page-template-page-nlp-pardot .title,
.page-template-page-nlp-muryo-report .title {
color:#003366;
padding:0;
height:116px;
width:900px;
text-align:center;
margin: 0 auto;
}
.page-template-page-nlp .download-belt .title,
.page-template-page-nlp-pardot .download-belt .title,
.page-template-page-nlp-muryo-report .download-belt .title {
width:1000px;
}
.page-template-page-nlp .application-bottom-area,
.page-template-page-nlp-pardot .application-bottom-area,
.page-template-page-nlp-muryo-report .application-bottom-area {
background-color:#cfe6fa;
padding:50px 0;
margin:0 auto;
text-align:center;
clear:both;
}
.page-template-page-nlp .application-bottom-area .box,
.page-template-page-nlp-pardot .application-bottom-area .box,
.page-template-page-nlp-muryo-report .application-bottom-area .box {
background-color:#fff;
padding:50px 0 10px 0;
box-sizing: border-box;
width:900px;
text-align:center;
margin:0;
}
.page-template-page-nlp .application-bottom-area p,
.page-template-page-nlp-pardot .application-bottom-area p,
.page-template-page-nlp-muryo-report .application-bottom-area p {
text-align:center;
color:#000000;
font-size:18px;
font-weight:700;
padding:0 0 0 0;
margin:10px 0 0 0;
}
.page-template-page-nlp .application-bottom-area .inner,
.page-template-page-nlp-pardot .application-bottom-area .inner,
.page-template-page-nlp-muryo-report .application-bottom-area .inner {
width:900px;
}
.page-template-page-nlp .application-bottom-area h3,
.page-template-page-nlp-pardot .application-bottom-area h3,
.page-template-page-nlp-muryo-report .application-bottom-area h3 {
margin:0 0 30px 0;
vertical-align:middle;
}
.page-template-page-nlp .application-bottom-area input,
.page-template-page-nlp-pardot .application-bottom-area input,
.page-template-page-nlp-muryo-report .application-bottom-area input {
display:block;
width:584px;
color:#000000;
font-size:18px;
padding:8px 5px;
margin:5px auto 0 auto;
box-sizing: border-box;
}
.page-template-page-nlp .application-bottom-area .post-btn,
.page-template-page-nlp-pardot .application-bottom-area .post-btn,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn {
margin: 0 auto;
text-align: center;
font-size:26px;
font-weight: bold;
color:#FFF;
}
.page-template-page-nlp .application-bottom-area .post-btn a,
.page-template-page-nlp-pardot .application-bottom-area .post-btn a, 
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn a {
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 30px 35px 25px 35px;
margin: 10px auto 40px;
position: relative;
color:#FFF;
}
.page-template-page-nlp .application-bottom-area .post-btn a:hover,
.page-template-page-nlp-pardot .application-bottom-area .post-btn a:hover, 
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn a:hover {
opacity: 0.8;
}
.page-template-page-nlp .fa-arrow-circle-right,
.page-template-page-nlp-pardot .fa-arrow-circle-right,
.page-template-page-nlp-muryo-report .fa-arrow-circle-right {
padding-left:10px;
}
.page-template-page-nlp .fa-arrow-circle-right:before,
.page-template-page-nlp-pardot .fa-arrow-circle-right:before,
.page-template-page-nlp-muryo-report .fa-arrow-circle-right:before {
content: "\f0a9";
}
.page-template-page-nlp .application-bottom-area p.attention,
.page-template-page-nlp-pardot .application-bottom-area p.attention,
.page-template-page-nlp-muryo-report .application-bottom-area p.attention {
text-align:center;
color:#000000;
font-size:15px;
font-weight:700;
padding:0 0 0 0;
margin:0 0 0 0;
}
.page-template-page-nlp .application-bottom-area .note-area,
.page-template-page-nlp-pardot .application-bottom-area .note-area,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area {
background:#f2f2f2;
margin:50px 80px 40px 80px;
padding:10px 20px 10px 30px;
text-align:left;
}
.page-template-page-nlp .application-bottom-area .note-area .note,
.page-template-page-nlp-pardot .application-bottom-area .note-area .note,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area .note {
margin:10px 0 10px 0;
float:left;
width:80%;
}
.page-template-page-nlp .application-bottom-area .note-area p,
.page-template-page-nlp-pardot .application-bottom-area .note-area p, 
.page-template-page-nlp-muryo-report .application-bottom-area .note-area p {
font-size:13px;
font-weight:normal;
line-height:1.5;
text-align:left;
margin:10px 0 10px 0;
}
.page-template-page-nlp .application-bottom-area .note-area .comodo-logo,
.page-template-page-nlp-pardot .application-bottom-area .note-area .comodo-logo,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area .comodo-logo {
float:right;
margin:30px 0 0 20px;
width:15%;
}
.page-template-page-nlp .application-bottom-area .note-area p a,
.page-template-page-nlp-pardot .application-bottom-area .note-area p a,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area p a {
text-decoration: underline;
}
.page-template-page-nlp .movement-btn,
.page-template-page-nlp-pardot .movement-btn,
.page-template-page-nlp-muryo-report .movement-btn {
margin:100px auto 50px auto;
text-align: center;
font-size:26px;
font-weight: bold;
color:#FFF;
}
.page-template-page-nlp .movement-btn a,
.page-template-page-nlp-pardot .movement-btn a,
.page-template-page-nlp-muryo-report .movement-btn a {
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 30px 35px 25px 35px;
margin: 10px auto 40px;
position: relative;
color:#FFF;
}
.page-template-page-nlp .movement-btn a:hover,
.page-template-page-nlp-pardot .movement-btn a:hover,
.page-template-page-nlp-muryo-report .movement-btn a:hover {
opacity: 0.8;
}
.page-template-page-nlp .fa-arrow-circle-down:before,
.page-template-page-nlp-pardot .fa-arrow-circle-down:before, 
.page-template-page-nlp-muryo-report .fa-arrow-circle-down:before {
content: "\f0ab";
padding-right:10px;
}
.page-template-page-nlp .introduction-belt,
.page-template-page-nlp-pardot .introduction-belt {
width:auto;
margin:0 auto 0;
text-align:center;
background:#003366 url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/title_report.png) center top no-repeat;
height:115px;
}
.page-template-page-nlp-muryo-report .introduction-belt {
width:auto;
margin:0 auto 0;
text-align:center;
background:#003366 url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/title_report03.png) center top no-repeat;
height:115px;
}
.page-template-page-nlp .profile-belt,
.page-template-page-nlp-pardot .profile-belt,
.page-template-page-nlp-muryo-report .profile-belt {
width:auto;
margin:0 auto 0;
text-align:center;
background:#003366 url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/title_profile.png) center top no-repeat;
height:115px;
}
.page-template-page-nlp .profile-belt h2.title,
.page-template-page-nlp-pardot .profile-belt h2.title, 
.page-template-page-nlp-muryo-report .profile-belt h2.title {
width:820px;
}
.page-template-page-nlp .introduction-belt img,.profile-belt img,
.page-template-page-nlp-pardot .introduction-belt img,.profile-belt img, 
.page-template-page-nlp-muryo-report .introduction-belt img,.profile-belt img {
display:none;
}
.page-template-page-nlp .trainer-area,
.page-template-page-nlp-pardot .trainer-area,
.page-template-page-nlp-muryo-report .trainer-area {
width:1000px;
margin:50px auto;
box-sizing: border-box;
background:#f2f6fc;
text-align:center;
}
.page-template-page-nlp .trainer-area .trainer-box,
.page-template-page-nlp-pardot .trainer-area .trainer-box,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box {
width:200px;
float:left;
padding:20px 0 20px 5px;
box-sizing: border-box;
font-size:14px;
line-height:1.5;
}
.page-template-page-nlp .trainer-area .trainer-box p,
.page-template-page-nlp-pardot .trainer-area .trainer-box p, 
.page-template-page-nlp-muryo-report .trainer-area .trainer-box p {
font-size:14px;
line-height:1.5;
padding:10px 10px 0 10px;
}
.page-template-page-nlp .trainer-area .trainer-box img,
.page-template-page-nlp-pardot .trainer-area .trainer-box img,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box img {
width: 170px;
height:auto;
}
.page-template-page-nlp .trainer-area .trainer-box h3,
.page-template-page-nlp-pardot .trainer-area .trainer-box h3,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box h3 {
height:40px;
display: flex;
justify-content: center;
align-items: center;
}
.page-template-page-nlp .profile-area,
.page-template-page-nlp-pardot .profile-area,
.page-template-page-nlp-muryo-report .profile-area {
padding:50px 20px 80px 20px;
}
.page-template-page-nlp .profile-area .inner,
.page-template-page-nlp-pardot .profile-area .inner,
.page-template-page-nlp-muryo-report .profile-area .inner {
width:820px;
}
.page-template-page-nlp .profile-area p,
.page-template-page-nlp-pardot .profile-area p,
.page-template-page-nlp-muryo-report .profile-area p {
font-size:18px;
line-height:2;
}
.page-template-page-nlp .profile-area p strong,
.page-template-page-nlp-pardot .profile-area p strong, 
.page-template-page-nlp-muryo-report .profile-area p strong {
font-size:20px;
line-height:2;
}
.page-template-page-nlp .book-area,
.page-template-page-nlp-pardot .book-area,
.page-template-page-nlp-muryo-report .book-area {
float:right;
margin:40px 0 20px 40px;
text-align:center;
}
.page-template-page-nlp .book-area h3 strong,
.page-template-page-nlp-pardot .book-area h3 strong, 
.page-template-page-nlp-muryo-report .book-area h3 strong {
font-size:18px;
font-weight:700;
}
.page-template-page-nlp .profile-area ul,
.page-template-page-nlp-pardot .profile-area ul,
.page-template-page-nlp-muryo-report .profile-area ul {
margin:40px 0 20px 30px;
}
.page-template-page-nlp .profile-area ul li,
.page-template-page-nlp-pardot .profile-area ul li,
.page-template-page-nlp-muryo-report .profile-area ul li {
list-style-type:disc;
font-size:16px;
line-height:1.5;
margin:10px 0 10px 0;
}
.page-template-page-nlp .download02-belt,
.page-template-page-nlp-pardot .download02-belt,
.page-template-page-nlp-muryo-report .download02-belt {
width:auto;
margin:0 auto;
text-align:center;
background:#003366 url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/application_title_download.png) center top no-repeat;
height:115px;
}
.page-template-page-nlp .download02-belt img,
.page-template-page-nlp-pardot .download02-belt img,
.page-template-page-nlp-muryo-report .download02-belt img {
display:none;
}
.page-template-page-nlp h3,
.page-template-page-nlp-pardot h3,
.page-template-page-nlp-muryo-report h3 {
font-size:15px;
font-weight:700;
line-height:1.5;
color:#000;
margin:15px 0 5px 0;
padding:0 5px;
}
.page-template-page-nlp footer,
.page-template-page-nlp-pardot footer,
.page-template-page-nlp-muryo-report footer {
background: #333;
height:auto;
}
.page-template-page-nlp footer .attention,
.page-template-page-nlp-pardot footer .attention,
.page-template-page-nlp-muryo-report footer .attention {
margin: 0 auto;
width: 1000px;
text-align: center;
}
.page-template-page-nlp footer p,
.page-template-page-nlp-pardot footer p,
.page-template-page-nlp-muryo-report footer p {
color: #FFF;
font-size:14px;
padding: 25px 50px 10px 50px;
}
.page-template-page-nlp footer p + p,
.page-template-page-nlp-pardot footer p + p, 
.page-template-page-nlp-muryo-report footer p + p {
margin: 0;
padding: 0 50px 40px 50px;
}
.page-template-page-nlp .copyrightbox,
.page-template-page-nlp-pardot .copyrightbox,
.page-template-page-nlp-muryo-report .copyrightbox {
width: 100%;
background-color: #000;
margin:0 auto;
padding: 15px 0;
}
.page-template-page-nlp .copyright,
.page-template-page-nlp-pardot .copyright,
.page-template-page-nlp-muryo-report .copyright {
width: 50%;
float: left;
font-size: 11px;
line-height: 1;
color: #e5e5e5;
font-family: "Noto Sans JP",'Open Sans', sans-serif;
font-weight: 400;
margin-top: 5px;
}
.page-template-page-nlp .copylink,
.page-template-page-nlp-pardot .copylink,
.page-template-page-nlp-muryo-report .copylink {
width: 1000px;
margin:0 auto;
overflow: hidden;
}
.page-template-page-nlp .fnavi,
.page-template-page-nlp-pardot .fnavi,
.page-template-page-nlp-muryo-report .fnavi {
float: right;
}
.page-template-page-nlp .fnavi ul,
.page-template-page-nlp-pardot .fnavi ul,
.page-template-page-nlp-muryo-report .fnavi ul {
display: table;
}
.page-template-page-nlp .fnavi li,
.page-template-page-nlp-pardot .fnavi li,
.page-template-page-nlp-muryo-report .fnavi li {
display: table-cell;
height: 25px;
line-height: 25px;
float: left;
font-size: 11px;
}
.page-template-page-nlp .fnavi li+ li,
.page-template-page-nlp-pardot .fnavi li+ li,
.page-template-page-nlp-muryo-report .fnavi li+ li {
border-left: 1px solid #333;
}
.page-template-page-nlp .fnavi li a,
.page-template-page-nlp-pardot .fnavi li a,
.page-template-page-nlp-muryo-report .fnavi li a {
color: #e5e5e5;
padding: 0 20px;
}
.page-template-page-nlp .fnavi li a:hover,
.page-template-page-nlp-pardot .fnavi li a:hover,
.page-template-page-nlp-muryo-report .fnavi li a:hover {
color: #999;
text-decoration: none;
}
@media screen and (max-width: 750px) {
.page-template-page-nlp .br-sp,
.page-template-page-nlp-pardot .br-sp,
.page-template-page-nlp-muryo-report .br-sp {
display:none;
}
.page-template-page-nlp .mb32,
.page-template-page-nlp-pardot .mb32,
.page-template-page-nlp-muryo-report .mb32 {
margin-bottom:1.6em;
}
.page-template-page-nlp .mb48,
.page-template-page-nlp-pardot .mb48,
.page-template-page-nlp-muryo-report .mb48 {
margin-bottom:3.2em;
}
.page-template-page-nlp header,
.page-template-page-nlp-pardot header,
.page-template-page-nlp-muryo-report header {
border-top:6px #1E2380 solid;
padding: 10px 0 0 0;
}
.page-template-page-nlp .inner,
.page-template-page-nlp-pardot .inner,
.page-template-page-nlp-muryo-report .inner {
width:100%;
margin:0;
}
.page-template-page-nlp header .inner,
.page-template-page-nlp-pardot header .inner {
width:100%;
}
.page-template-page-nlp-muryo-report header .inner {
width:100% !important;
}
.page-template-page-nlp header h1,
.page-template-page-nlp-pardot header h1,
.page-template-page-nlp-muryo-report header h1 {
margin:0 10px;
background:none;
height:auto;
}
.page-template-page-nlp header h1 img,
.page-template-page-nlp-pardot header h1 img,
.page-template-page-nlp-muryo-report header h1 img {
display: block;
width:100%;
height:auto;
}
.page-template-page-nlp .contents,
.page-template-page-nlp-pardot .contents,
.page-template-page-nlp-muryo-report .contents {
width:100%;
margin:0;
}
.page-template-page-nlp .contents .main,
.page-template-page-nlp-pardot .contents .main,
.page-template-page-nlp-muryo-report .contents .main {
width:100%;
margin:0 0 0 0;
float:none;
}
.page-template-page-nlp .copy-area,
.page-template-page-nlp-pardot .copy-area,
.page-template-page-nlp-muryo-report .copy-area {
width: auto;
margin: 0 auto;
text-align: center;
background: #000;
padding: 5px 3px 8px 3px;
}
.page-template-page-nlp .copy-area .inner p img,
.page-template-page-nlp-pardot .copy-area .inner p img, 
.page-template-page-nlp-muryo-report .copy-area .inner p img {
display:none;
}
.page-template-page-nlp .copy-area .inner p::after,
.page-template-page-nlp-pardot .copy-area .inner p::after,
.page-template-page-nlp-muryo-report .copy-area .inner p::after {
display: inline-block;
content: attr(data-label);
text-align: left;
color: #fff;
font-size: 1.5rem;
font-weight: bold;
line-height: 150%;
width: 100%;
padding: 8px 5px 0px 5px;
box-sizing: border-box;
} 
.page-template-page-nlp .registration-area,
.page-template-page-nlp-pardot .registration-area,
.page-template-page-nlp-muryo-report .registration-area {
padding: 10px;
border-bottom: none;
}
.page-template-page-nlp .registration-area .inner,
.page-template-page-nlp-pardot .registration-area .inner,
.page-template-page-nlp-muryo-report .registration-area .inner {
margin:0;
width: 100%;
box-sizing: border-box;
}
.page-template-page-nlp .target-area,
.page-template-page-nlp-pardot .target-area,
.page-template-page-nlp-muryo-report .target-area {
float: none;
width: 100%;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/sp_target_arrow.png) center bottom no-repeat;
box-sizing: border-box;
}
.page-template-page-nlp .target-area .inner,
.page-template-page-nlp-pardot .target-area .inner,
.page-template-page-nlp-muryo-report .target-area .inner {
padding: 20px 0 30px 0;
text-align:center;
margin:0 auto;
height: auto;
}
.page-template-page-nlp .target-area ul,
.page-template-page-nlp-pardot .target-area ul,
.page-template-page-nlp-muryo-report .target-area ul {
margin:0;
padding:10px 0;
box-sizing: border-box;
}
.page-template-page-nlp .target-area ul li,
.page-template-page-nlp-pardot .target-area ul li,
.page-template-page-nlp-muryo-report .target-area ul li {
margin:8px;
font-size: 16px;
line-height:1.3;
padding: 5px 5px 5px 30px;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_img_check.png) 5px 5px no-repeat;
background-size:20px 17px;
width: 100%;
box-sizing: border-box;
}
.page-template-page-nlp .application-top-area,
.page-template-page-nlp-pardot .application-top-area,
.page-template-page-nlp-muryo-report .application-top-area {
padding: 0 5px 15px 5px;
float: none;
width: 100%;
box-sizing: border-box;
}
.page-template-page-nlp .application-top-area .title,
.page-template-page-nlp-pardot .application-top-area .title,
.page-template-page-nlp-muryo-report .application-top-area .title {
color: #000000;
padding:20px 10px 0 10px;
height: auto;
width: auto;
font-size: 20px;
font-weight: bold;
line-height: 1.3;
text-align: center;
margin: 10px auto 20px auto;
}
.page-template-page-nlp .application-top-area input,
.page-template-page-nlp-pardot .application-top-area input,
.page-template-page-nlp-muryo-report .application-top-area input {
width: 90%;
font-size: 16px;
}
.page-template-page-nlp .application-top-area .post-btn,
.page-template-page-nlp-pardot .application-top-area .post-btn,
.page-template-page-nlp-muryo-report .application-top-area .post-btn {
margin: 20px auto;
font-size: 15px;
line-height: 1.3;
}
.page-template-page-nlp .application-top-area .post-btn a,
.page-template-page-nlp-pardot .application-top-area .post-btn a,
.page-template-page-nlp-muryo-report .application-top-area .post-btn a {
display: block;
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 15px 10px;
margin: 5px;
position: relative;
color: #FFF;
}
.page-template-page-nlp .title,
.page-template-page-nlp-pardot .title,
.page-template-page-nlp-muryo-report .title {
width: 100%;
height:auto;
}
.page-template-page-nlp .title img,
.page-template-page-nlp-pardot .title img,
.page-template-page-nlp-muryo-report .title img {
width: 100%;
height:auto;
}
.page-template-page-nlp .download-belt,
.page-template-page-nlp-pardot .download-belt,
.page-template-page-nlp-muryo-report .download-belt {
height:auto;
}
.page-template-page-nlp .download-belt .title,
.page-template-page-nlp-pardot .download-belt .title,
.page-template-page-nlp-muryo-report .download-belt .title {
width: 100%;
height:auto;
}
.page-template-page-nlp .download-belt .title img,
.page-template-page-nlp-pardot .download-belt .title img,
.page-template-page-nlp-muryo-report .download-belt .title img {
width: 100%;
height:auto;
}
.page-template-page-nlp h2.title,
.page-template-page-nlp-pardot h2.title, 
.page-template-page-nlp-muryo-report h2.title {
width:100%;
}
.page-template-page-nlp .main ul,
.page-template-page-nlp-pardot .main ul,
.page-template-page-nlp-muryo-report .main ul {
margin:8% 0 0 0;
}
.page-template-page-nlp .main ul li,
.page-template-page-nlp-pardot .main ul li,
.page-template-page-nlp-muryo-report .main ul li {
background:url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/icon2.png) 0 6px no-repeat;
font-size:18px;
font-weight:700;
line-height:2.2;
padding:0 0 0 30px;
}
.page-template-page-nlp h3,
.page-template-page-nlp-pardot h3,
.page-template-page-nlp-muryo-report h3 {
font-size: 15px;
font-weight: bold;
line-height: 1.5;
color: #000;
margin: 15px 0 5px 0;
padding: 0 5px;
}
.page-template-page-nlp .pic-area,
.page-template-page-nlp-pardot .pic-area, 
.page-template-page-nlp-muryo-report .pic-area {
float:right;
margin:20px 0 20px 20px;
text-align:center;
width:40%;
}
.page-template-page-nlp .pic-area img,
.page-template-page-nlp-pardot .pic-area img,
.page-template-page-nlp-muryo-report .pic-area img {
height: auto;
width:90%;
}
.page-template-page-nlp .profile-belt,
.page-template-page-nlp-pardot .profile-belt,
.page-template-page-nlp-muryo-report .profile-belt {
width:100%;
margin:20px auto 0;
background:none;
height:auto;
}
.page-template-page-nlp .profile-belt h2.title,
.page-template-page-nlp-pardot .profile-belt h2.title, 
.page-template-page-nlp-muryo-report .profile-belt h2.title {
width: 100%;
}
.page-template-page-nlp .profile-belt img,
.page-template-page-nlp-pardot .profile-belt img,
.page-template-page-nlp-muryo-report .profile-belt img {
display: block;
width:100%;
height:auto;
}
.page-template-page-nlp .introduction-belt,
.page-template-page-nlp-pardot .introduction-belt,
.page-template-page-nlp-muryo-report .introduction-belt {
width:100%;
margin:20px auto 0;
background:none;
height:auto;
}
.page-template-page-nlp .introduction-belt img,
.page-template-page-nlp-pardot .introduction-belt img,
.page-template-page-nlp-muryo-report .introduction-belt img {
display: block;
width:100%;
height:auto;
}
.page-template-page-nlp .introduction-area p,
.page-template-page-nlp-pardot .introduction-area p,
.page-template-page-nlp-muryo-report .introduction-area p {
font-size: 15px;
line-height: 1.8;
}
.page-template-page-nlp .introduction-area p strong,
.page-template-page-nlp-pardot .introduction-area p strong,
.page-template-page-nlp-muryo-report .introduction-area p strong {
font-size: 16px;
line-height: 1.8;
}
.page-template-page-nlp .introduction-area .check-area,
.page-template-page-nlp-pardot .introduction-area .check-area,
.page-template-page-nlp-muryo-report .introduction-area .check-area {
background-color:#f3f9fb;
margin:30px 0;
padding:15px 15px;
width:100%;
box-sizing: border-box;
}
.page-template-page-nlp .introduction-area .check-area ul,
.page-template-page-nlp-pardot .introduction-area .check-area ul,
.page-template-page-nlp-muryo-report .introduction-area .check-area ul {
margin: 0;
}
.page-template-page-nlp .introduction-area .check-area ul li,
.page-template-page-nlp-pardot .introduction-area .check-area ul li,
.page-template-page-nlp-muryo-report .introduction-area .check-area ul li {
background:url(//life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_img_check.png) 0 4px no-repeat;
font-size:16px;
font-weight:700;
line-height:1.5;
margin:0 0 5px 0;
padding:0 0 5px 25px;
background-size:18px 16px;
}
.page-template-page-nlp .sign,
.page-template-page-nlp-pardot .sign,
.page-template-page-nlp-muryo-report .sign {
text-align:right;
margin:30px 20px 50px 0;
}
.page-template-page-nlp .profile-area,
.page-template-page-nlp-pardot .profile-area,
.page-template-page-nlp-muryo-report .profile-area {
padding: 30px 15px 40px 15px;
}
.page-template-page-nlp .profile-area .inner, 
.page-template-page-nlp-pardot .profile-area .inner,
.page-template-page-nlp-muryo-report .profile-area .inner {
width:100%;
}
.page-template-page-nlp .book-area,
.page-template-page-nlp-pardot .book-area,
.page-template-page-nlp-muryo-report .book-area {
float: none;
margin: 20px 0 20px 0;
text-align: center;
}
.page-template-page-nlp .profile-area p,
.page-template-page-nlp-pardot .profile-area p,
.page-template-page-nlp-muryo-report .profile-area p {
font-size: 15px;
line-height: 1.5;
}
.page-template-page-nlp .book-area,
.page-template-page-nlp-pardot .book-area,
.page-template-page-nlp-muryo-report .book-area {
float: none;
margin:30px auto 20px auto;
text-align:center;
}
.page-template-page-nlp .book-area h3 strong,
.page-template-page-nlp-pardot .book-area h3 strong,
.page-template-page-nlp-muryo-report .book-area h3 strong {
font-size:15px;
font-weight:700;
}
.page-template-page-nlp .profile-area ul,
.page-template-page-nlp-pardot .profile-area ul,
.page-template-page-nlp-muryo-report .profile-area ul {
margin: 40px 0 20px 20px;
}
.page-template-page-nlp .profile-area ul li,
.page-template-page-nlp-pardot .profile-area ul li,
.page-template-page-nlp-muryo-report .profile-area ul li {
list-style-type: disc;
font-size: 15px;
line-height: 1.5;
margin: 10px 0 10px 0;
}
.page-template-page-nlp .introduction-area,
.page-template-page-nlp-pardot .introduction-area,
.page-template-page-nlp-muryo-report .introduction-area {
padding: 50px 10px 50px 10px;
}
.page-template-page-nlp .introduction-area .inner,
.page-template-page-nlp-pardot .introduction-area .inner, 
.page-template-page-nlp-muryo-report .introduction-area .inner {
width:100%;
}
.page-template-page-nlp .download02-belt,
.page-template-page-nlp-pardot .download02-belt,
.page-template-page-nlp-muryo-report .download02-belt {
width: auto;
margin: 0 auto;
text-align: center;
background: #003366;
}
.page-template-page-nlp .download02-belt,
.page-template-page-nlp-pardot .download02-belt,
.page-template-page-nlp-muryo-report .download02-belt {
background:none;
height:auto;
}
.page-template-page-nlp .download02-belt img,
.page-template-page-nlp-pardot .download02-belt img,
.page-template-page-nlp-muryo-report .download02-belt img {
display: block;
width:100%;
height:auto;
}
.page-template-page-nlp .trainer-area,
.page-template-page-nlp-pardot .trainer-area,
.page-template-page-nlp-muryo-report .trainer-area {
width:100%;
margin: 30px auto;
box-sizing: border-box;
background: #f2f6fc;
text-align: center;
}
.page-template-page-nlp .trainer-area .trainer-box,
.page-template-page-nlp-pardot .trainer-area .trainer-box,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box {
width:100%;
float: none;
padding: 10px 0 30px 10px;
box-sizing: border-box;
font-size: 14px;
line-height: 1.5;
}
.page-template-page-nlp .trainer-area .trainer-box:last-child,
.page-template-page-nlp-pardot .trainer-area .trainer-box:last-child,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box:last-child {
padding: 10px 0 10px 10px;
}
.page-template-page-nlp .trainer-area .trainer-box img,
.page-template-page-nlp-pardot .trainer-area .trainer-box img,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box img {
width: 90px;
height:auto;
float: left;
margin: 0 10px 3px 0;
}
.page-template-page-nlp .trainer-area .trainer-box  h3,
.page-template-page-nlp-pardot .trainer-area .trainer-box  h3,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box  h3 {
height: auto;
display: block;
text-align:left;
margin:0;
}
.page-template-page-nlp .trainer-area .trainer-box p,
.page-template-page-nlp-pardot .trainer-area .trainer-box p,
.page-template-page-nlp-muryo-report .trainer-area .trainer-box p {
padding: 10px 10px 0 0;
font-size:13px;
}
.page-template-page-nlp .movement-btn,
.page-template-page-nlp-pardot .movement-btn,
.page-template-page-nlp-muryo-report .movement-btn {
margin:20px auto;
font-size:15px;
line-height:1.3;
}
.page-template-page-nlp .movement-btn a,
.page-template-page-nlp .movement-btn a,
.page-template-page-nlp-muryo-report .movement-btn a {
margin:10px;
padding:15px 5px;
display:block;
}
.page-template-page-nlp .movement-btn a:hover,
.page-template-page-nlp .movement-btn a:hover, 
.page-template-page-nlp-muryo-report .movement-btn a:hover {
opacity: 0.8;
}
.page-template-page-nlp .application-bottom-area,
.page-template-page-nlp .application-bottom-area,
.page-template-page-nlp-muryo-report .application-bottom-area {
padding:5px 5px 5px 5px;
margin:0 0 0 0;
}
.page-template-page-nlp .application-bottom-area .inner,
.page-template-page-nlp .application-bottom-area .inner,
.page-template-page-nlp-muryo-report .application-bottom-area .inner {
width: 100%;
}
.page-template-page-nlp .application-bottom-area .title,
.page-template-page-nlp .application-bottom-area .title,
.page-template-page-nlp-muryo-report .application-bottom-area .title {
padding:0;
}
.page-template-page-nlp .application-top-area .box,
.page-template-page-nlp .application-top-area .box,
.page-template-page-nlp-muryo-report .application-top-area .box {
padding:0 0 10px 0;
width: 100%;
}
.page-template-page-nlp .application-bottom-area .box,
.page-template-page-nlp .application-bottom-area .box,
.page-template-page-nlp-muryo-report .application-bottom-area .box {
padding:0 0 10px 0;
width: 100%;
}
.page-template-page-nlp .application-bottom-area h3,
.page-template-page-nlp .application-bottom-area h3,
.page-template-page-nlp-muryo-report .application-bottom-area h3 {
margin: 0 0 20px 0;
}
.page-template-page-nlp .application-bottom-area h3 img,
.page-template-page-nlp .application-bottom-area h3 img,
.page-template-page-nlp-muryo-report .application-bottom-area h3 img {
width:100%;
height: auto;
padding: 30px 5px 0 5px;
box-sizing: border-box;
}
.page-template-page-nlp .application-bottom-area p,
.page-template-page-nlp .application-bottom-area p,
.page-template-page-nlp-muryo-report .application-bottom-area p{
font-size: 15px;
line-height:1.5;
}
.page-template-page-nlp .application-bottom-area input,
.page-template-page-nlp-pardot .application-bottom-area input,
.page-template-page-nlp-muryo-report .application-bottom-area input {
display:block;
width:90%;
}
.page-template-page-nlp .application-bottom-area .post-btn,
.page-template-page-nlp-pardot .application-bottom-area .post-btn,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn {
margin:20px auto;
font-size:15px;
line-height:1.3;
}
.page-template-page-nlp .application-bottom-area .post-btn a,
.page-template-page-nlp-pardot .application-bottom-area .post-btn a,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn a {
display: block;
margin:10px;
padding:15px 5px;
}
.page-template-page-nlp .application-bottom-area p.attention,
.page-template-page-nlp-pardot .application-bottom-area p.attention,
.page-template-page-nlp-muryo-report .application-bottom-area p.attention {
font-size: 14px;
line-height: 1.5;
margin: 0 10px 0 20px;
text-align: left;
text-indent: -1em;
}
.page-template-page-nlp .application-bottom-area .note-area,
.page-template-page-nlp-pardot .application-bottom-area .note-area,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area {
margin:20px 10px 10px 10px;
padding:5px 10px 10px 10px;
}
.page-template-page-nlp .application-bottom-area .note-area .note,
.page-template-page-nlp-pardot .application-bottom-area .note-area .note,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area .note {
margin:0 0 10px 0;
float: none;
width:100%;
}
.page-template-page-nlp .application-bottom-area .note-area .comodo-logo,
.page-template-page-nlp-pardot .application-bottom-area .note-area .comodo-logo,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area .comodo-logo {
float: none;
margin:20px 10px 10px 0;
text-align:right;
width:100%;
}
.page-template-page-nlp .copyrightbox,
.page-template-page-nlp-pardot .copyrightbox,
.page-template-page-nlp-muryo-report .copyrightbox {
width: 100%;
background-color: #000;
margin:0 auto 0 auto;
padding: 15px 0;
}
.page-template-page-nlp .copyright,
.page-template-page-nlp-pardot .copyright,
.page-template-page-nlp-muryo-report .copyright {
width: 100%;
float: none;
font-size: 9px;
line-height: 1;
color: #e5e5e5;
font-family: "Noto Sans JP",'Open Sans', sans-serif;
font-weight: 400;
margin-top: 5px;
padding-top: 20px;
text-align: center;
}
.page-template-page-nlp .copylink,
.page-template-page-nlp-pardot .copylink,
.page-template-page-nlp-muryo-report .copylink {
width:90%;
margin:0 auto;
overflow: hidden;
}
.page-template-page-nlp footer p,
.page-template-page-nlp-pardot footer p,
.page-template-page-nlp-muryo-report footer p {
color: #FFF;
font-size: 13px;
line-height:1.5;
padding: 25px 20px 10px 20px;
}
.page-template-page-nlp footer p + p,
.page-template-page-nlp-pardot footer p + p,
.page-template-page-nlp-muryo-report footer p + p {
margin: 0;
padding: 0 20px 30px 20px;
}
.page-template-page-nlp footer .attention,
.page-template-page-nlp-pardot footer .attention,
.page-template-page-nlp-muryo-report footer .attention {
margin: 0 auto;
width: 100%;
text-align: center;
}
.page-template-page-nlp .fnavi,
.page-template-page-nlp-pardot .fnavi,
.page-template-page-nlp-muryo-report .fnavi {
float:none;
}
.page-template-page-nlp .fnavi ul,
.page-template-page-nlp-pardot .fnavi ul,
.page-template-page-nlp-muryo-report .fnavi ul {
display: table;
}
.page-template-page-nlp .fnavi li,
.page-template-page-nlp-pardot .fnavi li,
.page-template-page-nlp-muryo-report .fnavi li {
display: table-cell;
width:100%;
float:left;
font-size: 11px;
padding: 10px;
height: 45px;
box-sizing: border-box;
}
.page-template-page-nlp .fnavi li+ li,
.page-template-page-nlp-pardot .fnavi li+ li,
.page-template-page-nlp-muryo-report .fnavi li+ li {
border-left:none;
}
.page-template-page-nlp .fnavi li a,
.page-template-page-nlp-pardot .fnavi li a,
.page-template-page-nlp-muryo-report .fnavi li a {
display: block;
color: #e5e5e5;
border-bottom: 1px solid #111;
padding-bottom: 10px;
}
.page-template-page-nlp .fnavi li a:hover,
.page-template-page-nlp-pardot .fnavi li a:hover,
.page-template-page-nlp-muryo-report .fnavi li a:hover {
color: #999;
text-decoration: none;
}
} .page-template-page-nlp .cf:after,
.page-template-page-nlp-pardot .cf:after,
.page-template-page-nlp-muryo-report .cf:after {
content: ".";
display: block;
height: 0;
font-size:0;
clear: both;
visibility:hidden;
}
.page-template-page-nlp .cf,
.page-template-page-nlp-pardot .cf,
.page-template-page-nlp-muryo-report .cf {
display: inline-block;
} .page-template-page-nlp * html .cf,
.page-template-page-nlp-pardot * html .cf,
.page-template-page-nlp-muryo-report * html .cf {
height: 1%;
}
.page-template-page-nlp .cf,
.page-template-page-nlp-pardot .cf,
.page-template-page-nlp-muryo-report .cf {
display:block;
}  .page-template-page-nlp .application-top-area .post-btn,
.page-template-page-nlp-pardot .application-top-area .post-btn,
.page-template-page-nlp-muryo-report .application-top-area .post-btn {
position: relative;
}
.page-template-page-nlp .application-top-area .post-btn input[type="submit"],
.page-template-page-nlp-pardot .application-top-area .post-btn input[type="submit"]
.page-template-page-nlp-muryo-report .application-top-area .post-btn input[type="submit"] {
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 25px 15px 20px 15px;
margin: 30px auto 20px;
color:#FFF;
font-size:18px;
font-weight: bold;
text-align: left;
}
.page-template-page-nlp .application-top-area .post-btn i,
.page-template-page-nlp-pardot .application-top-area .post-btn i,
.page-template-page-nlp-muryo-report .application-top-area .post-btn i {
position: absolute;
top: 28px;
right: 31px;
content:"\f0a9";
font-family: FontAwesome;
color: #fff;
font-size: 20px;
padding-left: 0;
}
.page-template-page-nlp .application-top-area .post-btn:hover,
.page-template-page-nlp-pardot .application-top-area .post-btn:hover,
.page-template-page-nlp-muryo-report .application-top-area .post-btn:hover {
opacity: 0.8;
text-decoration: none;
}
.page-template-page-nlp .application-bottom-area .post-btn,
.page-template-page-nlp-pardot .application-bottom-area .post-btn,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn {
position: relative;
}
.page-template-page-nlp .application-bottom-area .post-btn i,
.page-template-page-nlp-pardot .application-bottom-area .post-btn i,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn i {
position: absolute;
top: 32px;
right: 202px;
font-size: 30px;
color: #fff;
}
.page-template-page-nlp .application-bottom-area .post-btn input,
.page-template-page-nlp-pardot .application-bottom-area .post-btn input,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn input {
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 30px 35px 25px 35px;
margin: 20px auto;
position: relative;
text-align: left;
font-size:26px;
font-weight: bold;
color:#FFF;
}
.page-template-page-nlp .application-bottom-area .post-btn input:hover,
.page-template-page-nlp-pardot .application-bottom-area .post-btn input:hover,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn input:hover {
opacity: 0.8;
}
@media screen and (max-width: 750px) {
.page-template-page-nlp .application-top-area .post-btn input[type="submit"],
.page-template-page-nlp-pardot .application-top-area .post-btn input[type="submit"] 
.page-template-page-nlp-muryo-report .application-top-area .post-btn input[type="submit"] {
margin: 20px auto;
font-size: 15px;
line-height: 1.3;
display: block;
background: #cb0003;
border-bottom: 5px solid #850800;
border-radius: 5px;
padding: 15px 10px;
position: relative;
color: #FFF;
text-align: center;
}
.page-template-page-nlp .application-top-area .post-btn i,
.page-template-page-nlp-pardot .application-top-area .post-btn i,
.page-template-page-nlp-muryo-report .application-top-area .post-btn i {
top: 15px;
right: 50px;
}
.page-template-page-nlp .application-bottom-area .post-btn input,
.page-template-page-nlp-pardot .application-bottom-area .post-btn input,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn input {
margin:20px auto;
font-size:15px;
line-height:1.3;
display: block;
padding:15px 5px;
text-align: center;
}
.page-template-page-nlp .application-bottom-area .post-btn i,
.page-template-page-nlp-pardot .application-bottom-area .post-btn i,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn i {
top: 13px;
right: 50px;
font-size: 21px;
}
.page-template-page-nlp .copy-area .inner p::after,
.page-template-page-nlp-pardot .copy-area .inner p::after,
.page-template-page-nlp-muryo-report .copy-area .inner p::after {
font-size: 15px;
}
}
@media screen and ( max-width: 430px ){
.page-template-page-nlp .application-top-area .post-btn i,
.page-template-page-nlp-pardot .application-top-area .post-btn i,
.page-template-page-nlp-muryo-report .application-top-area .post-btn i {
display: none;
}
.page-template-page-nlp .application-bottom-area .post-btn i,
.page-template-page-nlp-pardot .application-bottom-area .post-btn i,
.page-template-page-nlp-muryo-report .application-bottom-area .post-btn i {
display: none;
}
}
@media screen and ( max-width: 350px ){
.page-template-page-nlp .application-top-area input,
.page-template-page-nlp-pardot .application-top-area input,
.page-template-page-nlp-muryo-report .application-top-area input {
width: 100%;
}
.page-template-page-nlp .application-bottom-area input,
.page-template-page-nlp-pardot .application-bottom-area input,
.page-template-page-nlp-muryo-report .application-bottom-area input {
width: 100%;
}
}
.page-template-page-nlp .application-bottom-area .note-area,
.page-template-page-nlp-pardot .application-bottom-area .note-area,
.page-template-page-nlp-muryo-report .application-bottom-area .note-area {
display: none;
}
.page-template-page-nlp .application-bottom-area p.attention,
.page-template-page-nlp-pardot .application-bottom-area p.attention,
.page-template-page-nlp-muryo-report .application-bottom-area p.attention {
margin-bottom: 40px;
}
.pagetop { bottom:95px !important
} @media screen and ( max-width: 550px ){
.post-author .post-author-img{
width:50%;
text-align: center;
}
} header h1.nlpreport02 {
background: url(https://life-and-mind.com/wp-content/themes/xeory-child/images/nlp/muryoreport_main_img02.png) center top no-repeat;
height: 418px;
} .introduction-belt.nlpreport02 {
background: #003366 url(https://life-and-mind.com/wp-content/themes/xeory-child/images/nlp/title_report02.png) center top no-repeat;
}
@media screen and (max-width: 750px){ header h1.nlpreport02{
background: none;
height: auto;
}}
</style>#page-lp-contact {
padding: 32px 24px;
border: solid 1px #ebebeb;
background: #f9f9f9;
}
#page-lp-contact .list {
margin-bottom: 32px;
}
#page-lp-contact .list p {
margin-bottom: 6px;
font-size: 18px;
font-weight: bold;
}
#page-lp-contact .list p:before {
content: "\f040";
font-family: FontAwesome;
color: #333;
margin-right: 8px;
}
#page-lp-contact .list span {
color: #fff;
font-size: 12px;
font-weight: normal;
vertical-align: text-bottom;
margin-left: 8px;
padding: 4px;
border-radius: 4px;
background: #de2929;
}.breadcrumb {
margin: -8px 8px 8px;
}
@media screen and (max-width: 767px) {
.breadcrumb {
line-height: 18px;
}
}
.breadcrumb li {
float: none;
margin-left: 0;
display: inline;
}.post-cta-sp {
display: none;
}
@media screen and (max-width: 550px) {
.post-cta-sp {
display: block;
margin: 0 20px 60px;
border: 1px solid #e3e3e3;
border-top: 4px solid #0075a9;
}
}
.post-cta-sp .cta-post-title {
font-size: 24px;
text-align: center;
border-bottom: 1px solid #e5e5e5;
}
@media screen and (max-width: 550px) {
.post-cta-sp .cta-post-title {
padding: 20px 13px !important;
}
}
.post-cta-sp .cta-post-title .ctattl {
font-weight: bold;
font-size: 19px;
}
@media screen and (max-width: 480px) {
.post-cta-sp .cta-post-title .ctattl {
font-size: 15px;
}
}
.post-cta-sp .cta-post-title .ctattl .ctaf18 {
font-size: 17px;
}
@media screen and (max-width: 480px) {
.post-cta-sp .cta-post-title .ctattl .ctaf18 {
font-size: 13px;
}
}
.post-cta-sp .cta-post-title .ctattl .ctaf22 {
font-size: 19px;
}
@media screen and (max-width: 480px) {
.post-cta-sp .cta-post-title .ctattl .ctaf22 {
font-size: 15px;
}
}
.post-cta-sp .cta-post-title .ctattl .ctaf28 {
font-size: 26px;
color: #cc0000;
}
@media screen and (max-width: 480px) {
.post-cta-sp .cta-post-title .ctattl .ctaf28 {
font-size: 20px;
}
}
.post-cta-sp .blue {
color: #00b7ef;
}
.post-cta-sp .red {
color: #cc0000;
}
.post-cta-sp .post-cta-inner {
background: #fbfbfb;
}
.post-cta-sp .post-cta-inner .post-cta-cont p {
margin-bottom: 24px;
line-height: 28px;
}
@media screen and (max-width: 550px) {
.post-cta-sp .post-cta-inner .post-cta-cont p {
font-size: 14px;
}
}
.post-cta-sp .post-cta-inner .post-cta-cont .post-cta-img {
margin-bottom: 24px;
}
@media screen and (max-width: 767px) {
.post-cta-sp .post-cta-inner .post-cta-cont .post-cta-img {
text-align: center;
}
}
.post-cta-sp .post-cta-inner .post-cta-cont .cta-headline {
font-size: 16px;
font-weight: bold;
margin-bottom: 24px;
}
.post-cta-sp .post-cta-btn a {
display: block;
text-align: center;
text-decoration: none;
color: #fff;
width: 60%;
background: #cb0003;
border-bottom: 5px solid #b40704;
border-radius: 5px;
padding: 15px;
margin: 0 auto 40px;
position: relative;
}
@media screen and (max-width: 767px) {
.post-cta-sp .post-cta-btn a {
width: 100%;
padding: 15px 40px;
}
}
@media screen and (max-width: 550px) {
.post-cta-sp .post-cta-btn a {
width: 100%;
}
}
.post-cta-sp .post-cta-btn a:after {
content: '';
width: 20px;
height: 20px;
position: absolute;
top: 50%;
right: 5%;
background: url(//life-and-mind.com/wp-content/themes/xeory-child/images/arrow.png) no-repeat;
background-size: 20px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.post-cta-sp .post-cta-btn a:hover {
opacity: .7;
}
.post-cta {
display: block;
}
@media screen and (max-width: 550px) {
.post-cta {
display: none;
}
}.single .category-video .post-thumbnail {
display: none;
}.single .post-content .bnr-text-communication{
width: 100%;
margin:40px 0 40px 0;
border: 1px solid #dedede;
padding: 1px;
text-align: center;
line-height: 2.5;
}
.single .post-content .bnr-text-communication .bnr-text-title {
font-weight: bold;
font-size: 15px;
background: #00b7ef;
color:#FFFFFF;
}
.single .post-content .bnr-text-communication .bnr-text-link {
padding: 7px 12px;
background: #ffffff;
line-height:1.5;
}
.single .post-content .bnr-text-nlp {
width: 100%;
margin:40px 0 40px 0;
border: 1px solid #dedede;
padding: 1px;
text-align: center;
line-height: 2.5;
}
.single .post-content .bnr-text-nlp .bnr-text-title{
font-weight: bold;
font-size: 15px;
background: #00b7ef;
color:#FFFFFF;
}
.single .post-content .bnr-text-nlp .bnr-text-link{
padding: 10px 12px;
background: #fff;
line-height:1.5;
}