/*************************************************************/
/*   File:     sub_layout                                    */
/*-----------------------------------------------------------*/
/*   Author:   Copyrights (C) 2009 アンテ                    */
/*   Date:     2009/08/24                                    */
/*   Homepage: wwww.nursebank.biz                            */
/*-----------------------------------------------------------*/
/*   License:  このプログラムの所有及び、                    */
/*             著作権は株式会社アンテにあります。            */
/*             無断改造及び再配布は出来ません。              */
/*************************************************************/

/********************/
/*  LPO_Page        */
/********************/

/* common */

* {
	font-size:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
body {
	font-size:90%;
	overflow-x:hidden;
	font-family: "ＭＳ Ｐゴシック",Osaka,Arial;
}

span {
	display:none;
}

a {
	border:none;
	color: #FFF;
}

img {
	border:none;
}

#wrapper {
	width: 100%;
	text-align:left;
	
}

#container {
	margin:0px auto;
	position:relative;
	text-align:left;
	width:840px;
}

/* header */

#header {
	height: 72px;
}

#header_logo {
	float:left;
	margin: 0px;
	text-align:left;
	padding: 12px 0px 0px 12px;
}

#header_oshirase {
	float:right;
	width: 346px;
	padding: 12px 0px 0px 12px;
}

#header:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	line-height: 0;
}

/* contents */

#mainimg {
	background-image: url(../img/yakuzai_lpo2_1.jpg);
	background-repeat: no-repeat;
	height: 420px;
	margin: 0px 0 10px 0;
	width: 840px;
}

#mainimg p {
	padding: 284px 0 0 565px;
	}

p.serch_btn1 A:link {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo2_btn1_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 180px;
	height: 60px;
}

p.serch_btn1 A:visited {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo2_btn1_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 180px;
	height: 60px;
}

p.serch_btn1 A:active {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo2_btn1_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 180px;
	height: 60px;
}

p.serch_btn1 A:hover {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo2_btn1_d.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 180px;
	height: 60px;
}


#mainimg2 {
	background-image: url(../img/yakuzai_lpo2_head.jpg);
	background-repeat: no-repeat;
	height: 510px;
	margin: 0px 0 10px 0;
	width: 840px;
}

p.otc_btn1 {
	padding: 35px 0 0 610px;
	}
	
p.anken_count {
	padding: 7px 0 0 20px;
	font-size:11.0em;
	font-weight: 700; 
	letter-spacing: -3px;
	font-family: 'HGSゴシックE','osaka', sans-serif;
	}
	
p.anken_date {
	padding: 5px 0 0 650px;
	font-size:1.2em;
	font-weight: 700; 
	font-family: 'HGSゴシックE','osaka', sans-serif;
	color: #aaa;
	}
	
p.otc_btn1 A:link {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/otcbtn_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 220px;
	height: 60px;
}

p.otc_btn1 A:visited {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/otcbtn_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 220px;
	height: 60px;
}

p.otc_btn1 A:active {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/otcbtn_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 220px;
	height: 60px;
}

p.otc_btn1 A:hover {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/otcbtn_d.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 220px;
	height: 60px;
}
	
.contents {
	margin: 0;
	padding: 0;
	color: #555;
}

.contents1 {
	margin: 0 0 15px 0;
	padding: 0;
	color: #555;
}

table.worklist {
	margin: auto;
	vertical-align: top;
}

.worklist tr {
	margin: 10 0 10 0;
	vertical-align: middle;
	font:
}

.worklist th {
	margin: 10 0 10 0;
	vertical-align: top;
	font-size:120%;
	color: #690;
}

#tensyoku {
	background-image: url(../img/yakuzai_lpo_tensyokusapo.jpg);
	background-repeat: no-repeat;
	height: 145px;
	margin: 0px 0 15px 0;
	width: 840px;
}

#tensyoku p {
	padding: 53px 0 0 382px;
	}
	
#tensyoku2 {
	background-image: url(../img/yakuzai_lpo_tensyokubtn2.jpg);
	background-repeat: no-repeat;  
	height: 56px;
	margin: 0px auto 15px auto;
	width: 840px;
}

#tensyoku2 p {
	padding: 0px 0 0 400px;
	}
	
#tensyoku3 {
	background-image: url(../img/yakuzai_lpo_tensyokubtn3.jpg);
	background-repeat: no-repeat;  
	height: 56px;
	margin: 0px auto 15px auto;
	width: 840px;
}

#tensyoku3 p {
	padding: 0px 0 0 400px;
	}

p.supp_btn1 A:link {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 420px;
	height: 80px;
}

p.supp_btn1 A:visited {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 420px;
	height: 80px;
}

p.supp_btn1 A:active {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 420px;
	height: 80px;
}

p.supp_btn1 A:hover {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn_d.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 420px;
	height: 80px;
}

p.supp_btn2 A:link {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn2_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 400px;
	height: 56px;
}

p.supp_btn2 A:visited {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn2_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 400px;
	height: 56px;
}

p.supp_btn2 A:active {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn2_u.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 400px;
	height: 56px;
}

p.supp_btn2 A:hover {
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../img/yakuzai_lpo_tensyokubtn2_d.jpg);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 400px;
	height: 56px;
}

/* 薬剤師の皆さんにお知らせです。　用 */

#container_oshirase {
	margin:0px;
	width:840px;
	}
	
#container_oshirase_btm {
	margin:0px;
	height:10;
	width:840px;
	background-repeat:no-repeat;
	}

.contents_oshirase {
	margin: 0;
	width:682px;
	padding-right: 79px;
	padding-left: 79px;
	padding-bottom: 20px;
}

.contents_oshirase1 {
	font-size:1.4em;
/*	font-weight: 700; */
	letter-spacing: 2px;
	font-family: 'ＭＳ Ｐ明朝','細明朝体', serif;
	margin: 10px 60px 10px 60px;
	padding: 0;
	color: #808183;
}

.contents_oshirase2 {
	font-size:1.2em;
	letter-spacing: 2px;
	font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック','MS P Gothic',Osaka,Verdana,Arial, Helvetica, sans-serif;
	padding: 0;
	color: #999;
	margin-top: 0px;
	margin-right: 80px;
	margin-bottom: 35px;
	margin-left: 122px;
}

/***********************************************/
/* グローバルナビ(フッター)
/***********************************************/
#footerInner ul {
	background-color:#785030;
	width:840px;
}
#footerInner li {
	float:left;
}
#footerInner li.li_here {
	background:#785030;
	color:#FFFFFF;
}

#footerInner li a{
	width:157px;
	display:block;
	padding: 10px 5px 5px 5px;
}
#footerInner li a:hover{
	background:#785030;
	color:#FFFFFF;
}
#footerInner ul:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	line-height: 0;
}

/***********************************************/
/* ページトップ
/***********************************************/

#pagetop {
	width:100%;
	clear: both;
	margin: 0px auto;
	padding: 0px 0px 0px;
	background-image: url(../img/yakuzai_footer_back.jpg);
	height: 70px;
}

#pagetop_lprocess {
	width:100%;
	clear: both;
	margin: 0px auto;
	padding: 0px 0px 0px;
	background-image: url(../img/l_process_foot1.jpg);
	height: 70px;
}

.pagetop_box{
	width: 840px;
	margin: 0px auto;
	}

.pagetop_btn {
	width: 125px;
	height: 70px;
	float:right;
	}
	
/* 企業LPOページ用 */

#l_company_pagetop {
	width:100%;
	clear: both;
	margin: 0px auto;
	padding: 0px 0px 0px;
	height: 30px;
}

.l_company_pagetop_box {
	width: 840px;
	margin: 0px auto;
	}

.l_company_pagetop_btn {
	width: 130px;
	margin-top:10px;
	height: 30px;
	float:right;
	}
	
/***********************************************/
/* フッター
/***********************************************/

#footer {
	width:100%;
	margin: 0px auto;
	color:#C1A393;
	background:#785030;
}

#footerInner {
	width:840px;
	margin: 0px auto;
	padding: 5px 0px 20px 0px;
	text-align: center;
}

/* 企業LPOページ用 */

#l_company_footer {
	clear:both;
	width:100%;
	height:60px;
	margin: 0px auto;
	background-image:url(../img/l_company_foot.gif);
	background-repeat:no-repeat;
}

#l_company_copyright {
	width:840px;
	margin: auto;
	text-align: center;
}

/***********************************************/
/* フォーム
/***********************************************/

#l_formbox {
	width: 774px;
	margin:auto;
	BORDER-TOP: #EBDBCD 3px solid;
	BORDER-LEFT: #EBDBCD 3px solid;
	BORDER-RIGHT: #EBDBCD 3px solid;
	BORDER-BOTTOM: #EBDBCD 3px solid;
	}
	
#l_formbox_inner {
	width: 660px;
	margin:0px auto 5px auto;
	padding:0px 0px 0px 0px;
	BORDER-TOP: #EBDBCD 1px solid;
	BORDER-LEFT: #EBDBCD 1px solid;
	BORDER-RIGHT: #EBDBCD 1px solid;
	BORDER-BOTTOM: #EBDBCD 1px solid;
	}
	
#kiyaku {
	width: 660px;
	margin:15px auto 15px auto;
	}
	
#kiyaku1 {
	width: 660px;
	margin:15px auto 5px auto;
	}

#kiyaku2 {
	width: 660px;
	margin:0px auto 15px auto;
	font-size:90%;
	color:#F00;
	}
	
#column_r {
	width: 200px;
	margin:20px 20px 20px 5px;
	padding:0px 0px 0px 0px;
	float:right;
	display:inline;
	}
	
#column_l {
	width: 580px;
	margin:20px 5px 20px 20px;
	padding:0px 0px 0px 0px;
	BORDER-TOP: #EBDBCD 1px solid;
	BORDER-LEFT: #EBDBCD 1px solid;
	BORDER-RIGHT: #EBDBCD 1px solid;
	BORDER-BOTTOM: #EBDBCD 1px solid;
	float:left;
	display:inline;
	}
	
.box {
	padding:0 0px 0px 0;
	width: 580px;
	background-color: #EBDBCD;
}

.form_btn {
	margin:0 auto 10px auto;
	text-align:center;
	}

TABLE.det_table3 {
	margin-top:3px;
	margin-bottom:3px;
	margin-left:3px;
	margin-right:3px;
	BORDER-TOP: #fff 4px solid;
	BORDER-LEFT: #fff 4px solid;
	BORDER-RIGHT: #fff 4px solid;
	BORDER-BOTTOM: #fff 4px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	width: 654px;
	BORDER-COLLAPSE: collapse;
	background-color:#fff;
}

TABLE.det_table3 TH {
	TEXT-ALIGN: left;
	vertical-align：middle;
	background-color:#F8F8DC;
	COLOR: #666;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 1px dotted;
	PADDING-TOP: 10px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 10px;
	font-size:90%;
	WIDTH: 160px;
}
TABLE.det_table3 TD {
	TEXT-ALIGN: left;
	vertical-align：middle;
	background-color:#ffffff;
	COLOR: #666666;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 1px dotted;
	PADDING-TOP: 10px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 10px;
	WIDTH: 480px;
}

TABLE.det_table3 img {
	margin:0;
	padding:0;
	cursor:pointer;
}

/***********************************************/
/* 検索軸の「お知らせ」ページ
/***********************************************/


.hikoukai_text1 {
	margin: 10px 30px 15px 30px;
	padding: 0;
	color: #777;
	font-size:130%;
	font-weight:bold;
}

.hikoukai_text2 {
	margin: 10px 30px 15px 30px;
	padding: 0;
	color: #888;
	font-size:150%;
	font-weight:bold;
}

.hikoukai_text2 p {
	text-align:right;
}

/***********************************************/
/* OTC調剤ページ
/***********************************************/

.contents2 {
	margin: 0 0 15px 0;
	padding: 0;
	color: #555;
	height:140px;
	font-size:5.0em;
	font-weight: 100; 
	letter-spacing: -3px;
	font-family: 'HGSゴシックE','osaka', sans-serif;
	background-image: url(../img/l_otc_01_2.jpg);
	background-repeat: no-repeat;
}

.contents3 {
	margin: 0 0 15px 0px;
	padding: 110px 0 0 50px;
	color: #555;
	height:210px;
	font-size:1.2em;
	letter-spacing: 2px;
	font-family: 'HGSゴシックE','osaka', sans-serif;
	background-image: url(../img/l_otc_03_2.jpg);
	background-repeat: no-repeat;
}

.contents_chozai_text {
	font-size:1.2em;
	letter-spacing: 2px;
	font-family: 'HGSゴシックE','osaka', sans-serif;
	margin: 20px 80px 20px 70px;
	padding: 0;
	color: #666;
}

#cntbar {
	margin: 0px 0 20px 0px;
}

#cntbar_l {
	float:left;
	width:380px;
	margin:50px 5px 15px 140px;
}
	
#cntbar_r {
	float:left;
	margin:50px 5px 15px 40px;
}

/***********************************************/
/* 企業別ページ
/***********************************************/

#l_company_head {
	margin:0 0 10px 0;
	padding:0;
	height:60px;
	background-image:url(../img/l_company_head.gif);
	background-repeat:no-repeat;
	}
	
.company_box1 {
	margin: 0 0 15px 0;
	padding: 0;
	color: #555;
}

.island_3point {
	margin:0 0 5px 0;
	padding:0;
	height:242px;
	background-image:url(../img/l_company_point_iland.gif);
	background-repeat:no-repeat;
	}
	
.company_box1 h1 {
	margin:0px;
	padding-left:30px;
	font-size:120%;
	height:40px;
	line-height:40px;
	background-image:url(../img/l_company_bar1.gif);
	background-repeat:no-repeat;
	}
	
h2.soudan {
	margin:0px;
	padding-left:20px;
	font-size:100%;
	font-weight:bold;
	}
	
h2.shopinfo {
	margin:0px;
	padding-left:27px;
	padding-top:35px;
	color:#fff;
	font-size:110%;
	font-weight:bold;
	height:25px;
	background-image:url(../img/l_company_barshop.gif);
	background-repeat:no-repeat;
	}
	
h2.comment {
	margin:0px 0 15px 0;
	}
	
h2.company_minititle {
	margin:0px 0 15px 0;
	padding-left:30px;
	color:#756755;
	font-size:100%;
	font-weight:bold;
	line-height:30px;
	height:30px;
	background-image:url(../img/l_company_bar2.gif);
	background-repeat:no-repeat;
	}
	
.company_comment {
	background-color:#F5F0E3;
	margin:10px 10px 20px;
	padding:10px;
	}
	
hr.l_company_hr {
	margin-bottom:10px;
	border-color:#ddd;
	}
	
/* 企業別ページ 店舗情報 */

.shop_clear {
	height:15px;
	clear:both;
	}
	
.img_l {
	float:left;
	margin:0 0 0px 0px;
	padding:5px;
	background-color:#eee;
	}
	
.img_r {
	float:right;
	margin:0 0 0px 5px;
	}

.company_box2 h2 {
	font-size:120%;
	font-weight:bold;
	margin-bottom:10px;
	color:#300;
	}

.l_company_syosai {
	width:840px;
	margin:0 auto 15px auto;
	padding:0px;
	height:80px;
	}
	
.l_company_syosai a {
	margin:0px;
	display:block;
	background-image: url(../img/l_company_syousaibtn.gif);
	background-repeat: no-repeat;
	width: 840px;
	height: 80px;
	cursor:pointer;
	}
	
.l_company_syosai a:hover {
	background-image: url(../img/l_company_syousaibtn_d.gif);
	}
	
.l_company_syosai2 {
	width:840px;
	margin:0 auto 15px auto;
	padding:0px;
	height:80px;
	}
	
.l_company_syosai2 a {
	margin:0px;
	display:block;
	background-image: url(../img/l_company_syousaibtn2.gif);
	background-repeat: no-repeat;
	width: 840px;
	height: 80px;
	cursor:pointer;
	}
	
.l_company_syosai2 a:hover {
	background-image: url(../img/l_company_syousaibtn2_d.gif);
	}
	
.l_other_shop {
	width:840px;
	margin:0 auto 15px auto;
	padding:0px;
	background-image:url(../img/l_company_supbar.gif);
	background-repeat:no-repeat;
	}
	
.l_other_shop a {
	margin:0 0 0 420px;
	display:block;
	background-image: url(../img/l_company_supbtn.gif);
	background-repeat: no-repeat;
	width: 420px;
	height: 80px;
	cursor:pointer;
	}
	
.l_other_shop a:hover {
	background-image: url(../img/l_company_supbtn_d.gif);
	}
	
/* 企業別ページ 店舗一覧 */

.l_company_box {
	padding:0px 0px 15px 0px;
	width: 840px;
	}

.det_table_out {
	background-color:#ffffff;
	margin:0;
	padding:0;
	background-image: url(../img/koukoku/lpo_anken_title.gif);
	background-repeat: no-repeat;
	
	background-color:#FFEFD7;
	}
	
TABLE.det_table7 {
	margin:10px auto 10px auto;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 0px solid;
	BORDER-COLLAPSE: collapse;
	width:840px;
}
TABLE.det_table7 TH {
	TEXT-ALIGN: left;
	vertical-align：middle;
	COLOR: #929292;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 0px solid;
	PADDING-TOP: 5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 5px;
}
TABLE.det_table7 TD {
	TEXT-ALIGN: left;
	vertical-align：middle;
	COLOR: #666666;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 0px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
}

TABLE.det_table {
	margin:0px auto 0px auto;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 830px;
	border: none;
	BORDER-COLLAPSE: collapse;
}
TABLE.det_table TH {
	TEXT-ALIGN: left;
	vertical-align：middle;
	background-color:#ffffff;
	COLOR: #AF7250;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 1px dotted;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 5px;
	WIDTH: 200px;
}
TABLE.det_table TD {
	TEXT-ALIGN: left;
	vertical-align：middle;
	background-color:#ffffff;
	COLOR: #666666;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 1px dotted;
	PADDING-TOP: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 5px;
	WIDTH: 640px;
}

TABLE.det_table2 {
	margin-top:0px;
	margin-bottom:5px;
	margin-left:90px;
	margin-right:0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 0px solid;
	WIDTH: 840px;
	BORDER-COLLAPSE: collapse;
}
TABLE.det_table2 TH {
	TEXT-ALIGN: left;
	vertical-align：middle;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 0px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
}
TABLE.det_table2 TD {
	TEXT-ALIGN: left;
	vertical-align：middle;
	BORDER-TOP: #E0D5D3 0px solid;
	BORDER-LEFT: #E0D5D3 0px solid;
	BORDER-RIGHT: #E0D5D3 0px solid;
	BORDER-BOTTOM: #E0D5D3 0px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
}

