﻿@charset "UTF-8";

/* qa index.html */
#wrap div.customerArea div.btnBlock {
	background: url(../img/main_img_014.gif) no-repeat left bottom;
}
#wrap div.customerArea div.btnBlock ul,
#wrap div.customerArea div.btnBlock ul{
	_overflow:hidden;
}
#wrap div.customerArea div.btnBlock ul li.end,
#wrap div.customerArea div.btnBlock ul li.end{
	margin-right: 0 !important;
}
#wrap div.customerArea div.btnBlock ul li img,
#wrap div.customerArea div.btnBlock ul li img{
	vertical-align:top;
}
#wrap div.customerArea div.btnBlock ul li,
#wrap div.customerArea div.btnBlock ul li{
	float:left;
	margin-right: 8px;
	padding-bottom: 10px;
	_display:inline;
}
#wrap div.customerArea div.btnBlock div.sectionInner{
	padding: 0 0 0 22px !important;
	margin-bottom:10px;
}
#wrap div.customerArea div.btnBlock div.headingBlockB01 {
	margin-bottom: 12px!important;
	background-color: #fff;
}
#wrap div.customerArea div.btnBlock div.headingBlockB01 h2 {
	background: url(/customer/img/customer_h2_003.gif) no-repeat left top !important;
}

/* hae_ka index.html */
#wrap div.customerArea div.btnBlockB div.headingBlockB11 {
	margin-top: 0;
	margin-bottom: 20px;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrap {
	background: url(/customer/qa/img/qa_img_001.gif) no-repeat left top;
	padding-bottom:4px;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB {
	background: url(/customer/qa/img/qa_img_001av.gif) no-repeat left top;
	padding-bottom:4px;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrap h2,
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB h2 {
	width: 400px;
	float: left;
	font-size:16px;
	font-weight: bold;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrap table,
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB table {
	float: left;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrap h2 a,
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB h2 a {
	width: 400px;
	padding:0 0 0 40px;
	display:block;
	text-decoration:none;
}

#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB h2.single {
	width: 400px;
	padding:0 0 0 40px!important;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrap div.imgBlock,
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB div.imgBlock {
	padding-right: 20px;
	width: 165px;
	float: right;
}
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrap div.imgBlock p,
#wrap div.customerArea div.btnBlockB div.headingBlockB11 div.headingBlockWrapB div.imgBlock p {
	padding-left: 8px;
	float: right;
}

/* hae_ka denchi.html */
#wrap div.customerArea div.qaBg01{
	background: url(/customer/img/customer_img_004.gif) no-repeat 10px 0;
}

#wrap div.customerArea div.qaBg02{
	background: url(/customer/img/customer_img_005.gif) no-repeat 10px 0;
}

#wrap div.customerArea div.qaBlock01,
#wrap div.customerArea div.qaBlock02{
	margin-left: 10px!important;
	padding: 0 20px 0 22px!important;
}

#wrap div.customerArea div.qaHeadingBlockC01{
	margin-bottom: 20px;
	padding: 18px 0 0 32px;
}

#wrap div.customerArea div.qaTableBlock01 table td,
#wrap div.customerArea div.qaTableBlock01 table th{
	padding-bottom: 7px;

}

#wrap div.customerArea div.qaTableBlock01 table td,
#wrap div.customerArea div.qaTableBlock02 table thead td{
	padding-right: 15px;
}

#wrap div.customerArea div.qaTableBlock01 table th,
#wrap div.customerArea div.qaTableBlock02 table th{
	padding-right: 5px;
}


#wrap div.customerArea div.qaTableBlock02 table thead td,
#wrap div.customerArea div.qaTableBlock02 table thead th{
	padding-bottom: 20px;
}

#wrap div.customerArea div.qaTableBlock02 table th,
#wrap div.customerArea div.qaTableBlock02 table td{
	padding-bottom: 0;
}

*:first-child+html #wrap div.customerArea div.qaTableBlock01 table td,
*:first-child+html #wrap div.customerArea div.qaTableBlock02 table thead td{
	vertical-align: bottom;
}

#wrap div.customerArea div.qaTableBlock01 table td,
#wrap div.customerArea div.qaTableBlock02 table thead td{
	_vertical-align: bottom;
}

#wrap div.customerArea div.qaBorderBlock01{
	border: 1px solid  #f4b5b5;
	background: #fef5f7;
	padding: 15px 15px 0 15px;
}

#wrap div.customerArea div.qaBorderBlock01 h4{
	font-weight: bold;
	margin-bottom: 10px;
	color: #4e4e4e;
}


/* index.html */
#wrap div.customerArea div.bnrBlockA01{
	background: url(/customer/img/index_img_001.gif) no-repeat left center;
	height:110px;
	margin-bottom:15px;
}
#wrap div.customerArea div.bnrBlockA01 ul{
	padding: 8px 0 3px 10px;
}
#wrap div.customerArea div.bnrBlockA02 ul{
	padding-left: 10px;
}
#wrap div.customerArea div.bnrBlockA03 ul{
	width:700px;
}
#wrap div.customerArea div.bnrBlockA01 ul li img,
#wrap div.customerArea div.bnrBlockA02 ul li img,
#wrap div.customerArea div.bnrBlockA03 ul li img{
	vertical-align:top;
}
#wrap div.customerArea div.bnrBlockA01 ul li,
#wrap div.customerArea div.bnrBlockA02 ul li,
#wrap div.customerArea div.bnrBlockA03 ul li{
	float:left;
	_display:inline;
}
#wrap div.customerArea div.bnrBlockA01 ul li{
	margin-right: 4px !important;
}
#wrap div.customerArea div.bnrBlockA02 ul li{
	margin-right: 9px !important;
}
#wrap div.customerArea div.bnrBlockA02 ul li p{
	line-height:2em;
}
#wrap div.customerArea div.bnrBlockA03 ul li{
	margin-right: 20px !important;
}

#wrap div#mainArea div#contentsArea div.section div.sectionInnerA03 {
	padding: 0 0 0 40px;
	width:610px !important;
}
