@charset "utf-8";

/* マイナ保険証：style_myna_pc.css
 * **************************************************
 * Elements (List)
 * **************************************************
 */

/* Elements
------------------------------------------------------------------ */

h3.mynaH3{
 font-size:2em!important;
 vertical-align:middle;
}

h3.mynaH3 img{
 vertical-align:middle;
 
}

.red_u{
    text-decoration: underline;
    color:red;
}

.myna-box-point {
 position:relative;
 margin:20px 0;
 padding:20px;
 text-align:center;
 border:3px solid #036eb8;
 background:#fffcd3;
 border-radius:20px;
}

.myna-box-point::before{
 position:absolute;
 content:'';
 top:3px;
 left:3px;
 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:180%;
 background: linear-gradient(transparent 65%, #96c3e9 30%);  
}

.myna-box-point.mb_50{
 margin-bottom:50px!important;
}
.card-schedule img{
 max-width:700px;
}


h4.myna-label{
 display:inline-block;
 background:#5c4838;
 color:#fff;
 padding:5px 10px;
}

.myna-box-images{
 display:flex;
 justify-content:space-between;
 align-items:center;
}

.myna-box{
 border:1px solid #5c4838;
 padding:20px;
}

.myna-box p{
 font-size:1.4em;
}