@charset "utf-8";

/*------------------------------------------------------------------------------
ニッセン・クレジットサービス株式会社 - CSS Modules Import
Date: 2014-03-25
Copyright (C) GE Nissen Credit. All Rights Reserved.
------------------------------------------------------------------------------*/


/* ----------------------------------------

main

---------------------------------------- */

.tit_ez_gd {
	background: url(../img/tit_es_gd_pc01.png) 0 0 no-repeat;
    font-size: 120%;
    font-weight: 700;
    color: #000;
    line-height: 1.315;
    padding: 8px 15px 8px;
    margin-bottom: 25px;
}
.tit_ez_gd2{
margin-left:20px;
}

.box01 {
	width: 720px;
	margin: 0 -5px 14px -6px;
	padding-bottom: 15px;
}
.box01 div {
	margin: 0 5px 0 6px;
}
.box01 h3 {
	margin: 0 0 15px;
}
.box01 p {
	margin: 0 20px 0.2em;
	line-height: 1.5;
	font-weight: 700;
}
p.note {
	color: #d90000;
}
.box01 img.boxImg01 {
	float: right;
	width: 84px;
	margin: 2px 20px 0 5px;
}
.box01 li {
	margin: 0 20px 0.6em;
	padding-left: 18px;
	line-height: 1.5;
	background: url(https://www.nissen-ncs.jp/WEB/pc/files/img/easy_guide/icon_circle_02.png) 0 4px no-repeat;
}

.boxapp {
	width: 680px;
	margin: 0 -5px 14px -6px;
	padding-bottom: 15px;
}

.boxapp img.boxImg01 {
	float: right;
	width: 56px;
	margin: 2px 20px 0 5px;
}
.boxtouch{
	float: right;
	width: 220px;
	margin: 2px 20px 0 5px;
}
.boxsp{
	float: right;
	width: 180px;
	margin: 2px 20px 0 5px;
}
.boxvpnt  {
	float: right;
	width: 56px;
	margin: 2px 20px 0 5px;
}
.boxpay{
	float: right;
	width: 300px;
	margin: 2px 20px 0 5px;
}

.svslnk{
	color: #543d90;
font-weight:bold;
}

.uLine, .uLine02 {
    margin-bottom: 15px;
    padding-bottom: 12px;
    border-bottom: 1px solid #dfdfdf;
}

.tft_inq{
	padding: 10px 35px;
	border: 2px dashed #543d90;
	color: #543d90;
	line-height: 1.8;
text-align:center;
}
.tft_inq span{
	font-size:150%;
	font-weight: 700;
}


.cd_inq_tp{
	color: #543d90;
text-align:center;
font-weight:bold;
}
.cd_inq {
    padding: 10px 35px;
	border: 2px dashed #543d90;
	color: #543d90;
    line-height: 1.8;
text-align:center;
}
.cd_inq span{
    font-size: 84.7%;
    margin-bottom: 0;
}

.apgp_bnr{
    padding: 10px 35px;
height:auto;
  display:flex;
  justify-content:space-around;
	border: 2px dashed #543d90;
}
.apgp_bnr ul{
	display: flex;
	flex-wrap:wrap;
}
.apgp_bnr li {
	padding:0 5px;/*←画像の左右に5pxの余白を入れる場合*/
	box-sizing:border-box;
}
.apgp_bnr_cetr {
margin-right:25px;
}
.apgp_bnr li img {
	max-width:100%; /*画像のはみだしを防ぐ*/
	height: auto; /*画像の縦横比を維持 */
}


#regList01 {
	position: relative;
	margin-bottom: 30px;
}
#regList01 img.absImg {
	position: absolute;
	top: 0;
	right: 0;
}
#regList01 li {
	margin: 0 0 15px;
	background: url(https://www.nissen-ncs.jp/WEB/pc/files/img/easy_guide/bg_bnr_01.png) 0 100% no-repeat;
}
#regList01 li.last {
	background: url(https://www.nissen-ncs.jp/WEB/pc/files/img/easy_guide/bg_bnr_02.png) 0 100% no-repeat;
}
#regList01 li h4 {
	float: left;
	margin-right: 12px;
}
#regList01 li dl {
	float: left;
	width: 340px;
}
#regList01 li dt {
	padding-left: 20px;
	font-weight: 700;
	background: url(https://www.nissen-ncs.jp/WEB/pc/files/img/easy_guide/icon_circle_03.png) no-repeat 0 4px;
}
#regList01 li dd {
	margin: 0 0 0 20px;
}
#regList01 li dd.last {
	width: 600px;
}
#regList01 li.last dt {
	background: url(https://www.nissen-ncs.jp/WEB/pc/files/img/easy_guide/icon_circle_04.png) no-repeat 0 4px;
}





/* ----------------------------------------

clearfix

---------------------------------------- */

/* Modern Browsers
------------------------------- */

.box01:after,
#regList01 li:after,
#inSec01:after,
#inSec02:after,
.box03:after,
.section01:after,
.section02:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
	line-height: 0;
}

/* Legacy IE
------------------------------- */

.box01,
#regList01 li,
#inSec01,
#inSec02,
.box03,
.section01,
.section02 {
	*zoom: 1;
}

