@charset "UTF-8";
/*----------------------------------------
proshop
----------------------------------------*/

/* 店舗詳細 */

#shopDetail strong {
	font-weight: bolder !important;
}

#shopDetail em {
	font-style: italic !important;
}

#shopDetail ol {
    display: block;
    list-style-type: decimal;
    margin-block-start: 1em;
    margin-block-end: 1em;
    padding-inline-start: 40px;
    unicode-bidi: isolate;
}

#shopDetail * + h3 {
    margin-top: 30px;
}

#shopDetail h3 {
    border-top: 1px solid #0b328f;
    font-weight: 700;
    font-size: 129%;
    background-size: 100%;
    background-image: -webkit-linear-gradient(top, #d9f1ff, #ffffff 26px);
    background-image: -moz-linear-gradient(top, #d9f1ff, #ffffff 26px);
    background-image: linear-gradient(top, #d9f1ff, #ffffff 26px);
    padding: 10px 14px 8px;
    margin-bottom: 8px;
    line-height: 1.2;
    clear: both;
}

#shopDetail img {
	max-width: 100%;
	height: auto;
}

#shopDetail p {
	margin-block-start: 1em;
    margin-block-end: 1em;
}