@charset "UTF-8";.yellowLine{                                background: linear-gradient(transparent 50%, yellow 50%);}/*===============================================タブレット・PC用　画面の横幅が481px以上===============================================*/@media screen and (min-width: 481px){.voiceBtn {	margin-top:2rem;	font-size: 1rem;	font-weight: 600;}/*お客様の声下層ページ*/.voiceData {                                margin: 0;}.voiceData div.name {                                font-size: 0.8rem;                                font-weight: 600;}.voiceData h2 {                                margin-top: 1rem;                                margin-bottom: 1rem;                                font-size: 1.4rem;                                font-weight: 600;}.voiceData dl{                                width:100%;                                overflow: hidden;                                margin-top:4rem;}.voiceData dl dt{                                width:100%;                                padding: 0;                                font-size: 1.2rem;                                font-weight: 600;                                color: #0F78E1;}.voiceData dl dd{                                margin-top: 10px;                                font-size: 1rem;}.voiceData div.img80{                                width:80%;                                margin: auto;                                margin-top:40px;}}/*===============================================スマホ用　画面の横幅が480pxまで===============================================*/@media screen and (max-width:480px){.voiceBtn {	margin-top:1rem;	font-size: 1rem;	font-weight: 600;	text-align: center;}/*お客様の声下層ページ*/.voiceData {                                margin: auto;                                text-align: justify;}.voiceData div.name {                                font-size: 0.8rem;                                font-weight: 600;                                width:90%;                                margin: auto;}.voiceData h2 {                                margin-top: 1rem;                                margin-bottom: 1rem;                                font-size: 1.4rem;                                font-weight: 600;}.voiceData dl{                                width:90%;                                overflow: hidden;                                margin: auto;                                margin-top: 2rem;}.voiceData dl dt{                                width:100%;                                padding: 0;                                font-size: 1rem;                                font-weight: 600;                                line-height: 1.8rem;                                color: #0F78E1;}.voiceData dl dd{                                margin-top: 10px;                                font-size: 0.9rem;                                line-height: 1.8rem;}.voiceData div.img80{                                width:80%;                                margin: auto;                                margin-top:40px;}}