/* CSS Document */


/*************************************/
/********** policy web_use **********/
/*************************************/

#webuse {
  font-size: 0.9em;
	line-height:1.6em;
	}

.header_title_txt {
  background-image:url(/sitemap/images/map_title.gif);
  background-repeat:repeat-x;
  color:#FFFFFF;
  font-size:1.3em;
  font-weight:bold;
  padding: 5px 5px 5px 10px;
	margin-left:5px;
}

.header_title {
  clear:both;
  margin-bottom:5px;
  width:745px;
  }

.header_main {
margin-bottom:15px;
width:745px;
}

.header_main h5 {
font-size:1em;
font-weight:bold;
padding:10px 10px 0;
}

.header_main p {
line-height:1.6em;
padding:10px;
}
p, pre, blockquote {
margin:0;
padding:0;
}

.header_main a {
color:#666666;
}
a:link, a:visited {
text-decoration:underline;
}

.header_main p.right {
	float:right;
	padding:10px;
}

.header_main .bottom {
	float:right;
	padding-right:10px;
}
.header_main .bottom2 {
	float:right;
	padding-right:10px;
	padding-bottom:15px;
}

/*************************************/




/*************************************/
/********** support index **********/
/*************************************/

#support a:link {
 text-decoration: underline;
}

#support a:visited {
 text-decoration: underline;
}

#support a:hover {
 text-decoration: none;
}

#support a:active {
 text-decoration: none;
}

.topRecBox {
 background-color: #fff;
}

.bnrBlockBox {
 background-color: #fff;
}

li.question {
 background-image: url(/support/images/q_icon.gif);
 background-repeat: no-repeat;
 padding-left:20px;
 margin-bottom:10px;
}

li.question2 {
 background-image: url(/support/images/q_icon.gif);
 background-repeat: no-repeat;
 padding-left:20px;
 margin-bottom:10px;
 font-weight: bold;
}

a.q_line:link {
 text-decoration: underline;
 color:#036;
}

a.q_line:visited {
 color:#036;
}

a.q_line:hover {
 text-decoration: none;
 border: none;
}

a.q_line:active {
 text-decoration: none;
}

li.answer {
 background-image: url(/support/images/a_icon.gif);
 background-repeat: no-repeat;
 padding-left:20px;
 padding-bottom:20px;
 margin-bottom:15px;
 border-bottom: dotted 1px #ccc;
}

.topRecBox {
background-color:#F4F4EE;
background-image:url(/common/images/box_bg_570.gif);
background-repeat:repeat-y;
border-bottom:1px solid #999999;
float:left;
font-size:0.8em;
margin-bottom:10px;
width:570px;
}

.topRecBox {
background-color:#FFFFFF;
}

.bnrBlockBox {
background-color:#FFFFFF;
}
.bnrBlockBox {
background-color:#F9F9F6;
background-image:url(/common/images/box_bg_175.gif);
background-repeat:repeat-y;
border-bottom:1px solid #61556B;
border-top:1px solid #61556B;
clear:both;
margin-bottom:5px;
width:175px;
}

.bnrBlock {
font-size:0.7em;
padding:5px;
text-align:center;
}

.bnrDesc {
padding:3px;
text-align:left;
}

.bnrBlockBox {
background-color:#FFFFFF;
}



/*************************************/
/********** hired_car **********/
/*************************************/


.beginner_table3 {
	margin: 5px 0px 5px 10px;
	width:735px;
}

.beginner_table3 td {
	line-height: 20px;
	padding:10px 4px;
}

.beginner_table3 img.bot_img {
	display: inline;
	vertical-align: middle;
	margin:0px 3px;
}

.beginner_login {
	border: 1px solid #666666;
	background:#e6e5de;
}
.beginner_attention {
	color:#A70D12;
}

#categoryTitle-16 {
	clear: both;
	background-image: url(/common/images/category_title16.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 28px;
	margin-bottom: 10px;
	margin-left:5px;
}

#categoly-16 {
	float: left;
	text-indent:-9999px;
}
.header_title_txt2 {
	font-size:1em;
	background-image: url(/sitemap/images/map_title.gif);
	background-repeat: repeat-x;
	padding: 3px;
	color: #fff;
	font-weight: bold;
	margin-left:5px;
}
.header_titlec {
	clear: both;
	margin-bottom: 5px;
}



/*************************************/
/********** Meal Guide **********/
/*************************************/

#categoryTitle-17 {
	clear: both;
	background-image: url(/common/images/category_title17.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 28px;
	margin-bottom: 10px;
	margin-left:5px;
}

#categoly-17 {
	float: left;
	text-indent:-9999px;
}

/*************************************/
/********** Day Trip **********/
/*************************************/

#categoryTitle-15 {
	clear: both;
	background-image: url(/common/images/category_title15.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 28px;
	margin-bottom: 10px;
	margin-left:5px;
}

#categoly-15 {
	float: left;
	text-indent:-9999px;
}

/*************************************/
/********** Guide **********/
/*************************************/

#categoryTitle-21 {
	clear: both;
	background-image: url(/common/images/category_title21.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 28px;
	margin-bottom: 10px;
	margin-left:5px;
}

#categoly-21 {
	float: left;
	text-indent:-9999px;
}



/*************************************/
/********** Member **********/
/*************************************/

#categoryTitle-18 {
	clear: both;
	background-image: url(/common/images/category_title18.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 28px;
	margin-bottom: 10px;
	margin-left:5px;
}

#categoly-18 {
	float: left;
	text-indent:-9999px;
}

.beginner_table {
	width: 565px;
	border-collapse: separate;
	margin-bottom:15px;
}

.beginner_table td {
	width: 175px;
	border: 1px solid #666666;
}

.beginner_table td.nobor {
	border: none;
}

.beginner_table td h5 {
	padding:5px;
	background:#868683;
	font-size:1.2em;
	font-weight:bold;
	color:#faf8ea;
}
.beginner_table td p {
	padding:5px;
	line-height:1.6em;
}
.beginner_table td a {
	color:#666666;
}
.beginner_table td a.link {
	color:#666666;
	padding:5px;
}
.member_lis {
	text-align: center; 
	padding:10px;
	background:#ffffff;
}

/*************************************/
/********** beginner index **********/
/*************************************/

#categoryTitle-14 {
	clear: both;
	background-image: url(/common/images/category_title14.jpg);
	background-repeat: no-repeat;
	width: 740px;
	height: 28px;
	margin-bottom: 10px;
	margin-left:5px;
}

#categoly-14 {
	float: left;
	text-indent:-9999px;
}

.beginner_title {
	color:#666666;
	font-size:1.3em;
	font-weight:bold;
	padding:10px;
}

.biginer_tab01 {
	width:737px;
	background:url(/beginner/images/biginer_tab_f01.gif) bottom no-repeat;
	margin-left:6px;
}
.biginer_tab01 p {
	padding:12px;
	margin:0;
}
.biginer_tab01 .syosaibtm {
	padding:0px 12px 12px 12px;
	margin-left:115px;
}
.biginer_tab02 {
	width:488px;
	background:url(/beginner/images/biginer_tab_f02.gif) bottom no-repeat;
	margin-left:6px;
}
.biginer_tab02 p {
	padding:12px;
	margin:0;
}
.biginer_tab02 .syosaibtm {
	padding:0px 12px 12px 12px;
	margin-left:115px;
}
