@charset "utf-8";

/* =============================================================================

	OTSUKA GATE　大塚商会オリジナルIDaaS ページ　専用のCSS

	最終更新日：2022年6月24日

============================================================================= */

/* **********************************************************************************

	01. コンテンツ定義

********************************************************************************** */

/* -------------------------------------------------------------------
	コンテンツヘッダー
	.lp-campaign #main ～
------------------------------------------------------------------- */

/* === camph0002_1: h1見出し ＋ お問い合わせ（ボタン2つ）
       camph0003_1: h1見出し ＋ お問い合わせ（ボタン2つ・色違い）
       camph0004_1: h1見出し ＋ お問い合わせ（ボタン1つ）
       camph0005_1: h1見出し ＋ お問い合わせ（テキスト ＋ ボタンエリア横並び） === */
/* ボタン1つ */
	.lp-campaign #main .contacts-fundamental-h1 p.button a{
		min-width:480px; border:1px solid #e7a72b;
		background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);
		color:#333; text-shadow:none;}
	.lp-campaign #main .contacts-fundamental-h1 p.button a.icons-blank{
		background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #fbbe48 0%, #f5d28d 100%);}
		.lp-campaign #main .contacts-fundamental-h1 p.button a:hover{
			background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}
		.lp-campaign #main .contacts-fundamental-h1 p.button a.icons-blank:hover{
			background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}
/* ボタン2つ */
/* ボタン緑 */
.lp-campaign #main .contacts-fundamental-h1 ul li a{
	border:1px solid #e7a72b;
	background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);
	color:#333; text-shadow:none;}
.lp-campaign #main .contacts-fundamental-h1 ul li a.icons-blank{
	background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #1fab42 0%, #0d7c29 100%);}
	.lp-campaign #main .contacts-fundamental-h1 ul li a:hover{
		background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}
	.lp-campaign #main .contacts-fundamental-h1 ul li a.icons-blank:hover{
		background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #49c268 0%, #1ea240 100%);}


/* === ヘッダーお問い合わせ === */
.lp-campaign #main .uniques-parts-header{
	display:flex; align-items:center;
	margin:0 -500%; padding:23px 500%;
	background:url(/products/lp/security/otsuka-gate/img/bg-header.jpg) no-repeat center top;}
	.lp-campaign #main .uniques-parts-header p{
		margin-top:0;}
		.lp-campaign #main .uniques-parts-header .text{
			margin-top:2px;}
		.lp-campaign #main .uniques-parts-header .logo{
			margin-left:50px;}
		.lp-campaign #main .uniques-parts-header .button{
			margin:0 0 0 auto;}
			.lp-campaign #main .uniques-parts-header .button a{
				display:block; padding:20px 36px 20px 68px;
				border:1px solid #e7a72b; border-radius:10em;
				background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);
				font-weight:bold; color:#333; font-size:2.8rem; line-height:1em;
				box-shadow:3px 3px 5px 0 rgba(4,0,0,0.15); text-decoration:none;}
				.lp-campaign #main .uniques-parts-header .button a:hover{
					background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}



/* -------------------------------------------------------------------
	コンテンツボディ
	.lp-campaign #main ～
------------------------------------------------------------------- */

/* === campb0012_1: リスト（チェック・灰）
       campb0013_1: リスト（チェック・緑） === */
/* 緑色 */
.lp-campaign #main .lists-check-green ul li{
	list-style:none; padding-left:33px;
	background:url(/products/lp/security/otsuka-gate/img/icons-check-red.png) no-repeat left 0.1em;}


/* === campb0051_1: リスト（チェック・灰）／フォントサイズ大
       campb0052_1: リスト（チェック・緑）／フォントサイズ大 === */
.lp-campaign #main .lists-check-gray-large ul li,
.lp-campaign #main .lists-check-green-large ul li{
	font-size:24px; font-size:2.4rem; line-height:1.5em;}
	.lp-campaign #main .lists-check-gray-large ul li .catch,
	.lp-campaign #main .lists-check-green-large ul li .catch{
		margin:0; font-size:24px; font-size:2.4rem; line-height:1.5em;}
	.lp-campaign #main .lists-check-gray-large ul li .catch ~ p,
	.lp-campaign #main .lists-check-green-large ul li .catch ~ p{
		margin-top:0.2em; font-weight:normal;}
		/* 緑色 */
		.lp-campaign #main .lists-check-green-large ul li{
			background:url(/products/lp/security/otsuka-gate/img/icons-check-red.png) no-repeat left 0.1em;}


/* === campb0014_1: リスト（順序あり） === */
.lp-campaign #main ol{ margin:1em 0 0 0; }
	.lp-campaign #main ol li{
		list-style:none; margin:0.5em 0 0 48px; text-indent:-48px;
		counter-increment:num; font-weight:bold; font-size:20px; font-size:2rem; line-height:1.5em;}
		.lp-campaign #main ol li:before{
			display:inline-block; width:12px;
			content:counter(num); margin-right:12px; padding:0.15em 12px 0.05em; border-radius:10em;
			background:#bc4111; color:#fff; font-weight:bold; text-indent:0;}

/* === campb0019_1: H2見出し === */
.lp-campaign #main h2{
	border-bottom:3px solid #fbbe47; color:#333;}


/* === campb0022_1: H3見出し === */
.lp-campaign #main h3{
	color:#bc4111;}


/* === campb0025_1: H4見出し === */
.lp-campaign #main h4{
	color:#333;}


/* === campb0028_1: 1カラムボックス
       campb0029_1: 2カラムボックス
       campb0030_1: 2カラムボックス（番号リスト）
       campb0031_1: 3カラムボックス
       campb0032_1: 3カラムボックス（番号リスト）
       campb0033_1: 4カラムボックス === */
	/* カラムボックスボタン */
	/* 1カラム */
	.lp-campaign #main .parts-column-one .button{ width:640px; margin:1.2em auto; border:1px solid #d7d7d7; border-radius:10em;}
		.lp-campaign #main .parts-column-one .button a{
			display:block; padding:20px 0; border-radius:10em;
			background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 37px center, linear-gradient(to bottom, #ffc5a2 0%, #ffa96a 100%);
			font-weight:bold; color:#333; font-size:24px; font-size:2.4rem; line-height:1; text-align:center; 
			box-shadow:3px 3px 3px 0 rgba(0, 0, 0, 0.2); text-decoration:none;}
			.lp-campaign #main .parts-column-one .button a:hover{
				padding:20px 0; border:1px solid #de8646;
				background:url(/common-s/img/products/lp-campaign/icons-arrow-right-orange.png) 37px center, linear-gradient(to bottom, #ffe5d5 0%, #fac39a 100%);
				background-position:21px center;}
		.lp-campaign #main .parts-column-one .button a.icons-blank{
			border:1px solid #de8646;
			background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #ffc5a2 0%, #ffa96a 100%);}
			.lp-campaign #main .parts-column-one .button a.icons-blank:hover{
				padding:20px 0; border:1px solid #de8646;
				background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #ffe5d5 0%, #fac39a 100%);
				color:#333;}
		.lp-campaign #main .parts-column-one .button a.icons-external{
				border:1px solid #de8646;
				background:url(/products/lp/security/otsuka-gate/img/icon-external.png) no-repeat 37px center, linear-gradient(to bottom, #ffc5a2 0%, #ffa96a 100%);}
				.lp-campaign #main .parts-column-one .button a.icons-external:hover{
					padding:20px 0; border:1px solid #56c7cc;
					background:url(/products/lp/security/otsuka-gate/img/icon-external.png) no-repeat 37px center, linear-gradient(to bottom, #ffe5d5 0%, #fac39a 100%);
					color:#333;}
			/* 紫 */
			.lp-campaign #main .parts-column-one .button.purple a{
				background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 37px center, linear-gradient(to bottom, #f7cef8 0%, #eba8e3 100%);
				font-weight:bold; text-decoration:none;}
			.lp-campaign #main .parts-column-one .button.purple a.icons-blank{
				border:1px solid #c06db6;
				background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #f7cef8 0%, #eba8e3 100%);}
				.lp-campaign #main .parts-column-one .button.purple a.icons-blank:hover{
					padding:20px 0; border:1px solid #c06db6;
					background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #ffe4ff 0%, #f5cff0 100%);
					color:#333;}
			/* 青 */
			.lp-campaign #main .parts-column-one .button.blue a{
				background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 37px center, linear-gradient(to bottom, #afeff9 0%, #6bcef2 100%);
				font-weight:bold; text-decoration:none;}
			.lp-campaign #main .parts-column-one .button.blue a.icons-blank{
				border:1px solid #56a1c8;
				background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #afeff9 0%, #6bcef2 100%);}
				.lp-campaign #main .parts-column-one .button.blue a.icons-blank:hover{
					padding:20px 0; border:1px solid #56a1c8;
					background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #d1f9ff 0%, #97d9f1 100%);
					color:#333;}
			/* 緑 */
			.lp-campaign #main .parts-column-one .button.green a{
				background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 37px center, linear-gradient(to bottom, #b6efe9 0%, #76ddd7 100%);
				font-weight:bold; text-decoration:none;}
			.lp-campaign #main .parts-column-one .button.green a.icons-blank{
				border:1px solid #56a1c8;
				background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #b6efe9 0%, #76ddd7 100%);}
				.lp-campaign #main .parts-column-one .button.green a.icons-blank:hover{
					padding:20px 0; border:1px solid #56c7cc;
					background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #d0fcf8 0%, #ade4e2 100%);
					color:#333;}
			.lp-campaign #main .parts-column-one .button.green a.icons-external{
				border:1px solid #56a1c8;
				background:url(/products/lp/security/otsuka-gate/img/icon-external.png) no-repeat 37px center, linear-gradient(to bottom, #b6efe9 0%, #76ddd7 100%);}
				.lp-campaign #main .parts-column-one .button.green a.icons-external:hover{
					padding:20px 0; border:1px solid #56c7cc;
					background:url(/products/lp/security/otsuka-gate/img/icon-external.png) no-repeat 37px center, linear-gradient(to bottom, #d0fcf8 0%, #ade4e2 100%);
					color:#333;}
			/* オレンジ */
			.lp-campaign #main .parts-column-one .button.orange a{
				background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 37px center, linear-gradient(to bottom, #ffc5a2 0%, #ffa96a 100%);
				font-weight:bold; text-decoration:none;}
			.lp-campaign #main .parts-column-one .button.orange a.icons-blank{
				border:1px solid #de8646;
				background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #ffc5a2 0%, #ffa96a 100%);}
				.lp-campaign #main .parts-column-one .button.orange a.icons-blank:hover{
					padding:20px 0; border:1px solid #de8646;
					background:url(/products/lp/security/otsuka-gate/img/icon-blank.png) no-repeat 37px center, linear-gradient(to bottom, #ffe5d5 0%, #fac39a 100%);
					color:#333;}
			.lp-campaign #main .parts-column-one .button.orange a.icons-external{
				border:1px solid #de8646;
				background:url(/products/lp/security/otsuka-gate/img/icon-external.png) no-repeat 37px center, linear-gradient(to bottom, #ffc5a2 0%, #ffa96a 100%);}
				.lp-campaign #main .parts-column-one .button.orange a.icons-external:hover{
					padding:20px 0; border:1px solid #de8646;
					background:url(/products/lp/security/otsuka-gate/img/icon-external.png) no-repeat 37px center, linear-gradient(to bottom, #ffe5d5 0%, #fac39a 100%);
					color:#333;}

/* === campb0046_1: データテーブル（表） === */
.lp-campaign #main .tables-fundamental {}
	.lp-campaign #main .tables-fundamental table tbody tr.emphasis-tr th{
		background:#ffe699; color:#c00000;}
	.lp-campaign #main .tables-fundamental table tbody tr.emphasis-tr td{
		background:#fff2cc;}
		.lp-campaign #main .tables-fundamental table tbody tr:first-child td.emphasis{
			font-weight:bold; font-size:2.6rem; vertical-align:middle;
			color:#c00000; text-align:center;}
			.lp-campaign #main .tables-fundamental table tbody tr th .inline-emphasis,
			.lp-campaign #main .tables-fundamental table tbody tr td .inline-emphasis{
				font-weight:bold; color:#c00000;}
	.lp-campaign #main .tables-fundamental table .list-emphasis {}
		.lp-campaign #main .tables-fundamental table .list-emphasis li {
			font-weight:bold; font-size:1.6rem; line-height:1.7em;}


/* === 独自: リスト（順序あり） === */
.lp-campaign #main .otsula-gate-ol-list{
	margin-top:3em;}
	.lp-campaign #main .otsula-gate-ol-list ol{
		margin:0;}
		.lp-campaign #main .otsula-gate-ol-list ol li{
			font-size:2.4rem;}
			.lp-campaign #main .otsula-gate-ol-list ol li:before{
				width:17px;}


/* === 独自: 見出し（番号付き） === */
.lp-campaign #main .number-heading{}
	.lp-campaign #main .number-heading > section{
		counter-increment:num;}
		.lp-campaign #main .number-heading > section > h3::before{
			display:inline-block; width:20px;
			content:counter(num); margin-right:12px; padding:0.15em 18px 0.05em; border-radius:10em;
			background:#bc4111; color:#fff; font-weight:bold; text-indent:0;}


/* === cmpo0014_1: ボックスエレメント 2カラム
       cmpo0015_1: ボックスエレメント 3カラム === */
.lp-campaign #main .boxes-detail-column2,
.lp-campaign #main .boxes-detail-column3 {
	margin-top:30px;}
	.lp-campaign #main .boxes-detail-column2 ul,
	.lp-campaign #main .boxes-detail-column3 ul {
		display:flex; margin:0;}
		.lp-campaign #main .boxes-detail-column2 ul li,
		.lp-campaign #main .boxes-detail-column3 ul li {
			list-style:none; padding:21px 18px;
			background:#fff9ee; border:2px solid #fbbe47; border-radius:5px;
			color:#333; font-weight:normal;}
		.lp-campaign #main .boxes-detail-column2 ul li {
			width:460px; margin-left:40px;}
		.lp-campaign #main .boxes-detail-column3 ul li {
			width:294px; margin-left:39px;}
			.lp-campaign #main .boxes-detail-column2 ul li:nth-child(odd),
			.lp-campaign #main .boxes-detail-column3 ul li:nth-child(3n + 1) {
				margin-left:0;}
				.lp-campaign #main .boxes-detail-column2 ul li .lead,
				.lp-campaign #main .boxes-detail-column3 ul li .lead {
					margin:0; font-size:2.2rem;}


/* === 強調文字（既存より大きいサイズ） === */
.lp-campaign #main .texts-emphasis-high-large{
	margin-top:2em; font-weight:bold;
	font-size:3.6rem; line-height:1.5em;}
.lp-campaign #main .texts-high-emphasis-color{
	color:#de3503;}


/* === 5カラムリスト === */
.lp-campaign #main .uniques-parts-column-five{
	margin-top:30px;}
	.lp-campaign #main .uniques-parts-column-five ul{
		display:flex; margin:0;}
		.lp-campaign #main .uniques-parts-column-five ul li{
			list-style:none; width:160px; margin:0 0 0 40px; padding:0;}
			.lp-campaign #main .uniques-parts-column-five ul li:first-child{
				margin-left:0;}
			.lp-campaign #main .uniques-parts-column-five ul li .pic{
				margin:0;}


/* -------------------------------------------------------------------

	コンテンツフッター
	.lp-campaign #main ～

------------------------------------------------------------------- */
/* === campf0001_1: フッターお問い合わせエリア　ボタン1つ
       campf0002_1: フッターお問い合わせエリア　ボタン1つ（背景あり）
       campf0003_1: フッターお問い合わせエリア　ボタン2つ ＋ 電話番号
       campf0004_1: フッターお問い合わせエリア　ボタン2つ ＋ 電話番号（背景あり）
       campf0005_1: フッターお問い合わせエリア　ボタン2つ ＋ フリーダイヤル
       campf0006_1: フッターお問い合わせエリア　ボタン2つ ＋ フリーダイヤル（背景あり）
       campf0007_1: フッターお問い合わせエリア　ボタン2つ（色違い） ＋ フリーダイヤル
       campf0008_1: フッターお問い合わせエリア　ボタン2つ（色違い） ＋ フリーダイヤル（背景あり）
       campf0009_1: フッターお問い合わせエリア　ボタン1つ ＋ 電話番号横並び
       campf0010_1: フッターお問い合わせエリア　ボタン1つ ＋ 電話番号横並び（背景あり）
       campf0011_1: フッターお問い合わせエリア　ボタン1つ ＋ フリーダイヤル横並び
       campf0012_1: フッターお問い合わせエリア　ボタン1つ ＋ フリーダイヤル横並び（背景あり）
       campf0014_1: フッターお問い合わせエリア　ボタン2つ（縦並び）
       campf0015_1: 大塚IDログインエリア
       campf0016_1: 大塚IDログインエリア（背景あり） === */
.lp-campaign #main .contacts-fundamental.contacts-bg-color,
.lp-campaign #main .boxes-ots-login-content.contacts-bg-color,
.lp-campaign #main .boxes-download-document.contacts-bg-color{
	background:url(/products/lp/security/otsuka-gate/img/bg-contact.jpg) #002442 bottom center; padding:70px 500%; overflow:hidden;}
	.lp-campaign #main .contacts-fundamental .message,
	.lp-campaign #main .boxes-ots-login-content .message,
	.lp-campaign #main .boxes-download-document .message{
		color:#fff;}
	.lp-campaign #main .contacts-fundamental .detail,
	.lp-campaign #main .boxes-ots-login-content .detail,
	.lp-campaign #main .boxes-download-document .detail{
		color:#fff;}
/* ボタン1つ、ボタン2つ（縦並び） */
/* ボタン緑 */
.lp-campaign #main .contacts-fundamental > p.button a,
.lp-campaign #main .boxes-download-document > p.button a{
	border:1px solid #e7a72b;
	background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);
	color:#333; text-shadow:none;}
.lp-campaign #main .contacts-fundamental > p.button a.icons-blank,
.lp-campaign #main .boxes-download-document > p.button a.icons-blank{
	background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);}
	.lp-campaign #main .contacts-fundamental > p.button a:hover,
	.lp-campaign #main .boxes-download-document > p.button a:hover{
		background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}
	.lp-campaign #main .contacts-fundamental > p.button a.icons-blank:hover,
	.lp-campaign #main .boxes-download-document > p.button a.icons-blank:hover{
		background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}
/* ボタン2つ */
/* ボタン緑 */
.lp-campaign #main .contacts-fundamental .conversion ul li a,
.lp-campaign #main .boxes-ots-login-content .buttons ul li a{
	border:1px solid #e7a72b;
	background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);
	color:#333; text-shadow:none;}
.lp-campaign #main .contacts-fundamental .conversion ul li a.icons-blank,
.lp-campaign #main .boxes-ots-login-content .buttons ul li a.icons-blank{
	background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);}
	.lp-campaign #main .contacts-fundamental .conversion ul li a:hover,
	.lp-campaign #main .boxes-ots-login-content .buttons ul li a:hover{
		background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}
	.lp-campaign #main .contacts-fundamental .conversion ul li a.icons-blank:hover,
	.lp-campaign #main .boxes-ots-login-content .buttons ul li a.icons-blank:hover{
		background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}

	/* 電話番号 */
	.lp-campaign #main .contacts-fundamental .conversion-tel{ margin:2em 0 0 55px; text-align:left;}
		.lp-campaign #main .contacts-fundamental .conversion-tel .conversion-tel-number{
			color:#fff;}
			.lp-campaign #main .contacts-fundamental .conversion-tel .conversion-tel-number .number{
				background:url(/products/lp/security/otsuka-gate/img/icons-tel-white.png) 0 1px no-repeat;}

/* ボタン1つ（テキスト横並び） */
.lp-campaign #main .contacts-fundamental .conversion-web .text{ color:#fff;}
	.lp-campaign #main .contacts-fundamental .conversion-web p.button a{
		border:1px solid #e7a72b;
		background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);
		color:#333; text-shadow:none;}
	.lp-campaign #main .contacts-fundamental .conversion-web p.button a.icons-blank{
		background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #f5d28d 0%, #fbbe48 100%);}
		.lp-campaign #main .contacts-fundamental .conversion-web p.button a:hover{
			background:url(/products/lp/security/otsuka-gate/img/icons-arrow-right-black.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);
			text-decoration:none;}
		.lp-campaign #main .contacts-fundamental .conversion-web p.button a.icons-blank:hover{
			background:url(/common-s/img/products/lp-campaign/icons-blank-white.png) no-repeat 36px center, linear-gradient(to bottom, #fff0d3 0%, #f5d28e 100%);}

	.lp-campaign #main .contacts-fundamental .conversion-web + .conversion-tel .text{ color:#fff;}
	.lp-campaign #main .contacts-fundamental .conversion-web + .conversion-tel .conversion-tel-post{
		color:#fff;}