@charset "UTF-8";
/* CSS Document */

h3#faq_page_title {
	background:#009ef8 url("../images/white_slash_blue.gif") repeat-y scroll 0 0;
    color:#fff;
    font-size:131%;
    line-height:100%;
    margin:0 0 15px;
    padding:7px 25px;
    text-align:left;
}
h4 {
	color:#009ef8;
	padding:50px 0 0 0.5em;
	border-bottom:#009ef8 1px solid;
	width:640px;
}

div.faq_page_box {
    padding:30px 0 20px;
    min-height: 400px;
}
div.faq_page_box p {
	line-height:1.5em;
	margin-bottom:1.5em;
	padding:10px 20px 0 20px;
}
div.faq_page_sub_box {
    border-top:1px dotted #009ef8;
}

.txt_center {
	text-align:center;
	padding:40px 0;
}
.txt_right {
	text-align:right;
	padding-right:20px;
}
.txt_top {
	line-height:1.5em;
	padding:30px 0 0 10px;
}
.txt {
	line-height:1.5em;
	padding:10px 0 0 10px;
}

ul.p_numbers {
    list-style:outside none none;
    text-align:center;
}
ul.p_numbers li{
    display:inline-block;
}
ul.p_numbers li a {
	width:10px;
	height:10px;
	background:#009ef8;
	padding:5px;
	margin-left:10px;
	color:#FFF;
	float:left;
}
ul.p_numbers li.page-numbers a {
    background:#009ef8 none repeat scroll 0 0;
    display:inline-block;
    height:20px;
    padding-top:4px;
    text-align:center;
    width:24px;
}
ul.p_numbers li.next a {
	background:none;
	color:#009ef8;
	width:180px;
	float:left;
	text-decoration:underline;
}
ul.p_numbers li.return a {
	background:none;
	color:#009ef8;
	width:180px;
	float:left;
	text-decoration:underline;
}

