<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*=====================================================
 * css Name: join_financialpass1610.css
 * Style URL: /sp/amc/cpn/join_financialpass1610/css/join_financialpass1610.css
 * Description: SP縲舌せ繝ｫ繧ｬ驫陦� ANA謾ｯ蠎励大哨蠎ｧ髢玖ｨｭ&amp;縺泌茜逕ｨ繧ｭ繝｣繝ｳ繝壹�繝ｳ�，SS
 * Version: 1.0
 * Last Up Date: 2015/5/14
=====================================================*/
@charset "utf-8";


/*====================
蟾ｦ繧ｿ繝悶さ繝ｳ繝�Φ繝�
==================*/

/* 繧ｳ繝ｳ繝�Φ繝�棧邱� */
div.cpnBox{
	background-color:#e7f2ff;
	margin-bottom: 20px;
	padding-bottom: 5px;
}

/* 隕句�縺� */
.cpnTtl{
	position: relative;
	color: #fff;
	padding: 8px 0 !important;
	background: #000f52;
	background: -moz-linear-gradient(left, #000f52 0%, #163b95 50%, #000f52 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000f52), color-stop(50%,#163b95), color-stop(100%,#000f52));
	background: -webkit-linear-gradient(left, #000f52 0%,#163b95 50%,#000f52 100%);
	background: -o-linear-gradient(left, #000f52 0%,#163b95 50%,#000f52 100%);
	background: -ms-linear-gradient(left, #000f52 0%,#163b95 50%,#000f52 100%);
	background: linear-gradient(to right, #000f52 0%,#163b95 50%,#000f52 100%);
}

.cpnTtl:after{
	content:"";
	position: absolute;
	bottom: 2px;
	left: 0;
	border-bottom:2px solid #5566a0;
	width: 100%;
}

.cpnTtl:before{
	content:"";
	position: absolute;
	top: 2px;
	left: 0;
	border-bottom:2px solid #5566a0;
	width: 100%;
}

.cpnTtl img{
	left: 5px;
	position: absolute;
	top: -3px;
}

.cpnTtl span{
	display: block;
	padding-left: 90px;
}

/* 繝�く繧ｹ繝医お繝ｪ繧｢ */
.cpnTextArea{
	padding: 5px 7px 10px !important;
}

/* 逋ｽ閭梧勹譫� */
div.whiteBox{
	background-color: #fff;
	padding: 7px;
	margin: 5px 10px 14px !important;
}

/* 繝��繝悶Ν */
table.useTB{
	width: 100%;
	border-collapse: collapse;
	margin: 5px 0 10px !important;
	text-align: left;
}

table.useTB th,table.useTB td{
	border: 1px solid #ccc;
	padding: 5px;
}

table.useTB th.lBlu{
	background: #012586;
	color: #fff;
	width: 30%;
}

table.useTB th.hBlu{
	background: #0195ff;
	color: #fff;
}

table.useTB td{
	background: #fff;
	color: #012586;
}

/* 繧ｭ繝｣繝ｳ繝壹�繝ｳ繧｢繧､繧ｳ繝ｳ */
.cpnIco {
	background-color: #003399;
	color: #fff;
	display: inline-block;
	margin: 10px 0 0 !important;
	padding: 2px 14px !important;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-ms-border-radius: 20px;
}

/* 蜿｣蠎ｧ繧ｹ繝��繧ｿ繧ｹ繧｢繧､繧ｳ繝ｳ */
.statusIcon {
	text-align: right;
	margin-right: 5px;
}


/* 譛荳矩Κ繧ｳ繝ｳ繝�Φ繝� */
.ttl2Card{
	color: #fff;
	padding: 10px !important;
	background: #084a95;
	margin: 20px 0 0!important;
}

div.cardbloc{
	border-left: 1px solid #1499e0;
	border-right: 1px solid #1499e0;
	border-bottom: 1px solid #1499e0;
	padding: 7px;
}

p.bluBox{
	padding:6px !important;
	border: 1px solid #1499e0;
	display: inline-block;
	color: #1499e0;	
}


/*====================
縺昴�莉�
==================*/

/* 繝輔か繝ｳ繝� */
.fntB{
font-weight: bold;
}

.fntCpnRed{
	color: #e81c1e;
}

.fntColBlu{
	color: #03298c;
}


/* margin */
.mBottom{
	margin-bottom: 20px !important;
}

.mBtmZero{
	margin-bottom: 0 !important;
}


/* clear */
.clear {
	clear:both;
	float:none;
}

.amc-pr10 { padding-right: 10px!important; }

.amc-pl10 { padding-left: 10px!important; }</pre></body></html>