/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
	background-color: transparent;
	color:#8A8A8A;
	font-weight:normal;
	font-style:normal;
	font-size:12px;
	text-decoration:none;
	line-height:180%;
}
img a{
	border:0;
}
br{
	clear:both;
}
body{
	background:#FEFAED;
	text-align:center;
	margin:0;
	padding:0;
}
/*wb_*/
.head{
	width:800px;
	height:272px;
	margin:0 0 5px 0;
	padding:0;
	}


/*---------------------------------------------foot*/
.footcontent{
	width:790px;
	background:url(./img/common/footer.gif) no-repeat top;
	height:31px;
	font-size:10px;
	letter-spacing:0.3px;
	margin-top:20px;
	padding-left:10px;
}
.footcontent a{
	color:#aaaaaa;
	padding:4px 0 2px 0;
	display:block;
	font-weight:bold;
}
.footcontent a:hover{
	color:#888888;
}
.foot_comment{
	padding:10px 0;
	font-size:11px;
	color:#959F7C;
}
/*----------------pageup button*/
a.cr{
	clear:both;
	display:block;
	clear:both;
	position:relative;
	left:650px;
	width:65px;
	height:28px;
	padding-top:6px;
	background:url(./img/common/pageup_text.gif) no-repeat right;
}
a.cr:hover{
	color:#BEBFA5;
	text-decoration:underline;
	background:url(./img/common/pageup_text_o.gif) no-repeat right;
}
a.contentup{
	display:block;
	position:relative;
	left:480px;
	width:50px;
	height:18px;
	background:url(./img/common/pagetop_small.gif) no-repeat right center;
	text-decoration:none;
	font-size:10px;
	margin:10px 0;
	color:#98A883;
	clear:both;
}
a.contentup:hover{
	color:#ccc;
}
a.backpage{
	background:url(./img/common/toppage_back.gif) no-repeat left;
	position:relative;
	left:630px;
	width:50px;
	height:18px;
	display:block;
	padding-left:23px;
	margin-bottom:20px;
}

a.backpage2{
	background:url(./img/common/toppage_back.gif) no-repeat left;
	position:relative;
	width:50px;
	height:18px;
	display:block;
	padding-left:23px;
	margin:10px 20px 10px 630px;
}

a.toppage_contentup{
	display:block;
	position:relative;
	left:650px;
	width:45px;
	height:18px;
	background:url(./img/common/pagetop_small.gif) no-repeat right center;
	text-decoration:none;
	font-size:10px;
	margin:10px 0;
	color:#98A883;
	clear:both;
	padding-right:10px;
}
a.toppage_contentup:hover{
	color:#ccc;
}
a.oppage_contentup:hover{
	color:#333;
}
/*---------------------------------------------------------------------pagemainbase*/
.pageallcontainer{
	margin:0 auto;
	padding:0;
	text-align:center;
	background-color:#fff;
	width:800px;
}

.pageallcontainer span{
	color:#FF0000;}


/*-------------------------------------------------------------------------------------------------menuSTRT*/
.menucontent{
	width:800px;
	background-color:#ADB59B;
	height:318px;
}

.menucontent2{
	width:800px;
	background-color:#ADB59B;
	height:297px;
}

.menucontent2 a{
	float:left;
	display:block;
	margin:0;
	padding:0;
	text-align:left;
}

.menucontent a{
	float:left;
	display:block;
	margin:0;
	padding:0;
	text-align:left;
}
.sideimage{
	float:left;
}
a.homemanu{
	background:url(./img/common/menuitem/home.gif) no-repeat left top;
}
a.homemanu:hover{
	background:url(./img/common/menuitem/home_o.gif) no-repeat left top;
}
a.companymenu{
	background:url(./img/common/menuitem/company.gif) no-repeat left top;
}
a.companymenu:hover{
	background:url(./img/common/menuitem/company_o.gif) no-repeat left top;
}
a.spiritualhearingmanu{
	background:url(./img/common/menuitem/spiritualhearing.gif) no-repeat left top;
}
a.spiritualhearingmanu:hover{
	background:url(./img/common/menuitem/spiritualhearing_o.gif) no-repeat left top;
}
a.naturmenu{
	background:url(./img/common/menuitem/nature.gif) no-repeat left top;
}
a.naturmenu:hover{
	background:url(./img/common/menuitem/nature_o.gif) no-repeat left top;
}
a.onlinemenu{
	background:url(./img/common/menuitem/online.gif) no-repeat left top;
}
a.onlinemenu:hover{
	background:url(./img/common/menuitem/online_o.gif) no-repeat left top;
}
a.inqirymenu{
	background:url(./img/common/menuitem/inquiry.gif) no-repeat left top;
}
a.inqirymenu:hover{
	background:url(./img/common/menuitem/inquiry_o.gif) no-repeat left top;
}
/*-------------------------------------------------------------------------------------------------menuEND*/

.main_all{
	width:780px;
	padding:20px 20px 0 20px ;
	text-align:left;
	clear:both;
}
.main_all h1{
	height:40px;
}
.main_all span{
	color:#AFBBA8;
	padding-left:10px;
}
.ttl01{
	font-size:16px;
	color:#986765;
}

/*------------------------------------------indexhtml*/

#mainpagecontent{
	width:750px;
	border-bottom:1px dotted #C2CAB5;
	clear:both;
	text-align:left;
}
#mainpagecontent h1{
	border:0;
}
#mainpagecontent p{
	width:320px;
	float:left;
	margin:25px 14px 20px 20px;
}
#mainpagecontent span{
	width:290px;
	background:#F0FFE8 url(./img/common/textmark.gif) no-repeat top left;
	color:#5C6D5F;
	width:320px;
	display:block;
	margin:25px 0 20px 10px;
	padding:4px 14px 14px 30px;
	line-height:190%;
	float:left;
}
#mainpagecontent em{
	width:250px;
	height:30px;
	background:url(./img/top_titlebar01.gif) no-repeat left;
	display:block;
	clear:both;
	padding-left:25px;
	line-height:250%;
	color:#788D5D;
	font-weight:600;
	margin-left:20px;
}
#mainpagecontent ul{
	border:1px solid #ADB69D;
	background-color:#FFFBE7;
	width:700px;
	padding:14px;
	list-style:none;
	margin:14px 0 20px 20px;
}
#mainpagecontent li{
	text-indent:20px;
	background:url(./img/common/mark4.gif) no-repeat left top;
	margin:14px 0;
	color:#818C4D;
}
/*---------------index NEWS*/
#topnews{
	/*width:524px;
	background:url(./img/top_newstopborder.gif) no-repeat top center;
	padding:32px 11px;
	margin:20px 0 20px 0;*/
	float:left;
}
#topnews p{
	width:524px;
	background:url(./img/top_newsbase_y.gif) repeat-y center;
	white-space:nowrap;
	padding-bottom:20px;
}
#topnews em{
	color:#D0A737;
	display:block;
	padding:10px 0 0 14px;
	text-decoration:underline;
}
#topnews span{
	color:#747E65;
	display:block;
	padding-left:14px;
}
/*#topnews a{
	width:510px;
	height:23px;
	display:block;
	background:url(./img/top_newsunderborder.gif) no-repeat center bottom;
	clear:both;
	color:#9B6B5B;
	font-size:12px;
	text-align:right;
	padding-right:14px;
	clear:both;
}
#topnews a:hover{
	color:#ccc;
}*/
/*---------------index banner*/
#right_banner{
	width:188px;
	float:left;
	margin:20px 0 0 14px;
}
/*------------------------------------------natur leftcontent*/
.natur_leftcontainre{
	width:560px;
	float:left;
	margin:11px 16px 0 0;
}
.natur_leftcontainre h2 a,.natur_leftcontainre h2 a:hover{
	background:url(./img/nature/nature_titlebase.gif) no-repeat left;
	width:540px;
	height:33px;
	font-size:18px;
	font-weight:650;
	color:#4E6D47;
	padding:2px 0 0 40px;
	font-family:"MS,qMm";
	display:block;
	text-decoration:none;
}

.natur_leftcontainre strong{
	font-size:13px;
	color:#946A77;
	margin:10px 0;
}
.natur_leftcontainre q{
	color:#A84B07;
}
.natur_leftcontainre p{
	line-height:200%;
	padding-bottom:10px;
	margin:10px 0;
	border-bottom:1px dotted #B4B6B4;
}
.natur_leftcontainre span{
	color:#6E755B;
}
.natur_leftcontainre a{
	color:#915F70;
	text-decoration:underline;
}
.natur_leftcontainre a:hover{
	color:#C5BBBE;
	text-decoration:underline;
}
.natur_leftcontainre em{
	color:#73938A;
	line-height:350%;
	font-size:11px;
}
.natur_center{
	text-align:center;
	border:0;
	display:block;
	margin-top:10px;
}
.cancode_first{
	width:530px;
	padding:10px;
	border-bottom:1px solid #757868;
	margin-bottom:14px;
}
.cancode_first span{
	width:350px;
	float:right;
	color:#8A7569;
	font-size:12px;
	padding:0 12px;
	margin-bottom:20px;
	background:url(./img/common/mark3.gif) no-repeat left top;
	line-height:180%;
	display:block;
	font-weight:normal;
}

.orbis span{
	width:350px;
	float:right;
	color:#8A7569;
	font-size:12px;
	padding:0 12px;
	margin-bottom:20px;
	background:url(./img/common/mark3.gif) no-repeat left top;
	line-height:180%;
	display:block;
	font-weight:normal;
}

.cancode_first img{
	width:138px;
	float:left;
	margin-top:10px;
}
.cancode_first em{
	clear:both;
	display:block;
	line-height:150%;
	color:#515841;
}	
.cancode_first h3{
	font-size:13px;
	color:#7A855C;
	border-left:5px solid #688750;
	border-bottom:1px solid #688750;
	clear:both;
	margin-top:20px;
	padding-left:10px;
}
.cancode_first p{
	color:#8F8C7A;
}
#second_spanspace{
	margin:0 0 30px 0;
}
/*-------------------------------------------nature tablecontent START*/
.natureform{
	border:1px solid #949184;
	width:540px;
}
.natureform th{
	border:1px solid #949184;
	font-size:14px;
}
.natureform tr td{
	border:1px solid #949184;
	padding:10px;
}
#natureformthead{
	text-align:center;
	height:30px;
	background-color:#EADD95;
}
#natureformthead th{
	color:#7D817A;
}
#mostcol{
	background-color:#FBF4CD;
	width:100px;
	text-align:center;
	padding:10px;
}
.colleft{
	text-align:left;
	width:150px;
}
.colcenter{
	text-align:center;
}
caption{
	text-align:left;
	margin:5px 0;
	color:#A9808E;
}
.tdwidth{
	width:50px;
	text-align:center;
}
#mostcol_nd{
	background-color:#EFF2ED;
	width:100px;
	text-align:center;
	padding:10px;
}
#natureformthead_nd{
	text-align:center;
	height:30px;
	background-color:#C1D2B6;
}
#secondthead th{
	color:#606B58;
}
/*-------------------------------------------nature tablecontent END*/
.natureprice{
	width:547px;
	margin:15px 0;
}
.natureprice p{
	width:537px;
	/*background:url(./img/nature_centerborder_y.gif) repeat-y;*/
	margin:10px 0;
	padding:25px 20px 20px 10px;
	border:0;
	color:#866872;
}
#price3{
	background:url(./img/nature/bg_price3.jpg) no-repeat;
	width:553px;
	height:199px;
}
#price6{
	background:url(./img/nature/bg_price6.jpg) no-repeat ;
	width:553px;
	height:290px;
}

.natureprice span{
	width:530px;
	font-size:11px;
	color:#989898;
	line-height:150%;
	padding:10px;
}
#natureleftend{
	border-top:1px dotted #B4B6B4;
	padding:20px 0;
	margin:20px 0;
}
#natureleftend p{
	border:0;
	margin-left:20px;
	clear:both;
}
/*---rightmenu*/
.rightcontent{
	width:180px;
	float:right;
	margin:0 auto;
	text-align:center;
	margin:13px 11px 0 11px;
	_margin:13px 0 0 0;
	background:url(./img/common/sidemanu_fooder.gif) no-repeat center bottom;
}
.rightcontent p{
	width:178px;
	margin-bottom:30px;
	padding-top:60px;
}
#naturemenu{
	background:url(./img/nature_sidemanuhedder.gif) no-repeat center top;
}
#spiritualmenu{
	background:url(./img/spiritual_menu_headder.gif) no-repeat center top;
}
a.rightmenu{
	width:147px;
	_width:180px;
	border-bottom:1px dotted #BE9FA7;
	color:#BE9FA7;
	text-align:left;
	padding:10px 10px 10px 23px;
	display:block;
	background:url(./img/common/rightmanu/menu_bg.gif) no-repeat center top;
	font-size:12px;
}
a.rightmenu:hover{
	color:#493939;
	background:url(./img/common/rightmanu/menu_bg_o.gif) no-repeat center top;
}
.rightcontent span{
	font-size:11px;
	color:#B85353;
	padding:0;

}
/*--------------------------------------------------------------------------splrltual START*/
#topmspacecontent{
	padding-top:16px;
}
.spiritual_leftcontainre{
	width:530px;
	float:left;
	margin:11px 0 0 0;
}
.spiritual_leftcontainre em{
	border-top:1px solid #ADB59B;
	font-size:11px;
	color:#995E66;
	text-indent:20px;
	letter-spacing:-0.3px;
	padding:14px 0 2px 0;
	display:block;
}
.spiritual_leftcontainre h2{
	background:url(./img/titles/title.gif) no-repeat left;
	font-size:16px;
	width:530px;
	height:30px;
	padding:5px 0 0 20px ;
	color:#986765;
	font-weight:700;
}

#sp{
	background:url(./img/titles/title.gif) no-repeat left;
	font-size:15px;
	width:530px;
	height:30px;
	padding:5px 0 0 20px ;
	color:#986765;
	font-weight:700;
}

.spiritual_leftcontainre h2 .method{
	font-size:10px;
	color:#986765;
	padding:15px;
}

.spiritual_leftcontainre h2 .method2{
	font-size:10px;
	color:#986765;
	padding:15px;
	font-weight:bold;
}

.spiritual_leftcontainre h3 /*a,.spiritual_leftcontainre h2 a:hover*/{
	background:url(./img/common/mark5.gif) no-repeat left top;
	font-weight:600;
	color:#96786D;
	font-size:14px;
	padding:0 0 0 20px;
	margin:10px 0 11px 30px;
	text-decoration:none;
}

.spiritual_leftcontainre h3 .method{
	font-size:10px;
	color:#986765;
}

.spiritual_leftcontainre h3 .method2{
	font-size:10px;
	color:#986765;
	font-weight: bolder;
}

.spiritual_leftcontainre h4 a,.spiritual_leftcontainre h4 a:hover{
	background:url(./img/common/mark5.gif) no-repeat left top;
	font-weight:600;
	color:#96786D;
	font-size:14px;
	padding:0 0 0 20px;
	margin:10px 0 11px 30px;
	text-decoration:none;
}

.spiritual_leftcontainre p{
	line-height:190%;
	color:#6D6554;
	padding-left:20px;
	background:url(./img/common/mark7.gif) no-repeat left top;
	margin:14px 0 14px 14px;
	font-size:11px;
}
.spiritual_leftcontainre span{
	padding-left:250px;
	color:#757575;
}
.spiritual_leftcontainre strong{
	background-color:#FEF8E5;
	margin:10px;
	padding:10px;
	color:#98A883;
	display:block;
}
.spiritual_leftcontainre q{
	color:#9BAF86;
	padding:15px 0 0 10px;
	display:block;
	border-top:1px dotted #9FA282;
	font-size:11px;
	clear:both;
}
.reiki{
	line-height:190%;
	color:#6D6554;
	padding-left:20px;
	background:url(./img/common/mark7.gif) no-repeat left top;
	margin:14px 0 14px 14px;
	font-size:12px;
}
/*-----------------------spiritualtable SecondContent*/
.spiritual_leftcontainre table{
	width:100%;
	margin-bottom:14px;
	line-height:100%;
	border:1px solid #C3C3BB;
	text-align:center;
	clear:both;
}
.spiritual_leftcontainre th{
	background-color:#E8EFF0;
	letter-spacing:0.5px;
	font-weight:700;
	border:1px solid #C3C3BB;
	padding:4px;
}
.spiritual_leftcontainre td{
	border:1px solid #C3C3BB;
	padding:2px;
}
.colg_menufirst{
	background-color:#FBFAE7;
}
.colg_menusecond{
	width:120px;
}
.colg_second{
	background-color:#FBFAE7;
}
.colg_secondmenu{
	width:210px;
}
/*------------------------table Content END*/

.spiritual_leftcontainre ul{
	margin:11px 0 10px 40px;
	list-style:none;
}
.spiritual_leftcontainre li{
	background:url(./img/common/mark6.gif) no-repeat left top;
	padding-left:20px;
}
.spiritual_image{
	float:left;
	width:200px;
	margin-left:14px;
}
/*-----------book content*/
#spkind_book{
	display:block;
	margin:20px 0px 0 20px;
	padding:0;
	color:#E8B000;
}

/*------------------------------------detailsbutton*/
a.spiritual_details{
	width:105px;
	height:27px;
	display:block;
	background:url(./img/common/details_base.gif) no-repeat;
	position:relative;
	left:430px;
	clear:both;
}
a.spiritual_details:hover{
	background:url(./img/common/details_base_o.gif) no-repeat;
}
/*------------------------------kaTABLE*/
#kacharge{
	width:540px;
	margin:11px 0 20px 20px;
}
#kacharge table{
	width:500px;
	border:1px solid #ccc;
	padding:0;
	text-align:center;
}
#kacharge th{
	background-color:#DEE7CF;
	height:30px;
	font-size:14px;
	color:#506649;
}
#kacharge td{
	border:1px solid #ccc;
	height:30px;
}

.kacharge_em{
	font-size:11px;
	color:#995E66;
	display:block;
}

#new_kacharge{
	width:540px;
	margin:11px 0 20px 20px;
}
#new_kacharge table{
	width:500px;
	border:1px solid #ccc;
	padding:0;
	text-align:center;
}
#new_kacharge td{
	border:1px solid #ccc;
	height:30px;
}
#new_kacharge .title{
	color:#506649;
	border:1px solid #ccc;
	height:30px;
	background-color:#DEE7CF;
}
#new_kacharge .ttl{
	color:#506649;
	font-weight:bold;
	border:1px solid #ccc;
	height:30px;
	background-color:#DEE7CF;
}
#new_kacharge .blue{
	border:1px solid #ccc;
	height:30px;
	background-color:#ccffff;
}
#new_kacharge .yellow{
	border:1px solid #ccc;
	height:30px;
	background-color:#ffff99;
}
#new_kacharge .em{
	font-size:11px;
	color:#995E66;
}

.red_txt {
	color:#995E66;}
	
#colkasnd{
	width:110px;
	padding:4px;
	background-color:#F9FDE1;
}
#colthird{
	width:290px;
	background-color:#FCF8EC;
}
#colka{
	width:110px;
	padding:4px;
	background-color:#F4FCE1;
}
.titleka{
	background-color:#DEE7CF;
	font-size:14px;
	color:#506649;
}
/*------all*/
.bordertop_yes{
	border-top:1px dotted #9FA282;
	margin-top:20px;
}
.borderunder_yes{
	border-bottom:1px dotted #9FA282;
	padding-bottom:14px;
}

/*------content backimage*/
#neobg{
	background:url(./img/neo_bg.gif) no-repeat 50% 90%;
}
#neobg img{
	width:auto;
	height:auto;
}
#abandasbg{
	background:url(./img/abandans_bg.gif) no-repeat 50% 90%;
}
#spritual_underbg{
	background:url(./img/individual_bg.gif) no-repeat bottom right;
}
/*--------------------------------------------------------------------------------details PAGE*/
#menrra{
	background:url(img/common/img2.jpg) no-repeat 30% 30%;
}
#ateric{
	background:url(img/ateric_under_bg.jpg) no-repeat 65% 88%;
}
.detailsbody{
	width:600px;
	background:#FFFEFE;
	margin:0 auto;
	padding:0;
	text-align:center;
}
.detailsbody div{
	width:540px;
	margin:14px 16px 14px 25px;
	text-align:left;
}
.detailsbody h1{
	font-size:15px;
	font-weight:bold;
	color:#A45A66;
	text-align:center;
	margin-bottom:20px;
	letter-spacing:0.5px;
}
.detailsbody p{
	color:#655E45;
	padding-bottom:20px;
	text-align:left;
}
.detailsbody span{
	display:block;
	color:#8C9666;
	margin-bottom:14px;
	text-align:center;
}
.detailsbody em{
	color:#8C5453;
	background:url(./img/common/mark7.gif) no-repeat left top;
	padding-left:20px;
	display:block;
	margin-left:10px;
}
/*---------------------------------------------close button*/
a.pageclose{
	width:81px;
	height:21px;
	display:block;
	text-align:center;
	background:url(./img/common/close_bt.gif) no-repeat;
	position:relative;
	left:220px;
	margin-bottom:20px;
}
a.pageclose:hover{
	background:url(./img/common/close_bt_o.gif) no-repeat;
}
/*---------------------------------------------close button END*/
.detailsbody strong{
	color:#C8A2A2;
	text-align:center;
	display:block;
	font-size:13px;
}
.detailsbody strong a{
	color:#C8A2A2;
	text-align:center;
	display:block;
	font-size:13px;
}
.detailsbody h2{
	padding-left:18px;
	background:url(./img/common/mark4.gif) no-repeat left;
	color:#506A00;
	margin:20px 0 14px 0;
	font-size:14px;
	font-weight:600;
	letter-spacing:0.5px;
}
.detailsbody ul li{
	list-style:none;
	margin-left:20px;
}
.detailsbody li{
	line-height:190%;
}
.detailsbody ol{
	margin:0 0 20px 20px;
}
.detail_listtype li{
	padding-left:18px;
	background:url(./img/common/mark2.gif) no-repeat left;
}
/*--------------------------------------------------------------------------personalbible*/
#sub {
	padding:5px 0 5px 23px;
	margin:0px 0 2px 0;
	text-align:left;
	list-style-position:outside;
	float:left;
}


.personal{
	width:772px;
	padding:0 14px;
	text-align:left;
	clear:both;
	padding-top:20px;
}
.personal h2{
	height:16px;
	border-left:5px solid #940C0C;
	font-weight:bold;
	color:#A30505;
	font-size:16px;
	letter-spacing:0.5px;
	padding:0 0 5px 12px;
}
.personal h3{
	background:url(./img/personalbible/common/personalbible_hbar.gif) no-repeat left;
	height:43px;
	color:#FFF8FF;
	font-weight:bold;
	font-size:16px;
	padding:11px 0 0 35px;
	display:block;
	margin:14px 0 0 0;
	border-top:1px dotted #D4D4D4;
	letter-spacing:0.5px;
}
.personal h4{
	font-size:16px;
	color:#000066;
	font-weight:bold;
	}

.personal br{
	clear:both;
}

/*.personal hr{
	border-color:#999999;
	width:800px;
	border-style:solid;
	border:2px;
}*/

.personal p{
	padding:5px;
	color:#877460;
}
.personal span{
	font-size:18px;
	color:#695744;
}
.personal strong{
	color:#A68057;
}
.personal dd{
	color:#877460;
	background:url(./img/common/mark3.gif) no-repeat left;
	padding-left:18px;
}
.personal dl{
	padding:5px;
	width:350px;
	margin-left:20px;
	float:left;
}
.personal cite{
	display:block;
	margin:0 0 14px 45px;
	font-size:14px;
	color:#9F6809;
}

.personal em{
	width:100%;
	color:#877460;
	background:url(./img/common/mark3.gif) no-repeat left;
	padding-left:18px;
	}
a.personalmail{
	width:200px;
	height:20px;
	padding:0 0 0 40px;
	margin-left:11px;
	background:url(./img/personalbible/personalbible_mailmark.gif) no-repeat left;
	display:block;
	color:#831E06;
}
a.personalmail:hover{
	background:url(./img/personalbible/personalbible_mailmark_o.gif) no-repeat left;
	color:#999262;
}
/*------------------personal Tablecontent*/
.personal table{
	margin-left:auto;
	margin-right:auto;
	margin-top:14px;
	margin-bottom:14px;
	width:90%;
	border:1px solid #ccc;
}
.personal td{
	border:1px solid #ccc;
	padding:6px;
	font-size:13px;
	color:#7E7D78;
}
.personal th{
	background-color:#B4B97D;
	height:30px;
	text-align:center;
	font-size:16px;
	color:#FFFEF9;
	padding:3px;
}
#personal_colfirst{
	width:100px;
	background-color:#F9F6E3;
}
/*-----------------personal hedcontent*/
#personalhed{
	width:100%;
	height:170px;
	padding-right:20px;
	background:url(./img/personalbible/personalbible_hed_bg.gif) no-repeat left;
	text-align:left;
}
#personalhed h1{
	width:400px;
	height:137px;
	float:left;
	margin-top:14px;
}
#personalhed p{
	float:right;
	width:320px;
	color:#937870;
	font-size:14px;
	margin-top:80px;
	line-height:140%;
}
#personalhed p a{
	width:120px;
	height:15px;
	background:url(./img/personalbible/personal_mark1.gif) no-repeat left;
	color:#CB4747;
	padding:0 0 0 22px;
}
#personalhed p a:hover{
	color:#FFA800;
	text-decoration:underline;
}
/*-----------------paersonal firstcontent Companyinfo content*/
.paersonal_first{
	width:100%;
	padding-top:14px;
	margin:0px 20px 0px 20px;
	padding:0px 10px 0px 10px;
}
.paersonal_first p{
	float:left;
	width:430px;
	color:#70301C;
	font-size:14px;
	padding-left:14px;
}
.paersonal_first em{
	color:#C20202;
	font-size:16px;
	font-weight:700;
	margin-top:11px;
	display:block;
	float:left;
	background-color:#FFFFE2;
	padding:10px 0px 10px 20px;
}
.paersonal_first span{
	float:right;
}
.paersonal_first div{
	float:right;
	width:400px;
	margin-right:20px;
}
.paersonal_first strong{
	float:left;
	margin:30px 0 0 14px;
}
.paersonal_first table{
	width:400px;
	border:0;
}
.paersonal_first td{
	border:0;
	color:#85491D;
}
#compnylist{
	width:90px;
}
/*---------------------profile*/
#profilefind{
	margin:20px 0;
	background:url(./img/profile_bg.jpg) no-repeat 100% 100%;
}
#profilefind h2{
	background:#FFEFF5;
	font-size:16px;
	font-weight:bold;
	padding:0 0 0 14px;
	display:block;
	height:30px;
	line-height:200%;
	margin-bottom:14px;
}
#profilefind em{
	margin-left:20px;
	font-size:16px;
	color:#7D0C00;
	margin-bottom:20px;
	display:block;
}
#profilefind span{
	font-size:13px;
	padding-left:25px;
	color:#9D772C;
}
#profilefind strong{
	display:block;
	color:#733915;
	font-size:14px;
	margin:11px 0 0 30px;
	padding-left:20px;
	background:url(./img/common/mark5.gif) no-repeat left;
}
#profilefind ul{
	margin-left:48px;
	list-style:none;
}
#profilefind li{
	color:#C7746E;
}
/*----------------------order button*/
a.order{
	display:block;
	width:180px;
	height:34px;
	background:url(./img/personalbible/personalbible_order_bt.gif) no-repeat left;
	float:right;
	margin:14px 16px 0 0;
}
a.order:hover{
	background:url(./img/personalbible/personalbibe_order_bt_o.gif) no-repeat left;
}
/*------------------------------------------------------------------------------inquiryContent*/
#inquiry_content{
	width:740px;
	line-height:100%;
}
#inquiry_content h2{
	color:#595041;
	font-size:13px;
	padding:0 0 8px 20px;
	background:url(./img/common/mark7.gif) no-repeat left top;
	border-bottom:1px solid #A4AE93;
}
#inquiry_content span{
	color:#CD9594;
}
#tablecontent{
	float:left;
	width:560px;
	text-align:center;
	color:#872D2D;
}
#tablecontent table{
	border:1px solid #ccc;
	width:540px;
	margin-top:14px;
	text-align:left;
}
#tablecontent td{
	padding:4px;
	color:#4E614C;
}

#tablecontent em{
	font-size:10px;
	color:#FF0000;
	align:right;
	}

#inquiry_list{
	width:200px;
	background:#FFFFE6;
}

#inquiry_list2{
	width:390px;
	background:#FFFFFF;
}


	
.longinput{
	width:150px;
	margin:4px 0 0 11px;
}
.shortinput{
	width:50px;
	margin-right:4px;
}
input,textarea,select{
	border:1px solid #ccc;
	background-color:#ffffff;
	margin-left:11px;
}
.maxtext{
	width:300px;
}

.submidbutton{
	width:126px;
	height:29px;
	cursor:pointer;
	border:0;
	background:url(./img/common/submit.gif) no-repeat center;
}
.submidbutton:hover{
	background:url(./img/common/submit_o.gif) no-repeat center;
	color:#5F7A37;
}
#tablecontent p{
	float:left;
	width:126px;
	margin:11px 0 0 60px;
}

.entry_left{
	width:100%;
	float:left;}
	
.entry_clear{
	width:100%;
	clear:both;}
	
#order_table{
	float:left;
	width:100%;
}

#order_table th{
	padding: 2px;
	color: #000066;
	background-color: #f9f1f0;/*#e5ecf9;*/
	line-height: 120%;
	font-weight: normal;
	width: 180px;
	font-size:12px;
	text-align: left;
}

#order_table td{
	padding: 2px;
	background-color: #ECECF2;
	line-height: 120%;
	font-weight: normal;
	font-size:12px;
	text-align: left;
}

#order_table h2{
	margin-bottom:10px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	clear:left;
}

/* tH[ */
#order #order_table2{
	float:left;
	width:100%;
}


#order_table2 th{
	padding: 2px;
	color: #000066;
	background-color: #e5ecf9;
	line-height: 120%;
	font-weight: normal;
	font-size:12px;
	text-align: left;
}

#order_table2 td{
	padding: 2px;
	background-color: #ECECF2;
	line-height: 120%;
	font-weight: normal;
	font-size:12px;
	text-align: left;
}

#order_table2 h2{
	margin-bottom:0px;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}

#top_back{
	float:left;
	width:665px;
	text-align: center;
}

/*菤@*/

#privacy {
	margin:20px 0;
	background:url(./img/profile_bg.jpg) no-repeat 100% 100%;
	width:750px;
	border-bottom:1px dotted #C2CAB5;
	clear:both;
	text-align:left;
	}
	

#privacy h1{
	 margin:10px;
 }

#privacy h2 {
	background:url(./img/titles/title.gif) no-repeat left;
	font-size:16px;
	width:530px;
	height:30px;
	padding:5px 0 0 30px ;
	color:#986765;
	font-weight:700;
	}
	
#privacy table{
	width:100%;
	margin-bottom:14px;
	line-height:100%;
	border:1px solid #C3C3BB;
	text-align:center;
	clear:both;
}
#privacy th{
	background-color:#E8EFF0;
	letter-spacing:0.5px;
	font-weight:700;
	border:1px solid #C3C3BB;
	padding:4px;
}
#privacy td{
	border:1px solid #C3C3BB;
	padding:2px;
}

/*V*/

#news {
	margin:20px 0;
	background:url(./img/profile_bg.jpg) no-repeat 100% 100%;
	background-position:center;
	width:750px;
	border-bottom:1px dotted #C2CAB5;
	clear:both;
	text-align:left;
	}
	

#news h1{
	 margin:10px;
 }

#news h2 {
	background:url(./img/titles/title.gif) no-repeat left;
	font-size:16px;
	width:530px;
	height:30px;
	padding:5px 0 0 30px ;
	color:#986765;
	font-weight:700;
	margin-top:10px;
	}
	
#news h2 a:link a:visited a:hover{
	background:url(./img/titles/title.gif) no-repeat left;
	font-size:16px;
	width:530px;
	height:30px;
	padding:5px 0 0 30px ;
	color:#986765;
	font-weight:700;
	margin-top:10px;
	}
	
#news h3{
	background:url(./img/common/mark5.gif) no-repeat left top;
	font-weight:600;
	color:#96786D;
	font-size:14px;
	padding:0 0 0 20px;
	margin:10px 0 11px 30px;
	text-decoration:none;

	}
	
#news p{
	margin:20px auto 20px;}

#news span{
	line-height:190%;
	color:#6D6554;
	padding-left:20px;
	background:url(./img/common/mark7.gif) no-repeat left top;
	margin:14px 0 14px 14px;
	font-size:11px;
}
#news ul{
	border:1px solid #ADB69D;
	background-color:#FFFBE7;
	width:700px;
	padding:14px;
	list-style:none;
	margin:14px 0 20px 20px;
}
/*	
#news table{
	width:100%;
	margin-bottom:14px;
	line-height:100%;
	border:1px solid #C3C3BB;
	text-align:center;
	clear:both;
}
#news th{
	background-color:#E8EFF0;
	letter-spacing:0.5px;
	font-weight:700;
	border:1px solid #C3C3BB;
	padding:4px;
}
#news td{
	border:1px solid #C3C3BB;
	padding:2px;
}
*/

#news a:link{
	color:#000099;
}

#news a:visited{
	color:#000099;
}

#news a:hover{
	color:#663333;
	text-decoration:underline;
}


/*.colg_menufirst{
	background-color:#FBFAE7;
}
.colg_menusecond{
	width:120px;
}
.colg_second{
	background-color:#FBFAE7;
}
.colg_secondmenu{
	width:210px;
}*/

		
/*#privacy h2 {
	background:url(./img/personalbible/common/personalbible_hbar.gif) no-repeat left;
	height:43px;
	color:#FFF8FF;
	font-weight:bold;
	font-size:16px;
	padding:11px 0 0 35px;
	display:block;
	margin:14px 0 0 0;
	border-top:1px dotted #D4D4D4;
	letter-spacing:0.5px;
	}*/



#sen{
border: 0px;
}

a.yoyaku{
	display:block;
	text-align:center;
	position:relative;
	margin-bottom:20px;
}

#red{color:#ff0000;}

#fontcolor{color:#008000;}

#bol{font-weight:bold;}

a.bols{font-weight:bold;}

.bold {font-weight: bold; 
font-size:14px;}

#inquiry_content a:link{
	color:#8A8A8A;
	text-decoration:underline;
}

#inquiry_content a:visited{
	color:#8A8A8A;
	text-decoration:underline;
}

#inquiry_content a:hover{
	color:#663333;
	text-decoration:underline;
}
