@charset "utf-8";.sidebar{float:right;}.content {float:left;}body,#top-header,#main　{background-color:#fcf3f3;}#main-content {background-color:#ffffff;}body,a,a:active,a:hover {color:#444444;}.entry a{text-decoration:none;}.entry a:hover{text-decoration:underline;}.widget_text a,.dp_custom_text_widget a,.commentlist a,.entry-content a {color:#83bedc;}.commentlist a:hover,.widget_text a:hover,.dp_custom_text_widget a:hover,.entry-content a:hover {color:#97cfdf;}#header,#header a{color:#666666;}#header a:hover {color:#bbbbbb;}#header.header-normal {background-color:#ffffff;}#header.header-top #header-bar:hover {background-color:#ffffff;}#header.header-normal #header-bar,#header.header-top #header-bar:hover {border-color: rgba(68, 68, 68, 0.2);}#header #global_menu_ul .menu-caption {color: rgba(102, 102, 102, 0.5);}#expand_global_menu.open,.mq-bgcolor,#header #global_menu_ul .sub-menu{background-color: #ff99f8;}#expand_global_menu.open:before,.mq-bgcolor,.mq-bgcolor #global_menu_ul li a,.mq-bgcolor #global_menu_ul li a:hover,#header #global_menu_ul li .sub-menu li a,#header #global_menu_ul li .sub-menu li a:hover {color:#dd3333;}#header #global_menu_ul > li > .sub-menu:before {border-color: #dd3333;}#header #global_menu_ul > li > .sub-menu:after {border-color: #ff99f8;}#header-search .gsc-search-button:before,#header-search #searchform:before{color:#666666;background: transparent;}#header-search #searchform,#header-search td.gsc-input {border: 1px solid transparent!important;background: transparent;}#header-search:hover #searchform,#header-search:hover td.gsc-input {border-color: rgba(68, 68, 68, 0.2)!important;background-color: #fff;}#header.header-top {background: -webkit-linear-gradient(to bottom,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0.6) 0%,rgba(255,255,255,0) 100%);}.header-banner-content{color:#666666;text-shadow:0 0 28px #000000;}.bx-prev i:before,.bx-next i:before,#hd_slider .loop-title {color: #444444;}#hd_slider .sl-date span {color: rgba(68, 68, 68, 0.7);}.bx-controls-direction i,#hd_slider .loop-title {background: rgba(255, 255, 255, 0.8);}.bx-pager-link {color: rgba(68, 68, 68, 0.8);background-color: rgba(68, 68, 68, 0.8);}#hd_slider:not(.carousel) .bx-pager-link {color: #666666;background-color: #666666;}.entry .nav a:hover,.entry .nav .current,.nav_to_paged a:hover,.nav .pagenavi-right:hover,.nav .pagenavi-left:hover,.nav .page-numbers:hover,.nav .page-numbers.current {color:rgba(68, 68, 68, 0.7);}.entry-nav a.page-numbers {color: #444444!important;background: rgba(68, 68, 68, 0.04);}.entry-nav .page-numbers.current {color: #444444!important;}.entry-nav a.page-numbers:hover {background: rgba(68, 68, 68, 0.17);}.nav .left a:hover,.nav .right a:hover,.nav-left a:hover,.nav-right a:hover {color: rgba(68, 68, 68, 0.7);}.dp-pagenavi {border-color: rgba(68, 68, 68, 0.2);}.nav_to_paged a {background-color: #883a3a;}.nav_to_paged a:hover {background: rgba(136, 58, 58, 0.8);}.pager_last_msg {background: rgba(68, 68, 68, 0.7);}.nav_to_paged a,.nav_to_paged a:hover,.pager_last_msg {color:#ffffff;}.dp_spinner:before {color: rgba(68, 68, 68, 0.7);}.gotop {background-color: #883a3a;}.sidebar-title,.inside-title,.widget-title,.comment-reply-title {border-color: rgba(68, 68, 68, 0.2);}.normal .loop-share-num i{background-color: rgba(68, 68, 68, 0.4);color: #fff;}.news,.normal {border-color: rgba(68, 68, 68, 0.2);}.normal .share-num,.normal .share-num a,.normal .loop-meta-top,.normal .loop-meta-top a {color: rgba(68, 68, 68, 0.7);}.readmore a {background-color: #883a3a;color: #fff;}.readmore a:hover {background-color: rgba(136, 58, 58, 0.8);}.normal .loop-title a:hover {color: #97cfdf;}.cover,.cover a,.cover a:hover {color: #fff;}.cover {background-color: rgba(136, 58, 58, 0.9);}.portfolio .loop-title.bottommost,.portfolio .loop-meta-top a,.portfolio .loop-meta-top {color: rgba(68, 68, 68, 0.7);border-color: rgba(68, 68, 68, 0.2);}.portfolio .loop-meta-top.l-date .loop-date:before,.portfolio .loop-meta-top.l-date .loop-date:after {background-color: rgba(68, 68, 68, 0.7);}.portfolio .loop-meta-mid {border-color: #ffffff;}.portfolio .loop-meta-mid.l-date .loop-date:before,.portfolio .loop-meta-mid.l-date .loop-date:after {background-color:#ffffff;}.portfolio .loop-share-num i,.portfolio .loop-meta-mid2 .loop-share-num i {background-color: rgba(255, 255, 255, 0.3);}.magazine .loop-meta-mid a,.magazine .loop-meta-mid {border-color: rgba(68, 68, 68, 0.4);}.magazine .loop-meta-mid.l-date .loop-date:before,.magazine .loop-meta-mid.l-date .loop-date:after {background-color: rgba(68, 68, 68, 0.4);}.magazine.one .loop-date {background-color: #883a3a;color: #fff;}.magazine.one .loop-meta-mid.l-cat {border-color: rgba(68, 68, 68, 0.2);}.magazine .loop-share-num i{background-color: rgba(68, 68, 68, 0.4);color: #fff;}.magazine .loop-views {background-color: rgba(255, 255, 255, 0.7);color: #444444;}.magazine .share-num,.magazine .share-num a,.magazine.three .loop-meta-mid,.magazine.three .loop-meta-mid a {color: rgba(68, 68, 68, 0.6);}.dp_breadcrumb a:hover {color:#97cfdf;}.dp_related_posts .loop-cat a {color: rgba(68, 68, 68, 0.7);}.entry {font-size:14px;}address,pre,th,dt,blockquote {background-color: rgba(68, 68, 68, 0.04);}blockquote:before,blockquote:after {color: #83bedc;}.loop-article.news,.new-entry-content li {border-color: rgba(68, 68, 68, 0.4);}.loop-article.news .loop-date:after,.entrylist-date:after {color: rgba(68, 68, 68, 0.4);}.loop-article.news a:hover,.new-entry a:hover {color: rgba(68, 68, 68, 0.7);}select,caption,.wp-caption,address,pre,hr,dt,dd,dl,code,q,th, table,td {border-color: rgba(68, 68, 68, 0.2);}.post-meta.bottom .meta-cat a,.post-meta.bottom .meta-tag a {color: #444444;background-color: rgba(68, 68, 68, 0.07);}.post-meta.bottom .meta-cat a:hover,.post-meta.bottom .meta-tag a:hover {background-color: rgba(68, 68, 68, 0.17);}.single-article .post-meta .second-r,.single-article .post-meta .loop-share-num i:before,.single-article .post-meta .loop-share-num div[class^="bg-"] {border-color:rgba(68, 68, 68, 0.2);}.single-article .post-meta .loop-share-num a:hover,.single-article .post-meta .loop-share-num a:hover span,.single-article .post-meta .loop-share-num a:hover i:before {color:#444444;}.single-article .post-meta.top,.single-article .post-meta.top a,.single-article .post-meta.under-title .first-r,.single-article .post-meta.under-title .first-r a,.single-article .post-meta.bottom .third-r,.single-article .post-meta.bottom .third-r a,.single-article .note {color: #444444;}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.widget_text h1,.widget_text h2,.widget_text h3,.widget_text h4,.widget_text h5,.widget_text h6,.dp_custom_text_widget h1,.dp_custom_text_widget h2,.dp_custom_text_widget h3,.dp_custom_text_widget h4,.dp_custom_text_widget h5,.dp_custom_text_widget h6,.comment div h1,.comment div h2,.comment div h3,.comment div h4,.comment div h5,.comment div h6 {border-color: rgba(68, 68, 68, 0.2);}.widget_text ul li:before,.dp_custom_text_widget ul li:before,.comment div ul li:before,.entry ul li:before {background-color: #883a3a;}.required {color: #883a3a;}.comment-author {background-color: rgba(68, 68, 68, 0.04);}.comment-avatar {border-color: #ffffff;}#switch_comment_type li:before,#switch_comment_type li:hover,#switch_comment_type .active_tab {color: #444444;}#switch_comment_type .inactive_tab {color: rgba(68, 68, 68, 0.7);}.wpcf7-form input[type="submit"],.comment-form input[type="submit"] {background: #883a3a!important;}.wpcf7-form input[type="submit"]:hover,.comment-form input[type="submit"]:hover {background: rgba(136, 58, 58, 0.8)!important;}#respond input,.comment-form textarea,.wpcf7-form textarea,.trackback_url_area textarea,.comment-form input,.wpcf7-form input,.trackback_url_area input {border-color: rgba(68, 68, 68, 0.2);}.widget_search > div,.dp_search_form > div {border-color: rgba(68, 68, 68, 0.2);}#searchform,td.gsc-input  {background: #fff;}#searchform #s {color: #444444;}td.gsc-search-button:before,#searchform:before{background-color: #fff;color: #444444;}.recent_entries .widget-time,.widget_rss li,.widget_rss li cite,.widget_recent_comments li,.widget_recent_entries li,.recent_entries:not(.thumb) a:hover,.widget_archive a:hover,.widget_meta a:hover,.widget_pages a:hover,.widget_nav_menu a:hover,.widget_categories a:hover,.widget_mycategoryorder a:hover,.widget_rss li a:hover,.widget_recent_comments a:hover,.widget_recent_entries a:hover { color:rgba(68, 68, 68, 0.7);}.rank_label {background-color: rgba(68, 68, 68, 0.4);color: #ffffff;}.widget_categories li:before,.widget_mycategoryorder li:before {background-color: rgba(68, 68, 68, 0.7);}.recent_entries .excerpt_div,.recent_entries .widget-meta {border-color: rgba(68, 68, 68, 0.4);}.widget_categories li a,.widget_mycategoryorder li a {border-color: rgba(68, 68, 68, 0.1);}.cat-item a .count {background-color: rgba(68, 68, 68, 0.07);}.cat-item a .count,.cat-item a:hover .count {color: #444444;}.widget-meta,.widget-meta a {color: rgba(68, 68, 68, 0.7);}.rssSummary {color: #444444;}.tagcloud a {color: #444444!important;background-color: rgba(68, 68, 68, 0.07);}.tagcloud a:hover {background-color: rgba(68, 68, 68, 0.17);}.dp_feed_widget a{background-color: #444444;color: #ffffff;}.dp_feed_widget a:hover{background-color: rgba(68, 68, 68, 0.7);}ul.dp_tab_widget_ul {border-color: rgba(68, 68, 68, 0.2);}ul.dp_tab_widget_ul li:hover {color:#444444;}ul.dp_tab_widget_ul .inactive_tab,ul.dp_tab_widget_ul li:after {color: rgba(68, 68, 68, 0.7);}#wp-calendar thead th {background-color: transparent;}#wp-calendar tbody td a:after {border-color: rgba(68, 68, 68, 0.07);}.new-entry .more-entry-link,.widget .more-entry-link{color: #83bedc;}.new-entry .more-entry-link:hover,.widget .more-entry-link:hover {color: #97cfdf;}#footer-widget-content .footer-widget-area {width:30.966%;}#footer-widget-area2{margin:0 3.2%;}#footer {color:#444444;background-color:#f9f9f9;}#footer a,#footer a:hover {color:#444444;}#footer .widget_text a,#footer .dp_custom_text_widget a{color:#999999;}#footer .widget_text a:hover,#footer .dp_custom_text_widget a:hover {color:#444444;}#footer .hatena-bookmark-widget-notheme {background-color:#f9f9f9;}#footer .footer-title a,#footer .footer-title {border-color: rgba(68, 68, 68, 0.4);}#footer .widget_search > div,#footer .dp_search_form > div {border-color: rgba(68, 68, 68, 0.2);}#footer .rank_label {background-color: rgba(68, 68, 68, 0.6);color: #f9f9f9;}#footer-copyright a:hover,#footer_menu_ul a:hover,#footer .recent_entries .widget-time,#footer .widget_rss li,#footer .widget_rss li cite,#footer .widget_recent_comments li,#footer .widget_recent_entries li,#footer .recent_entries:not(.thumb) a:hover,#footer .widget_archive a:hover,#footer .widget_meta a:hover,#footer .widget_pages a:hover,#footer .widget_nav_menu a:hover,#footer .widget_categories a:hover,#footer .widget_mycategoryorder a:hover,#footer .widget_rss li a:hover,#footer .widget_recent_comments a:hover,#footer .widget_recent_entries a:hover { color:rgba(68, 68, 68, 0.6);}#footer .widget_categories li:before,#footer .widget_mycategoryorder li:before {background-color: rgba(68, 68, 68, 0.6);}#footer .recent_entries li,#footer .recent_entries .widget-meta {border-color: rgba(68, 68, 68, 0.6);}#footer .widget_categories li a,#footer .widget_mycategoryorder li a {border-color: rgba(68, 68, 68, 0.2);}#footer .cat-item a .count {background-color: rgba(68, 68, 68, 0.1);}#footer .cat-item a .count,#footer .cat-item a:hover .count {color: #444444;}#footer .widget-meta,#footer .widget-meta a {color:rgba(68, 68, 68, 0.6);}#footer .rssSummary {color: #444444;}#footer .tagcloud a {color: #444444!important;background-color: rgba(68, 68, 68, 0.1);}#footer .tagcloud a:hover {background-color: rgba(68, 68, 68, 0.3);}#footer-sns a,#footer .dp_feed_widget a{background-color: rgba(68, 68, 68, 0.6);color: #f9f9f9;}#footer-sns a:hover,#footer .dp_feed_widget a:hover{background-color: #444444;color: #f9f9f9;}#footer ul.dp_tab_widget_ul {border-color: rgba(68, 68, 68, 0.4);}#footer-copyright a:hover,#footer_menu_ul a:hover,#footer ul.dp_tab_widget_ul li:hover {color:#444444;}#footer_menu_mobile,#footer_menu_mobile a,#footer-copyright,#footer-copyright a,#footer_menu_ul,#footer_menu_ul a,#footer ul.dp_tab_widget_ul .inactive_tab,#footer ul.dp_tab_widget_ul li:after {color: rgba(68, 68, 68, 0.6);}#footer #wp-calendar thead th {background-color: transparent;}#footer #wp-calendar,#footer #wp-calendar caption,#footer #wp-calendar td,#footer #wp-calendar th,#footer #wp-calendar thead {background-color: transparent;border-color: rgba(68, 68, 68, 0.2);}#footer #wp-calendar tbody td a:after {border-color: rgba(68, 68, 68, 0.1);}#footer .widget .more-entry-link{color: #999999;}#footer .widget .more-entry-link:hover {color: #444444;}.btn,.label{background-color:#83bedc;}.label:after{background-color:#ffffff;}#footer .label:after{background-color:#f9f9f9;}input[type=\"checkbox\"]:checked,input[type=\"radio\"]:checked {background-color:#883a3a;}select:hover {background-color: rgba(68, 68, 68, 0.04)}.mb-theme#wrapper,.mb-theme#main {background-color: #ffffff;}#side-search > div {border-color :rgba(68, 68, 68, 0.2);}.mb-theme #header a {color: #444444;}.mb-theme .portfolio .details {background: rgba(255, 255, 255, 0.8);}.mb-theme .normal .loop-views,.mb-theme .portfolio .details a,.mb-theme .portfolio .details {color: rgba(68, 68, 68, 0.7);}.mb-theme .portfolio .loop-share-num i {background: transparent;}.mb-theme .portfolio.loop-title a {color: #444444;}.mb-theme .normal .loop-meta {border-color: rgba(68, 68, 68, 0.2);}.mb-theme .widget-content.header .widget-title,.mb-theme .widget-content.footer .widget-title {background: #ffffff;color: #444444;border-color:rgba(68, 68, 68, 0.2);}.mb-theme .archive-header {background-color: rgba(68, 68, 68, 0.2);}#global_menu_nav.mm-menu {background-color: #fcf3f3;}.mm-title,#global_menu_nav.mm-menu a#global_menu_nav.mm-menu {color: #444444!important;}.mb-theme #footer .tagcloud a,.mb-theme .tagcloud a {background-color: transparent;}.mb-theme .tagcloud,.mb-theme .tagcloud a,.mb-theme .new-entry li,.mb-theme .dp_related_posts li,.mb-theme .widget_nav_menu > div li a,.mb-theme .widget_pages ul li a,.mb-theme .widget_categories ul li a,.mb-theme .widget_mycategoryorder ul li a,.mb-theme .widget_archive ul li,.mb-theme .widget_meta ul li,.mb-theme .widget_nav_menu > div,.mb-theme .widget_pages ul,.mb-theme .widget_categories ul,.mb-theme .widget_mycategoryorder ul,.mb-theme .widget_meta ul,.mb-theme .widget_archive ul {border-color: rgba(68, 68, 68, 0.2);}.mb-theme .footer-title,.mb-theme #footer .gotop {background-color: rgba(68, 68, 68, 0.1);}/* body */@media only screen and (max-width: 1023px){body.custom-background {background-image: none !important;}}/* グロナビ */#header-menu.header-menu-front-page #global_menu_ul>li,#header-menu.header-menu-normal-page #global_menu_ul>li{    padding: 0 31px;}/* セカンドの#header */.single #header.header-normal,.page #header.header-normal {height: auto;}.single #header .header_title.txt,.page #header .header_title.txt {display: none;}/* ヘッダー */.header-banner-content {text-shadow: 0 0 28px #ff99f8 !important;}.site-header {    overflow: hidden;}.header-text-menu li {    display: inline-block;font-size: 1.2rem;}.header__tel {    font-size: 2rem;text-shadow: none;}@media only screen and (max-width: 1023px){.site-header {    margin-bottom: 30px;}.header-text-menu {    text-align: center;}.header-text-menu li {    margin: 0 10px;text-align: center;}.site-logo {    float: none;width: 100%;max-width: 402px;}.site-logo img {    width: 100%;height: auto;}.header-right {    float: none;width: 202px;margin: 0 auto;text-align: center;}}@media print, screen and (min-width: 1024px){    .header-text-menu {float: right;margin: 10px 0;    }.header-text-menu li {    margin-left: 20px;}    .site-logo {        float: left;width: 35%;    }.header-right {    float: right;width: 60%;text-shadow: none;}.header-right__row2 {    overflow: hidden;float: right;clear: right;}.header__tel {    float: right;padding: 20px 20px 0 0;text-align: center;}.header__banner {float: right;}}/*マージン*/#main {    margin-top: 10px;}/*マージン*//*#main {    margin-top: 240px;}*//* サイドバナー */#sidebar {margin-top: 5px;}.side-banner {   display: block;   width: 100%;    margin-bottom: 20px;}.side-banner img {    width: 100%;    height: auto;}/* 固定ページ */.single-title{    display: none;}.single-article #single-header {margin-bottom: 0;}.single-article .entry h1 {margin-top: 0;}.single-article .entry h2 {    padding: 0;    border-width: 0;    margin: 0;}.single-article .entry h3 {    padding: 0;    border-width: 0;    margin: 0;}.single-article .entry h4 {    padding: 0;    border-width: 0;    margin: 0;}.single-article .entry .ttl-img {margin-top: 0;padding: 0;border: none;}.single-article .entry .ttl-img img {margin-bottom: 0;}.entry .cf {overflow: hidden;}.entry .fr {float: right;}.entry .fl {float: left;}.entry-list1 {color: #7C3658;}.photo {margin: 5px;border: 10px solid #fff;box-shadow: 1px 1px 2px 1px rgba(0,0,0,.1);}.single-article .entry ul.entry-list1 li:before {content: '＊';position: relative;width: auto;height: auto;top: 0;background-color: transparent;border-radius: 0;}.strong1 {color: #ce2257;}.strong-bg {font-size: 1.2em;}/* ボディジュエリーとは？ */.whats-box1 { min-height:327px; background: transparent url(/wordpress/wp-content/uploads/2015/11/whats-bg1.jpg); background-repeat: no-repeat;background-position: right bottom;}.whats-box2 { min-height:417px; background: transparent url(/wordpress/wp-content/uploads/2015/11/whats-bg2.jpg); background-repeat: no-repeat; background-position: right bottom;}/* 会員制度 */.member-apply {width:700px;margin: 0 auto;padding: 20px;background-color: #f7f4f7;border: 5px solid #fff;box-shadow: 0 0 10px #f2e7f8;box-sizing: border-box;color: #A25252;}.entry .member-apply ul {overflow: hidden;width: 603px;margin: 0 auto;}.entry .member-apply ul li {display: block;float: left;width:250px;padding: 40px 25px;}.entry .member-apply ul li + li {border-left: 3px dotted #fff;}.entry .member-apply ul li:before {display: none;}.entry .member-apply ul li a {display: inline-block;}.entry .member-apply ul li img {margin-bottom: 0;}.entry .member-apply ul li .icon-exp {position: relative;margin-left: 30px;padding: 0 10px;background-color: #d7bbbd;color: #691A30;line-height: 28px;}.entry .member-apply ul li .icon-exp:hover {background-color: #691a30;color: #fff;text-decoration: none;}.entry .member-apply ul li .icon-exp:before {content: '';position: absolute;left: -16px;width: 0;height: 0;border-style: solid;border-width: 14px 14px 14px 0;border-color: transparent #d7bbbd transparent transparent;}.entry .member-apply ul li .icon-exp:hover:before {border-color: transparent #691a30 transparent transparent;}.member-condition {line-height: 2em;-webkit-box-shadow:  0 0 10px #f2e7f8;padding: 20px;box-shadow: 0 0 10px #f2e7f8;width: 90%;background-color: #f7f4f7;border: 4px solid #FFFFFF;margin: 10px auto;}.member-condition .title {background-image: url(/wordpress/wp-content/uploads/2016/01/member_title.png);height: 20px;background-position: center center;padding: 20px 0;background-repeat: no-repeat;font-weight: bold;font-size: 1.2em;color: #FFFFFF;text-shadow: 0px 0px 5px #3A3A3A;}.member-condition p {text-align: center;}#member-entry h4 {    background-image: url(/wordpress/wp-content/uploads/2016/01/h4_member.png);    padding: 5px 0 0 30px;    background-repeat: no-repeat;    background-position: left center;    height: 28px;    font-weight: bolder;    border-bottom: 2px solid #780000;    margin-bottom: 10px;}.member-recruitment {background-image: url(/wordpress/wp-content/uploads/2015/11/member-bg.jpg);min-height: 199px;background-repeat: no-repeat;background-position: right bottom;}/* 資格認定コース */.course tbody th {width: 12%;text-align: center;}.course tbody td {width: 21.5%;vertical-align: top;}.sec-course {margin-top: 20px;margin-bottom: 60px;}.single-article .entry .list-self {overflow: hidden;}.single-article .entry .list-self li {float: left;width: 350px;padding: 0;}.single-article .entry .list-self li:nth-child(2n) {margin-left: 30px;}.single-article .entry .list-self li:before {display: none;}#qualification h4 {background-image: url(/wordpress/wp-content/uploads/2016/01/h4_qualification);padding: 5px 0 0 30px;background-repeat: no-repeat;background-position: left center;min-height: 28px;font-weight: bolder;border-bottom: 2px solid #8830a9;margin-bottom: 10px;}.entry .fl .w350 {width:350px;}.entry .fl .w340 {width:340px;}.entry .fl .w330 {width:330px;}.entry .fl .w380 {width:380px;}.sp {display:none;}/* 認定講師 */.entry .lecturer td,.entry .lecturer th {padding: 5px;border: 1px solid #fff;font-size: 1.2rem;}.entry .lecturer thead th {background-color: #DED0E0;}.entry .lecturer tbody tr {background-color: #F3F2F3}.entry .lecturer tbody .tr-even {background-color: #EAE4E8;}.entry .lecturer .ttl {background-color: #fff !important;}.entry .lecturer tbody td a {color: #0BA7F7;}/* トップ */.cf { overflow: hidden;}.widget .textwidget .concept { /*   position:absolute; top:-200px; *//*margin: 0 auto 36px;*/    margin: 0 auto ;  /* padding: 10px;*/ padding: 5px;background-color: #670001;}.widget .textwidget .concept2 {    position:absolute; top:-230px; left:0px; background-color: #FFFFFF;}.widget .textwidget .concept-in {/* padding: 40px 60px;   */padding: 10px 20px;border: 1px solid #f2b9a6;color: #fff;}.widget .textwidget .concept-in .ttl {margin-bottom: 10px;   /*font-size: 1.6rem;*/font-size: 1.6rem;font-weight: bold;}.widget .textwidget > div .top-article {float: left;width: 31%;padding: 0 0 8%;box-sizing: border-box;}.widget .textwidget > div .top-article + .top-article {margin-left: 3.5%;}.widget .textwidget > div .entry-title {padding: 0;border-left: none;    font-size: 14px;/*font-size: 14px;*/ /*line-height: 1.8;*/line-height: 1.4;text-align: center;}/* 受講生様のお声・作品 */.voice-bk {margin-bottom: 80px;padding: 25px;background-color: #FFF4FA;background-image: url(/wordpress/wp-content/uploads/2016/01/voice_bk.png);background-repeat: repeat;border: 3px solid #C85F86;}.voice {border-radius: 10px;padding: 20px;background-color: #FFFFFF;-webkit-box-shadow: inset 0 0px 10px 1px #C85F86;box-shadow: inset 0 0px 10px 1px #C85F86;}.voice-name {color: #6B0A44;    font-weight: bold;    font-size: 0.8em;margin: 20px 0;text-shadow: 2px 2px 1px rgba(255, 255, 255, 1),-2px 2px 1px rgba(255, 255, 255, 1),2px -2px 1px rgba(255, 255, 255, 1),-2px -2px 1px rgba(255, 255, 255, 1);}.photo-p {float:right;width: 240px;height: 240px;margin: 0 23px 20px;border-radius: 130px;overflow: hidden;border: 10px solid #fff;box-shadow: 0 0 10px 3px #fde;}.strong3 {background-color: #cddef4;color: #0B3CD8;}@media only screen and (max-width: 1023px){#header .header_title {    padding: 0;}    .widget .textwidget > div .top-article {float: none;width: 100%;margin: 0;}.widget .textwidget > div .top-article + .top-article {margin-left: 0;}/* ボディジュエリーとは？ */    .whats-box1 {    text-shadow:        1px 1px 1px rgba(255, 255, 255, 1),        -1px 1px 1px rgba(255, 255, 255, 1),        1px -1px 1px rgba(255, 255, 255, 1),        -1px -1px 1px rgba(255, 255, 255, 1);    background-image : none; }.whats-box2 {text-shadow:        1px 1px 1px rgba(255, 255, 255, 1),        -1px 1px 1px rgba(255, 255, 255, 1),        1px -1px 1px rgba(255, 255, 255, 1),        -1px -1px 1px rgba(255, 255, 255, 1);    background-image : none; }    /* 会員制度 */.member-apply {margin: 0 auto;padding: 10px;background-color: #f7f4f7;border: 5px solid #fff;box-shadow: 0 0 10px #f2e7f8;box-sizing: border-box;color: #A25252;max-width: 700px;width: 95%;}.entry .member-apply ul {overflow: hidden;width: 100%;margin: 0 auto;}.entry .member-apply ul li {display: block;    float: none;    width: 100%;    margin: 0 auto;    padding: 20px 0;    border-bottom-style: none;}.entry .member-apply ul li + li {border-left: 0px;}.entry .member-apply ul li:before {display: none;}.entry .member-apply ul li a {display: inline-block;}.entry .member-apply ul li img {margin-bottom: 0;}.entry .member-apply ul li .icon-exp {position: relative;margin-left: 20px;padding: 0 10px;background-color: #d7bbbd;color: #691A30;line-height: 28px;}.entry .member-apply ul li .icon-exp:hover {background-color: #691a30;color: #fff;text-decoration: none;}.entry .member-apply ul li .icon-exp:before {content: '';position: absolute;left: -16px;width: 0;height: 0;border-style: solid;border-width: 14px 14px 14px 0;border-color: transparent #d7bbbd transparent transparent;}.member-condition {line-height: 2em;-webkit-box-shadow: 0 0 10px #f2e7f8;padding: 20px;box-shadow: 0 0 10px #f2e7f8;width: 95%;background-color: #f7f4f7;border: 4px solid #FFFFFF;margin: 10px auto;max-width: 700px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.member-condition .title {background-size: cover;height: auto;padding: 10px 0;font-weight: bold;font-size: 1.2em;color: #FFFFFF;text-shadow: 0px 0px 5px #3A3A3A;background-color: #891517;}.member-recruitment {text-shadow:        1px 1px 1px rgba(255, 255, 255, 1),        -1px 1px 1px rgba(255, 255, 255, 1),        1px -1px 1px rgba(255, 255, 255, 1),        -1px -1px 1px rgba(255, 255, 255, 1); }    /* 資格認定コース */.single-article .entry .list-self{        text-align: -webkit-center;}.single-article .entry .list-self li {float: none;width: 100%;}.single-article .entry .list-self li:nth-child(2n) {margin-left: 0px;}.entry .fl {width:auto;float:none;}.entry .fr{float: none;}.entry .fl .w350,.entry .fl .w340,.entry .fl .w330,.entry .fl .w380 {width:auto;}.course tbody th {     background: #F7E3F0;    width: 90%;    display: block;    text-align: center;font-weight:bold;}    .course tbody td {width: 90%;vertical-align: top;}table{border:0;        width: 100%;}table thead{display:none;}table tr{margin-bottom:10px;display:block;}table td{display: block;text-align: left;font-size: 13px;}table td:before {content:attr(data-label);float:left;font-weight: bold;        width: 100%;}.pc{display:none;}    .sp {display:table;}}     /* 受講生様のお声・作品 */.photo-p {margin: 0 auto;float: none;width: 100%;    max-width: 220px;    max-height: 220px;}.voice-bk {    padding: 10px;}.voice {    padding: 10px;}    }#dp_breadcrumb_nav ul {margin: 10px auto;}