﻿@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";@font-face{font-family:"Nobel Book";font-style:normal;font-weight:normal;src:local("Nobel Book"),url("/assets/css/fonts/Nobel Book.woff") format("woff")}@media screen and (min-width: 1025px){.nav_list li:nth-child(5) a{position:relative}.nav_list li:nth-child(5) a::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#fff}}.commitment .commitmentTxtTop{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:1.8rem;text-align:center;margin-bottom:60px}@media screen and (min-width: 1025px){.commitment .commitmentTxtTop{font-size:2rem}}.commitmentLink{background:#eaeaea;padding:20px;margin-bottom:60px}@media screen and (min-width: 1025px){.commitmentLink{padding:60px;margin-bottom:120px}}.commitmentLink li{margin-bottom:15px}@media screen and (min-width: 1025px){.commitmentLink li{margin-bottom:30px}}.commitmentLink li:last-child{margin-bottom:0}.commitmentLink li a{display:flex;align-items:center;font-size:1.6rem;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;transition:all .5s}@media screen and (min-width: 1025px){.commitmentLink li a{font-size:2.6rem}}.commitmentLink li a::before{content:"";display:inline-block;vertical-align:middle;margin-right:5px;width:0;height:0;border-style:solid;border-width:6px 0 6px 12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #9da6af}@media screen and (min-width: 1025px){.commitmentLink li a::before{margin-right:10px;border-width:9px 0 9px 18px}}@media screen and (min-width: 1025px){.commitmentLink li a:hover{transform:translateX(10px);opacity:.5}}.commitmentWrap{margin-bottom:50px}@media screen and (min-width: 1025px){.commitmentWrap{margin-bottom:100px}}.commitmentImg{margin-bottom:20px}@media screen and (min-width: 1025px){.commitmentImg{margin-bottom:40px}}.commitmentImg img{display:block;width:100%}.commitmentTxt{margin-bottom:20px}@media screen and (min-width: 1025px){.commitmentTxt{margin-bottom:40px}}.commitmentList{margin-top:10px;display:flex;flex-wrap:wrap}.commitmentList li{margin-right:20px}.mgb20{margin-bottom:10px}@media screen and (min-width: 1025px){.mgb20{margin-bottom:20px}}.mgb40{margin-bottom:20px}@media screen and (min-width: 1025px){.mgb40{margin-bottom:40px}}.commitmentImgSub{display:flex;flex-wrap:nowrap;gap:10px}@media screen and (min-width: 769px){.commitmentImgSub{align-items:center}}.commitmentImgSub figure{flex:0 0 93px;height:auto;width:93px}.commitmentImgSub img{width:100%}
