@charset "shift_jis";

/* ------------------------------------------------------- 
  /loan/card-loan/faq/ Layout
  -------------------------------------------------------- */
#mainContents .faq {
margin-top:10px;
}

/* from /css/loan/faq.css */
#mainContents .faq #main680 p {
	line-height: 1.3;
}
#mainContents .faq #main680 h2 {
	margin-bottom:10px;
}
#mainContents .faq #main680 .lead {
	margin-bottom:20px;
	padding:0 10px;
	font-size:112%;
	line-height:140%;
}
#mainContents .faq #main680 a.arrowlink{
     background: url(https://img1.kakaku.k-img.com/images/itemview/item/arrow02.gif) no-repeat left 3px;
     padding:5px 0 5px 20px;
}

/* ==============================
　　.sec
 ============================= */
#mainContents .faq #main680 .sec {
	margin-bottom:25px;
}
#mainContents .faq #main680 .sec h3 {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/q_title_bg.gif) no-repeat left top;
	border-bottom:2px solid #39396e;
	margin-bottom:5px;
	padding:13px 0 5px 40px;
	font-size:112%;
}
#mainContents .faq #main680 .sec .answer {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/a_icon.gif) no-repeat 4px 0;
	padding:0 10px 0 37px;
}
#mainContents .faq #main680 .sec .answer p {
	font-size:112%;
	line-height:1.4;
	padding-left:4px;
}
#mainContents .faq #main680 .sec .answer p.mBtm20 {
	margin-bottom:20px;
}
#mainContents .faq #main680 .sec .answer p.mBtm30 {
	margin-bottom:30px;
}
#mainContents .faq #main680 .sec .answer .ansSum {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/a_sum_bg.gif) no-repeat left top;
	width:619px;
	margin-bottom:7px;
	padding:5px 2px 4px 12px;
	line-height:1.25;
	font-weight:bold;
	letter-spacing:-0.03em;
}
#mainContents .faq #main680 .sec .answer .ansEmp {
	background-color:#f4f4f4;
	border-top:4px solid #dcdcdc;
	width:613px;
	margin-bottom:2px;
	padding:10px;
	line-height:1.4;
}
#mainContents .faq #main680 .sec .answer .ansCap{
	text-align:right;
	font-size:100%;
	line-height:1.25;
}

/* ==============================
　　.feature
 ============================= */
#mainContents .faq #main680 .feature {
	margin:40px 0;
}
#mainContents .faq #main680 .feature .featureTitle {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/feature_title_btm.gif) no-repeat left bottom;
	width:680px;
}
#mainContents .faq #main680 .feature h3 {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/feature_title_top.gif) no-repeat left top;
	font-size:112%;
	line-height:1.3;
	margin:0;
	padding:7px 14px 5px;
}
#mainContents .faq #main680 .feature .featureBox {
	border:1px dotted #666;
	border-top:none;
	margin-bottom:10px;
	padding:15px 15px 7px;
}
* html #mainContents .faq #main680 .feature .featureBox {
	padding:15px;
}
*:first-child+html #mainContents .faq #main680 .feature .featureBox {
	padding:15px;
}
#mainContents .faq #main680 .feature .featureBox ul {
	margin:0;
}
#mainContents .faq #main680 .feature .featureBox ul li {
	background: url(https://img1.kakaku.k-img.com/images/loan/faq/qa_arrow.gif) no-repeat 0 2px;
	width:296px;
	float:left;
	font-size:112%;
	list-style-type:none;
    padding-left: 18px;
	padding-right:10px;
	margin-bottom:8px;
	line-height:1.25;
}

/* ==============================
　　.cateBox
 ============================= */
#mainContents .faq #main680 .cateBox {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/faq_con_bg.gif) repeat left top;
	width:670px;
	margin-top:40px;
	padding:5px;
}
#mainContents .faq #main680 .cateBoxInner {
	background-color:#ffffff;
	padding:10px;
}
#mainContents .faq #main680 .cateBox h3 {
	font-size:112%;
	line-height:1.3;
	margin:0 0 10px;
	padding:0 0 5px;
	border-bottom:1px solid #cccccc;
}
#mainContents .faq #main680 .cateBox h3 span {
	padding:0 0 4px;
	border-bottom:3px solid #39396e;
}
#mainContents .faq #main680 .cateBox h4 {
	background:url(https://img1.kakaku.k-img.com/images/loan/faq/faq_mk.gif) no-repeat 0 4px;
	font-size:112%;
	line-height:1.3;
	margin:10px 0 3px;
	padding:0 0 0 15px;
}
#mainContents .faq #main680 .cateBox ul.cateList {
	margin:0 0 0 30px;
}
#mainContents .faq #main680 .cateBox ul.cateList li {
	margin-bottom:5px;
	line-height:1.25;
}

/* ==============================
　　.btmNavi
 ============================= */
#mainContents .faq #main680 .btmNavi {
	margin-top:10px;
    margin-bottom: 15px;
	padding-top:8px;
	border-top:1px solid #cccccc;
    overflow: hidden;
}
#mainContents .faq #main680 .btmNavi p {
    margin-bottom:0px;
}

/* ==============================
　　.ralated 140620 sm1
 ============================= */
#mainContents .faq #main680 .related {
	margin-top:20px;
}
#mainContents .faq #main680 .related h3 {
    background: url(https://img1.kakaku.k-img.com/images/loan/faq/faq_con_bg.gif) ;
    font-size: 112%;
    font-weight: bold;
    padding: 10px 10px 6px;
}
#mainContents .faq #main680 .related .box {
	border:2px solid #a9c9f7;
	padding:10px 10px 10px 30px;
	margin-bottom:30px;
}
#mainContents .faq #main680 .related .box li {
	line-height:1.8;
}
	