﻿@charset "UTF-8";

li{
overflow: visible;
padding:0;
}

.content_title{
display:block;
width:100%;
margin:30px 0px 10px;
padding:3px 5px;
background:#eeeeee;
border-left:solid 5px #0000ff;
}

.button{
display:flex;
align-items: center;
justify-content: center;
margin:20px auto 0;
width:200px;
height:50px;
border-radius:5px;
background:#ff1493;
transition:0.5s;
}

.button:hover{
opacity:0.5;
transition:0.5s;
}

.button a{
color:#fff;
font-weight:bold;
}





table{
border-collapse:collapse;
width:600px;
border:solid 1px gray;
margin:20px auto 0;
}

th,td{
height:30px;
text-align:center;
border:solid 1px gray;
}

th{
width:300px;
background:#f0f8ff;
}

.block1,.block2{
display:flex;
align-items: center;
justify-content: center;
margin-top:20px;
}

.block1_1,.block1_2{
margin:0 15px;
}

.block1 a{
display:block;
text-decoration:underline;
color:#00f;
}

.img1{
display:block;
width:100%;
max-width:400px;
margin:20px auto;
}

.img2{
display:block;
width:100%;
max-width:700px;
margin:20px auto;
}

.img3{
display:block;
width:100%;
max-width:400px;
margin:0px auto 20px;
}


/*■■■■■■■■■■スマホ■■■■■■■■■■*/

@media screen and (max-width:768px){

.content_top_text{

}

.content_title{
width:98%;

}

.img_SoftBankAir{
width:100%;
height:auto;
}

.content_MNP_ul{
padding-left:30px;

}

table{
border-collapse:collapse;
width:100%;
min-width:300px;
border:solid 1px gray;
margin:20px auto 0;
}

th,td{
height:30px;
border:solid 1px gray;
}

th{
width:50%;
background:#f0f8ff;
}

.table_left{
text-align:left;
padding-left:3px;
}

td{

}

.block1{
width:100%;

}

.block1_1,.block1_2{
width:100%;
margin:0 10px;
}


.img_keisoku{
width:100%;
height:auto;

}

.img_ryokin{
width:50%;
height:auto;
}



}/*スマホ終了タグ*/



