@charset "UTF-8";

#tera-title {
	width: 720px;
	height: 37px;
	text-indent: -9999px;
	background: url(../images/tera-title.gif) left top no-repeat;
}

#link-title {
	width: 720px;
	height: 37px;
	text-indent: -9999px;
	background: url(../images/link-title.gif) left top no-repeat;
}

h1 {
	margin: 0 0 28px;
	padding: 0;
}
p {
	line-height: 125%;
}
.content {
	margin: 0 0 10px;
	width: 720px;
}

body{
	background-color:#F6F6F6;
}

p.link-a {
	margin: 0 0 4px;
	padding-left: 8px;
	background: url(../images/icon-link_a.gif) no-repeat left 7px;
}

/* == BLOCKS == */

div.block-body {
	margin: 0px ;
	padding: 0px 6px 6px;
    padding-top:0px;
}

div.subblock-v {
	padding: 10px 0;
}

div#faq-container {
	width:720px;
	padding: 5px;
}


div#faq-container p.ques {
	padding: 10px 10px 10px 10px;
	font-size: 125%;
}

div#faq-container img {
	padding: 5px 0 0 0 ;
	margin-bottom:0px;
}

div#faq-container p {
	padding: 0 0 10px 10px;
	font-size: 112%;
	line-height: 1.5em;
}

div#faq-container p.answer {
	padding: 5px 0 0px 10px;
	font-size: 112%;
	line-height: 1.5em;
}


div#faq-container p.caution {
	padding: 5px 0 10px 20px;
	font-size: 112%;
	line-height: 1.5em;
}

div#faq-container p.icaution {
	padding: 0 0 0px 20px;
	margin-top:0px;
	font-size: 94%;
}

div#faq-container p.pagetop {
	padding-top:10px;
	font-size: 112%;
	line-height: 1.8em;
}

div#qa-title {
	margin-left:10px;
	width:720px;
}

div#qa-title p.title {
	padding: 10px 0 8px 5px;
	font-size: 125%;
	font-weight:bold;
	background-position:50%;
	background-image:url(../images/qatitle.gif);
	background-repeat:repeat-x;
}

div#qa-title p.title-l {
	padding: 10px 0 8px 5px;
	font-size: 125%;
	font-weight:bold;
	line-height:115%;
	background-position:50%;
	background-image:url(../images/qatitle2.gif);
	background-repeat:repeat-x;
}


.faq-main {
	margin: 0px auto;
	height:auto;
	min-width: 850px;
	font-family:Helvetica, Arial;
	padding: 20px 0px 60px 20px;
}


.faq-main .contents {
	width: 720px;
	padding: 10px;
	float: left;

}


