:root {
--main: #01355C;
--sub: #0169B8;
--sub2: #1e1e1e;
--white: #ffffff;
--black: #333333;
--gray: #efefef;
--gray2: #f3f3f3;
--gray3: #f5f5f5;
--orange: #e67f02;
} .scrollArea::-webkit-scrollbar-thumb {
background-color: var(--main);
}
.section.bg-base .scrollArea::-webkit-scrollbar-thumb {
background-color: var(--sub);
}
.bg-base {
background-color: var(--main) ;
}
.bg-sub {
background: rgba(37, 65, 145, 0.05);
}
.section.bg-base .sectionTtl-wrap .sectionTtl-h2:not(.section.bg-base .sectionTtl-wrap.design3 .sectionTtl-h2){
color: var(--white);
}
.section.bg-sub .sectionTtl-wrap .sectionTtl-h2:not(.section.bg-sub .sectionTtl-wrap.design2 .sectionTtl-h2) {
color: var(--black);
}
.section.bg-base .sectionTtl-h2::after {
background: var(--white) !important;
}
.section.bg-sub .sectionTtl-h2::after {
background: var(--main) !important;
} .menu-btn, 
.hamburger-menu  .widget_nav_menu {
background: var(--main);
}
.widget_nav_menu li a::before {
background-color: var(--sub);
} .breadcrumb_wrap {
background-color: var(--main);
} .sec-introduction .introduction-text {
border: 3px solid var(--main);
background-color: var(--white);
} .sec-introduction.bg-base .yellow_line{
background-image: -webkit-linear-gradient(left, transparent 50%, rgb(8,126,214) 50%);
background-image: -moz-linear-gradient(left, transparent 50%, rgb(8,126,214) 50%);
background-image: -ms-linear-gradient(left, transparent 50%, rgb(8,126,214) 50%);
background-image: -o-linear-gradient(left, transparent 50%, rgb(8,126,214) 50%);
background-image: linear-gradient(left, transparent 50%, rgb(8,126,214) 50%);
background-repeat: repeat-x;
background-size: 200% .8em;
background-position: 0 .5em;
transition: all 2s ease;
font-weight: bold;
}
.sec-introduction.bg-base .yellow_line.active{
background-position: -100% .8em;
} .sec-introduction h1.design1 {
background-color: var(--gray);
border-bottom: solid 3px var(--main);
}
.sec-introduction.bg-gray h1.design1 {
background-color: var(--white);
} .sec-introduction h1.design2 {
color: var(--main);
border-top: solid 3px var(--main);
border-bottom: solid 3px var(--main);
}
.sec-introduction.bg-base h1.design2 {
color: var(--white);
border-top: solid 3px var(--white);
border-bottom: solid 3px var(--white);
}
.sec-introduction.bg-none h1.design2 {
background: -webkit-repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#e9f4ff 3px, #e9f4ff 7px);
background: repeating-linear-gradient(-45deg, #f0f8ff, #f0f8ff 3px,#e9f4ff 3px, #e9f4ff 7px);
}
.sec-introduction.bg-sub h1.design2 {
background: -webkit-repeating-linear-gradient(-45deg, var(--white), var(--white) 3px,#eef3f9 3px, #eef3f9 7px);
background: repeating-linear-gradient(-45deg, var(--white), var(--white) 3px,#eef3f9 3px, #eef3f9 7px);
}
.sec-introduction.bg-gray h1.design2 {
background-color: var(--white);
} .sec-introduction h1.design3 {
border: 3px solid var(--main);
box-shadow: 3px 3px 0 0 var(--main);
}
.sec-introduction h1.design3::before {
border-top-color: var(--main);
border-right-color: var(--main);
} .sectionTtl-wrap.design1 .sectionTtl-h2::after {
background: var(--sub2);
} .sectionTtl-wrap.design2 {
background: var(--main);
}
.sectionTtl-wrap.design2 span{
background: var(--sub2);
}  #recommend.rb_design2 .recommend-box,
.single-pickup .recommend-box.rb_design2 {
border: 5px solid var(--main);
}
#recommend.rb_design2 .recommend-box .recommend-ttl_h3::after,
.single-pickup .recommend-box.rb_design2 .recommend-ttl_h2::after {
background-color: var(--sub);
} #recommend.rb_design3 .recommend-box,
.single-pickup .recommend-box.rb_design3 {
border: 3px solid var(--main);
}
#recommend.rb_design3 .recommend-box .recommend-ttl_h3,
.single-pickup .recommend-box.rb_design3 .recommend-ttl_h2 {
background-color: var(--main);
} .single-pickup .recommend-box.rb_design1  {
background-color: var(--white);
} .single-pickup .recommend-box.rb_design2  {
background-color: var(--white);
} .single-pickup .recommend-box.rb_design3  {
background-color: var(--white);
} #recommend.rb_design1 .recommend-ttl_h3,
.single .recommend-box.rb_design1 .recommend-ttl_h2 {
background-image: linear-gradient(-90deg, var(--main) 0 96.5%, var(--sub) 15% 100%);
}
@media screen and (min-width: 768px) {
#recommend.rb_design1 .recommend-ttl_h3,
.single .recommend-box.rb_design1 .recommend-ttl_h2 {
background-image: linear-gradient(-90deg, var(--main) 0 97.5%, var(--sub) 10% 100%);
}
}
@media screen and (min-width: 1024px) {
#recommend.rb_design1 .recommend-ttl_h3,
.single .recommend-box.rb_design1 .recommend-ttl_h2 {
background-image: linear-gradient(-90deg, var(--main) 0 98.5%, var(--sub) 7% 100%);
}
}  .recommend-box .design1 .recommend-ttl_h4,
.single .recommend-box .recommend-ttl_h3.design1 {
border-bottom: 3px solid var(--sub2);
}
.recommend-box .design1 .recommend-ttl_h4::before,
.single .recommend-box .recommend-ttl_h3.design1::before {
background-color: var(--sub2);
} .recommend-box .design2 .recommend-ttl_h4,
.single .recommend-box .recommend-ttl_h3.design2 {
background-color: var(--main);
border: 3px solid var(--main);
box-shadow: 3px 3px 0 0  #0b0d1c;
}
.recommend-box .design2 .recommend-ttl_h4::before,
.single .recommend-box .recommend-ttl_h3.design2::before {
border-top-color: var(--main) !important;
border-right-color: var(--main) !important;
}
.recommend-box .design2 .recommend-ttl_h4::after,
.single .recommend-box .recommend-ttl_h3.design2::after {
border-top-color: var(--main) !important;
border-right-color: var(--main) !important;
} .recommend-box .design3 .recommend-ttl_h4::after,
.single .recommend-box .recommend-ttl_h3.design3::after {
background: var(--main);
} .table table tbody th {
background-color: var(--sub);
} .sec-contents.design1 #toc_container .contents-subheading:before {
background: var(--main);
}
.sec-contents.design1 #toc_container .contents-subheading {
border-top: 0.2rem solid var(--main);
}
.sec-contents.design1 #toc_container .toc_list .toc-link{
border-bottom: 0.1rem solid var(--main);
}
.sec-contents.design1 #toc_container .toc_list .toc-link a::before{
color: #2EA7E0;
} .single .recommend-box.toc_design1 #toc_container {
background: var(--white) !important;
border: 0.2rem solid var(--sub2) !important;
}
.single .recommend-box.toc_design1 #toc_container .toc_title::before {
color: var(--sub2);
}
.single .recommend-box.toc_design1 #toc_container .toc_title span a {
color: var(--sub);
}
.single .recommend-box.toc_design1 #toc_container .toc_list li::before {
background-color: var(--sub);
} .sec-contents.design2 #toc_container,
.single .recommend-box.toc_design2 #toc_container {
background-color: var(--white) !important;
border: 3px solid var(--main) !important;
}
.sec-contents.design2 #toc_container .toc_title::before, 
.sec-contents.design2 #toc_container .toc_title::after,
.single .recommend-box.toc_design2 #toc_container .toc_title::before,
.single .recommend-box.toc_design2 #toc_container .toc_title::after {
background-color: var(--sub);
}
.sec-contents.design2 #toc_container .contents-subheading {
border-top: 2px solid var(--main);
border-bottom: 2px solid var(--main);
}
.sec-contents.design2 #toc_container .contents-subheading::before {
background-color: var(--sub);
}
.sec-contents.design2 #toc_container .toc_list .toc-link a,
.single .recommend-box.toc_design2 #toc_container .toc_list li a{
background-color: #EAF4FC;
}
.sec-contents.design2 #toc_container .toc_list .toc-link a::before,
.single .recommend-box.toc_design2 #toc_container .toc_list li a::before {
color: var(--sub);
}
.sec-contents.design2 #toc_container .toc_title span a,
.single .recommend-box.toc_design2 #toc_container .toc_title span a {
color: var(--main);
} .point-list .point-item.design1,
.point-list .point-item.design2,
.point-list .point-item.design3 {
background-color: var(--gray3);
}
.point-list .point-item.design1 .point-icon,
.point-list .point-item.design2 .point-icon,
.point-list .point-item.design3 .point-icon {
background-color: var(--sub);
} #recommend .recommend-box .reviews.design1 .review-box,
.single .recommend-box .reviews.design1 .review-box {
background-color: var(--gray2);
}
.reviews.design1 .review-title {
border-bottom: 0.2rem solid var(--sub2);
}
.reviews.design1 .review-title::before {
color: var(--sub);
} .reviews.design1 .admin-box {
background-color: var(--gray2);
}
.reviews.design1 .admin-title {
background-color: var(--orange);
color: var(--white);
} .reviews.design2 .review-box  {
border: 3px solid var(--main);
}
.reviews.design2 .review-title span {
background-color: var(--main);
}
.reviews.design2 .review-title span::before {
border-right: solid 20px var(--main);
} .reviews.design2 .admin-box {
background-color: var(--white);
border: 3px solid var(--orange);
}
.reviews.design2 .admin-title {
background-color: var(--orange);
color: var(--white);
}  .sec-faq.design1 .question span {
background-color: var(--main);
} .sec-faq.design1 .question::before {
color: var(--main);
} .sec-faq.design1 .answer span {
background-color: var(--orange);
} .sec-faq.design2 .faq-item::before {
border: 4px solid var(--main);
border-bottom: none;
border-top-left-radius: 70px 60px;
border-top-right-radius: 70px 60px;
}
.sec-faq.design2 .faq-item::after {
border: 4px solid var(--main);
border-top: none;
border-bottom-left-radius: 70px 60px;
border-bottom-right-radius: 70px 60px;
}
.sec-faq.design2 .question span {
color: var(--main);
}
.sec-faq.design2 .question i, 
.sec-faq.design2 .question i::after {
background-color: var(--main);
}
.sec-faq.design2 .answer span {
color: var(--sub);
} .sec-faq.design3 .faq-item  {
border: 3px solid var(--main);
}
.sec-faq.design3 .question_design3 {
background-color: var(--main);
}
.sec-faq.design3 .question_design3 span {
background-color: #71acce;
}
.sec-faq.design3 .answer_design3 span {
background-color: var(--orange);
}  .sec-postList.design1 .view span {
background-color: var(--main);
} .sec-postList.design2:not(.sec-postList.design2.not_list) .post-item {
border: 3px solid var(--main);
box-shadow: 0 2px 0 var(--main);
}
.sec-postList.design2:not(.sec-postList.design2.not_list) .post-item .view span {
background-color: var(--sub);
} .sec-postList.design3.not_list .post-icon span {
background-color: var(--sub);
} .sec-postList.design3:not(.sec-postList.design3.not_list) .title {
border-bottom: 3px solid var(--main);
}
.sec-postList.design3.bg-none:not(.sec-postList.design3.not_list.bg-none) .post-item {
background-color: var(--main);
border: 3px solid var(--main);
} .sec-tablepress.column_table .tablepress td:first-child {
background: var(--sub);
}
.sec-tablepress.row_table .tablepress td:first-child {
background: var(--gray);
}  .sec-tablepress.row_table.bg-gray .tablepress td:first-child {
background: rgba(1, 105, 184, 0.1);
} .sec-tablepress.column_table-2 tr.row-1 td {
background-color: var(--sub) !important;
}
.sec-tablepress.column_table-2 td:first-child {
background-color: var(--main);
} .sec-tablepress.column_table-2.bg-base .tablepress td:first-child {
background: var(--gray);
border: 1px solid var(--gray);
color: var(--black);
} .tablepress tr td a.tp_btn-1 {
background: var(--main);
border-color: var(--main);
} .scrollArea.design1 .tablepress tr td a.tp_btn-1:hover {
background: var(--white);
color: var(--main);
} .scrollArea.design2 .tablepress tr td a.tp_btn-1,
.scrollArea.design2 .tablepress tr td a.tp_btn-2 {
background-color: var(--main);
-webkit-box-shadow: 0 3.5px 0 #0b0d1c;
box-shadow: 0 3.5px 0 #0b0d1c;
}
.scrollArea.design2 .tablepress tr td a.tp_btn-1:hover,
.scrollArea.design2 .tablepress tr td a.tp_btn-2:hover {
-webkit-box-shadow: 0 2px 0  #0b0d1c;
box-shadow: 0 1px 0 #0b0d1c;
} .scrollArea.design3 .tablepress tr td a.tp_btn-1,
.scrollArea.design3 .tablepress tr td a.tp_btn-2 {
background-color: var(--main);
-webkit-box-shadow: 0 3.5px 0 #0b0d1c;
box-shadow: 0 3.5px 0 #0b0d1c;
}
.scrollArea.design3 .tablepress tr td a.tp_btn-1:hover,
.scrollArea.design3 .tablepress tr td a.tp_btn-2:hover {
-webkit-box-shadow: 0 2px 0  #0b0d1c;
box-shadow: 0 1px 0 #0b0d1c;
} .scrollArea.btn1_1 .tablepress tr td .tp_btn-1,
.scrollArea.btn2_1 .tablepress tr td .tp_btn-2 {
background-color: var(--main);
border-color: var(--main);
} .scrollArea.btn1_1.design1 .tablepress tr td .tp_btn-1:hover ,
.scrollArea.btn2_1.design1 .tablepress tr td .tp_btn-2:hover {
color: var(--main);
} .horizonal-scroll::-webkit-scrollbar-thumb {
background-color: var(--sub2);
}
.horizonal-scroll::-webkit-scrollbar {
height: 7px;
}
.horizonal-scroll::-webkit-scrollbar-track {
background-color: var(--gray);
}
.horizonal-scroll::-webkit-scrollbar-thumb{
background-color: #ccc;
border-radius: 50px;
} .cat-list .cat-item .text-wrap .title {
border-color: var(--main);
} #sidebar .sidebar-list.design1 .sidebar-title {
background-color: var(--main);
}
#sidebar .sidebar-list.design1 .title {
border-color: var(--main);
background: rgba(37, 65, 145, 0.05);
}
.sidebar-list.post .sidebar-item:before {
color: var(--sub);
} .btn-wrap.wide .btn.btn_top a {
background-color: var(--sub);	
border-color: var(--sub);
}
.btn-wrap.wide .btn.btn_top:hover a {
background-color: var(--white);
color: var(--sub);
}  .sec-3box.design1 .box,
.sec-3box.design2 .box,
.sec-3box.design3 .box {
background-color: var(--white);
}
.sec-3box.bg-none.design1 .box,
.sec-3box.bg-none.design2 .box,
.sec-3box.bg-none.design3 .box {
background-color: var(--gray3);
}
.sec-3box .point li::before  {
background-color:var(--sub);
} .sec-3box.bg-none.design1 .box {
background-image: url(//tokyo-apartmentmanagement.com/wp-content/themes/e_ver004/img/object_gray.svg);
background-position: left bottom;
background-repeat: no-repeat;
background-size: 100% auto;
}
.sec-3box.design1 .name::before,
.sec-3box.design1 .name::after {
background-color:var(--sub);
} .sec-3box.design2 .box {
border: 3px solid var(--main);
}
.sec-3box.design2 .name::after {
background-color: var(--sub);
} .sec-3box.design3 .box {
border: 3px solid var(--main);
}
.sec-3box.design3 .name {
border-bottom: 3px solid var(--main);
}
.sec-3box.design3 .name::before {
background-color: var(--main);
}
.sec-3box.design3.bg-none .box,
.sec-3box.design3.bg-base .box {
background-color: var(--gray) !important;
} .rl_post ul li a .img-wrap .category {
background-color: var(--gray);
color: var(--main);
}
.rl_post ul li a .text-wrap h4 {
border-color: var(--main);
}
.related_post_title {
border-color: var(--main);
}
.related_post_title::after {
color: var(--main);
} .btn.btn1 .btn-copy::before,
.btn.btn1 .btn-copy::after {
background-color: var(--main);
}
.btn.btn1 a{
background: var(--main);
}
.btn.btn1:hover a {
background-color: var(--white);
color: var(--main);
} .btn.btn1.design1 .btn-copy::before,
.btn.btn1.design1 .btn-copy::after {
background-color: var(--main);
}
.btn.btn1.design1 a {
background-color: var(--main);
border-color: var(--main);
color: var(--white);
}
.btn.btn1.design1:hover a {
background-color: var(--white);
color: var(--main);
} .btn.btn1.design2 .btn-copy {
border-color: var(--main);
color: var(--main);
}
.btn.btn1.design2 a {
background-color: var(--main);
color: var(--white);
-webkit-box-shadow: 0 5px 0 #0b0d1c;
box-shadow: 0 5px 0 #0b0d1c;
}
.btn.btn1.design2:hover a {
-webkit-box-shadow: 0 2px 0  #0b0d1c;
box-shadow: 0 2px 0 #0b0d1c;
} .btn.btn1.design3 .btn-copy::before,
.btn.btn1.design3 .btn-copy::after {
border-color: var(--main);
}
.btn.btn1.design3 a {
background-color: var(--main);
color: var(--white);
-webkit-box-shadow: 0 5px 0 #0b0d1c;
box-shadow: 0 5px 0 #0b0d1c;
}
.btn.btn1.design3:hover a {
-webkit-box-shadow: 0 1px 0  #0b0d1c;
box-shadow: 0 1px 0 #0b0d1c;
} .sec-bottomContent h2.design1:not(.sectionTtl2_h2),
.single .recommend-box h2.design1:not(.single .recommend-box .recommend-ttl_h2) {
background-image: url(//tokyo-apartmentmanagement.com/wp-content/themes/e_ver004/img/object_navy.svg);
border-top: 0.3rem solid var(--main);
}
.sec-bottomContent h2.design1::before,
.single .recommend-box h2.design1:not(.single .recommend-box .recommend-ttl_h2)::before {
background-color: var(--main);
background-image: url(//tokyo-apartmentmanagement.com/wp-content/themes/e_ver004/img/object_08.png);
}
.sec-bottomContent .text-wrap.design1 h3,
.single .recommend-box h3.design1 {
border-bottom: 3px solid var(--main);
}
.sec-bottomContent .text-wrap.design1 h3::before,
.single .recommend-box h3.design1:not(.single .recommend-box .recommend-ttl_h3)::before {
background-color: var(--main);
}
.sec-bottomContent .text-wrap.design1 h4,
.single .recommend-box h4.design1 {
border-bottom: 3px dashed var(--main);
} .sec-bottomContent h2.design2:not(.sectionTtl-h2),
.single .recommend-box h2.design2:not(.single .recommend-box .recommend-ttl_h2) {
border: 2px solid var(--main);
box-shadow: 5px 5px var(--main);
color: var(--black);
background-color: var(--white);
}
.sec-bottomContent .text-wrap.design2 h3,
.single .recommend-box h3.design2:not(.single .recommend-box .recommend-ttl_h3) {
background-color: var(--main);
}
.sec-bottomContent .text-wrap.design2 h4,
.single .recommend-box h4.design2 {
background: rgba(1, 105, 184, 0.08);
} .sec-bottomContent h2.design3:not(.sectionTtl-h2),
.single .recommend-box h2.design3:not(.single .recommend-box .recommend-ttl_h2) {
background-color: var(--sub); 
}
.sec-bottomContent .text-wrap.design3 h3,
.single .recommend-box h3.design3:not(.single .recommend-box .recommend-ttl_h3) {
border-bottom: 3px solid var(--sub);
}
.sec-bottomContent .text-wrap.design3 h3::before, 
.single .recommend-box h3.design3:not(.single .recommend-box .recommend-ttl_h3)::before {
background-color:  var(--sub);
}
.sec-bottomContent .text-wrap.design3 h4,
.single .recommend-box h4.design3 {
border-right: 20px solid var(--sub);
} .sec-bottomContent .point-wrap.design1 {
background-color: var(--main);
} .sec-bottomContent .point-wrap.design2 {
background-color: var(--gray2);
border: 3px solid var(--main);
}
.sec-bottomContent .point-wrap.design2 .point-title span {
background-color: var(--main);
}
.sec-bottomContent .point-wrap.design2 .point-title span::after {
border-right: solid 20px var(--main);
}
.sec-bottomContent .point-wrap.design2 p::before {
color: var(--sub);
} .sec-bottomContent .point-wrap.design3 .point-inner {
border: solid 3px var(--sub);
}
.sec-bottomContent .point-wrap.design3 .point-title {
background-color: var(--sub);
}
.sec-bottomContent .point-wrap.design3 p + p {
border-top: dashed 1px var(--sub);
}
.sec-bottomContent .point-wrap.design3 p::before {
background-color: var(--sub);
}  .pr-bottom {
background-color: var(--main);
background-image: repeating-linear-gradient(-45deg, transparent, transparent 2px, rgba(255,255,255,0.05) 2px, rgba(255, 255, 255, 0.05) 4px);
}
.pr-bottom a.btn-c {
background: var(--sub);
-webkit-box-shadow: 0 5px 0 rgba(37, 147, 200, 0.2);
box-shadow: 0 5px 0 rgba(37, 147, 200, 0.2);
}
.pr-bottom a.btn-c:hover {
background: var(--main);
}
.pr-bottom a.btn-c:hover span {
color: var(--main);
} .single-pickup .recommend-box.rb_design1 h2.recommend-ttl_h3.recommend-ttl_pr .pr, 
.single-pickup .recommend-box.rb_design3 h2.recommend-ttl_h3.recommend-ttl_pr .pr {
background-color: var(--gray);
color: var(--black);
} .mv.mv_pr .time {
background: var(--sub);
}
.pr-page .pr-main {
background: rgba(37, 65, 145, 0.05);
}
.pr-page .pr-main h2 {
color: var(--main);
border-top: solid 3px var(--main);
border-bottom: solid 3px var(--main);
}
.pr-page-btm h2 {
background-color: var(--sub);
}
.pr-btn2 {
background: var(--orange);
border: 1px solid var(--orange);
box-shadow: 0 6px 0 #cd7203;
}
.pr-btn2:hover {
color: var(--orange);
border: 1px solid var(--orange);
box-shadow: 0 0 0 #cd7203;
} .pickup-box dt span::before,
.pickup-box dt span::after {
background-color: var(--main);
}
.pickup-box .title {
background-color: var(--main);
}
.pickup-box .title::after {
color: var(--main);
}
.pickup-box dl {
border: 0.3rem solid  var(--main);
} .pr-inner {
display: block;
background-color: var(--main);
border-color: var(--main);
}
.pr-inner:hover .pr-title{
color: var(--main);
}
.pr-title span {
color: var(--main);
}
.pr-inner:hover .pr-title span {
background-color: var(--main);
color: var(--white);
transition-delay: 0.05s;
} .footer {
background: var(--main);
}  .footer-totop-btn {
background: var(--sub);
color: var(--white);
} .pager .page-numbers.current {
background-color: var(--main);
} .page-box h2 {
border: 3px solid var(--main);
box-shadow: 3px 3px 0 0 var(--main);
}
.page-box h2::before {
border-top-color: var(--main);
border-right-color: var(--main);
} .sitemap-home, .sitemap-rank {
background: rgba(37, 65, 145, 0.05);
}
.sitemap-home::before, .sitemap-rank::before {
background: var(--main);
}
.sitemap-home::after, .sitemap-rank::after {
color: var(--sub);
}
.sitemap-ul > li > a::before {
color: var(--main);
}
.sitemap-pickup a::after,
.sitemap-ul ul a::after,
.sitemap-pages a:after {
color: var(--sub);
} input.wpcf7-submit {
background-color: var(--main);
border: 2px solid var(--main) !important;
}
input.wpcf7-submit:hover {
color: var(--main);
} .sv-info {
background-color: var(--main);
background-image: repeating-linear-gradient(-45deg, transparent, transparent 2px, rgba(255,255,255,0.05) 2px, rgba(255, 255, 255, 0.05) 4px);
} .blog-card .title {
border-bottom: 2px solid var(--main);
}
.blog-card .title::before {
background-color: var(--main);
} .campaign-box {
background: rgba(1, 105, 184, 0.08);
}
.campaign-box .text-wrap a {
background-color: var(--sub);
} .pr-main2 {
position: relative;
background: #D3D9E9;
}
.pr-main2:after {
position: absolute;
top: 100%;
left: 0;
right: 0;
width: 0;
height: 0;
margin: auto;
border-style: solid;
border-width: 20px 25px 0 25px;
border-color: #D3D9E9 transparent transparent transparent;
content: "";
}
.pr-page--btn {
background: #D3D9E9;
}  .single .pickup-mainCopy.copy_design1::before,
.single .pickup-mainCopy.copy_design1::after {
background: var(--main);
} .single .pickup-mainCopy.copy_design2 .copy-inner {
background: var(--main);
}
.single .pickup-mainCopy.copy_design2::before,
.single .pickup-mainCopy.copy_design2::after {
border: 1em solid #022f51;
}
.single .pickup-mainCopy.copy_design2::before {
border-left-color: transparent;
}
.single .pickup-mainCopy.copy_design2::after {
border-right-color: transparent;
}
.single .pickup-mainCopy.copy_design2 .copy-inner::before,
.single .pickup-mainCopy.copy_design2 .copy-inner::after {
border-color: #042e4d transparent transparent transparent;
} .single .pickup-mainCopy.copy_design3 {
border-color: var(--main);
}
.single .pickup-mainCopy.copy_design3::before {
border-color: var(--main) transparent transparent transparent;
} .single .pickup-mainCopy.copy_design4 {
border-color: var(--main);
}
.single .pickup-mainCopy.copy_design4 .copy-inner::before {
color: var(--sub);
} .single .pickup-mainCopy.copy_design5 {
border-color: var(--main);
color: var(--main);
}
.single .pickup-mainCopy.copy_design5::before {
border-color: var(--main) transparent transparent; 
}