.f-serif{font-family:"Noto Serif JP","游明朝 Medium","YuMincho Medium","游明朝体 Medium","Hiragino Mincho ProN","MS PMincho",serif}#mv .innerBox{background:rgba(255,255,255,.5);border-radius:20px;letter-spacing:.25em;line-height:3.25;padding:min(18vw,100px) 3vw min(16vw,90px)}#mv .logoBox figure{margin:auto;width:min(75%,250px)}#mv .txtBox .big{line-height:1.6;margin:.45em 0}@media screen and (max-width:769px){#mv .logoBox{margin-bottom:min(16vw,60px)}#mv .txtBox .big{font-size:min(7.7vw,5rem)}}@media print,screen and (min-width:769px){#mv .logoBox{margin-bottom:min(16vw,70px)}#mv .txtBox .big{font-size:min(7vw,6rem)}}#message{overflow:hidden}#message .innerBox{letter-spacing:.05em}#message .innerBox:before{background:url(//bizgroup.co.jp/wp/wp-content/themes/biz_croco_inc/css/../img/phirosophy/message_bg.png) no-repeat top left/contain;content:'';display:block;margin:auto;position:absolute;z-index:-1}.messageBox{display:flex;justify-content:space-between}.messageBox>div{width:45%;text-align:left}#message .headBox .en{letter-spacing:.15em;line-height:2}#message .headBox .jp{letter-spacing:.1em}@media screen and (max-width:769px){#message .innerBox{padding:min(52vw,200px) 0 min(7vw,30px)}#message .innerBox:before{top:min(25vw,90px);left:-82vw;right:-133vw;width:min(307vw,1200px);height:min(307vw,1200px)}#message .headBox{margin-bottom:min(25vw,90px)}.messageBox{display:block}.messageBox>div{width:100%}#message .headBox .en{font-size:min(7.7vw,3rem)}#message .headBox .jp{font-size:min(5.2vw,2rem);margin-top:.6em}#message .txtBox .en{margin-top:min(25vw,90px)}}@media print,screen and (min-width:769px){#message .innerBox{padding:min(22vw,200px) 0 min(5vw,30px)}#message .innerBox:before{top:min(10vw,90px);left:26.9%;width:min(110%,1200px);height:min(110%,1200px)}#message .headBox{margin-bottom:min(16vw,70px)}#message .headBox .en{font-size:3rem}#message .headBox .jp{font-size:2.5rem;margin-top:.6em}}@media screen and (min-width:769px) and (max-width:960px){#message .innerBox:before{top:min(10vw,90px);left:26.9%;width:min(110%,1200px);height:min(110%,1200px)}}