@charset "UTF-8";
/* CSS Document */

/*一般の方へ／添付文書一覧*/

.cont_common-docu{
    width: 960px;
    margin-top: 0;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 50px;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 26px;
    line-height: 2.6rem;
    font-weight: 300;
}

.cont_common-docu li{
    list-style: disc;
    margin-left: 20px;
    margin-bottom: 6px;
}

.cont_common-docu a::after{
	content: '';/*何も入れない*/
	display: inline-block;
	width: 13px;/*画像の幅*/
	height: 13px;/*画像の高さ*/
	background-image: url(../img/ico_link.svg);
	background-size: contain;
	vertical-align: middle;
	margin-left: 10px;
}

.cont_common-docu a:hover{
	color: #0079C4;
	text-decoration: underline;
}

h2.ttl_common-docu {
	width: 960px;
	margin: -80px auto 0 auto;
	padding-top: 120px;
	position: relative;
	color: #0079C4;
	/*font-family: Mincho, "Mincho", "Hiragino Mincho ProN", "serif";*/
	font-family: 'Sawarabi Mincho', sans-serif;
    font-size: 28px;
    font-size: 2.8rem;
    line-height: 38px;
    line-height: 3.8rem;
    font-weight: 600;
	margin-bottom: 30px;
	border-bottom: 1px solid #CCE4F3;
}
h2.ttl_common-docu:after {
	position: absolute;
	bottom: -1px;
	left: 0;
	content: '';
	width: 19.5%;
	height: 1px;
	background-color: #0079C4;
}

@media screen and ( max-width:768px ) {
	.cont_common-docu{
		width: 90%;
		font-size: 13px;
		font-size: 1.3rem;
		line-height: 20px;
		line-height: 2.0rem;
		font-weight: 300;
		margin-bottom: 40px;

	}

	h2.ttl_common-docu {
		width: 90%;
		margin: -75px auto 0 auto;
		padding-top: 75px;
		font-size: 20px;
		font-size: 2rem;
		line-height: 28px;
		line-height: 2.8rem;
		font-weight: 600;
		margin-bottom: 18px;
		border-bottom: 1px solid #CCE4F3;
	}
}



