@charset "UTF-8";.page__inner h2{font-size:1.5em;font-weight:700;border-left:4px solid #0071c5;padding-left:.75em;line-height:1.625;margin-top:2em;margin-bottom:1.5em;position:relative}.page__inner h2.page__title{color:#000;line-height:1.8;padding-left:0;padding-bottom:.5em;border-left:none;border-bottom:1px solid #0071c5;margin-top:0;margin-bottom:2.5em}.page__inner h2.page__title:before{display:none}.page__inner h3{font-size:1.5em;font-weight:700;color:#0071c5;margin-top:2em;margin-bottom:1em;position:relative;padding-left:.7em}.page__inner h3:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.2em;height:100%;background-color:#0071c5}.page__inner h4{font-size:1em;font-weight:700;border-bottom:1px solid #0071c5;margin-bottom:1em}.page__inner h5,.page__inner h6{font-size:1em;margin-bottom:1em}.page__inner p{margin-bottom:2em}.page__inner ol,.page__inner ul{margin-bottom:2em}.page__inner ol li,.page__inner ul li{line-height:1.5}.page__inner ol{padding-left:1.5rem}.page__inner ol li{list-style:auto}.page__inner ol li::marker{font-weight:700}.page__inner ul li{padding-left:1.5rem;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.page__inner ul li:before{content:"●";position:absolute;left:.7em;top:.6em;font-size:.55em;color:#0071c5;display:block}.page__inner img,.page__inner video{display:block}.page__inner img.alignleft,.page__inner video.alignleft{float:left}.page__inner img.aligncenter,.page__inner video.aligncenter{margin:20px auto}.page__inner img.alignright,.page__inner video.alignright{float:right}.page__inner img{width:inherit;margin:3em auto 1em}@media (max-width:768px){.page__inner .wp-block-columns.is-layout-flex{gap:0}.page__inner .wp-block-columns.is-layout-flex img{margin:0}}.page__inner video{margin:60px auto}.page__inner figure{margin:0 auto 2em}@media (max-width:980px){.page__inner figure.size-full{width:100%}}.page__inner figure figcaption{font-size:10px;line-height:2}.page__inner .is-type-video,.page__inner .is-type-rich{margin:60px auto}.page__inner .is-type-video .wp-block-embed__wrapper,.page__inner .is-type-rich .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%;text-align:center}.page__inner .is-type-video .wp-block-embed__wrapper iframe,.page__inner .is-type-rich .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page__inner .wp-block-media-text{-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%}.page__inner .wp-block-media-text__content{padding:0 !important}.page__inner .wp-block-media-text__content p{margin-bottom:0}.page__inner .wp-block-media-text__content img{margin:0}.page__inner cite{font-size:.8em;font-style:normal;display:block;background-color:#f8f8f8;padding:2em 3.5em;margin-bottom:2em;position:relative}.page__inner cite:before{content:"“";font-size:4.5em;color:#b4b4b4;position:absolute;left:.2em;top:0}.page__inner a{color:#0071c5;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.page__inner a:hover{color:#ffce08}.page__title{font-size:1.5em;font-weight:700;color:#0071c5;line-height:1.4;padding-left:.75em;position:relative;margin-bottom:1em}@media (max-width:768px){.page__title{font-size:1.333em}}.page__title:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:4px;height:100%;background-color:#0071c5}@media (max-width:768px){.page__title:before{width:4px}}.page__heading{font-size:1.5em;color:#0071c5;line-height:1.5;padding-left:1em;position:relative;margin-top:3em;margin-bottom:1em}@media (max-width:768px){.page__heading{font-size:1.3em}}.page__heading:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:4px;height:100%;background-color:#0071c5}@media (max-width:768px){.page__heading:before{width:4px}}.page__lead{line-height:2;margin-bottom:2.2em}.page__links{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:10%;-moz-column-gap:10%;column-gap:10%;margin-bottom:2em}@media (max-width:768px){.page__links{grid-template-columns:repeat(1,1fr)}}.page__link{margin-bottom:.85em}@media (max-width:768px){.page__link{margin-bottom:.2em}}.page__link:last-child{margin-bottom:0}.page__link a{font-weight:700;line-height:1.5;border-bottom:1px solid #e5e5e5;padding:1.65em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;position:relative;z-index:0}@media (max-width:768px){.page__link a{padding:1.75em 0;max-width:280px}}.page__link a:after{content:"";width:1.51vw;height:1.51vw;background:url(//daiwacorporation.co.jp/wp-content/themes/daiwa/assets/css/../img/common/icon_arrow_bottom_blue.svg) no-repeat center center/contain;-webkit-transition:.3s;transition:.3s}@media (max-width:768px){.page__link a:after{width:16px;height:16px}}.page__link a:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:110%;height:100%;background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);opacity:0;-webkit-transition:.3s;transition:.3s}.page__link a:hover{color:#0071c5}.page__link a:hover:after{-webkit-transform:translateX(.2em);transform:translateX(.2em)}.page__link a:hover:before{opacity:1}.page__transition{text-align:center;background-color:#f8f9ff;padding:4em;margin-bottom:3em}@media (max-width:768px){.page__transition{margin:0 calc(50% - 50vw) 3em}}.page__transition-title{font-family:"Myriad Pro";font-weight:900;font-size:1.2em;color:#0071c5;margin-bottom:2em;text-align:center;margin-bottom:1.667em}@media (max-width:768px){.page__transition-title{font-size:1.3em}}.page__transition a{display:block;max-width:348px;margin:auto}.page__transition a:hover .page__transition-img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.page__transition a:hover .page__transition-text:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.page__transition-img{margin-bottom:1em;overflow:hidden}.page__transition-img img{-webkit-transition:.3s;transition:.3s}.page__transition-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:"Myriad Pro";font-size:1.2em;color:#0071c5;font-weight:700}.page__transition-text:after{content:"";display:block;width:1.51vw;height:1.51vw;background:url(//daiwacorporation.co.jp/wp-content/themes/daiwa/assets/css/../img/common/arrow_red.svg) no-repeat center center/contain;-webkit-transition:.3s;transition:.3s}@media (max-width:768px){.page__transition-text:after{width:13px;height:13px}}