@charset "utf-8";

/*/// titleHeader ///*/
#titleHeader{
	margin:50px 0 45px 0;
	background:url(../images/main_ill.gif) no-repeat right bottom;
}

#titleHeader p{ margin-top:25px; }

#faq{
	margin:0 25px;
	padding-bottom:50px;
	background:url(/store/techo/2013/images/bg_dashedline_h.gif) repeat-x bottom;
}

#questions{
	float:left;
	width:300px;
	background:url(/store/techo/2013/images/bg_dashedline_h.gif) repeat-x top;
}

#questions .qWrap{
	padding:10px 0;
	background:url(/store/techo/2013/images/bg_dashedline_h.gif) repeat-x bottom;
}

#questions ul{
	margin-top:10px;
}

#questions li{
	margin-bottom:10px;
	padding-left:15px;
	background:url(../../images/arrow_right.gif) no-repeat left 0.3em;
	font-size:93%;
	line-height:1.5;
	cursor:pointer;
}

#questions .qtitle{
	padding-left:20px;
	font-weight:bold;
	line-height:1.3;
	background:url(../images/list_right.gif) no-repeat left top;
	cursor:pointer;
}

#questions .qopen{
	background:url(../images/list_down.gif) no-repeat left top;
}

#questions .qtitle:hover,
#questions li:hover{
	filter: alpha(opacity=60);
	opacity:0.6;
}

#answers{
	float:right;
	width:600px;
}

.ansPanel{
	background-color:#FFF;
}

.ansPanel .txtQ{
	margin-bottom:50px;
	padding:15px 0 0 50px;
	background:url(../images/icon_q.gif) no-repeat left top;
	font-size:129%;
	line-height:1.35;
	color:#9067AD;
}

.ansPanel .txtA{
	padding:15px 0 0 50px;
	background:url(../images/icon_a.gif) no-repeat left top;
}

.update{
	text-align:right;
	font-size:71%;
	color:#4C4C4C;
}

.faqTable{
	width:100%;
	margin:15px 0;
	font-size:93%;
	line-height:1.5;
	border:1px solid #000;
}

.faqTable th{
	padding:3px;
	text-align:center;
	background-color:#EEE;
}

.faqTable td{
	width:50%;
	padding:3px 5px;
	border:1px solid #000;
}

/*///// illust /////*/

#a_g1q1{ background:url(../images/ill_1_1.gif) no-repeat right bottom; padding-bottom:300px; }
#a_g1q2{ background:url(../images/ill_1_2.gif) no-repeat right bottom; padding-bottom:240px; }
#a_g1q3{ background:url(../images/ill_1_3.gif) no-repeat right bottom; padding-bottom:250px; }
#a_g2q3{ background:url(../images/ill_2_3.gif) no-repeat right bottom; padding-bottom:280px; }
#a_g3q1{ background:url(../images/ill_3_1.gif) no-repeat right bottom; padding-bottom:300px; }
#a_g3q3{ background:url(../images/ill_3_3.gif) no-repeat right bottom; padding-bottom:215px; }
#a_g3q8{ background:url(../images/ill_3_8.gif) no-repeat right bottom; padding-bottom:250px; }
#a_g3q9{ background:url(../images/ill_3_9.gif) no-repeat right bottom; padding-bottom:220px; }
#a_g4q1{ background:url(../images/ill_4_1.gif) no-repeat right bottom; padding-bottom:210px; }
#a_g4q2{ background:url(../images/ill_4_2.gif) no-repeat right bottom; padding-bottom:250px; }
#a_g5q1{ background:url(../images/ill_5_1.gif) no-repeat right bottom; padding-bottom:185px; }
#a_g5q2{ background:url(../images/ill_5_2.gif) no-repeat right bottom; padding-bottom:220px; }
#a_g7q3{ background:url(../images/ill_7_3.gif) no-repeat right bottom; padding-bottom:275px; }
#a_g7q5{ background:url(../images/ill_7_5.gif) no-repeat right bottom; padding-bottom:255px; }
#a_g7q6{ background:url(../images/ill_7_6.gif) no-repeat right bottom; padding-bottom:225px; }
#a_g7q7{ background:url(../images/ill_7_7.gif) no-repeat right bottom; padding-bottom:330px; }
#a_g7q8{ background:url(../images/main_ill.gif) no-repeat right bottom; padding-bottom:190px; }




#contentFooter{
	padding:25px;
}

#contentFooter p{
	margin-left:350px;
}





