@media screen and (min-width: 769px) {
.contents_top .kaisya-txt{
color: #fff;
margin: 2rem 0 2rem;
font-size: 1.6rem;
line-height: 2;
}
	
.contents_top .kyocho {
font-size: 2.8rem;
    color: #fff;
    text-align: center;
    font-weight: bold;
    position: relative;
 Â  Â margin-bottom: 4rem;
}
	
.com-parts04 .kaisya-txt{
color: #fff;
margin: 2rem 0 2rem;
font-size: 1.6rem;
line-height: 2;
}
.contents_top .kaisya-txt .marker,
.com-parts04 .kaisya-txt .marker{
    background: none;
    color: #fadd3c;
}
}

/*----------------------------------------------------
    SPã‚µã‚¤ãƒˆcss
----------------------------------------------------*/
@media screen and (max-width: 768px) {
.contents_top .kaisya-txt{
color: #fff;
margin: 2rem 0 2rem;
font-size: 1.6rem;
line-height: 2;
}
.contents_top .kyocho {
font-size: 2.8rem;
    color: #fff;
    text-align: center;
    font-weight: bold;
    position: relative;
 Â  Â margin-bottom: 4rem;
}
.com-parts04 .kaisya-txt{color: #fff;margin: 2rem;font-size: 1.6rem;line-height: 2;}
.contents_top .kaisya-txt .marker,
.com-parts04 .kaisya-txt .marker{
    background: none;
    color: #fadd3c;
}
}