/* Updated 2015/08/01,n */
/* Updated 2012/03/02,D */
/* Updated 2009/09/30.E */
/* Updated 2009/03/26,E */
/* Updated 2008/12/22,E */
/* Updated 2007/12/05,E */

	@import "/common_css/default.css";
	@import "/common_css/component.css";
	@import "/kojin/takuhai/css/takuhai_comp.css";

/* Updated¥ 2009/03/26,E */

/* clearfix */

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* d_mainimg */

#contents h2.d_mainimg {
	margin:0 0 15px 0;
}

/* meritbox */

#contents div.meritbox {
	width:540px;
	margin-bottom:20px;
	background: url(/kojin/takuhai/image_uniq/bg_meritbox_01.gif) no-repeat bottom left;
	padding:1px 0 1px 0;
}

#contents div.meritbox div.box_l {
	width:260px;
	float:left;
	border-top:1px solid #CCC;
}

#contents div.meritbox div.box_r {
	width:260px;
	float:right;
	border-top:1px solid #CCC;
}

#contents div.meritbox h3 {
	padding:7px;
	color: #FF0000;
	border-bottom:1px solid #CCC;
	margin-bottom:5px;
	text-align:center;
}

#contents div.meritbox div.img {
	float:left;
	width:80px;
	text-align:center;
	padding-top:5px;
}

#contents div.meritbox div.detail {
	float:left;
	width:170px;
}

#contents img.ruiicon {
	vertical-align:middle;
	margin:0 0 0 2px;
}


/**/

#contents div.relateLinkArea04 p.paragraphRight {
	font-weight:bold;
}

#contents img.n_servicedetail {
	margin:0 0 0 5px;
	vertical-align:middle;
}

#contents dl.definition07 dd.red {
	color:#CC0000;
}

/* goal zone */

#contents div.bottomOrange{
	border:1px solid #DCDCDC;
	background-color:#F9E6CD;
	padding:6px 6px 3px 6px;
	text-align:center;
}

#contents div.flow {
	padding:10px 0 10px 0;
}

#contents table.box06 div.pack {
	padding-bottom:5px;
}

/* Updated£ 2009/03/26,E */

/* Updated¥ 2009/09/30.E */
#contents div.relateLinkArea07 table.pType01 {
	width: auto;
}
/* Updated£ 2009/09/30.E */

/* Updated¥ 2010/06/29,‚Ž */

#contents div.lineBox {
	border-left:1px solid #009900;
	border-right:1px solid #009900;
	border-bottom:1px solid #009900;
	padding:10px;
}


#contents div.lineBox img.btn {
	margin:0 0 0 10px;
	vertical-align:middle;
}


/* Updated£ 2010/06/29,‚Ž */

/* ¥Updated 2012/03/02,D,¥ */
#contents div.greenLineBox {
    border: 1px solid #CFC999;
    font-size: small;
    padding: 5px 5px 0 10px;
    width: 520px !important;
}
#contents div.greenLineBox .maL20 {
	margin-left: 20px;
}
/* £Updated 2012/03/02,D,£ */

/* Updated¥ 2015/08/01.n */
#contents_link div.linkbox h3{
	margin-bottom:0;
}

#contents_link div.linkbox {
	background: url("/kojin/gaika/citibank/image_dir/bg_linkbox_01.gif") no-repeat scroll left bottom transparent;
	margin: 20px 1px 10px;
	padding-bottom: 6px;
	width: 195px;
}

#contents_link div.linkbox p {
    margin-bottom: 5px;
    margin-left: 10px;
    margin-right: 9px;
}
/* Updated£ 2015/08/01.n */

