@charset "UTF-8";

#altSearchTop #v2_contents {
	width: 100%;
}

/* --- 代替品調査トップページタイトル ------- */
#altSearchTop .altSearch_title {
	width: 1104px;
	height:200px;
	background:#fff;  /* 背景色     */
	display: flex;
	flex-wrap: wrap;
}

#altSearchTop #title_1{
	font-size:40pt;  /* 文字サイズ */
	margin-left: 30px;
	margin-top: 10px;
	letter-spacing: 0.12em;
	font-style: italic;
}

#altSearchTop #title_2{
	font-size:16pt;  /* 文字サイズ */
	margin-left: 30px;
	margin-bottom: 0px;
	margin-top: 10px;
}

#altSearchTop #title_3{
	font-size:18pt;     /* 文字サイズ */
	margin-left: 30px;
	margin-top: 5px;
}

#altSearchTop .altSearch_title_upper{
	width: 800px;
	height:30px;
}

#altSearchTop .altSearch_title_left{
	width: 800px;
	height:110px;
}

#altSearchTop .altSearch_title_right{
	width: 200px;
	height:50px;
}

#altSearchTop .altSearch_title_bottom{
	width: 1104px;
	height:50px;
	font-size: 18px;
}

#altSearchTop .pasjp_logo{
	margin-top: 5px;
	margin-left: 60px;
}

#altSearchTop .h1_border{
	width: 1104px;
	height:7px;
	background:linear-gradient(-225deg, #E0579A 0%, #E89398 100%);
}


/* --- 代替品調査トップページサブタイトル ------- */
#altSearchTop #pasjp_title{
	font-size:15pt;     /* 文字サイズ */
	color:#FFFFFF;     /* 文字色*/
	padding : 5px;
    margin-top: 50px;
}

#altSearchTop .pasjp_title_area{
	width: 1104px;
	height:40px;
	background:linear-gradient(-225deg, #E0579A 0%, #E89398 100%);        /* 背景色     */
}

/* --- 代替品調査トップページボタン ------- */
#altSearchTop .pasjp_button{
	height:35px;
	font-size: 18px;
	font-weight: bold;
	background:linear-gradient(-225deg, #E0579A 0%, #E89398 100%);
	color: #ffffff;
	border-radius:5px;
	margin: 30px auto 0;
	border: 2px solid #fff;
	padding: 10px 20px 37.5px;
	display: block;
}

/* --- 代替品調査操作説明文 ------- */
#altSearchTop .fs_15{
	width: 1104px;
}
#altSearchTop .fs_15 p{
	font-size: 18px;
	line-height: 1.5;
}
#altSearchTop #attention{
	text-align: center;
	color: #FF0000;
	font-size: 17px;
	margin:10px 5px 10px 5px;
}

/* --- おきかえるご利用ガイドリンク ------- */
#altSearchTop a{
	font-size: 18px;
	text-decoration: underline;
	color: #3572AE;
}
