@charset "Shift_JIS";



#breadcrumbs {
	height:20px;
}


/* ------------------------------

SP3-4ESuicaγγ€γ³γγγγΎγγεΊE /suicapoint/append/corp.html
 
------------------------------ */
#imgMain div.illust {
	width:110px;
}

#imgMain div.txt {
	width:405px;
}

#imgMain div.txt p {
	padding:10px 10px;
}




ul.ancherLink {
	padding:0;
}
/*
ul.ancherLink li {
	float:left;
	width:190px;
	padding-bottom:5px;
}

ul.ancherLink li.li2 {
	width:160px;
}

ul.ancherLink li.li3 {
	width:160px;
}

ul.ancherLink li.wide {
	width:256px;
}
*/
ul.ancherLink li {
	float:left;
	margin-right:7px;
	margin-bottom:5px;
	width:163px;
}
/*
ul.ancherLink li a {
	background:url(../../common/img/icon_link_down.gif) 0 0.3em no-repeat;
	padding-left:12px;
}
*/
ul.ancherLink li a {
	display:block;
	padding-left:12px;
	background:url(../../common/img/icon_link_down.gif) 0 0.3em no-repeat;
}




dl.attention {
	padding-bottom:15px;
}

dl.attention dt {
	float:left;
	width:150px;
	text-align:center;
}

dl.attention dd {
	float:left;
	width:350px;
	color:#cd3300;
}

p.txtRgt {
	text-align:right;
	padding:0 10px 10px;
}



/* γ΅γγ³γ³γE³γEΌε°η¨EE*/
#mainContents div.subContents {
	padding-bottom:15px;
}


.contsCorp {
	border:#dddddd solid 3px;
	margin:15px 5px 0;
}

.contsCorp h3 {
	background:#e5e5e5;
	font-weight:bold;
	padding:5px 10px;
	font-size:120%;
}

.contsCorp div.lead {
	padding-bottom:10px;
}

.contsCorp div.lead p.logo {
	float:left;
}

.contsCorp div.lead p.logo img {
	margin:10px 25px 5px;
}

.contsCorp div.lead p.logo img.mgn {
	margin-top:25px;
}


.contsCorp div.lead div.txt {
	float:left;
	width:335px;
	padding-top:8px;
	font-weight:bold;
}

.contsCorp div.lead div.txt p {
	padding:5px 0;
	font-weight:normal;
}



.contsCorp table {
	border-top:#dddddd solid 1px;
	border-left:#dddddd solid 1px;
	font-size:100%;
	line-height:150%;
	width:466px;
	margin-left:15px;
}

.contsCorp table th {
	background:#83d05e;
	padding:5px 0;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	vertical-align:top;
	border-bottom:#dddddd solid 1px;
	border-right:#dddddd solid 1px;
}

.contsCorp table th.rate {
	width:170px;
	border-left:#83d05e solid 1px;
	white-space:nowrap;
}

.contsCorp  table th.unit {
	width:170px;
	border-left:#83d05e solid 1px;
	white-space:nowrap;
}

.contsCorp table th.timing {
	width:120px;
	border-left:#83d05e solid 1px;
	white-space:nowrap;
}


.contsCorp table td {
	background:#fdfdf1;
	padding:5px 5px;
	vertical-align:top;
	border-bottom:#dddddd solid 1px;
	border-right:#dddddd solid 1px;
}

.contsCorp table ul {
	padding-left:20px;
}

.contsCorp table li {
	padding-bottom:5px;
	list-style:disc outside;
}

.contsCorp table span {
	color:#ef0100;
}

.contsCorp table p.cap {
	color:#56a433;
	font-size:80%;
}

.contsCorp table td.col3 {
	width:100%;
}


/* ζζΊεε₯CSS */
#subt-ekinet .contsEkinet {
	padding:15px 10px 0 15px;
}
#subt-ekinet .contsEkinet p {
	padding:5px;
}

#subt-panasonic .contsCampaign{
	margin:0 15px 15px;
	padding:10px;
	border:#FF8B00 double;
	background:#FDFDF1;
}

#subt-gpoint .contsCampaign{
	margin:0 15px 15px;
	padding:10px;
	border:#FF8B00 double;
	background:#FDFDF1;
}
#subt-gpoint .contsCampaign h5{
	margin:-0.5em 0;
}

#subt-chocom .contsChocom {
	border:#dddddd solid 1px;
	margin:15px;
}
#subt-chocom .contsChocom h4 {
	background:#fff299;
	padding:3px;
	text-align:center;
	font-weight:bold;
}
#subt-chocom .contsChocom p {
	padding:8px 10px;
	color:#ef0100;
}

#subt-pointon .contsPointon {
	padding:15px 10px 0 15px;
}
#subt-pointon .contsPointon p {
	padding:5px 0 5px 5px;
}
#subt-pointon .contsCampaign{
	margin:0 15px 15px;
	padding:10px;
	border:#FF8B00 double;
	background:#FDFDF1;
}
#subt-pointon .contsCampaign h4{
	text-align:center;
	font-weight:bold;
}
#subt-pointon .contsCampaign .maintxt{
	text-align:center;
	margin-bottom:5px
}
#subt-pointon .contsCampaign p{
	padding:5px 0 0 10px;
	padding-left:1em;
	text-indent:-1em;
}

.contsCorp .contsCampaign {
	padding:15px 10px 0 15px;
}
.contsCorp .contsCampaign p {
	padding:5px 0 5px 5px;
}
.contsCorp .contsCampaign ul {
	padding:5px 0 5px 5px;
}
.contsCorp .contsCampaign li {
	padding-left:1em;
	text-indent:-1em;
}



.contsCorp div.b-pagetop {
	background:url(/suicapoint/common/img/subconts_bottom.gif) center bottom no-repeat;
	padding:7px 10px 7px 0px;
	margin-top:10px;
	text-align:right;
}

.contsCampaign dt{
	float:left;
	text-align:right;
	width:10.8em;
	}

.contsCampaign dt span {
	margin-left:5px;
	float:left;
	width:1em;
	text-align:left;
	}
	
.contsCampaign dd{
	float:left;
	text-align:right;
	width:5em;
	}

/*2015/9/1 bs[C³*/
#subt-moppy h5{
	margin:1em 0 0 1.5em;
}