﻿/***************************
global_navi
***************************/

div#global_in {
	margin: 0;
	padding: 0;
	height: 72px;
	background: url(../faq/img/global_bg_.gif) no-repeat;
	clear:both;
}

/***************************
common
***************************/

.q {
	padding-bottom: 5px;
	margin-bottom: 5px;
	background: url(../img/dot_001.gif) bottom repeat-x;
}
.q2 {
	padding-bottom: 8px;
	margin-bottom: 8px;
	background: url(../img/dot_001.gif) bottom repeat-x;
}

div.r a.back {
	margin: 10px 0 0 0;
	padding: 2px 15px 2px 2px;
	color: #666;
	background: url(../img/back_btn.gif) no-repeat 92% 50%;
	text-decoration: none;
}
div.r a.back:hover {
	color: #999;
	text-decoration: none;
}

/***************************
table
***************************/

table {display:block;}
td {line-height:1.8;vertical-align:middle;}
td.bold {line-height:1.6;}

/***************************
list
***************************/

ul#cmn_inner_text li,ol#cmn_inner_text li,p#cmn_inner_text,ol#cmn_inner_list li,div#cmn_inner_text {
	margin: 0 !important;
}

ul#cmn_inner_faq {
	margin: 0 20px 0 20px;
	padding: 0;
}
ul#cmn_inner_faq li,ul#cmn_inner_faq2 li {
	display: block;
	list-style-type: none;
	line-height:2;
}

ul#cmn_inner_faq a,ul#cmn_inner_faq2 li.q div {
	display: block;
	height: 20px;
	text-indent:68px;
	background: url("../faq/img/q_icon.gif") 0 0 no-repeat;
	text-decoration: none;
}

ul#cmn_inner_faq2 {
	margin: 0;
	padding: 0;
}

ul#cmn_inner_faq2 li.a div {
	background: url("../faq/img/a_icon.gif") 0 0 no-repeat;
	height: 20px;
	text-indent:68px;
	text-decoration: none;
}

ul#cmn_inner_faq2 li.a p {
	background: url("../faq/img/a_icon.gif") 0 0 no-repeat;
	text-indent:68px;
	text-decoration: none;
}

