@charset "utf-8";

/* マイナ保険証（SP）：style_myna_sp.css
 * **************************************************
 * Elements (List)
 * **************************************************
 */

/* Elements
------------------------------------------------------------------ */

h3.mynaH3{
 font-size:1.6em!important;
}

h3.mynaH3 img{
 display:block;
 margin:0 auto;
 vertical-align:middle;
 
}
.red_u{
    text-decoration: underline;
    color:red;
}
.myna-box-point {
 position:relative;
 margin:20px 0;
 padding:120px 20px 20px;
 text-align:center;
 border:3px solid #036eb8;
 background:#fffcd3;
 border-radius:20px;
}

.myna-box-point::before{
 position:absolute;
 content:'';
 top:3px;
 margin:auto;
 left:0;
 right:0;
 width:114px;
 height:109px;
 background:url(../images/myna-point.png);
}

.myna-box-point p{
 font-size:1.6em;
 font-weight:bold;
}

.myna-box-point .big_marker{
 font-size:140%;
 background: linear-gradient(transparent 65%, #96c3e9 30%);  
}

.myna-box-point.mb_50{
 margin-bottom:50px!important;
}

h4.myna-label{
 display:inline-block;
 background:#5c4838;
 color:#fff;
 padding:5px 10px;
}

.myna-box-images{
 display:block;
}

.myna-box{
 border:1px solid #5c4838;
 padding:20px;
}

.myna-box p{
 font-size:1.4em;
}

.myna-box-images > li:nth-child(2){
 margin-top:20px;
 text-align:center;
}