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


  .para-settings {
margin: 20px 0;
}
.para-settings .option-box {
border-left: 3px solid rgb(255, 255, 255);
margin: 10px;
padding: 10px;
}
.para-settings .option-box:hover {
background: #e6e6e6;
border-left: 3px solid #11b063;
}
.para-settings .option-box .option-title {
font-size: 16px;
font-weight: bold;
}
.para-settings .option-box .option-info {
color: rgb(73, 147, 14);
font-size: 13px;
font-weight: normal;
margin: 10px 0;
}
.para-settings ul.tab-nav {
clear: both;
margin: 0;
padding: 0;
}
.para-settings ul.tab-nav li {
background: none repeat scroll 0 0 rgb(230, 230, 230);
border-left: 1px solid rgb(199, 199, 199);
cursor: pointer;
display: inline-block;
float: left;
margin: 0;
padding: 8px 15px;
}
.para-settings ul.tab-nav li.active{
background:#d8d6d6;
border-top:2px solid #11b063;
padding-top:6px;
font-weight: bold;
}
.para-settings ul.box {
clear: both;
margin: 0;
padding: 0;
}
.para-settings ul.box li.tab-box {
border: 1px solid rgb(153, 153, 153);
display: none;
margin: 0;
width: 100%;
}
.para-settings .new_user_profile_social {
margin: 15px 5px;
}
.para-settings ul.voting-bg-img-list{}
.para-settings ul.voting-bg-img-list li {
display: inline-block;
margin: 5px;
}
.para-settings ul.voting-bg-img-list li.bg-selected {}
.para-settings ul.voting-bg-img-list li img{border: 2px solid #ffffff;}
.para-settings ul.voting-bg-img-list li.bg-selected img{
border: 2px solid #ff5a11;
}
.para-settings h2 {
font-size: 20px;
font-weight: bold;
margin: 25px 0;
}
.para-settings .pricing-table{
}
.para-settings .pricing-table .column {
border-bottom: 1px solid #ff9601;
border-left: 1px solid #ff9601;
border-top: 1px solid #ff9601;
display: inline-block;
float: left;
text-align: center;
vertical-align: top;
width: 48%;
}
.para-settings .pricing-table .column:last-child {
border-right: 1px solid #ff9601;
}
.para-settings .paln {
border-bottom: 1px solid rgb(255, 150, 1);
display: block;
font-size: 20px;
font-weight: bold;
line-height: 30px;
padding: 10px 0;
}
.para-settings .cell {
border-bottom: 1px solid rgb(255, 150, 1);
display: block;
line-height: 20px;
padding: 7px 0;
}
.para-settings .hidden-mob {
display: none;
}
.para-settings .green {
background: url(//life-and-mind.com/wp-content/plugins/lucyinc-xeory-related-e5a7f89ccecf/ParaAdmin/css/tik-mark.png) no-repeat scroll 0 3px rgba(0, 0, 0, 0);
display: inline-block;
padding-left: 25px;
line-height: 20px;
}
.para-settings .red {
background: url(//life-and-mind.com/wp-content/plugins/lucyinc-xeory-related-e5a7f89ccecf/ParaAdmin/css/cross-mark.png) no-repeat scroll 0 3px rgba(0, 0, 0, 0);
display: inline-block;
padding-left: 25px;
line-height: 20px;
}
.para-settings .price {
font-size: 18px;
font-weight: bold;
padding: 25px 0;
border-bottom: 1px solid rgb(255, 150, 1);
}
.para-settings .buy-now {
background: none repeat scroll 0 0 rgb(221, 221, 221);
border-bottom: 2px solid rgb(157, 157, 157);
border-radius: 12px;
padding: 2px 12px;
text-decoration: none;
}
.para-settings .buy-now:hover {
border-bottom: 2px solid #706f6f;
}
.para-settings .data-table {
border: 1px solid rgb(199, 199, 199);
border-collapse: collapse;
}
.para-settings .data-table tr {
border-bottom: 1px solid rgb(199, 199, 199);
}
.para-settings .data-table th {
border-bottom: 2px solid rgb(253, 197, 28);
border-collapse: collapse;
padding: 10px 20px 10px 8px;
}
.para-settings .data-table td {
border-bottom: 1px solid rgb(199, 199, 199);
border-collapse: collapse;
padding: 10px 20px 10px 8px;
}
.para-settings .button {
margin: 20px 0;
}
.para-settings .success {
background: none repeat scroll 0 0 rgb(105, 221, 157);
padding: 5px 10px;
display:none;
}
.para-settings .para-form-table {
border-collapse: collapse;
}
.para-settings .para-form-table tr {
}
.para-settings .para-form-table th {
border-collapse: collapse;
padding: 10px 20px 10px 8px;
text-align: left;
vertical-align: top;
width: 200px;
}
.para-settings .para-form-table td {
border-collapse: collapse;
padding: 10px 20px 10px 8px;
}
.para-settings pre {
}
@media all and (max-width: 799px) {
.para-settings ul.tab-nav li {
display: block;
float: none;
}
.para-settings ul.tab-nav li.active{
font-weight: bold;
}	
.para-settings .pricing-table .column {
display:block;
float:none;
width:100%;
border-right: 1px solid #ff9601;
margin: 50px 0;
}
}.wp-color-picker{width:80px;direction:ltr}.wp-picker-container .hidden{display:none}.wp-picker-container .wp-color-result.button{min-height:30px;margin:0 6px 6px 0;padding:0 0 0 30px;font-size:11px}.wp-color-result-text{background:#f6f7f7;border-radius:0 2px 2px 0;border-left:1px solid #c3c4c7;color:#50575e;display:block;line-height:2.54545455;padding:0 6px;text-align:center}.wp-color-result:focus,.wp-color-result:hover{background:#f6f7f7;border-color:#8c8f94;color:#1d2327}.wp-color-result:focus:after,.wp-color-result:hover:after{color:#1d2327;border-color:#a7aaad;border-left:1px solid #8c8f94}.wp-picker-container{display:inline-block}.wp-color-result:focus{border-color:#4f94d4;box-shadow:0 0 3px rgba(34,113,177,.8)}.wp-color-result:active{transform:none!important}.wp-picker-open+.wp-picker-input-wrap{display:inline-block;vertical-align:top}.wp-picker-input-wrap label{display:inline-block;vertical-align:top}.form-table .wp-picker-input-wrap label{margin:0!important}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default,.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{margin-left:6px;padding:0 8px;line-height:2.54545455;min-height:30px}.wp-picker-container .iris-square-slider .ui-slider-handle:focus{background-color:#50575e}.wp-picker-container .iris-picker{border-radius:0;border-color:#dcdcde;margin-top:6px}.wp-picker-container input[type=text].wp-color-picker{width:4rem;font-size:12px;font-family:monospace;line-height:2.33333333;margin:0;padding:0 5px;vertical-align:top;min-height:30px}.wp-color-picker::-webkit-input-placeholder{color:#646970}.wp-color-picker::-moz-placeholder{color:#646970;opacity:1}.wp-color-picker:-ms-input-placeholder{color:#646970}.wp-picker-container input[type=text].iris-error{background-color:#fcf0f1;border-color:#d63638;color:#000}.iris-picker .iris-strip .ui-slider-handle:focus,.iris-picker .ui-square-handle:focus{border-color:#3582c4;border-style:solid;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.iris-picker .iris-palette:focus{box-shadow:0 0 0 2px #3582c4}@media screen and (max-width:782px){.wp-picker-container input[type=text].wp-color-picker{width:5rem;font-size:16px;line-height:1.875;min-height:32px}.wp-customizer .wp-picker-container input[type=text].wp-color-picker{padding:0 5px}.wp-picker-input-wrap .button.wp-picker-clear,.wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;line-height:2.14285714;min-height:32px}.wp-customizer .wp-picker-input-wrap .button.wp-picker-clear,.wp-customizer .wp-picker-input-wrap .button.wp-picker-default{padding:0 8px;font-size:14px;line-height:2.14285714;min-height:32px}.wp-picker-container .wp-color-result.button{padding:0 0 0 40px;font-size:14px;line-height:2.14285714}.wp-customizer .wp-picker-container .wp-color-result.button{font-size:14px;line-height:2.14285714}.wp-picker-container .wp-color-result-text{padding:0 14px;font-size:inherit;line-height:inherit}.wp-customizer .wp-picker-container .wp-color-result-text{padding:0 10px}}
 .related-post.text {
box-sizing: border-box;
margin: 20px 0;
width: 100%;
}
.related-post.text .related-post-headline {
display: block;
font-size: 18px;
font-weight: bold;
margin: 10px 0;
padding: 0;
}
.related-post.text ul.post-list {
margin: 0;
padding: 0;
}
.related-post.text ul.post-list li {
list-style: inside url(//life-and-mind.com/wp-content/plugins/lucyinc-xeory-related-e5a7f89ccecf/themes/text/images/list-icon.png) none;
margin: 0;
padding: 3px 15px;
}
.related-post.text ul.post-list li a {
margin: 0;
padding: 0;
text-decoration: none;
}
.related-post.text ul.post-list li a:hover {
}
@media all and (max-width: 799px){
}
 .related-post.flat {
box-sizing: border-box;
margin: 20px 0;
width: 100%;
}
.related-post.flat .related-post-headline {
display: block;
font-size: 18px;
font-weight: bold;
margin: 10px 0;
padding: 0;
}
.related-post.flat ul.post-list {
margin: 0;
padding: 0;
}
.related-post.flat ul.post-list li {
border-top: 1px solid rgb(14, 216, 137);
display: inline-block;
list-style: outside none none;
margin: 10px 5px;
padding: 0;
vertical-align: top;
width: 150px;
}
.related-post.flat li .related-post-thumb {
height: 80px;
overflow: hidden;
width: 150px;
}
.related-post.flat li .related-post-thumb img {
border-radius: 0;
margin: 0;
padding: 0;
width: 100%;
}
.related-post.flat li .related-post-title {
line-height: normal;
padding: 10px 0;
}
.related-post.flat ul.post-list li a {
display: block;
font-size: 12px;
line-height: 20px;
margin: 0;
padding: 0;
text-decoration: none;
}
.related-post.flat ul.post-list li a:hover {
}
@media all and (max-width: 799px){
}
 html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font: inherit;
font-size: 100%;
vertical-align: baseline;
}
html {
line-height: 1;
}
ol, ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle;
}
q, blockquote {
quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none;
}
a img {
border: none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
display: block;
} article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden] {
display: none;
} html {
font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body {
margin: 0;
font-size: 16px;
line-height: 1.6;
font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
overflow-wrap: break-word;
word-break: normal;
}
a {
-webkit-transition: all ease-in-out .3s;
transition: all ease-in-out .3s;
}
a:focus, a:active, a:hover {
outline: 0;
}
* {
box-sizing: border-box;
} .clear {
clear: both;
}
.clearfix {
*zoom: 1;
}
.clearfix:before {
display: inline-table;
}
.clearfix:after {
content: "";
display: block;
clear: both;
} abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
blockquote {
clear: both;
margin: 0 0 28px;
padding: 30px 20px 35px 55px;
position: relative;
border: 1px #e5e5e5 solid;
background: #fafafa;
}
blockquote:before {
content: '';
font-family: 'FontAwesome';
font-size: 36px;
color: #e7e7e7;
position: absolute;
top: 10px;
left: 10px;
}
blockquote cite {
position: absolute;
right: 20px;
bottom: 10px;
font-size: 12px;
color: #808080;
}
dfn {
font-style: italic;
}
mark {
background: #ff0;
color: #000;
}
code,
kbd,
pre,
samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em;
overflow-x: scroll;
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
} nav ul,
nav ol {
list-style: none;
list-style-image: none;
}
.inline-list li {
display: inline-block;
} img {
max-width: 100%;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
} form {
margin: 0;
}
fieldset {
border: 1px solid #e5e5e5;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
white-space: normal;
*margin-left: -7px;
}
button,
input,
select,
textarea {
font-size: 100%;
margin: 0;
vertical-align: baseline;
*vertical-align: middle;
}
button,
input {
line-height: normal;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"],
.btn {
cursor: pointer;
*overflow: visible;
-webkit-appearance: none;
}
button[disabled],
input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
*height: 13px;
*width: 13px;
}
input[type="search"] {
-webkit-appearance: textfield;
box-sizing: border-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
} form input[type="text"],
form input[type="email"],
form input[type="url"],
form input[type="tel"],
form input[type="number"],
form input[type="date"],
form textarea {
border-radius: 3px;
padding: 8px 13px;
max-width: 100%;
border: 1px #ccc solid;
outline: none;
box-sizing: border-box;
}
form textarea {
width: 80%;
}
form input[type="submit"],
form button {
padding: 12px 20px;
border: none;
}
form input[type="submit"]:hover,
form button:hover {
cursor: pointer;
} #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;
-webkit-transition: background .3s ease-in-out;
transition: background .3s ease-in-out;
background: transparent;
font-family: 'FontAwesome';
font-size: 21px;
color: #808080;
}
#searchform button:hover {
cursor: pointer;
} table {
border-collapse: collapse;
border-spacing: 0;
border: 1px solid #e5e5e5;
}
th, td {
border: 1px solid #e5e5e5;
padding: 8px 13px;
} @media screen and (max-width: 1200px) {  }
@media screen and (max-width: 991px) {  }
@media screen and (max-width: 767px) { h1 {
font-size: 22px;
margin: 36px 0;
clear: both;
}
.post-content h2{
font-size: 18px;
margin: 2em 0 1em;
clear: both;
}
.post-content h3,
.post-content h4,
.post-content h5,
.post-content h6 {
font-size: 16px;
margin: 2em 0 1em;
} }
.aligncenter,
div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.alignright {
float: right;
margin-left: 12px;
margin-bottom: 12px;
}
.alignleft {
float: left;
margin-right: 12px;
margin-bottom: 12px;
}
.aligncenter {
clear: both;
margin-left: auto;
margin-right: auto;
display: block;
} #logo {
margin: 0;
} .post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 {
font-weight: bold;
line-height: 1.4;
}
.post-content h1 {
font-size: 36px;
margin: 1em 0;
clear: both;
}
.post-content h2 {
font-size: 28px;
margin: 2em 0 1em;
clear: both;
}
.post-content h3 {
font-size: 24px;
margin: 2em 0 1em;
}
.post-content h4 {
font-size: 18px;
margin: 2em 0 1em;
}
.post-content h5 {
font-size: 16px;
margin: 2em 0 1em;
}
.post-content h6 {
font-size: 14px;
margin: 2em 0 1em;
}
.post-content p,
.post-content pre {
margin: 0 0 1.6em;
line-height: 1.6;
}
.post-content dl,
.post-content menu,
.post-content ol,
.post-content ul {
margin: 0 0 2em;
}
.post-content li {
margin: 6px 0;
}
.post-content dd {
margin: 0 0 20px 0;
}
.post-content ol,
.post-content ul {
padding: 0 0 0 20px;
}
.post-content ol ol,
.post-content ol ul,
.post-content ul ol,
.post-content ul ul {
margin: 0;
}
.post-content blockquote {
clear: both;
margin: 0 0 28px;
padding: 30px 20px 35px 55px;
position: relative;
border: 1px #eee solid;
}
.post-content blockquote:before {
content: '';
font-family: 'FontAwesome';
font-size: 32px;
color: #e7e7e7;
position: absolute;
top: 20px;
left: 12px;
}
.post-content blockquote cite {
position: absolute;
right: 20px;
bottom: 10px;
font-size: 12px;
color: #808080;
}
.post-content blockquote *:last-child {
margin-bottom: 0;
}
.post-content table {
border: 1px #ddd solid;
max-width: 100%;
margin-bottom: 48px;
}
.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: #333;
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-title {
margin: 0 0 36px;
font-size: 28px;
clear: both;
font-weight: bold;
}
body.page .post-title {
margin-bottom: 0;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
padding-left: 4px;
padding-right: 4px;
margin: 10px;
max-width: 100%;
box-sizing: border-box; -khtml-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
} .content-none #searchform {
max-width: 400px;
} .pagetop {
visibility: hidden;
opacity: 0;
position: fixed;
bottom: 50px;
right: 50px;
color: #fff;
}
.pagetop span {
display: block;
border-radius: 25px;
background: #2b2b2b;
width: 50px;
height: 50px;
text-align: center;
line-height: 40px;
font-size: 36px;
}
.pagetop span i {
color: #fff;
}
.pagetop.show {
visibility: visible;
opacity: .8;
}
@media screen and (max-width: 991px) { .pagetop {
right: 20px;
bottom: 70px;
} }
.row {
*zoom: 1;
}
.row:before {
display: inline-table;
}
.row:after {
content: "";
display: block;
clear: both;
}
.gr1,
.gr2,
.gr3,
.gr4,
.gr5,
.gr6,
.gr7,
.gr8,
.gr9,
.gr10,
.gr11,
.gr12,
.gld-sub,
.gld-main,
.gr1-5 {
float: left;
box-sizing: border-box;
}
.gr1 {
width: 8.33%;
}
.gr2 {
width: 16.66%;
}
.gr3 {
width: 25%;
}
.gr4 {
width: 33.33%;
}
.gr5 {
width: 41.66%;
}
.gr6 {
width: 50%;
}
.gr7 {
width: 58.33%;
}
.gr8 {
width: 66.66%;
}
.gr9 {
width: 75%;
}
.gr10 {
width: 83.33%;
}
.gr11 {
width: 91.33%;
}
.gr12 {
width: 100%;
}
.gr1-5 {
width: 20%;
}
.gld-sub {
width: 37.31%;
}
.gld-main {
width: 62.68%;
}
@media screen and (max-width: 1200px) { .gr1.lt-flat,
.gr2.lt-flat,
.gr3.lt-flat,
.gr4.lt-flat,
.gr5.lt-flat,
.gr6.lt-flat,
.gr7.lt-flat,
.gr8.lt-flat,
.gr9.lt-flat,
.gr10.lt-flat,
.gr11.lt-flat,
.gr12.lt-flat,
.gld-sub.lt-flat,
.gld-main.lt-flat,
.gr1-5.lt-flat {
width: 100% !important;
} }
@media (min-width: 992px) and (max-width: 1200px) { .gr1-lt {
width: 8.33% !important;
}
.gr2-lt {
width: 16.66% !important;
}
.gr3-lt {
width: 25% !important;
}
.gr4-lt {
width: 33.33% !important;
}
.gr5-lt {
width: 41.66% !important;
}
.gr6-lt {
width: 50% !important;
}
.gr7-lt {
width: 58.33% !important;
}
.gr8-lt {
width: 66.66% !important;
}
.gr9-lt {
width: 75% !important;
}
.gr10-lt {
width: 83.33% !important;
}
.gr11-lt {
width: 91.33% !important;
}
.gr12-lt {
width: 100% !important;
}
.gr1-5-lt {
width: 20% !important;
}
.gld-sub-lt {
width: 37.31% !important;
}
.gld-main-lt {
width: 62.68% !important;
} }
@media screen and (max-width: 991px) { .gr1.tb-flat,
.gr2.tb-flat,
.gr3.tb-flat,
.gr4.tb-flat,
.gr5.tb-flat,
.gr6.tb-flat,
.gr7.tb-flat,
.gr8.tb-flat,
.gr9.tb-flat,
.gr10.tb-flat,
.gr11.tb-flat,
.gr12.tb-flat,
.gld-sub.tb-flat,
.gld-main.tb-flat,
.gr1-5.tb-flat {
width: 100% !important;
}
.gr1-tb {
width: 8.33% !important;
}
.gr2-tb {
width: 16.66% !important;
}
.gr3-tb {
width: 25% !important;
}
.gr4-tb {
width: 33.33% !important;
}
.gr5-tb {
width: 41.66% !important;
}
.gr6-tb {
width: 50% !important;
}
.gr7-tb {
width: 58.33% !important;
}
.gr8-tb {
width: 66.66% !important;
}
.gr9-tb {
width: 75% !important;
}
.gr10-tb {
width: 83.33% !important;
}
.gr11-tb {
width: 91.33% !important;
}
.gr12-tb {
width: 100% !important;
}
.gr1-5-tb {
width: 20% !important;
}
.gld-sub-tb {
width: 37.31% !important;
}
.gld-main-tb {
width: 62.68% !important;
} }
@media (min-width: 768px) and (max-width: 991px) { .gr1-tb {
width: 8.33% !important;
}
.gr2-tb {
width: 16.66% !important;
}
.gr3-tb {
width: 25% !important;
}
.gr4-tb {
width: 33.33% !important;
}
.gr5-tb {
width: 41.66% !important;
}
.gr6-tb {
width: 50% !important;
}
.gr7-tb {
width: 58.33% !important;
}
.gr8-tb {
width: 66.66% !important;
}
.gr9-tb {
width: 75% !important;
}
.gr10-tb {
width: 83.33% !important;
}
.gr11-tb {
width: 91.33% !important;
}
.gr12-tb {
width: 100% !important;
}
.gr1-5-tb {
width: 20% !important;
}
.gld-sub-tb {
width: 37.31% !important;
}
.gld-main-tb {
width: 62.68% !important;
} }
@media screen and (max-width: 767px) { .gr1,
.gr2,
.gr3,
.gr4,
.gr5,
.gr6,
.gr7,
.gr8,
.gr9,
.gr10,
.gr11,
.gr12,
.gr1-5,
.gld-sub,
.gld-main {
width: 100%;
}
.gr1-sp {
width: 8.33% !important;
}
.gr2-sp {
width: 16.66% !important;
}
.gr3-sp {
width: 25% !important;
}
.gr4-sp {
width: 33.33% !important;
}
.gr5-sp {
width: 41.66% !important;
}
.gr6-sp {
width: 50% !important;
}
.gr7-sp {
width: 58.33% !important;
}
.gr8-sp {
width: 66.66% !important;
}
.gr9-sp {
width: 75% !important;
}
.gr10-sp {
width: 83.33% !important;
}
.gr11-sp {
width: 91.33% !important;
}
.gr12-sp {
width: 100% !important;
}
.gr1-5-sp {
width: 20% !important;
}
.gld-sub-sp {
width: 37.31% !important;
}
.gld-main-sp {
width: 62.68% !important;
}
.post-content table{
overflow-x: auto;
width: 100%;
-webkit-overflow-scrolling: touch;
display: block;
white-space: nowrap;
} }
  .post-content .attention {
margin-bottom: 2.4em !important;
overflow:hidden;
}
.post-content #toc_container{
margin-top: 4.8em;
}
@media only screen and (max-width: 767px) {
.post-content .attention {
margin-bottom: 1.8em !important;
overflow:hidden;
}
.post-content #toc_container{
margin-top: 3.2em;
}
}
#toc_container p.toc_title {
font-size: 16px;
background: #00b7ef;
color: #fff;
font-weight: 700;
line-height: 30px;
}
#toc_container span.toc_toggle {
font-size: 14px;
}
#toc_container span.toc_toggle > a {
color: white;
}
#toc_container ul.toc_list > li > a {
font-weight: 700;
}
#toc_container ul.toc_list > li > ul > li > a {
font-size: 14px;
}
@media only screen and (max-width: 767px) {
#toc_container p.toc_title {
font-size: 16px;
}
}
.post-content #toc_container .toc_list > li {
margin-bottom: 12px !important;
}
@media only screen and (max-width: 767px) {
.post-content #toc_container .toc_list > li {
margin-bottom: 20px !important;
}
}
.post-content ul li:before {
margin-right: 7px;
}
@media only screen and (max-width: 767px) {
.post-content ul li:before {
margin-right: 5px;
}
}
.post-content ul {
margin-left: 1.0em;
}
.post-content ol {
margin-left: 1.0em;
}
@media only screen and (max-width: 767px) {
.post-content ol {
margin-left: 0em;
}
}
.post-content ul li {
text-indent: -1.0em;
}
.post-content ul.blk li{
color:#333;
}
.post-content ul.blk li a{
color:#333;
font-weight: 700;
}
.post-content ol.blk li{
color:#333;
}
.post-content div ul.skyblue li{
color:#00b7ef;
font-weight: 700;
}
.post-content div ol.skyblue li{
color:#00b7ef;
font-weight: 700;
}
.post-content div ol.skyblue li.bluru{
color:#00b7ef;
font-weight: 700;
}
.post-content div ul li.skybold{color:#00b7ef; font-weight: 700;}
#toc_container p.toc_title+ul.toc_list {
margin-left: 20px;
}
.post-content .attention :last-child {
margin-bottom: 5px !important;
}
.post-content .attention p:last-child {
margin-bottom: 0px !important;
}
.post-content .attention ul li{
margin-left: 17px;
}
.post-content .red {
color: #cc0000;
}
.post-content ul.red li{
color:#ff0000 !important;
font-weight: 700;
}
.post-content p span.ftsz16{font-size:16px;}
.post-content p span.ftsz18{font-size:18px;}
.post-content p span.ftsz20{font-size:20px;}
.post-content p span.ftsz22{font-size:22px;}
.post-content p span.ftsz25{font-size:25px;}
.post-content p span.ftsz27{font-size:27px;}
.post-content p span.ftsz35{font-size:35px;}
.post-content .red255 {
color: #ff0000;
}
.post-content .mt08 {
margin-top: 0.8em;
}
.post-content .mt16 {
margin-top: 1.6em;
}
.post-content .mt32 {
margin-top: 3.2em;
}
.post-content .mt48 {
margin-top: 4.8em;
}
.post-content .mb00 {
margin-bottom: 0em !important;
}
.post-content .mb05px {
margin-bottom:5px !important;
}
.post-content .mb05 {
margin-bottom:0.5em !important;
}
.post-content .mb16 {
margin-bottom: 1.6em;
}
.post-content .attention ol {
margin: 0 0 0 0;
}
.post-content .attention p.mr20indt {
margin-left: 20px;
padding-left:2em;
text-indent:-2em;
}
.post-content .attention p.mr15 {
margin-left: 15px;
}
.post-content .pl30 {
padding-left: 30px;
}
.post-content div.attention ol.nonebold li{font-weight: 700;}
.post-content div.attention ol.nonebold li p.boldnone{font-weight:normal;}
.post-content div.attention ul.nonebold li span.boldnone333, .post-content div.attention ol.nonebold li span.boldnone333, .post-content div.attention ul.skyblue li span.boldnone333{font-weight:normal; color:#333;}
.post-content ul.nonebold_prezen li{font-weight:normal; color:#333;}
h5.bdb10{
border-bottom:double #cbcbcb;
padding-bottom:7px;
}
@media only screen and (max-width: 767px) {
.post-content .attention ol {
margin: 0 0 0 5px;
}
}
.post-content .attention ol li {
color: #000;
font-weight: normal;
}
.post-content ul.black li{
font-weight:normal;
color:#333;
}
.post-content ol.black li{
font-weight:normal;
color:#333;
}
.post-content ul.black_bold li{
font-weight: 700;
color:#333;
}
.post-content ol.black_bold li{
font-weight: 700;
color:#333;
}
.post-content ol.lowerAlpha{
margin-left:1.0em;
}
@media only screen and (max-width: 767px) {
.post-content ol.lowerAlpha{
margin-left:1.5em;
margin-right: 0.2em;
}
}
.post-content ol.lowerAlpha li{
list-style-type: lower-alpha !important;
font-weight:normal;
color:#333;
padding-left: 5px;
text-indent:0em;
}
.post-content ol.lowerAlpha li:before {
content: initial;
}
.post-content ul.checkBox{
margin-left:1.0em !important;
}
.post-content ul.checkBox li{
list-style:none;
text-indent: -1.5em;
}
.post-content ul.checkBox li::before {
content: '□';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
}
.post-content ul.check-mark{
margin-left:1.0em !important;
}
.post-content ul.check-mark li{
list-style:none;
text-indent: -1.5em;
}
.post-content ul.check-mark li::before {
content: '✓';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
}
.post-content ul.square{
margin-left:1.0em !important;
}
@media screen and (max-width: 480px) {
.post-content ul.square{
margin-left:1.6em !important;
}
.post-content div > ul.square{
margin-left:0.8em !important;
}
.post-content div > ul.square li:last-child{
margin-bottom:5px !important;
}
}
.post-content ul.square li{
list-style:none;
text-indent: -1.5em;
}
.post-content ul.square li::before {
content: '■';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
}
.post-content ul.rhombus{
margin-left:1.6em !important;
}
.post-content div > ul.rhombus{
margin-left:0.6em !important;
}
.post-content div > ul.rhombus li:last-child{
margin-bottom:5px !important;
}
.post-content ul.rhombus li{
list-style:none;
text-indent: -1.5em;
color:#000;
}
.post-content ul.rhombus li::before {
content: '♦';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
color:#000;
}
div.divinlist ul.ulinlist li.pm0::before{
content: '●';
font-size: 10px;
vertical-align: 3px;
}
div.divinlist ul.ulinlist li.pm0::after{
content:none;
}
div.divinlist ul.ulinlist li.pm0rhombus{
margin:6px 0;
color:#000;
}
div.divinlist ul.ulinlist li.pm0rhombus::before{
content: '♦';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
color:#000;
}
div.divinlist ul.ulinlist li.pm0rhombus::after{
content:none;
color:#000;
}
@media screen and (max-width: 480px) {
.post-content ul.rhombus{
margin-left:1.6em !important;
}
.post-content div > ul.rhombus{
margin-left:0.6em !important;
}
.post-content div > ul.rhombus li:last-child{
margin-bottom:5px !important;
}
}
.post-content ul.square-black{
margin-left:1.0em !important;
}
.post-content ul.square-black li{
list-style:none;
color:#333;
text-indent: -1.5em;
}
.post-content ul.square-black li::before {
content: '■';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
}
.post-content ul.triangle{
margin-left:1.0em !important;
}
.post-content ul.triangle li{
list-style:none;
text-indent: -1.5em;
}
.post-content ul.triangle li::before {
content:url(http://life-and-mind.com/wp-content/uploads/2016/10/trgl.png);
vertical-align:middle;
}
.post-content ul.triangle_gry{
margin-left:1.0em !important;
}
.post-content ul.triangle_gry li{
list-style:none;
text-indent: -1.5em;
}
.post-content ul.triangle_gry li::before {
content:url(http://life-and-mind.com/wp-content/uploads/2016/12/trglgry.jpg);
vertical-align:middle;
}
.post-content ul.circle{
margin-left:1.0em !important;
}
.post-content ul.circle li{
list-style-type:circle;
text-indent: 0em;
color:#000;
}
.post-content ul.circle li::before {
content:none;
}
.post-content ol.circledNumber {
padding-left: 0px;
counter-reset: circledNumber;
}
.post-content ol.circledNumber li.simplebold {
font-weight: 700;
}
@media screen and (max-width: 480px) {
.post-content div > ol.circledNumber{
margin-left:0 !important;
}
}
.post-content ol.circledNumber li {
position: relative;
display: block;
color:#333;
font-weight:normal;
counter-increment: circledNumber;
padding: 5px 0px 0px 24px;
line-height:20px
}
@media screen and (max-width: 480px) {
.post-content ol.circledNumber li {
position: relative;
display: block;
color:#333;
font-weight:normal;
counter-increment: circledNumber;
padding: 5px 0px 0px 24px;
line-height:20px
}
}
.post-content ol.circledNumber li:first-child {
margin:0 0 6px;
}
.post-content ol.circledNumber li.skyblue {
color: #00b7ef;
font-weight: 700;
}
.post-content ol.circledNumber li:before,
.post-content ol.circledNumber li:after {
position: absolute;
left: 0px;
top: 5px;
display: block;
box-sizing: border-box;
width: 20px;
height: 20px;
}
@media screen and (max-width: 480px) {
.post-content ol.circledNumber li:before,
.post-content ol.circledNumber li:after {
position: absolute;
left: 0px;
top: 5px;
display: block;
box-sizing: border-box;
width: 20px;
height: 20px;
}
}
.post-content ol.circledNumber li:before {
content: counter(circledNumber);
line-height: 20px;
text-align: center;
font-size: 12px;
}
.post-content ol.circledNumber li:after {
content: '';
border-radius: 10px;
border: 1px solid black;
transform: scale(0.8, 0.8);
}
.post-content ol.circledNumber li.skyblue:after {
border: #00b7ef 1px solid;
}
.post-content ol.noList{
margin-left:1em !important;
}
.post-content　ol_li_mb15 li{margin-bottom:15px;}
.post-content ul.noList li{
list-style-type:none;
text-indent: -2em;
color:#000;
}
.post-content ul.noList li::before {
content:none;
}
.post-content ul.noList li{
list-style-type:none;
text-indent: -2em;
}
.post-content ul.noList li::before {
content:none;
}
.post-content ol.noList li{
list-style-type:none;
text-indent: -2em;
color:#000;
}
.post-content ol.noList li::before {
content:none;
}
.post-content .topic-title--square {
margin-top: 2em;
padding-bottom: 0px !important;
border-bottom: none;
}
.post-content .topic-title--square:first-letter {
color: #4277ba;
}
.post-content table.bgNoColor {
background-color:#fff !important;
}
.post-content table.bgNoColor tbody th{
border:none !important;
background-color:#fff !important;
padding:8px 0 !important;
color:#333;
font-weight:bold !important;
vertical-align:top !important;
}
.post-content table.bgNoColor2 {
background-color:none !important;
}
.post-content table.bgNoColor2 tr td{
background-color:none !important;
vertical-align:top !important;
}
.post-content table.bgNoColor tbody tr:nth-child(2n-1){
background-color:#fff !important;
}
.post-content .my-aside {
color: #888;
font-size: 13px;
}
span.squear-blue{
color:#4277ba;
}
.att {
padding-left: 0.9em;
text-indent: -0.9em;
}
.att1 {
padding-left: 1em;
text-indent: -1em;
}
.att2 {
padding-left: 2em;
text-indent: -2em;
}
.att3 {
padding-left: 3em;
text-indent: -3em;
}
.att4 {
padding-left: 4em;
text-indent: -4em;
}
.att5 {
padding-left: 5em;
text-indent: -5em;
}
.att16 {
padding-left: 1.6em;
text-indent: -1.6em;
} #post-15 .post-content table tbody th {
width: 27%;
} .post-content .book-item {
margin-top: 48px;
margin-bottom: 48px;
text-decoration: none;
color: #00b7ef;
}
.post-content p a.book-item {
margin: 0 0 0 0;
}
.post-content .book-item2 {
margin-top: 10px;
margin-bottom: 48px;
text-decoration: none;
color: #00b7ef;
}
.post-content .book-item3 {
text-decoration: none;
color: #00b7ef;
}
.post-content .book-item {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.post-content .book-item2 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.post-content .book-item3 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
}
.post-content .book-item ~ img {
position: absolute;
}
.post-content .book-item2 ~ img {
position: absolute;
}
.post-content .book-item3 ~ img {
position: absolute;
}
.post-content .book-item__img-container {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
width: 200px;
}
.post-content .book-item__img-container2 {
-webkit-box-ordinal-group: 2;
-webkit-order: 1;
-ms-flex-order: 1;
order: 1;
width: 200px;
}
.post-content .book-item__img-container img {
display: block;
width: 150px;
margin: 0 auto;
box-shadow:
0px 3px 5px rgba(0,0,0,0.5),
0px 0px 1px rgba(0,0,0,0.1) inset;
border-radius: 1px;
}
.post-content .book-item__img-container2 img {
display: block;
width: 130px;
margin: 0 auto;
box-shadow:
0px 3px 5px rgba(0,0,0,0.5),
0px 0px 1px rgba(0,0,0,0.1) inset;
border-radius: 1px;
}
.post-content .book-item__attrs-container {
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
padding-top: 13px;
}
.post-content .book-item__author,
.post-content .book-item__subtitle,
.post-content .book-item__publisher,
.post-content .book-item__supervision {
font-size: 13px;
}
.post-content .book-item__author,
.post-content .book-item__publisher,
.post-content .book-item__supervision  {
color: #888888;
}
.post-content .book-item__author {
margin-top: 1em;
}
.post-content .book-item__indent {
padding-left:4.5em;
text-indent:-4.5em;
}
.post-content .book-item__author:before,
.post-content .book-item__publisher:before,
.post-content .book-item__supervision:before {
display: inline-block;
width: 4em;
margin-right: 0.5em;
text-align: right;
}
.post-content .book-item__author:before {
content: "著者：";
}
.post-content .book-item__supervision:before {
content: "監修：";
}
.post-content .book-item__publisher:before {
content: "出版社：";
}
.post-content .book-item__title {
font-weight: 700;
color:#00b7ef;
}
.post-content .book-item__subtitle {}
.post-content .book-item__publisher {}
@media screen and (max-width: 767px) {
.post-content .book-item {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.post-content .book-item2 {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.post-content .book-item3 {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
}
.post-content .book-item {
margin-top: 0px;
margin-bottom: 0px;
}
.post-content .book-item2 {
margin-top: 10px;
margin-bottom: 40px;
}
.post-content .book-item3 {
margin-top: 0px;
margin-bottom: 1.5em;
}
.post-content .book-item__img-container {
width: 100%;
margin-bottom: 1em;
}
.post-content .book-item__img-container2 {
width: 100%;
margin-bottom: 1.5em;
margin-top:1.5em;
}
.post-content .book-item__attrs-container {
padding-top: 0px;
text-align: center;
margin-bottom: 0;
}
.post-content .book-item__author:before {
content: "著者："; } .post-content .book-item__publisher:before {
content: "";
display: none;
}
}
div.side-widget-area, div.side-widget-area div.side-widget-inner{
margin-bottom:20px;
text-align:center;
}
div.side-widget-area a{
display:block;
margin-bottom:20px;
}
@media screen and (min-width:320px) and (max-width:480px){
div.side-inner div.side-widget-area img{width:70%; margin:0 auto 20px;}
}  section article.clrb{
clear:both;
overflow:hidden;
margin:0 0 32px;
}
section article.clrb dl dt.photo{
float:left;
border:none;
padding:0 15px;
}
@media only screen and (max-width: 767px) {
section article.clrb dl dt.photo {
border: medium none;
float: left;
padding: 0 15px;
text-align: center;
width: 100%;
margin-bottom:20px;
}
}
section article.clrb dl dd.qualification{
float:right;
width:70%;
margin:0;
padding-bottom:1rem;
background:#fffeee;
}
@media only screen and (max-width: 1000px) {
section article.clrb dl dd.qualification {
float:right;
width:60%;
margin:0;
padding-bottom:1rem;
background:#fffeee;
}
}
@media only screen and (max-width: 767px) {
section article.clrb dl dd.qualification {
float:right;
width:100%;
margin:0;
padding-bottom:1rem;
background:#fffeee;
}
}
section article.clrb dl dd.qualification p.qf-list-suply{
margin:0 1rem;
}
section article.clrb dl dd.qualification ul.qf-list{
margin:1rem;
}
@media only screen and (max-width: 767px) {
section article.clrb dl dd.qualification ul.qf-list {
margin:1rem 1rem 1rem 1.5rem;
}
}
section article.clrb dl.prof-semi{
width:100%;
border:1px dotted #99e7ff;
}
section article.clrb dl.prof-semi dt.traintrain{
width:100%;
border-bottom:1px solid #d8d8d8;
background:#efefef;
line-height:1.2rem;
}
section article.clrb dl.prof-semi dt.traintrain::before{
background: #2cb4f4 none repeat scroll 0 0;
border-radius: 50%;
height: 12px;
width: 12px;
}
section article.clrb dl.prof-semi dt.traintrain::after{
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: transparent transparent transparent #fff;
border-image: none;
border-style: solid;
border-width: 3px;
box-sizing: border-box;
height: 3px;
left: 5px;
width: 3px;
}
section article.clrb dl.prof-semi dt.arrow::before{
bottom: 0;
content: "";
left: 19px;
margin: auto;
position: absolute;
top: 0;
vertical-align: middle;
}
section article.clrb dl.prof-semi dt.arrow::after{
bottom: 0;
content: "";
left: 24px;
margin: auto;
position: absolute;
top: 0;
vertical-align: middle;
}
section article.clrb dl.prof-semi dd.traincontents{
margin:0;
}
section article.clrb dl.prof-semi dd.traincontents ul.traincontents-list{
margin:1.5rem;
}
section article.clrb div.prof-message{
width:100%;
padding:1.5rem;
border:1px dotted #eeeeee;
background:#f8fbfe;
}
section article.clrb div.prof-message p span{
font-weight: 700;
color:#00b7ef;
}
section article.clrb div.prof-message p:last-child {
margin:0;
}
section article.clrb:last-child{
margin:0;
}
section article.clrb dl.prof-semi dt.arrow{
position: relative;
display: inline-block;
padding: 1rem 1rem 1rem 2.2rem;
color: #000;
vertical-align: middle;
text-decoration: none;
font-size: 15px;
}
.post-content table.val_top td.val_top_td{vertical-align:top;}
.post-content table.val_top td p.tabletdtxtblue,.post-content table.val_top td span.tabletdtxtblue{color:#00b7ef; font-weight: 700;}
.post-content div.attention ul.boldstyle li{font-weight: 700;}
.post-content div.attention table.youandme td span.tabletdtxtbluenonbld{color:#2581c4 }
.post-content div.attention table.youandme td.inudog{background:#fff5cc; padding:0; margin:0; vertical-align:top; padding-bottom:9px;}
.post-content div.attention table.youandme td.momopeach{background:#fff5cc; padding:0; margin:0; vertical-align:top; padding-bottom:9px; color:#2581c4;}
.post-content div.attention table.youandme td.adjust{padding-left:16px; text-indent:-1em}
p.indent2-5{
padding-left:2.5em;
text-indent:-2.5em;
}
p.indent1-italy{
font-style: italic;
padding-left:1em;
text-indent:-1em;
}
p.indent1-1em{
padding-left:1em;
text-indent:-1em;
}
p.indent-3em{
padding-left:3em;
text-indent:-3em;
}
p.indent-4em{
padding-left:4em;
text-indent:-4em;
}
h4.indent-3em{
padding-left:3em;
text-indent:-3em;
} div.underbnr{
position: fixed;
bottom: 0px;
left: 0px;
border-width: 0px;
border-style: solid none none;
border-color: rgba(0, 0, 0, 0.9)  -moz-use-text-color -moz-use-text-color;
-moz-border-top-colors: none;
-moz-border-right-colors: none;
-moz-border-bottom-colors:
none; -moz-border-left-colors: none;
border-image: none;
background: rgba(0, 0, 0, 0.9) none repeat scroll 0% 0%;
width: 100%;
}
div.underbnr div.bnrbox{
width:930px;
margin:10px auto;
font-weight: 700;
}
div.underbnr div.bnrbox_ver3{
width:900px;
margin:10px auto;
font-weight: 700;
}
div.underbnr div.bnrbox a{
color:#FFF;
}
div.underbnr div.bnrbox_ver3 a{
color:#FFF;
}
div.underbnr div.bnrbox .present_underbnr{
float:left;
width:170px;
margin-top:2px;
}
div.underbnr div.bnrbox_ver3 .present_underbnr{
float:left;
width:170px;
margin-top:2px;
}
div.underbnr div.bnrbox div.present_underbnr p.present_txt{
text-align:center;
background:#0ec1e7;
border-radius: 1em;
line-height:24px;
font-weight: 700;
padding:5px 0;
color:#fff;
font-size:20px;
}
div.underbnr div.bnrbox_ver3 div.present_underbnr p.present_txt{
text-align:center;
background:#0ec1e7;
border-radius: 1em;
line-height:24px;
font-weight: 700;
padding:5px 0;
color:#fff;
font-size:20px;
}
div.bnrbox div.popular_underbnr{
float:left;
width:370px;
}
div.bnrbox_ver3 div.popular_underbnr_ver3{
float:left;
}
div.bnrbox div.popular_underbnr div.popular_txt_underbnr{
line-height:18px;
color:#FFF;
margin-top:1px;
text-align:center;
font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
div.bnrbox_ver3 div.popular_underbnr_ver3 div.popular_txt_underbnr_ver3{
font-size:20px;
line-height:18px;
color:#FFF;
margin-top:10px;
text-align:center;
font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
padding-left:5px;
}
div.bnrbox div.popular_underbnr div.popular_txt_underbnr span.reader_number{
font-weight: 700;
color:#fff606;
font-size:22px;
}
div.bnrbox_ver3 div.popular_underbnr_ver3 div.popular_txt_underbnr_ver3 span.reader_number_test{
font-weight: 700;
color:#fff606;
font-size:30px;
}
div.underbnr div.bnrbox div.download_btn_underbnr{
float:left;
width:380px;
background:#fea60e;
padding:6px 10px 6px 5px;
display:block;
border-radius:6px;
color:#FFF;
text-align:center;
line-height:24px;
font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight: 700;
}
div.underbnr div.bnrbox_ver3 div.download_btn_underbnr{
float:left;
width:350px;
background:#fea60e;
padding:6px 10px 6px 10px;
display:block;
border-radius:6px;
color:#FFF;
text-align:center;
line-height:24px;
font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight: 700;
}
div.post-author-meta div.lineh p{
font-size:15px;
line-height:22px;
margin-bottom:15px;
}
div.post-author-meta div.lineh p.lastpharse{
font-size:15px;
line-height:22px;
margin-bottom:0px;
}
div.underbnr_comuica{width:100%; background:#000; padding:10px 0 8px; opacity:0.9;}
div.underbnr_comuica-area{width:640px; margin:0 auto;}
div.underbnr_comuica-area-txt{width:640px; margin:0 auto;}
div.underbnr_comuica-area-botton{float:right; background:#fea60e; padding:6px 0px 6px 10px; display:block; border-radius:6px; color:#FFF; width:200px; text-align:center; font-weight: 700;}
div.underbnr-comuica{width:100%; background:#000; padding:10px 0 8px; opacity:0.9;}
div.underbnr-comuica-area{width:600px; margin:0 auto;}
div.underbnr-comuica-area-txt{float:left; font-size:16px; font-weight: 700; line-height:1.2em; color:#FFF;}
div.underbnr-comuica-area-botton{float:right; background:#fea60e; padding:6px 0px 6px 10px; display:block; border-radius:6px; color:#FFF; width:200px; text-align:center; font-weight: 700;} div.common_cta_sp .underbnr_aside_sp{width:100%; text-align:center;}
div.common_cta_sp .btn_link_tap_sp:hover{color:#FFF; text-decoration:none;}
div.common_cta_sp .underbnr_aside_sp div.txt_wrap_sp{display:block; width:100%; background:#000;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp{color:#FFF; font-size:12px; line-height:1.6em; background:#000; font-weight: 700; padding:4px 7px 0;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_ver3{color:#FFF; font-size:12px; background:#000; font-weight: 700; padding:4px 0px 2px; overflow:hidden; margin:0 auto;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_ver3 div.reader_sp_ver3{display:inline;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_ver3 .ebook_present_sp{float:left; background:#0ec1e7; text-align:center; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding:1px 6px 0; line-height:1.5em;}
aside.underbnr-comuica-sp{background:#000; width:100%; padding:5px;}
div.underbnr-comuica-area-sp{margin:3px 0 5px;}
.underbnr-comuica-area-txt-sp{font-size:13px; font-weight: 700; color:#FFF; text-align:center; line-height:1.2em;}
div.underbnr-comuica-area-botton-sp{width:100%; margin:0 auto; background:#fea60e; text-align:center; border-radius:4px; padding:3px 0;}
div.underbnr-comuica-area-botton-txt-sp{color:#FFF; font-size:14px; font-weight: 700;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .ebook_present_sp{float:left; background:#0ec1e7; text-align:center; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding:1px 6px 0; line-height:1.5em;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .ebook_present_sp2{float:left; 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; font-size:11px;}
div.common_cta_sp .underbnr_aside_sp h3.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;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .ebook_present_sp6{float:left; background:#0ec1e7; text-align:center; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding:1px 15px 0 20px; line-height:1.5em; margin-right:5px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_ver3 .ebook_present_sp6_ver3{background:#0ec1e7; text-align:center; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; padding:3px 3px 1px; line-height:1.2em; font-size:11px; display:inline; margin-right:7px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .reader_number_sp{font-size:22px; color:#fff606;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .reader_number_sp2{font-size:16px; color:#fff606;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .pdl-2{padding-left:0px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp{background: rgba(0,0,0, 0.8); padding:4px 7px 7px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp4{background: #000; padding:0px 7px 4px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp4 div.dwnload_button_link_sp2_ver3 .fs20vs{color:#fff; font-size:20px; vertical-align: sub;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp .dwnload_button_link_sp, div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp4 .dwnload_button_link_sp{width:100%; padding:5px; background:#fea60e; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; font-weight: 700; line-height:16px; font-size:13px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp .dwnload_button_link_sp2, div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp4 .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: 700; line-height:16px; font-size:13px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp .dwnload_button_link_sp2, div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp4 .dwnload_button_link_sp2_ver3{width:100%; padding:8px 5px 6px; background:#fea60e; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; font-weight: 700; line-height:16px; font-size:12px; clear:both;}
@media screen and (min-width: 330px) and (max-width: 600px) {div.common_cta_sp .underbnr_aside_sp{width:100%; text-align:center;}
div.common_cta_sp .btn_link_tap_sp:hover{color:#FFF; text-decoration:none;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp{color:#FFF; font-size:13px; line-height:1.6em; background:#000; font-weight: 700; padding:6px 7px 3px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp2{color:#FFF; font-size:14px; line-height:1.6em; background:#000; font-weight: 700; padding:6px 7px 3px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .ebook_present_sp{float:left; background:#0ec1e7; text-align:center; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding:1px 6px 0; line-height:1.5em;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .ebook_present_sp2{float:left; background:#0ec1e7; text-align:center; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding:1px 4px 0; line-height:1.5em; font-size:13px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .reader_number_sp{font-size:24px; color:#fff606;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp .reader_number_sp2{font-size:22px; color:#fff606;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_ver3 .reader_number_sp2_ver3{font-size:13px; color:#fff606;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp{background: rgba(0,0,0, 0.8); padding:4px 7px 7px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp .dwnload_button_link_sp{
width:100%; padding:5px; background:#fea60e; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; font-weight: 700; line-height:16px; font-size:14px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_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: 700; line-height:16px; font-size:14px;}
}
@media screen and (min-width: 320px)  {
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_ver3 .reader_number_sp2_ver3{font-size:13px; color:#fff606;}
} #main .post-cta .cta-post-title div.ctattl{font-weight: 700; font-size:19px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf18{font-size:17px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf22{font-size:19px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf28{font-size:26px;color:#cc0000;}
@media screen and (min-width:500px) {
#main .post-cta h4.cta-post-title{padding:20px 0;}
#main .post-cta .cta-post-title div.ctattl{font-weight: 700; font-size:20px;} #main .post-cta .cta-post-title div.ctattl span.ctaf15{font-size:20px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf17{font-size:22px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf18{font-size:21px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf19{font-size:24px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf22{font-size:24px;}
#main .post-cta .cta-post-title div.ctattl span.ctaf25{font-size:28px;color:#cc0000;}
#main .post-cta .cta-post-title div.ctattl span.ctaf26{font-size:30px;color:#cc0000;}
#main .post-cta .cta-post-title div.ctattl span.ctaf28{font-size:32px;color:#cc0000;}
}
@media screen and (max-width:480px) {
.post-cta-sp .cta-post-title div.ctattl{font-size:16px;}
.post-cta-sp .cta-post-title .ctattl span.ctaf19{font-size:16px;}
.post-cta-sp .cta-post-title .ctattl span.ctaf23{font-size:19px;}
}
@media screen and (max-width:500px) {
div.post-cta-img img{width:70%;}
} div.widget_top_banner{width:92%; margin:0 auto 40px; }
div.trainer_ph{margin:0 15px 15px 0;}
div.trainer_ph,div.trainer {
float:left
}
@media only screen and (max-width: 767px) {
div.trainer_ph {
margin:0 auto 20px;
text-align:center;
width:100%;
}
}
p.fltr{float:right;}
p.fltl{float:left;}
p.simplesky{color:#00b7ef;}
p span.simpleskyblue{color:#00b7ef;}
li span.simpleskyli{color:#00b7ef;}
p.clrboth{clear:both}
ol li span.skyblk,ul li span.skyblk{color:#333; font-weight:normal;}
p.interview_ph{float:left; margin-right:15px;}
@media screen and (max-width:480px){
p.interview_ph{float:none; margin:0 auto 15px;}
article div.post-cta-sp {margin:0 10px 60px !important;}
div.post-cta-sp div.post-cta-inner p.post-cta-btn {font-size:14px;}
div.post-cta-sp div.post-cta-inner p.post-cta-btn a{text-align:center; padding:15px 30px 15px 1%;}
div.post-cta-sp div.post-cta-inner p.post-cta-btn a::after{right:4% !important;}
}
@media screen and (max-width:320px){
div.post-cta-sp{margin:0 10px 60px !important;}
div.post-cta-sp div.post-cta-inner{padding:20px 10px !important;}
div.post-cta-sp div.post-cta-inner p.post-cta-btn a{letter-spacing:-1px;}
}
.post-content table tbody td.course_width{width:12%; padding:8px 0 8px 10px; background:#0069ba; color:#FFF; border-bottom:1px solid #FFF;}
.post-content table tbody td.course_width:last-child{width:12%; padding:8px 0 8px 10px; background:#0069ba; color:#FFF; border-bottom:none;}
.post-content table tbody td.course_width_right{padding:8px 0 8px 10px;}
@media screen and (min-width:320px) and (max-width:480px){
.post-content table tbody td.course_width{width:22%;}
}
@media screen and (min-width:481px) and (max-width:1160px){
.post-content table tbody td.course_width{width:14%; padding:8px 0 8px 10px;}
.post-content table tbody td.course_width_right{padding:8px 0 8px 5px;}
}
p.course_s1{width:100%; padding:10px; background: #cb0003; text-align:center; border-bottom: 5px solid #b40704; border-radius:5px;}
p.course_s1 a.button_comunica{
width: 100%;
padding-right: 0;
color:#FFF;
text-decoration:none;
position:relative;
display:inline-block;	
}
p.course_s1 a.button_comunica::after{
content: '';
width: 20px;
height: 20px;
position: absolute;
top: 50%;
right:0;
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%);
}
@media screen and (min-width:320px) and (max-width:480px){
p.course_s1 a.button_comunica::after{
content: '';
width: 20px;
height: 20px;
position: absolute;
top: 50%;
right: 0%;
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%);
}
}
p.course_s1:hover{width:100%; padding:10px; background: #cb0003; text-align:center; border-bottom: 5px solid #b40704; border-radius:5px; opacity:0.7;}
.post-content .post-taiken-btn {
margin: 0;
}
.post-content .post-taiken-btn {
margin: 0;
}
.post-content .post-taiken-btn a {
background: #cb0003;
border-bottom: 5px solid #b40704;
width: 100%;
padding-right: 30px;
border-radius: 5px;
padding: 10px;
margin: 0 auto 20px auto;
position: relative;
color: #fff;
display: block;
text-align: center;
text-decoration: none;
}
.post-content .post-taiken-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-content .post-taiken-btn a:hover {
background: #cb0003;
border-bottom: 5px solid #b40704;
opacity: .7;
filter: alpha(opacity=70);
}
div.dtbt1{border-bottom:4px double #dedede; margin-bottom:25px;}
blockquote a{display:inline;}
.post-content .simpleml1em{margin-left:1em;}
.post-content .simpleml2em{margin-left:2em;}
.post-content .simpleml3em{margin-left:3em;}
.post-content .attention ul.simpleml2emmb3em{margin-left:2em; margin-bottom:3.2em}
p.imgraph{ margin-left:60px;}
.imgraph img{width:280px;}
.post-content table.table_matrix{border:1px solid #333;}
.post-content table.table_matrix td.table_matrix_tdr{border-right: 1px solid #000; vertical-align:top;}
.post-content table.table_matrix td.table_matrix_tdb{border-bottom: 1px solid #000; vertical-align:top;}
.post-content table.table_matrix td.table_matrix_td{vertical-align:top;}
.post-content table.table_matrix p.table_matrix_txt{padding-left: 3em; text-indent: -3em; margin:0;}
div.matrixbox{overflow:hidden; margin-bottom:2.0em;}
div.matrixbox p.matrixbox_image_pc{float:left; width:50%;}
div.matrixbox p.matrixbox_image_sp{display:none;}
div.matrixbox p.matrixbox_txt{float:right; width:45%;}
@media screen and (min-width: 641px){
div.matrixbox p.matrixbox_image_sp{display:none;}
}
@media screen and (max-width: 640px) {
.br-sp { display:block; }
.imgraph img{width:100%;}
.post-content table.table_matrix p.table_matrix_txt{padding-left: 0em; text-indent: -0em; margin:0;}
div.matrixbox p.matrixbox_image_pc{display:none;}
div.matrixbox p.matrixbox_image_sp{display:block;}
div.matrixbox p.matrixbox_txt{float:none; width:100%;}
.post-content h4{font-size:17px !important;}
}
.post-content h4.mbh4{margin-bottom:1.7em}
div.course_s1_linkbox{width:90%; border:4px #CCC solid; box-sizing:border-box; padding:50px 0 0; margin:0 auto 40px;}
.post-content .course_s1_button_base{margin:0 auto 50px; width:70%; height:50px; background:#cb0003; border-bottom:3px solid #b40704; text-align:center; border-radius:5px;}
.post-content .course_s1_button_base .course_s1_button{width:100%; height:50px; color:#FFF; display:block; line-height:3em; position:relative; text-decoration:none;}
.course_s1_button:after {
content: '';
width: 20px;
height: 20px;
position: absolute;
top: 50%;
right: 5%;
background: url(https://life-and-mind.com/wp-content/themes/xeory-child/images/arrow.png) no-repeat;
background-size: auto auto;
background-size: 20px;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
}
.post-content .link{
margin-left:0px;
}
@media screen and (max-width:480px) {
.post-content .link{
margin-left:20px;
}
p.course_s1 a.button_comunica{
width: 100%;
padding-right: 0;
color:#FFF;
text-decoration:none;
position:relative;
display:block;
}
p.course_s1 a.button_comunica:after{
content: '';
width: 20px;
height: 20px;
position: absolute;
top:50%;
right:0%;
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%);
}
p.imgraph{ margin:0 20px 50px;}
}
p.training-txt{width:31%; padding:1% 0; margin-bottom:1em; color:#FFF; font-weight: 700; background:#00b7ef; text-align:center;}
@media screen and (max-width:480px) {
p.training-txt{width:40%; padding:1% 0; margin-bottom:1em; color:#FFF; font-weight: 700; background:#00b7ef; text-align:center;}
}
div.training-box{border:3px solid #00b7ef; padding:4%; box-sizing:border-box; margin-bottom:2.6em;}
div.course-box{width:100%; padding:3% 3% 0; border:3px solid #bde8ee; margin-bottom:20px;}
p.course-title{text-align:center; font-size:20px; margin-bottom:15px;}
p.title-komidashi{font-size:16px; text-align:center; margin-bottom:0.8em;}
.post-content table.comutra{margin:0 0 20px; padding:0;}
.post-content table.comutra tr.comutra-bgnon{background:none;}
.post-content table.comutra td.comutra-bgnon-td:first-child{width:55px; padding:0; white-space:nowrap; vertical-align:top;}
.post-content table.comutra td.comutra-bgnon-td:last-child{padding:0; white-space:break-word; vertical-align:top;}
div.display_pc{display:block; overflow:hidden; margin-bottom:46px;}
div.display_pc p:first-child{float:left; width:40%;}
div.display_pc p:last-child{float:right; width:55%;}
div.display_sp{display:none;}
@media screen and (max-width:480px) {
div.display_pc{display:none;}
div.display_sp{display:block; margin-bottom:50px;}
div.display_sp p:last-child{width:70%; margin:20px auto;}
}
table.eigou-talk-table td{
vertical-align:top;
}
table.positive-psychology-table{background:#FFF !important; border:1px #eee solid !important;}
table.positive-psychology-table tr{background:#FFF;}
table.positive-psychology-table td{ vertical-align:top; border-right:1px solid #eee; border-bottom:1px solid #eee;}
table.positive-psychology-table td:last-child{border-right:none; }
.bzb-sns-btn li {
margin-bottom: 0px !important;
}
div.assertive-case01{border: 3px solid #00B7EF; margin-bottom:30px}
div.assertive-case01 dl.assertive-case01-txtbox{overflow: hidden; margin: 0;}
div.assertive-case01 dl.assertive-case01-txtbox dt.assertive-case01-case{background-color: #00B7EF; color: #fff; float: left; border: none; margin:0; padding:0 5px; line-height: 2; font-size:18px;}
div.assertive-case01 dl.assertive-case01-txtbox dd.assertive-case01-casemidashi{float: left; margin: 0; font-size: 20px; padding-left: 7px; line-height: 1.8;}
@media screen and (max-width: 480px) {
div.assertive-case01 dl.assertive-case01-txtbox dt.assertive-case01-case {width: 100%; float:none;}
div.assertive-case01 dl.assertive-case01-txtbox dt.assertive-case01-case{background-color: #00B7EF; color: #fff; float: left; border: none; margin:0; padding:0 10px; line-height: 1.5; font-size:16px;}
div.assertive-case01 dl.assertive-case01-txtbox dd.assertive-case01-casemidashi{float: left; margin: 0; font-size: 18px; padding: 10px; line-height: 1.5;}
}
div.assertive-case02{border-bottom:3px solid #00B7EF; padding-bottom:5px; overflow:hidden; margin-bottom:30px}
div.assertive-case02 p.assertive-case02-case{color: #fff; overflow: hidden; float: left; background:#00B7EF; padding:5px 10px; line-height:1.5; margin:0; font-size:18px;}
div.assertive-case02 p.assertive-case02-casetxt{float: left; line-height: 1.7; margin:0 0 0 15px; font-size: 20px;}
@media screen and (max-width: 480px) {
div.assertive-case02{border-bottom:3px solid #00B7EF; padding-bottom:5px; margin-bottom:30px}
div.assertive-case02 p.assertive-case02-case{width:70%; color: #fff; background:#00B7EF; padding:5px 10px; line-height:1.2; margin:0 auto 10px; font-size:16px; text-align:center; float:none;}
div.assertive-case02 p.assertive-case02-casetxt{float: left; line-height: 1.7; margin:0; font-size:18px; text-align:center;}
}
div.step01-box{overflow:hidden; margin:0 0 20px;}
div.step01-box dt.step01-box-image{float:left; border:none; padding:3px 10px; margin:0; text-align:center; background:#ff4e4e; color:#fff; font-weight: 700; box-sizing:content-box; font-size:16px;}
div.step01-box dd.step01-box-txt{float:left; color:#ff4e4e; margin:0 0 0 10px; padding:3px 5px; font-weight: 700; font-size:17px;}
@media screen and (max-width: 480px) {
dl.step01-box{overflow:hidden;}
dl.step01-box dt.step01-box-image{float:none; border:none; padding:5px 10px; margin:0; width:100%; height:auto; border:2px solid #ff4e4e; text-align:center; color:#ff1313; font-weight: 700; box-sizing:border-box; font-size:18px;}
dl.step01-box dt.step01-box-image img{margin:0; padding:0;}
dl.step01-box dd.step01-box-txt{float:none; background:#ff4e4e; color:#FFF; margin:0; padding:5px 10px; font-weight: 700; font-size:16px;}
div.step01-box dt.step01-box-image{float:none; border:none; padding:1px 5px; margin:0; text-align:center; background:#ff4e4e; color:#fff; font-weight: 700; box-sizing:content-box; font-size:16px;}
div.step01-box dd.step01-box-txt{float:none; color:#ff4e4e; margin:0; padding:5px 0; font-weight: 700; font-size:16px;}
div.step01-box dl{margin:0;}
}
p.ninsyo{font-size:18px; margin:0 0 5px 12px;}
.post-content table.method_purpose{width:70%; margin:0 auto;}
.post-content ul.ft17ul{font-size:17px;}
@media only screen and (max-width: 767px) {
.post-content table.method_purpose{width:100%; margin:0 auto;}
.post-content table.method_purpose .th_method_left{width:35%;}
.post-content table.method_purpose .th_purpose_right{width:45%;}
.post-content ul.checkBox{
margin-left:1.8em !important;
}
.post-content ul.ft17ul{font-size:17px;}
.post-content ul.checkBox li{
list-style:none;
text-indent: -1.6em;
}
.post-content ul.checkBox li::before {
content: '□';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
}
p.ninsyo{font-size:17px; margin:0 0 5px 4px;}
}
@media screen and (max-width: 480px) {
p.ninsyo{font-size:17px; margin:0 0 5px 3px;}
.post-content table.method_purpose .th_method_left{width:25%;}
.post-content table.method_purpose .th_purpose_right{width:45%;}
.post-content table.method_purpose{width:100%; margin:0 auto;}
.post-content ul.checkBox{
margin-left:1.8em !important;
}
.post-content ul.ft17ul{font-size:17px;}
.post-content ul.checkBox li{
list-style:none;
text-indent: -1.6em;
}
.post-content ul.checkBox li::before {
content: '□';
font-size: 100%;
margin-right: 10px;
vertical-align:0px;
}
}
@media screen and (min-width: 1024px) {
p.leaderPicture img{
width: 80%;
margin-right: auto;
margin-left: auto;
}
}
@media screen and (max-width: 1024px) {
p.leaderPicture img{
width: 80%;
margin-right: auto;
margin-left: auto;
}
}
@media screen and (max-width: 480px) {
p.leaderPicture img{
width: 100%;
margin-right: auto;
margin-left: auto;
}
}
#speechUl li {
list-style: none;
font-weight: normal;
color: #000000;
margin-bottom: 0px;
}
#speechUl {
display: fixed table;
table-layout: fixed;
margin: 0px 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}
.table-first-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin-left: 10px;
border: 1px solid #56b3f7;
background-color: #a8d5f6;
}
.table-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin: 0 auto;
border-right: 1px solid #56b3f7;
border-left: 1px solid #56b3f7;
}
#speechUl li.table-column::before, #speechUl li.table-first-column::before{
content: none;
}
#talking01 li{
list-style: none;
font-weight: normal;
color: #000;
margin-bottom: 0px;
}
#talking01 {
display: fixed table;
table-layout: fixed;
margin: 0px 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}
.talking01-first-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin: 0 auto;
border-right: 1px solid #3b69be;
border-left: 1px solid #3b69be;
background: #3b69be;
}
.talking01-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin-left: 10px;
border-right: 1px solid #3b69be;
border-top: 1px solid #3b69be;
border-left: 1px solid #3b69be;
background-color: #fff;
}
#talking01 li.talking01-first-column::before, #talking01 li.talking01-column::before{
content: none;
color: #000;
}
#talking02 li{
list-style: none;
color: #000;
margin-bottom: 0px;
}
#talking02 {
display: fixed table;
table-layout: fixed;
margin: 0px 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}
.talking02-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin-left: 10px;
border-right: 1px solid #e2e2e2;
border-top: 1px solid #e2e2e2;
border-left: 1px solid #e2e2e2;
background-color: #a8d5f6;
}
#talking02 li.talking02-column::before{
content: none;
color: #000;
}
#talking03 li{
list-style: none;
color: #000;
margin-bottom: 0px;
}
#talking03 {
display: fixed table;
table-layout: fixed;
margin: 0px 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}
.talking03-first-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin: 0 auto;
border-right: 1px solid #e2e2e2;
border-left: 1px solid #e2e2e2;
background: #4ea2df;
}
.talking03-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin-left: 10px;
border-right: 1px solid #e2e2e2;
border-top: 1px solid #e2e2e2;
border-left: 1px solid #e2e2e2;
background-color: #fff;
}
#talking03 li.talking03-first-column::before, #talking03 li.talking03-column::before{
content: none;
color: #000;
}
.pcdn {
display: none;
}
@media screen and (max-width: 480px) {
.pcdn {
display: block;
}
.bracket p.att1{
padding-left: 0.5em;
}
}
.talkingPcImage img{
display:inline-block;
}
.talkingSpImage img{
display:inline-block;
}
.talkingPcImage img{
display:inline-block; }
.talkingSpImage img{
display:none; }
@media screen and (max-width: 640px) {
.talkingPcImage img{
display: none; }
.talkingSpImage img{
display:inline-block; }
}
p.leaderPcImage{
text-align:center;
}
.leaderPcImage img{
display:inline-block;
}
.leaderSpImage img{
display:inline-block;
}
.leaderPcImage img{
display:inline-block; }
.leaderSpImage img{
display:none; }
@media screen and (max-width: 640px) {
.leaderPcImage img{
display: none; }
.leaderSpImage img{
display:inline-block; }
}
@media screen and (max-width: 640px) {
.post-content ul.pLeft{
padding-left: 15px!important;
}
}
.post-content ul.noListnew li{
list-style-type:none;
text-indent: 0.0em!important;
}
.post-content ul.noListnew li::before {
content:none;
}
@media screen and (min-width: 640px){
ul.noListnew {
margin-left:0 !important;
}
}
.post-content .attention ul.noListnew li{
margin-left:0px!important;
}
@media screen and (min-width: 640px){
.influencePctable{
display:block;
}
.influenceSptable{
display:none;
}
} @media screen and (max-width: 640px){
.influenceSptable{
display:block;
}
.post-content table.influencePctable{
display:none;
}
}
.post-content p.pList:before{
content: "⚫";
font-size: 10px;
margin-right: 7px;
vertical-align: 3px;
}
@media screen and (max-width: 640px){
.post-content p.pList:before{
content: "⚫";
font-size: 0.5em;
margin-right: 5px;
vertical-align: 3px;
}
}
.post-content p.blueList::before{
content:"●";
color:#00b7ef!important;
font-size: 10px;
margin-right: 7px;
vertical-align: 3px;
}
@media screen and (max-width: 640px){
.post-content p.blueList::before{
content:"●";
color:#00b7ef!important;
font-size: 0.5em;
margin-right: 5px;
vertical-align: 3px;
}
}
@media screen and (min-width: 640px){
.post-content p.ml17{
margin-left: 17px;
}
}
@media screen and (min-width: 640px){
.post-content .ulLeft{
margin-left:0 !important;
}
}
.post-content .pLeft-25{
margin-left: -25px !important;
}
@media screen and (min-width: 640px){
.post-content p.olLeft{
margin-left: 18px;
padding-left: 21px;
text-indent: -21px;
}
}
.post-content p.ml00{
margin-left: -1.2em !important;
}
#increase li{
list-style: none;
color: #000;
margin-bottom: 0px;
}
#increase {
display: fixed table;
table-layout: fixed;
margin: 0px 0;
padding: 0;
border: 0;
outline: 0;
vertical-align: baseline;
}
.increase-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin-left: 10px;
border-right: 1px solid #A5A5A5;
border-top: 1px solid #A5A5A5;
border-left: 1px solid #A5A5A5;
background-color: #fff;
}
#increase li.increase-column::before{
content: none;
color: #000;
}
h4.h4-hr{
border: none;
border-bottom: 3px double #dedede;
margin-top: 3.0em;
padding: 0 0 .7em;
} h4.h4-fs22-line {
font-size: 22px !important;
border: none!important;
border-bottom: 3px double #dedede!important;
margin-top: 3.0em!important;
padding: 0 0 .7em!important;
}
@media only screen and (max-width: 767px) {
h4.h4-fs22-line {
font-size: 17px !important;
margin-top: 4.0em !important;
}
}			
table td ul.table-inside-ul li::before{color:#00b7ef;}
@media screen and (min-width: 640px){
table td ul.table-inside-ul li::before{color:#00b7ef;}
}
@media screen and (min-width: 641px){
.pcdn{
display:none;
}
}
@media screen and (min-width: 481px) and (max-width: 640px){
.pcdn{
display:none;
}
}
@media screen and (max-width: 480px){
.spdn{
display:none;
}
.post-content table.spdn{
display:none;
}
.post-content .pLeft-25{
margin-left: -15px !important;
}
}
.post-content ol.ls-none-blk{
list-style:none; padding-left:0;
}
.post-content ol.ls-none-blk li{
font-weight:normal; color:#181818;
}
@media screen and (max-width: 480px){
.post-content ol.ls-none-blk{
list-style:none; padding-left:0;
}
.post-content ol.ls-none-blk li{
font-weight:normal; color:#181818;
}
}
.post-content p.prezen-txt-center{
margin-left:30px;
}
@media screen and (max-width: 480px){
.post-content p.prezen-txt-center{
margin-left:0;
text-align:center;
}
}
ul.ulTable {
display: fixed table;
table-layout: fixed;
margin: 0px 0;
padding: 0;
border-bottom: 1px solid #a5a5a5;
border-top: 1px solid #a5a5a5;
outline: 0;
vertical-align: baseline;
}
li.ulTable-first-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin: 0 auto;
border-right: 1px solid #a5a5a5;
border-left: 1px solid #a5a5a5;
background: #61d7fc;
list-style: none;
color: #333;
margin-bottom: 0px;
}
li.ulTable-column{
flex-direction: column;
padding: 8px 10px 8px 25px;
margin-bottom: 0px;
margin-top: 0px;
border-right: 1px solid #a5a5a5;
border-top: 1px solid #a5a5a5;
border-left: 1px solid #a5a5a5;
background-color: #fff;
font-weight: normal;
}
.post-content ul.ulTable li.ulTable-first-column:before, .post-content ul.ulTable li.ulTable-column:before{
content:none;
color:#333;
}
.post-content li.ulTable-first-column:before, .post-content li.ulTable-column:before {
content:none;
color:#333;
}
.youtube_video{
position:relative;
width:80%;
padding-top:56.25%;
margin:0 auto 45px;
}
.youtube_video iframe{
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
}
@media screen and (max-width: 480px){
.youtube_video{
position:relative;
width:80%;
padding-top:56.25%;
margin:0 auto 45px;
}
.youtube_video iframe{
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
}
}
@media only screen and (max-width: 480px){
.post-content .a-4 {
padding: 8px!important;
}
}
.post-content div.a-4{
border: 2px solid #7fd6ff;
padding: 18px;
box-sizing:border-box;
margin-bottom:2.6em;
}
.post-content .attention ul li.no-mg{
text-indent: 0.0em;
margin-left: 0.2em;
}
.post-content .rule-box {
margin-bottom:2.6em;
padding: 7px;
border: 5px solid #ffb8b8;
background: #fff3f3;
}
@media only screen and (min-width: 481px){
.post-content table tbody th.taiken-td{
width:28%;
}
}
@media only screen and (max-width: 480px){
.post-content table tbody th.taiken-td{
width:100%;
margin-bottom :-1.0em;
}
}
@media only screen and (max-width: 480px){
.post-content table tbody th{
margin-bottom :-1.0em;
}
}
.post-content .tbl-r02 th {
padding: 10px;
}
.post-content .tbl-r02 td {
padding: 10px;
}
@media screen and (max-width: 640px) {
.post-content .last-td td:last-child {
width: 100%;
}
.tbl-r02 {
width: 80%;
}
.post-content .tbl-r02 th,
.post-content .tbl-r02 td {
　　border-bottom: none;
display: block;
width: 100%;
}
}
@media only screen and (max-width: 480px){
.post-content .a-5 {
padding: 18px 20px!important;
}
}
.post-content div.a-5{
border: 1px solid #e1e1e1;
padding: 21px 33px;
box-sizing:border-box;
margin-bottom:2.6em;
} div.underbnr-comuicacta-area{
width: 760px;
margin: 0 auto;
}
.present_underbnr_comcta{
float: left;
width: 150px;
margin:0 10px 0 0;
}
.com_cta_ic{
float:left;
width:150px;
background:#ff2e2e;
text-align: center;
border-radius: 1em;
line-height: 24px;
font-weight: 700;
padding: 5px 0;
color: #fff;
font-size: 19px;
}
.com_cta_ic_sp2,
.com_cta_ic_sp3 {
float: left;
width: 90px;
background:#ff2e2e;
text-align: center;
padding: 5px 0 5px 3px;
line-height: 1.1em;
font-size: 13px;
display: inline;
margin:0 8px 0 0;
color: #FFF;
font-weight: 700;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
}
.com_cta_ic_sp2 {
margin: 0 0 20px;
}
div.underbnr-comuica-area-botton-sp3{width:100%; margin:0 auto; background:#fea60e; text-align:center; border-radius:4px; padding:5px 0; color:#FFF; font-size:14px; font-weight: 700; overflow:hidden;}
div.underbnr-comuica-area-botton-txt-sp3{color:#FFF; font-size:14px; font-weight: 700; float:left;}
.underbnr-comuic-wrap{margin:0 auto; max-width:230px; overflow:hidden;}
.com_cta_ic_sp {
float: left;
width: 40px;
background:#ff2e2e;
text-align: center;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
padding: 2px 0;
line-height: 1.1em;
font-size: 11px;
display: inline;
margin: 0;
color: #fff;
font-weight: 700;
}
.cta-lettersp{
letter-spacing:-0.5px;
} .bnrpc-special-seminar{
width:550px;
text-align:center;
margin:70px auto 30px;
}
.bnrsp-special-seminar{
width:100%;
text-align:center;
margin:60px auto 30px;
}
.post-content h4.h2view{
font-size: 26px;
font-weight: bold!important;
border: 1px solid #dedede;
border-left: 4px solid #4277ba;
padding: 1em;
margin: 3.6em 0 30px;
line-height: 30px;
border-bottom: 1px solid #dedede;
}
@media only screen and (max-width: 480px){
.post-content h4.h2view{
font-size: 18px;
font-weight: bold!important;
border: 1px solid #dedede;
border-left: 4px solid #4277ba;
padding: 1em;
margin: 4.0em 0 30px;
line-height: 30px;
border-bottom: 1px solid #dedede;
}
}
@media only screen and (min-width: 481px){
.post-content img.avatar-image,
.post-content img.avatar-image01{
width:77px;
height:77px;
}
}
@media only screen and (max-width: 480px){
.post-content img.avatar-image,
.post-content img.avatar-image01{
width:50px;
height:50px;
}
}
@media only screen and (max-width: 480px){
.post-content p.p13{
font-size:13px;
}
.post-content p.p-13{
font-size:13px;
text-align: center;
margin-bottom: 0px!important;
}
}
@media only screen and (max-width: 480px){
.post-content div.a-5 strong.p13{
font-size:13px;
}
}
@media only screen and (min-width: 481px){
.post-content p.p13{
font-size:14px!important;
}
.post-content p.p-13{
font-size:14px!important;
text-align: center;
margin-bottom: 0px!important;
}
}
@media only screen and (min-width: 481px){
.post-content div.a-5 strong.p13{
font-size:14px!important;
}
}
@media only screen and (min-width: 481px){
.post-content ul.ulLeft{
margin-left:0px!important;
}
}
@media only screen and (max-width: 480px){
.post-content table.authorInfo td.authorTd01,
.post-content table.authorInfo td.authorTd02{
width:68px;
}
}
.post-content img.avatar-image{
margin-right:6px;
}
.post-content img.avatar-image01{
margin-right:7px;
}
.post-content table.authorInfo tbody td,
.post-content table.authorInfo01 tbody td{
padding: 0px!important;
}
.post-content table.authorInfo td,
.post-content table.authorInfo01 td{
padding: 0px!important;
}
.post-content table.authorInfo th, .post-content table.authorInfo td,
.post-content table.authorInfo01 th, .post-content table.authorInfo01 td{
padding: 0px!important;
}
@media only screen and (min-width: 768px){
.post-content table.authorInfo td.authorTd,
.post-content table.authorInfo td.authorTd01{
width:99px;
}
}
@media screen and (min-width:481px){
p.interview_ph02{
float:left;
margin-right:18px;
}
}
@media screen and (max-width:480px){
p.interview_ph02{
float:none;
margin:0 auto 15px;}
}
.post-content p.mb04{
margin-bottom: 0.4em;
margin-top: -0.4em;
}
.post-content p.rhomPleft{
margin: 0 0 1.6em 1.0em!important;
}
.post-content p.rhomPleft{
margin: 1.6em 0 1.6em 1.2em!important;
}
.post-content ol.navy_bold li {
font-weight: 700;
color:#003399;
}
@media screen and (max-width:480px){
.post-content table tbody td.td01{
width:16%;
text-align: center;
}
}
@media screen and (min-width:481px){
.post-content table tbody td.td01{
width:8%;
text-align: center;
}
}
@media screen and (max-width:480px){
.post-content table tbody td.td02{
width:30%;
}
}
@media screen and (min-width:481px){
.post-content table tbody td.td02{
width:17%;
}
}
@media screen and (max-width:480px){
.post-content table tbody th.th01{
width:30%;
}
}
@media screen and (min-width:481px){
.post-content table tbody th.th01{
width:17%;
}
}
@media screen and (max-width:480px){
.post-content table tbody th.th02{
width:8.0em;
}
}
@media screen and (min-width:481px){
.post-content table tbody th.th02{
width:17%;
}
}
@media screen and (max-width:480px){
.post-content table tbody td.td03{
width:29%;
}
}
@media screen and (min-width:481px){
.post-content table tbody td.td03{
width:22%;
}
}
@media screen and (max-width:480px){
.post-content table tbody td.td04{
width:12%;
text-align: center;
}
}
@media screen and (min-width:481px){
.post-content table tbody td.td04{
width:5%;
text-align: center;
}
}
@media screen and (max-width:480px){
.post-content table tbody td.td05{
padding-right:44px;
}
}
.post-content p.pRes01{
background: #006699;
border-radius: 20px;
color: #fff;
padding: 0 0 0 15px;
}
.post-content p.pRes02{
background: #006699;
border-radius: 20px;
color: #fff;
padding: 0 0 0 14px;
width: 34%;
}
@media screen and (min-width:481px){
.post-content table tbody th.proTh{
vertical-align: top;
background: none;
color: #333;
border: none;
width: 19%;
}
}
@media screen and (max-width:480px){
.post-content table tbody th.proTh{
vertical-align: top;
background: none;
color: #333;
border: none;
width: 38%;
}
}
@media screen and (min-width:481px){
.post-content .tbl-r02 td.proTd{
padding-top: 0px!important;
}
}
.post-content .pLeft-18 {
margin-left: -18px !important;
}
.post-content img.avatar-image02{
margin-right:1.0em;
}
@media screen and (min-width:481px){
.post-content ul.li13 li{
font-size:13px!important;
}
}
@media screen and (max-width:480px){
.post-content ul.li13 li{
font-size:13px!important;
}
}
@media screen and (min-width:481px){
.post-content ol.li13 li{
font-size:14px!important;
}
}
@media screen and (max-width:480px){
.post-content ol.li13 li{
font-size:13px!important;
}
} .post-content ul.li13 li:before{
vertical-align:1px;
}
.post-content ul.ulLeft01{
margin-left:0px!important;
padding-left:0px!important;
}
@media only screen and (max-width: 480px){
.post-content .a-6 {
padding: 8px!important;
}
}
.post-content div.a-6{
border: 2px solid #a0e695;
padding: 18px;
box-sizing:border-box;
margin-bottom:2.6em;
}
.post-content .box-bg{
border-style: solid;
border-width: 2px;
border-color: #cc0000;
border-radius: 25px;
padding: 0px 11px 0px 11px;
}
@media only screen and (max-width: 480px){
.post-content .a-3 p.ml00 {
margin-left:0px!important;
}
}
.youtube_video01{
position:relative;
width:100%;
padding-top:56.25%;
margin:0 auto 15px;
}
.youtube_video01 iframe{
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
}
@media screen and (max-width: 480px){
.youtube_video01{
position:relative;
width:100%;
padding-top:56.25%;
margin:0 auto 15px;
}
.youtube_video01 iframe{
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
}
}
.youtube_video02{
position:relative;
width:85%;
padding-top:56.25%;
margin:0 auto 15px;
}
.youtube_video02 iframe{
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
}
@media screen and (max-width: 480px){
.youtube_video02{
position:relative;
width:85%;
padding-top:56.25%;
margin:0 auto 15px;
}
.youtube_video02 iframe{
position:absolute;
top:0;
right:0;
width:100%;
height:100%;
}
} .youtube_side_bnr{
position:relative;
width:100%;
padding-top:56.25%;
margin:0 0 20px 0;
}
.youtube_side_bnr iframe {
position:absolute;
top:0;
right:0;
width:100%;
max-width:100%;
height:100%;
}
.youtube_side_bnrtxt{
margin:5px 0 0 0;
font-size:15px;
line-height:1.2;
}
.post-content .mb-08{
margin-bottom: -0.8em;
}
@media only screen and (min-width: 481px){
.post-content span.txt13{
font-size:14px;
}
}
@media only screen and (max-width: 480px){
.post-content span.txt13{
font-size:13px;
}
}
.post-content .attention ul.noListnew li.li-3indent{
padding-left:3.0em;
text-indent:-3.0em!important;
} .underbnr-cta.double-bnr{
width:100%;
background:#000;
padding:10px 0 8px;
opacity:0.9;
}
.double-bnr div.cta-area{
width: 990px;
max-width: 100%; margin: 0 auto;
font-weight: 700;
}
.double-bnr .present_cta{
float: left;
width: 49%;
margin:0 4px 0 0;
transition: 0.7s;
}
.double-bnr .present_cta_ic{
float: left;
width: 100%;
background: #fea60e;
padding: 6px 10px 6px 10px;
display: block;
border-radius: 6px;
color: #FFF;
text-align: center;
line-height: 24px;
font-family: "Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight: 700;
font-size: 14px;
transition: 0.7s;
}
.double-bnr div.underbnr-nlp{
float:left;
background: #0098e8;
padding:6px 10px;
display:block;
border-radius:6px;
color:#FFF;
width:49%;
text-align:center;
font-weight: 700;
font-size: 14px; transition: 0.7s;
}
.double-bnr .clearfix:after {
content: "";
display: block;
clear: both;
}
.double-bnr .btn-txt{
font-size:16px;
margin-left:-6px;
}
.double-bnr .btn-txt01{
font-size:16px;
margin: 0 -5px;
}
.double-bnr .fa01 {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 23px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
padding-right: 7px;
}
.double-bnr .fa02 {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 23px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
padding-left: 9px;
}
.double-bnr .present_cta_ic:hover{
background: #ffc258;
}
.double-bnr .underbnr-nlp:hover{
background: #56c5ff;
}
.underbnr-cta-sp.double-bnr {
width:100%;
background:rgba(255, 255, 255, 0.9);
padding:2px 0px 2px 0px;
display:block;
}
.double-bnr div.cta-area-sp{
width: 99%;
height: auto;
margin: 0 auto;
font-weight: 700;
}
.double-bnr .present_cta_sp{
float: left;
width: 49%;
transition: 0.7s;
background: #fea60e;
padding: 8px 5px 7px 7px;
display: block;
border-radius: 6px;
margin-right: 3px;
}
.double-bnr .present_cta_ic_sp{
width: 160px;
margin: 0 auto;
color: #FFF;
text-align: center;
line-height: 15px;
font-family: "Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight: 700;
font-size: 14px;
}
.double-bnr table.present_cta_ic_sp{
border: none;
font-weight: 700;
}
.double-bnr table.present_cta_ic_sp th,
.double-bnr table.present_cta_ic_sp td{
border: none;
font-weight: 700;
padding: 0px;
text-align: center;
}
.double-bnr .underbnr-nlp-sp{
float:left;
background: #0098e8;
padding: 8px 2px 7px 4px;
display:block;
border-radius:6px;
color:#FFF;
width:50%;
text-align:center;
font-weight: 700;
font-size: 14px;
line-height: 15px;
}
.double-bnr .underbnr-nlp-sp table{
border: none;
margin: 0 auto;
}
.double-bnr .underbnr-nlp-sp table td{
text-align: center;
}
.double-bnr .underbnr-nlp-sp table td,
.double-bnr .underbnr-nlp-sp table th{
border: none;
font-weight: 700;
padding: 0px;
}
.double-bnr .fa03 {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 16px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
margin-right: -5px;
}
.double-bnr .fa04 {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 16px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
margin-right:3px;
}
.double-bnr .txt-sp01{
font-size: 12px;
}
@media screen and (max-width: 375px){ .double-bnr table.present_cta_ic_sp th, .double-bnr table.present_cta_ic_sp td {
text-align: initial;
}
}
@media screen and (max-width: 320px){
.double-bnr .txt-sp01{
font-size: 11px;
}
}
.post-content p.url-break{
word-break:break-all;
} .post-content div.tagupperbanner{
margin:3.2em auto 0;
}
.post-content div.tagupperbanner p, .post-content div.tagupperbanner p img{
margin: 0;
text-align: center;
} .single .post-content div.bnr-text-nlp{
margin:3.2em 0 40px!important;
} div.bnr-test-catgoly{
width:100%;
padding: 30px;
background: #03366f;
color: #FFF;
text-align: center;
vertical-align: middle;
}
div.bnr-test-catgoly a{
color: #FFF;
font-weight: 700;
}
@media only screen and (max-width: 480px){
div.bnr-test-catgoly{
width:100%;
padding: 30px;
background: #d37700;
color: #FFF;
text-align: center;
vertical-align: middle;
}
div.bnr-test-catgoly a{
color: #FFF;
font-weight: 700;
}
} .toc-btn01{
cursor: pointer;
color: #000000;
font-size: 15px;
font-weight: 700;
line-height: 26px !important;
border: 1px solid #cccccc;
background-color: #fff;
position: relative;
padding: 15px;
text-align: center;
margin: 0 auto 13px !important;
border-top: 0;
}
.toc-btn01 br{
display: none;
}
@media only screen and (max-width: 550px){
.toc-btn01 br{
display: block;
}
}
.toc-btn01:after{
position: absolute;
top: calc(50% - 12px);
right: 20px;
font-size: 18px;
content:'\f105';
font-family: FontAwesome;
color: #3e3e3e;
text-align: center;
}
.toc-btn01.active:after{
content: '\f107';
}
.box-top-toc01{
border: 1px solid #ebebeb;
border-top: 3px solid #00b7ef;
margin: 0 auto 24px;
display: none;
}
.box-top-toc01 .ttl01{
color: #333333;
font-size: 16px;
font-weight: 700;
line-height: 26px;
text-align: center;
background: #fff;
padding: 21px 0 4px 0;
margin: 0;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .ttl01{
padding: 21px 24px 4px;
}
}
@media only screen and (max-width: 350px){
.box-top-toc01 .ttl01{
padding: 21px 16px 4px;
font-size: 15px;
}
}
.box-top-toc01 .ttl01 .br-style01{
display: none;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .ttl01 .br-style01{
display: block;
}
}
.box-top-toc01 .txt01{
color: #666666;
font-size: 13px;
font-weight: 500;
line-height: 26px;
text-align: center;
background: #fff;
margin: 0 0 15px 0;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .txt01{
padding: 0 24px 0;
}
}
@media only screen and (max-width: 350px){
.box-top-toc01 .txt01{
padding: 0 16px 0;
font-size: 12px;
}
}
.box-top-toc01 .box-form01{
background: #f9f9f9;
padding: 32px 20px 31px;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .box-form01{
padding: 32px 24px 31px;
}
}
@media only screen and (max-width: 350px){
.box-top-toc01 .box-form01{
padding: 32px 16px 31px;
}
}
.box-top-toc01 .box-form01 .wpcf7-form{
margin: 0 auto;
}
.box-top-toc01 .box-form01 .wpcf7-form p{
margin-bottom: 0;
}
.box-top-toc01 .box-form01 .wpcf7-form dl{
margin: 0;
}
.box-top-toc01 .box-form01 .wpcf7-form dl dt{
margin: 0;
border: 0;
padding: 0;
color: #333333;
font-size: 16px;
font-weight: 700;
line-height: 30px;
padding: 0 0 0 23px;
position: relative;
}
.box-top-toc01 .box-form01 .wpcf7-form dl dt span{
color: #666666;
font-size: 13px;
font-weight: normal;
margin-left: 10px;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .box-form01 .wpcf7-form dl dt span{
margin: 0;
display: block;
line-height: 1.2;
font-size: 12px;
}
}
.box-top-toc01 .box-form01 .wpcf7-form dl dt:before{
position: absolute;
top: 6px;
left: 0;
font-size: 15px;
content:'\f040';
font-family: FontAwesome;
line-height: 1;
}
.box-top-toc01 .box-form01 .wpcf7-form dl dd{
border: 0;
padding: 0;
margin: 0;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .box-form01 .wpcf7-form dl dd{
font-size: 12px;
line-height: 20px;
}
}
.box-top-toc01 .box-form01 .wpcf7-form textarea{
border: 1px solid #cccccc;
color: #333;
font-size: 16px;
font-weight: 500;
line-height: 30px;
border-radius: 5px;
margin: 5px auto 24px;
width: 100%;
max-height: 156px;
padding: 11px 18px;
}
@media only screen and (max-width: 550px){
.box-top-toc01 .box-form01 .wpcf7-form textarea{
font-size: 12px;
line-height: 20px;
}
}
.box-top-toc01 .box-form01 .wpcf7-form textarea::-webkit-input-placeholder { color: #999;
}
.box-top-toc01 .box-form01 .wpcf7-form textarea:-ms-input-placeholder { color: #999;
}
.box-top-toc01 .box-form01 .wpcf7-form textarea::placeholder {
color: #999;
}
.box-top-toc01 .box-form01 .wpcf7-form p .wpcf7-submit{
background: #2581c4;
width: 168px;
margin: 0 auto;
display: block;
font-size: 15px;
font-weight: 700;
line-height: 30px;
border-radius: 5px;
padding: 3px;
}
.box-top-toc01 .box-form01 .wpcf7-form p.box-btn-send{
position: relative;
}
.box-top-toc01 .box-form01 .wpcf7-form p.box-btn-send:before{
position: absolute;
top: calc(50% - 9px);
right: calc(50% - 52px);
font-size: 18px;
content:'\f105';
font-family: FontAwesome;
color: #fff;
line-height: 1;
z-index: 9;
}
.box-top-toc01 .box-form01 .ajax-loader{
position: absolute;
top: 0;
right: 0;
}
.post-content .toc-dl01{
background-color: #f0f7fa;
border: 1px solid #cccccc;
border-bottom: 0;
position: relative;
margin: 0;
font-size: 14px;
line-height: 22px;
font-weight: 700;
padding: 24px 16px 13px 16px;
}
.post-content .toc-dl01:before{
position: absolute;
top: -16px;
left: 0;
right: 0;
content: url(http://life-and-mind.com/wp-content/themes/xeory-child/images/icon01.png);
margin: 0 auto;
text-align: center;
}
.post-content .toc-dl01 dt{
border: 0 ;
text-align: center;
display: block;
margin: 0 0 5px 0;
padding: 0;
}
.post-content .toc-dl01 dd{
padding: 0;
margin: 0;
text-align: center;
}
.toc-br01{
display: none;
}
@media only screen and (max-width: 550px){
.post-content .toc-dl01{
font-size: 12px;
}
.toc-br01{
display: block;
}
}
@media only screen and (max-width: 350px){
.toc-br02{
display: none;
}
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
b, strong {
font-weight: 700;
} .cta-com-skillup > p{
line-height:1.6em;
}
.cta-com-skillup > p.cta-com-cajapan{
text-align: center;
font-size: 20px;
line-height:1.6em;
margin:0;
}
.post-cta p.cta-managed-cajapan{
margin:-20px 0 35px 0; text-align:center;
}
@media only screen and (max-width: 480px){
div.cta-post-content div.post-cta-cont p.cta-com-cajapan{
text-align:center;
font-size:16px;
margin:40px 0 0 0;
}
div.post-cta-cont div.textarea_under_cta_button p.cta-managed-cajapan{
margin:-20px 0 5px 0;
text-align:center;
line-height:1.6;
font-size:13px;
}
} .underbnr-comuica-area02{
width: 785px;
margin: 0 auto;
}
.underbnr-comuica .recommended_underbnr{
float: left;
width: 190px;
margin-top: 2px;
}
.underbnr-comuica .recommended_underbnr p.qua_txt{
text-align: center;
background: #0ec1e7;
border-radius: 1em;
line-height: 24px;
font-weight: bold;
padding: 5px 0;
color: #fff;
font-size: 20px;
margin-right: 17px;
}
.underbnr-comuica span.reader_number02{
color: #fff606;
font-size: 22px;
}
div.underbnr-comuica-area-sp02{
margin: 1px 0 3px;
}
.underbnr-comuica-area-txt-sp02{
font-size:13px;
font-weight:bold;
color:#FFF; 
text-align:center; 
line-height:1.3em;
}
.qua_txt_sp{
float: left;
line-height: 1.1;
text-align: center;
font-size: 0.8em;
color: #fff;
background: #0ec1e7;
padding: 3px 12px 2px;
font-weight: bold;
border-radius: 4px;
}
span.reader_number02_sp{
color: #fff606;
font-size: 16px;
}  div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_taiken {
color: #fff;
font-size: 12px;
background: #000;
font-weight: 700;
padding: 7px 0 6px;
overflow: hidden;
margin: 0 auto;
}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_taiken .bnrbox_taiken {
background: #0ec1e7;
text-align: center;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
padding: 3px 3px 3px;
line-height: 1.2em;
font-size: 11px;
display: inline;
margin-right: 5px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_taiken div.reader_sp_taiken {
display: inline;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp_taiken {
background: #000;
padding: 0 7px 4px;}
div.common_cta_sp .underbnr_aside_sp div.dwnload_button_sp_taiken .button_link_sp2_taiken{
width: 100%;
padding: 6px 5px 6px;
background: #fea60e;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
color: #fff;
font-weight: 700;
line-height: 16px;
font-size: 14px;}
div.common_cta_sp .underbnr_aside_sp h3.main_txt_sp_taiken .reader_sp_taiken span{
color: #fff606;
} div.underbnr div.bnrbox_taiken {
width: 880px;
margin: 10px auto;
font-weight: 700;
}
div.underbnr div.bnrbox_taiken a {
color: #fff;
}
div.underbnr div.bnrbox_taiken .taiken_underbnr {
float: left;
width: 220px;
margin-top: 2px;
}
div.underbnr div.bnrbox_taiken div.taiken_underbnr p.taiken_txt{
text-align: center;
background: #0ec1e7;
border-radius: 1em;
line-height: 24px;
font-weight: 700;
padding: 5px 0;
color: #fff;
font-size: 18px;
}
div.bnrbox_taiken div.taiken_info{
float: left;
width: 430px;
}
div.bnrbox_taiken div.taiken_info div.taiken_info_txt {
font-size: 20px;
line-height: 18px;
color: #fff;
margin-top: 10px;
text-align: center;
font-family: "Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
div.underbnr div.bnrbox_taiken div.btn_underbnr_taiken{
float: left;
width: 230px;
background: #fea60e;
padding: 6px 10px;
display: block;
border-radius: 6px;
color: #fff;
text-align: center;
line-height: 24px;
font-family: "游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-weight: 700;
}
div.underbnr div.bnrbox_taiken a div.taiken_info_txt span{
color: #fff606;
}
.post-content div.attention.mb48{
margin-bottom: 4.8em !important;
}
@media only screen and (max-width: 767px) {
.post-content div.attention.mb48{
margin-bottom: 3.6em !important;
}
}
.fa-external-link{
color:#2581c4; margin-left:5px;
}
.post-content ul li .fa-external-link{
padding:0 0 0 1em;
}
.post-content p.blackList::before{
content:"●";
color:#000000!important;
font-size: 10px;
margin-right: 7px;
vertical-align: 3px;
}
@media screen and (max-width: 640px){
.post-content p.blackList::before{
content:"●";
color:#000000!important;
font-size: 0.5em;
margin-right: 5px;
vertical-align: 3px;
}
} .comments-area .comment-form-cookies-consent {
margin-bottom: 1.8em;
clear: both;
}
.comments-area .form-submit {
margin-bottom: 1em;
}
@media screen and (min-width: 551px){
.comments-area .comment-form-author,
.comments-area .comment-form-email {
width: 50%;
display: inline-block;
}
}
.comments-area .comment-form-cookies-consent label,
.comments-area .comment-form-author label,
.comments-area .comment-form-email label,
.comments-area #throwsSpamAway {
font-size: 14px;
}
@media screen and (max-width: 550px){
.comments-area .comment-form-cookies-consent label,
.comments-area #throwsSpamAway {
line-height: 20px;
}
}
.comments-area form input[type=text],
.comments-area form input[type=email] {
margin-top: 8px;
} .post-content ol.b-arrow{
counter-reset:list;
list-style-type:none;
font: 16px/1.6 'arial narrow', sans-serif;
padding:0!important;
}
.post-content ol.b-arrow li{
position:relative;
padding: 0 0 0 20px!important;
margin: 7px 0 7px 0px!important;
font-weight: bold!important;
font-size:14px!important;
line-height: 30px!important;
}
.post-content ol.b-arrow li:before{
counter-increment: list!important;
content: ""!important;
display: block!important;
position: absolute!important;
left: 0px!important;
height: 15px!important;
width: 15px!important;
border-radius: 50%!important;
background: #0069BA!important;
top: 50%!important;;
-moz-transform: translateY(-50%)!important;
-webkit-transform: translateY(-50%)!important;
-o-transform: translateY(-50%)!important;
-ms-transform: translateY(-50%)!important;
transform: translateY(-50%)!important;
}
.post-content ol.b-arrow li:after{
content: ""!important;
display: block!important;
position: absolute!important;
left: 6px!important;
height: 0!important;
width: 0!important;
border-top: 4px solid transparent!important;
border-bottom: 4px solid transparent!important;
border-left: 5px solid #fff!important;
top: 50%!important;
-moz-transform: translateY(-50%)!important;
-webkit-transform: translateY(-50%)!important;
-o-transform: translateY(-50%)!important;
-ms-transform: translateY(-50%)!important;
transform: translateY(-50%)!important;
} .postid-v .side-widget-area div {
display: none;
content-visibility: hidden;
}
.postid-39596 .side-widget-area #xeory_recommend_posts-2,
.postid-39596 #side .side-widget-inner,
.postid-39596 .side-widget-area .wrap-img,
.postid-39596 #side .post-thumbnail,
.postid-39596 .side-widget-area .reco-content{
display: block;
content-visibility: visible;
} div.bnrbox_ver3 div.popular_underbnr_ver3 a{
display: flex;
padding:0 0 8px 8px;
gap:8px;
}