@charset "UTF-8";
/*---------------------------------------*/
/* basePage */
/*---------------------------------------*/
#basePage{
text-align:center;
margin:150px auto 100px;
}
#basePage .ttl{
font-size:236%;
text-align:center;
color:#0085d3;
font-weight:bold;
position:relative;
margin:50px 0;
}
@media screen and (max-width:767px){
#basePage .ttl{
font-size:15pt;
margin:50px 0 20px;
}
}
#basePage .note{
margin-bottom:50px;
}
@media screen and (max-width:767px){
#basePage .note{
margin-bottom:20px;
font-size:10pt;
}
}
#basePage .btn a{
display:block;
margin:0 auto;
width:100%;
max-width:300px;
height:65px;
line-height:65px;
border:2px solid #0085d3;
color:#0085d3;
text-align:center;
font-size:114%;
}
@media screen and (max-width:767px){
#basePage .btn a{
height:45px;
line-height:45px;
}
}
#basePage .btn a:hover{
background: #0085d3;
color:#fff;
}
/*---------------------------------------*/
/* privacy */
/*---------------------------------------*/
#privacy{
max-width:800px;
margin:150px auto 100px;
}
#privacy .areaBase{
margin-bottom:50px;
}
@media screen and (max-width:767px){
#privacy .areaBase{
margin-bottom:30px;
}
}
#privacy .ttl{
font-size:236%;
color:#0085d3;
text-align:center;
font-weight:bold;
position:relative;
margin:50px 0;
}
@media screen and (max-width:767px){
#privacy .ttl{
font-size:15pt;
margin:50px 0 20px;
}
}
#privacy .areattl{
font-size:128.5%;
font-weight:bold;
position:relative;
margin-bottom:10px;
}
@media screen and (max-width:767px){
#privacy .ttl{
font-size:12pt;
margin-bottom:15px;
}
}
@media screen and (max-width:767px){
#privacy .note{
font-size:9pt;
}
}
