/*!*********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-yellow-title-text/block-yellow-title-text.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************/
.block-yellow-title-text {
  background: #b0a573;
  color: #fff;
  padding: 128px 0; }
  @media screen and (max-width: 800px) {
    .block-yellow-title-text {
      padding: 100px 0; } }

.ytt_inner {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  width: 100%; }
  @media screen and (max-width: 1400px) {
    .ytt_inner {
      flex-direction: column; } }

.ytt_title {
  margin-right: 100px; }
  @media screen and (max-width: 1400px) {
    .ytt_title {
      margin-right: 0;
      margin-bottom: 50px; } }
  @media screen and (max-width: 800px) {
    .ytt_title {
      margin-bottom: 35px; } }

.ytt_right {
  max-width: 850px;
  width: 100%; }

.ytt_tag {
  margin-bottom: 16px;
  letter-spacing: 0.3em; }

@media screen and (min-width: 1921px) {
  .block-yellow-title-text {
    padding: 6.66667vw 0; }
  .ytt_title {
    margin-right: 5.20833vw; }
  .ytt_right {
    max-width: 44.27083vw; }
  .ytt_tag {
    margin-bottom: 0.83333vw; } }

