
@charset "UTF-8";
#top-header-wrap,
#top-header-wrap02 { display: none;}
#free-page {width: 85%;}
#lower-comment { position: relative; padding: 0.5em; background: #F0EBEB;}#lower-comment::before { position: absolute; content: ''; top: 100%; left: 0; border: none; border-bottom: solid 35px transparent; border-right: solid 40px #bababa;}
#voice dl {background-color: #dbeef5;	border-radius: 10px;	padding: 1rem;	margin-bottom: 2rem;}#voice dt {font-size: 120%;}#voice i {color: #ffd000;}#voice dt + dd {font-weight: 600;	border-bottom: 1px solid #333;	margin-bottom: 1rem;}
@media (min-width: 1300px){ #contents { font-size: 1.1rem; }}@media (max-width: 767px){#free-page {width: 100%;}}
