posttype-blog_insurance.css

.blog_block{ font-size:18px; line-height:1.8em; } @media screen and (max-width: 640px) { .blog_block{ font-size:16px; } } .blog_block h2 a { color: #268bc7; text-decoration: underline; } .blog_block h2 a:hover { opacity: 1; } .blog_block h2 { margin: 2em 0 0 !important; } .blog_block a{ /*color:#*/ } #breadcrumb .date-year { display: none; } .public_date { border-bottom: dashed 1px #666; padding-bottom: 0px; margin: 15px 0 20px 0; } #main_cnt02 .public_date li { margin-right: 3%; float: left; width: auto; text-align: left; } .blog_archive_list h3 { margin: 15px 0 10px; width: 100%; border-bottom: 2px solid #85a258; color: #000; } @media screen and (max-width: 640px) { #main_cnt02 .public_date li { margin: 0; float: none; } } #layout01_box { height: 80px; } #layout01_box_sp { /*height: 0px;*/ } .form_description .common_h4 { color: #000 !important; border: 0 solid #85a258; border-left-width: 3px; background: #fff !important; font-size: 14px; text-align: left; padding: 0 2%; margin: 2%; box-sizing: border-box; } .blog_block { margin-bottom: 50px; } a[rel="tag"] { margin-right: 10px; } @media screen and (max-width: 1024px) { #sub { display: block !important; width: 100% !important; } } .container #layout03 { margin: 1% auto 4%; } .top-works__menu { display: flex; justify-content: space-between; } .top-works__menu__btn { width: 100%; text-align:center; } .top-works__menu__box { display: flex; justify-content: flex-start; align-items: center; position: relative; padding: 15px 20px; background: #fff; border-radius: 10px; box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); transition: .3s; overflow: hidden; border: solid 1px #eee; } /*.top-works__menu__box::before { display: flex; justify-content: center; align-items: baseline; line-height: 2.1em; letter-spacing: -0.17em; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); content: "\f054"; font-weight: 800; width: 34px; height: 34px; border-radius: 40px; background: #434343; font-size: 18px; color: #fff; font-family: FontAwesome; }*/ .top-works__menu__box::before { content: "\f138"; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size: 24px; color: #434343; font-family: FontAwesome; } .top-works__menu__box:hover { transform: translate(2px, 4px); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); } @media screen and (max-width:767px) { .top-works__menu__box:hover { transform: initial; box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); } } .top-works__menu__link:hover, .top-works__menu__link:active { text-decoration: none; } .top-works__menu__link:hover img, .top-works__menu__link:active img { opacity: 1; } .top-works__menu__photo { width: 45%; border-radius: 10px; overflow: hidden; } .top-works__menu__info { width: 50%; /*max-width: 240px;*/ margin-left: 20px; } .top-works__menu__ttl { font-size: 18px; /*font-weight: 500;*/ color: #434343; letter-spacing: -0.05em; } .top-works__menu__ttl br{ display:none; } .top-works .contents-box{padding:0 5px 0 0; margin:4% auto 4%;} @media screen and (max-width:1024px) { .top-works { padding: 0;/*10% 0;*/ } .top-works__menu { flex-direction: column; } .top-works__menu__box { padding: 0; border-radius: 15px; } .top-works__menu__btn { margin: 15px auto; width: 100%; /*max-width: 500px;*/ } .top-works__menu__ttl { padding: 0 0 0 20px; } .top-works__menu__photo { border-radius: 10px 0 0 10px; } } @media screen and (max-width:767px) { .top-works { } .top-works__menu { flex-direction: column; } .top-works__menu__btn { width: 100%; } .top-works__menu__btn+.top-works__menu__btn { margin-top: 5px; } .top-works .contents-box{ margin:2% auto; } /*.top-works__menu__box::before { width: 34px; height: 34px; border-radius: 40px; right: 8px; }*/ .top-works__menu__box::before { right: 4%; } .top-works__menu__photo { width: 36%; } .top-works__menu__photo img{ height:100px; object-fit: cover; } .top-works__menu__info { padding: 0 12% 0 0; width: calc(100% - 36%); max-width: initial; } .top-works__menu__ttl { font-size: 16px; padding: 0; } .top-works__menu__ttl br{ display:block; } } /*works archive*/ .bnr_description{ text-align: center; margin: 0 auto 8px; display: block; } .footer-pagetop__sp{ bottom:10px; }

posttype-blog_insurance.css

.blog_block{ font-size:18px; line-height:1.8em; } @media screen and (max-width: 640px) { .blog_block{ font-size:16px; } } .blog_block h2 a { color: #268bc7; text-decoration: underline; } .blog_block h2 a:hover { opacity: 1; } .blog_block h2 { margin: 2em 0 0 !important; } .blog_block a{ /*color:#*/ } #breadcrumb .date-year { display: none; } .public_date { border-bottom: dashed 1px #666; padding-bottom: 0px; margin: 15px 0 20px 0; } #main_cnt02 .public_date li { margin-right: 3%; float: left; width: auto; text-align: left; } .blog_archive_list h3 { margin: 15px 0 10px; width: 100%; border-bottom: 2px solid #85a258; color: #000; } @media screen and (max-width: 640px) { #main_cnt02 .public_date li { margin: 0; float: none; } } #layout01_box { height: 80px; } #layout01_box_sp { /*height: 0px;*/ } .form_description .common_h4 { color: #000 !important; border: 0 solid #85a258; border-left-width: 3px; background: #fff !important; font-size: 14px; text-align: left; padding: 0 2%; margin: 2%; box-sizing: border-box; } .blog_block { margin-bottom: 50px; } a[rel="tag"] { margin-right: 10px; } @media screen and (max-width: 1024px) { #sub { display: block !important; width: 100% !important; } } .container #layout03 { margin: 1% auto 4%; } .top-works__menu { display: flex; justify-content: space-between; } .top-works__menu__btn { width: 100%; text-align:center; } .top-works__menu__box { display: flex; justify-content: flex-start; align-items: center; position: relative; padding: 15px 20px; background: #fff; border-radius: 10px; box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); transition: .3s; overflow: hidden; border: solid 1px #eee; } /*.top-works__menu__box::before { display: flex; justify-content: center; align-items: baseline; line-height: 2.1em; letter-spacing: -0.17em; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); content: "\f054"; font-weight: 800; width: 34px; height: 34px; border-radius: 40px; background: #434343; font-size: 18px; color: #fff; font-family: FontAwesome; }*/ .top-works__menu__box::before { content: "\f138"; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size: 24px; color: #434343; font-family: FontAwesome; } .top-works__menu__box:hover { transform: translate(2px, 4px); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); } @media screen and (max-width:767px) { .top-works__menu__box:hover { transform: initial; box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); } } .top-works__menu__link:hover, .top-works__menu__link:active { text-decoration: none; } .top-works__menu__link:hover img, .top-works__menu__link:active img { opacity: 1; } .top-works__menu__photo { width: 45%; border-radius: 10px; overflow: hidden; } .top-works__menu__info { width: 50%; /*max-width: 240px;*/ margin-left: 20px; } .top-works__menu__ttl { font-size: 18px; /*font-weight: 500;*/ color: #434343; letter-spacing: -0.05em; } .top-works__menu__ttl br{ display:none; } .top-works .contents-box{padding:0 5px 0 0; margin:4% auto 4%;} @media screen and (max-width:1024px) { .top-works { padding: 0;/*10% 0;*/ } .top-works__menu { flex-direction: column; } .top-works__menu__box { padding: 0; border-radius: 15px; } .top-works__menu__btn { margin: 15px auto; width: 100%; /*max-width: 500px;*/ } .top-works__menu__ttl { padding: 0 0 0 20px; } .top-works__menu__photo { border-radius: 10px 0 0 10px; } } @media screen and (max-width:767px) { .top-works { } .top-works__menu { flex-direction: column; } .top-works__menu__btn { width: 100%; } .top-works__menu__btn+.top-works__menu__btn { margin-top: 5px; } .top-works .contents-box{ margin:2% auto; } /*.top-works__menu__box::before { width: 34px; height: 34px; border-radius: 40px; right: 8px; }*/ .top-works__menu__box::before { right: 4%; } .top-works__menu__photo { width: 36%; } .top-works__menu__photo img{ height:100px; object-fit: cover; } .top-works__menu__info { padding: 0 12% 0 0; width: calc(100% - 36%); max-width: initial; } .top-works__menu__ttl { font-size: 16px; padding: 0; } .top-works__menu__ttl br{ display:block; } } /*works archive*/ .bnr_description{ text-align: center; margin: 0 auto 8px; display: block; } .footer-pagetop__sp{ bottom:10px; }

posttype-blog_insurance.css

.blog_block{ font-size:18px; line-height:1.8em; } @media screen and (max-width: 640px) { .blog_block{ font-size:16px; } } .blog_block h2 a { color: #268bc7; text-decoration: underline; } .blog_block h2 a:hover { opacity: 1; } .blog_block h2 { margin: 2em 0 0 !important; } .blog_block a{ /*color:#*/ } #breadcrumb .date-year { display: none; } .public_date { border-bottom: dashed 1px #666; padding-bottom: 0px; margin: 15px 0 20px 0; } #main_cnt02 .public_date li { margin-right: 3%; float: left; width: auto; text-align: left; } .blog_archive_list h3 { margin: 15px 0 10px; width: 100%; border-bottom: 2px solid #85a258; color: #000; } @media screen and (max-width: 640px) { #main_cnt02 .public_date li { margin: 0; float: none; } } #layout01_box { height: 80px; } #layout01_box_sp { /*height: 0px;*/ } .form_description .common_h4 { color: #000 !important; border: 0 solid #85a258; border-left-width: 3px; background: #fff !important; font-size: 14px; text-align: left; padding: 0 2%; margin: 2%; box-sizing: border-box; } .blog_block { margin-bottom: 50px; } a[rel="tag"] { margin-right: 10px; } @media screen and (max-width: 1024px) { #sub { display: block !important; width: 100% !important; } } .container #layout03 { margin: 1% auto 4%; } .top-works__menu { display: flex; justify-content: space-between; } .top-works__menu__btn { width: 100%; text-align:center; } .top-works__menu__box { display: flex; justify-content: flex-start; align-items: center; position: relative; padding: 15px 20px; background: #fff; border-radius: 10px; box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); transition: .3s; overflow: hidden; border: solid 1px #eee; } /*.top-works__menu__box::before { display: flex; justify-content: center; align-items: baseline; line-height: 2.1em; letter-spacing: -0.17em; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); content: "\f054"; font-weight: 800; width: 34px; height: 34px; border-radius: 40px; background: #434343; font-size: 18px; color: #fff; font-family: FontAwesome; }*/ .top-works__menu__box::before { content: "\f138"; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); font-size: 24px; color: #434343; font-family: FontAwesome; } .top-works__menu__box:hover { transform: translate(2px, 4px); box-shadow: 0 0 0 rgba(0, 0, 0, 0.2); } @media screen and (max-width:767px) { .top-works__menu__box:hover { transform: initial; box-shadow: 2px 4px 2px rgba(0, 0, 0, 0.2); } } .top-works__menu__link:hover, .top-works__menu__link:active { text-decoration: none; } .top-works__menu__link:hover img, .top-works__menu__link:active img { opacity: 1; } .top-works__menu__photo { width: 45%; border-radius: 10px; overflow: hidden; } .top-works__menu__info { width: 50%; /*max-width: 240px;*/ margin-left: 20px; } .top-works__menu__ttl { font-size: 18px; /*font-weight: 500;*/ color: #434343; letter-spacing: -0.05em; } .top-works__menu__ttl br{ display:none; } .top-works .contents-box{padding:0 5px 0 0; margin:4% auto 4%;} @media screen and (max-width:1024px) { .top-works { padding: 0;/*10% 0;*/ } .top-works__menu { flex-direction: column; } .top-works__menu__box { padding: 0; border-radius: 15px; } .top-works__menu__btn { margin: 15px auto; width: 100%; /*max-width: 500px;*/ } .top-works__menu__ttl { padding: 0 0 0 20px; } .top-works__menu__photo { border-radius: 10px 0 0 10px; } } @media screen and (max-width:767px) { .top-works { } .top-works__menu { flex-direction: column; } .top-works__menu__btn { width: 100%; } .top-works__menu__btn+.top-works__menu__btn { margin-top: 5px; } .top-works .contents-box{ margin:2% auto; } /*.top-works__menu__box::before { width: 34px; height: 34px; border-radius: 40px; right: 8px; }*/ .top-works__menu__box::before { right: 4%; } .top-works__menu__photo { width: 36%; } .top-works__menu__photo img{ height:100px; object-fit: cover; } .top-works__menu__info { padding: 0 12% 0 0; width: calc(100% - 36%); max-width: initial; } .top-works__menu__ttl { font-size: 16px; padding: 0; } .top-works__menu__ttl br{ display:block; } } /*works archive*/ .bnr_description{ text-align: center; margin: 0 auto 8px; display: block; } .footer-pagetop__sp{ bottom:10px; }

CSS_共通