@charset "UTF-8";

@import url("reset.css");
@import url("base.css");

#faq{
	width:738px;
	margin:10px auto 0 auto;
}

#faq h2{
	color:#666666;
	font-size:1.14em;
	font-weight:bold;
	width:616px;
	height:30px;
	background-image: url(../img/faq/q.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:33px 0 3px 60px;
	margin:20px 0 0 15px;
}
	
#faq h3{
	color:#666666;
	font-size:1.14em;
	font-weight:bold;
	width:616px;
	height:30px;
	background-image: url(../img/faq/a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:33px 0 3px 60px;
	margin:0 0 0 15px;
}

#faq p{
	width:619px;
	margin:0 0 0 75px;
}

#faq p#fun01{
	width:349px;
	height:320px;
	background-image: url(../img/faq/function_img01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0 270px 0 0 ;
}

#faq p#fun02{
	margin:0 0 30px 75px;
}

#faq p#fun03{
	width:409px;
	height:200px;
	background-image: url(../img/faq/function_img04.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0 210px 0 0 ;
}

#faq p#fun04{
	width:259px;
	height:200px;
	background-image: url(../img/faq/function_img03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0 360px 0 0;
}

#faq ol#ba01{
	width:619px;
	margin:0 0 0 75px;
}

#faq ol#ba01 li.ba01_2{
	margin:0 0 0 1em;
}

#faq h3#baH3{
	color:#666666;
	font-size:1.14em;
	font-weight:bold;
	width:616px;
	height:50px;
	background-image: url(../img/faq/a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:13px 0 3px 60px;
	margin:0 0 0 15px;
}

#faq div#ba04{
	width:619px;
	margin:0 0 0 75px;
}

#faq div#ba04 p{
	margin:0;
}

#faq div#ba04 ul{
	margin:1em 0;
}

#faq div#ba04 table.ba04t{
	margin:1em 0;
	border: 1px solid #4d4d4d;
}

#faq div#ba04 table.ba04t tr
,#faq div#ba04 table.ba04t td{
	margin:1em 0;
	border: 1px dotted #4d4d4d;
}

#faq div#ba04 table.ba04t td{
	text-align:center;
	padding:2px 5px;
}

#faq div#ba04 ul li.ba04_2{
	margin:0 0 0 9em;
}
#faq div#ba05{
	width:629px;
	margin:0 0 0 65px;
}

#faq div#ba05 p{
	width:349px;
	float:left;
	display:inline;
	margin:0 0 0 0;
}

#faq div#ba05 table{
	width:280px;
	display:inline;
	float:left;
}

#faq div#ba05 table td{
	text-align:center;
}

#faq div#ba06{
	width:629px;
	margin:0 0 0 65px;
}

#faq div#ba06 p{
	width:194px;
	float:left;
	display:inline;
	margin:0 0 1em 0;
}

#faq div#ba06 table{
	width:435px;
	display:inline;
	float:left;
}

#faq div#ba08{
	width:619px;
	margin:0 0 0 75px;
}

#faq div#ba08 p{
	margin:0;
}

#faq div#ba08 div#ba08I{
	margin:0 auto;
}

#faq h2.reQ_2{
	color:#666666;
	font-size:1.14em;
	font-weight:bold;
	width:616px;
	height:50px;
	background-image: url(../img/faq/q.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:13px 0 3px 60px;
	margin:20px 0 0 15px;
}

#faq h3.reA_2{
	color:#666666;
	font-size:1.14em;
	font-weight:bold;
	width:616px;
	height:50px;
	background-image: url(../img/faq/a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:13px 0 3px 60px;
	margin:0 0 0 15px;
}

.btn{
	text-align:right;
	margin:1em 80px 1em 0;
}

#faq div#re02I{
	text-align:center;
	margin:1em 0;
}

#faq div#re03I{
	width:425px;
	margin:1em auto;
}

#faq div#re03I p#re03P1{
	width:155px;
	float:left;
	text-align:center;
	display:inline;
	margin:5px 0 0 0;
}

#faq div#re03I p#re03P2{
	width:155px;
	float:left;
	text-align:center;
	display:inline;
	margin:5px 0 0 115px;
}

#faq div#re04I{
	width:523px;
	margin:1em auto;
}

#faq div#re04I p#re04P1{
	width:255px;
	float:left;
	display:inline;
	margin:5px 0 0 10px;
}

#faq div#re04I p#re04P2{
	width:235px;
	float:left;
	display:inline;
	margin:5px 0 0 20px;
}

#faq div#re06I{
	margin:1em 0 0 65px;
}

#faq div#re07I{
	margin:1em 0;
}

#faq div#re07I div{
	margin:1em 0 0 65px;
}

#faq div#re07I p{
	text-align:center;
	margin:1em 0;
}

#faq div#re08I{
	width:472px;
	margin:1em auto;
}

#faq div#re08I p#re08P1{
	width:240px;
	float:left;
	display:inline;
	margin:5px 0 0 10px;
}

#faq div#re08I p#re08P2{
	width:200px;
	float:left;
	display:inline;
	margin:5px 0 0 20px;
}

#faq div#ca01{
	margin:0;
}

#faq h4{
	font-weight:bold;
	margin:0 0 0 75px;
}

#faq h4.h4_2{
	font-weight:bold;
	margin:1em 0 0 75px;
}


#faq div#ca03 ul#co03U{
	margin:1em 0 1em 75px;
}

#faq div#ca03 ul#co03U li{
	width:598px;
	background-image: url(../img/faq/faq_list.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0 0 0 18px;
}

#faq h3.caH3{
	color:#666666;
	font-size:1.14em;
	font-weight:bold;
	width:616px;
	height:50px;
	background-image: url(../img/faq/a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:13px 0 3px 60px;
	margin:0 0 0 15px;
}


#faq div#ca04 p{
	margin:0 0 1em 75px;
}

#faq div#ca05I{
	width:380px;
	margin:1em 0 0 65px;
}

#faq div#ca05I2{
	width:421px;
	margin:1em 0 0 65px;
}

#faq div#ca05I p#ca05P1{
	width:190px;
	float:left;
	display:inline;
	margin:5px 0 0 10px;
}

#faq div#ca05I p#ca05P2{
	width:120px;
	float:left;
	display:inline;
	margin:5px 0 0 40px;
}


#faq div#ca05I2 p#ca05P3{
	width:190px;
	float:left;
	display:inline;
	margin:5px 0 0 10px;
}

#faq div#ca05I2 p#ca05P4{
	width:180px;
	float:left;
	display:inline;
	margin:5px 0 0 40px;
}

