@charset "UTF-8";

body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
form,fieldset,input,textarea,
p,th,td{
	margin:0; padding:0; text-decoration: none; font-style:normal;
}
caption, th{text-align:left;}

ol,ul{list-style:none;}

fieldset,img{border:0;}	
a img{border:0;}

body{font-size:12px;}
div#container{clear:both; width:980px; margin:5px 0 15px 15px;}

p#pagetop {
	clear:both;
	margin:10px 0;
	text-align:right;
	width:980px;
}
p#pagetop a {
}

/* clearfix */
.clf {
    zoom:1;/*for IE 5.5-7*/
}
.clf:after {/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}


/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

.pankuzu {
	}

div#container {
	clear:both;
	margin: 0 0 15px 15px;
	width:980px;
}

.main {
	width:600px;
	position:relative;
	line-height:1.4;
	float:left;
}

h1#b_blue {
	background: url(/cmn/images/zc/midashi.png) 0 0 no-repeat;
	font-family: 'ＭＳ Ｐゴシック','MS P Gothic',Arial,'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif,Helvetica;
	font-size: 19px;
	line-height: 25px;
	margin-top: 5px;
	padding-left: 10px;
	margin:5px 0 10px;	
	}

h2 {
	font-size:15px;
	line-height:1.4;
	margin-bottom:5px;
	padding: 0 0 5px 20px;
}
h2 a {
	font-size:15px;
}
.hoken {}
.hoken h2 {
	background:transparent url(/cmn/images/Emoney/Emoney_sprite.png) no-repeat scroll 0 0;
}
.loan {}
.loan h2 {
	background:transparent url(/cmn/images/Emoney/Emoney_sprite.png) no-repeat scroll 0 -25px;
}

.communication h2 {
	background:transparent url(/cmn/images/Emoney/Emoney_sprite.png) no-repeat scroll 0 -50px;
}

.category {
	padding:10px;
	margin-bottom:10px;
	border:1px solid #eee;
	color:#555;
}
.category p strong {
	display:block;
	font-size:13px;
	line-height:1.6;
}
.go_link {
	margin-top:8px;
}
.go_link a {
	background:transparent url(/cmn/images/Emoney/Emoney_sprite.png) no-repeat scroll 0 -90px;
	padding:0 0 2px 18px;
}
.go_enquete {
	font-weight:bold;
}

/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.rightBox {
	width:340px;
	position:relative;
	line-height:1.4;
	float:right;
	background-color:#fff;
	padding:5px 5px 1px;
	margin-top: 35px;
}
.infoBlock,
.pickupBlock {
	padding:10px 10px 10px 10px;
	margin-bottom:10px;
	background:transparent url(/cmn/images/top/v1.1_02.png) repeat-x scroll left top;
	border:3px solid #EEEEEE;
}

h3.info, h3.pickup {
	font-size:15px;
	line-height:1.4;
	margin-bottom:5px;
	text-indent:-9999px;
	height:27px;
	width:340px;
}
h3.info {
	background:transparent url(/E_parts/img/info_pickup.png) no-repeat scroll 0 0;
}
h3.pickup {
	background:transparent url(/E_parts/img/info_pickup.png) no-repeat scroll 0 -31px;
}
.contents-inner {
}
.contents-inner a img {
	float:left;
}
.information-text,
.pickup-text {
	font-size:11px;
	line-height:1.2;
	float:right;
	width:220px;
}
.information-text a,
.pickup-text a {
	display:block;
	padding-bottom:3px;
}

.pr {
	float:right;
	color:#999;
	font-size:10px;
}



/* 右寄せテキスト */
div#footCopy {
	margin:10px 0 0 15px;
	width:980px;
}
div#footCopy i {
	float:right;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
}
