@charset "utf-8";

#jlcp {
text-align:center;
}
#jlcp a {
color:#0000FF;
text-decoration:underline;
}
#jlcp .none {
display:none;
}
#jlcp-head {
margin-bottom:13px;
background:#FFE6ED;
}
#jlcp-head h1 {
padding-bottom:15px;
}
#jlcp-head .btm {
padding-top:15px;
}
#jlcp-head p {
padding:0 10px;
font-size:26px;
}
.jlcp-cont {
margin:0 auto;
padding:0 15px;
max-width:703px;
}
.jlcp-cont p {
padding:10px 5px 15px;
text-align:left;
font-size:25px;
}
.jlcp-cont a.bt {
display:block;
margin:0 auto;
max-width:703px;
}
.jlcp-cont#root {
margin-bottom:40px;
}
.jlcp-cont#jal ul li:last-child p {
text-align:center;
}
#jlcp-ponta {
margin-top:30px;
text-align:center;
}
@media screen and (max-width:600px) {
#jlcp-head p,
.jlcp-cont p {
font-size:20px;
}
.jlcp-cont {
padding:0 10px;
}
}
@media screen and (max-width:480px) {
#jlcp-head h1 {
padding-bottom:10px;
}
#jlcp-head .btm {
padding-top:10px;
}
#jlcp-head p {
font-size:17px;
text-align:left;
}
#jlcp-head p br {
display:none;
}
.jlcp-cont p {
font-size:15px;
}
}