/*----------------------------------------------------------*/
/*			ProViz5 Promotion Site CSS						*/
/*			http://www.proviz.jp/							*/
/*			Created by iSakura Technologies Japan			*/
/*			20th June 2008									*/
/*----------------------------------------------------------*/


/*------/Global Section/----------------------------------------*/

* {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0;
	padding:0;
	vertical-align:top;
}

html,body {
	background-image:url(../img/back_ground.jpg);
	background-color:#000000;
	background-repeat:repeat-x;
	height:100%;
}

table tr td{
	border:0;
	height:100%;
	margin:0;
	padding:0;
	vertical-align:top;
}

img {
	border:0;
	margin:0;
	padding:0;
}

p {
	font-size:12px;
	color:#333333;
	line-height:150%;
}

h1 {
	font-size:13px;
	color:#333333;
	line-height:200%;
}

a:visited {
	color:#9400D3;
}

a:hover {
	color:#000066;
	text-decoration:none;
}

#container {
	width:800px;margin:0 auto 0;
	height:100%;
	padding:0;
}

#header {
	width:800px;
	height:87px;
	margin:0;
	padding:0;
}

#footer {
	width:800px;
	height:40px;
	background-image:url(../img/footer.jpg);
	text-align:center;
}

#footer a{
	font-size:12px;
	color:#999999;
	text-decoration:none;
	position:relative;
	top:18px;
}

#contents {
	width:800px;margin:0;
	height:100%;
	padding:0;
}

#navi {
	width:800px;
	height:31px;
	margin:0;
	padding:0;
}

#page_link {
	width:800px;
	height:40px;
	background-color:#FFFFFF;
}

#bottom_link {
	width:800px;
	height:40px;
	background-color:#FFFFFF;
	background-image:url(../img/left_bar_bottom.gif);
	background-repeat:no-repeat;
}

.top_link {
	width:600px;
	height:40px;
	background-color:#FFFFFF;
	background-image:url(../img/left_bar_bottom.gif);
	background-repeat:no-repeat;
}

#copyright {
	width:800px;
	height:15px;
	margin:0;
	padding:0;
	font-size:10px;
	background-color:#FFFFFF;
}

/*------/Top Page/----------------------------------------*/

#swf {
	width:800px;
	margin:0;
	padding:0;
	vertical-align:top;
}

#body_space {
	width:800px;
	height:580px;
	background-color:#FFFFFF;
}

#mt_section {
	background-color:#FFFFFF;
}

#news {
	width:335px;
	height:300px;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}

#title_news {
	width:335px;
	height:32px;
	margin:20px;
	padding:0;
	background-image:url(../img/title_news.jpg);
	background-repeat:no-repeat;
}

#contents_news {
	width:335px;
	height:268px;
	padding:0 25px 0 25px;
}

#knowhow {
	width:335px;
	height:300px;
	background-color:#FFFFFF;
	margin:0;
	padding:0;
}

#title_knowhow {
	width:335px;
	height:32px;
	margin:20px;
	padding:0;
	background-image:url(../img/title_knowhow.jpg);
	background-repeat:no-repeat;
}

#contents_knowhow {
	width:335px;
	height:268px;
	padding:0 25px 0 25px;
}

#contents_space {
	background-image:url(../img/line.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	height:335px;
	width:30px;
}

.date {
	font-size:12px;
	color:#0066FF;
	line-height: 170%;
}

.topics {
	font-size:12px;
	color:#003366;
}

.topics_detail {
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	width:400px;
	vertical-align:middle;
	padding-left:4px;
	color:#003366;
	background-color:#D9DFFF;
}

.space {
	width:30px;
	height:20px;
}


/*------/Detail Page Common/----------------------------------------*/

#page {
	background-color:#FFFFFF;
	height:100%;
}

#pages_body {
	width:600px;
	background-image:url(../img/pages_back.jpg);
	background-repeat:repeat-y;
}

#left_bar {
	width:200px;
	height:100%;
	background-image:url(../img/left_back.jpg);
	background-repeat:repeat-y;
}

#left_bar_img {
	width:190px;
}

#left_bar_img img{
	margin:5px;
}


/*------/Product Page/----------------------------------------*/

#pro_box01 {
	width:600px;
	height:110px;
	background-image:url(../img/pro_box01.jpg);
	background-repeat:no-repeat;
	color:#333333;
	font-size:14px;
	line-height:200%;
}

#pro_box03 {
	width:600px;
	height:110px;
	background-image:url(../img/pro_box03.jpg);
	background-repeat:no-repeat;
	color:#333333;
	font-size:14px;
	line-height:200%;
}

.desc_list_top {
	list-style:none;
	margin:12px 30px 0 40px;
	font-size:14px;
	line-height:200%;
}

.desc_list {
	list-style:none;
	margin:12px 30px 0 40px;
	font-size:12px;
	line-height:190%;
}

/*------/Product Detail Page/----------------------------------------*/

#pro_detail_box01 {
	width:600px;
	height:170px;
	background-image:url(../img/pro_detail_box01.jpg);
	background-repeat:no-repeat;
	color:#333333;
	font-size:14px;
	line-height:150%;
	list-style-image:url(../img/pro_detail_list.jpg);
}

#pro_detail_box02 {
	width:600px;
	height:170px;
	background-image:url(../img/pro_detail_box02.gif);
	background-repeat:no-repeat;
	color:#333333;
	font-size:14px;
	line-height:150%;
	list-style-image:url(../img/pro_detail_list.jpg);
}

#pro_detail_box03 {
	width:600px;
	height:120px;
	background-image:url(../img/pro_detail_box03.gif);
	background-repeat:no-repeat;
	color:#333333;
}

#pro_detail_box04 {
	height:80px;
	text-indent:190px;
	font-size:14px;
	line-height:150%;
	list-style-image:url(../img/pro_detail_list.jpg);
}

#pro_detail_box05 {
	height:50px;
	text-indent:180px;
	font-size:14px;
	/*line-height:150%;*/
	list-style-image:url(../img/pro_detail_list.jpg);
	vertical-align:top;
	margin-bottom:10px;
}

.pro_detail_title {
	height:50px;
	vertical-align:middle;
}

.pro_detail_list {
	height:40px;
	vertical-align:top;
}

.pro_detail_desc {
	height:150px;
	vertical-align:middle;
}

.pro_detail_hp {
	height:30px;
	vertical-align:middle;
	margin:0 0 0 40px;
}

.pro_onlinedemo {
	height:50px;
	vertical-align:middle;
}

/*------/Product Generation Page/----------------------------------------*/

#pro_box04 {
	width:600px;
	height:40px;
	color:#333333;
	font-size:14px;
}

#pro_box05 {
	width:600px;
	height:50px;
	color:#333333;
	font-size:14px;
}

/*------/Product Online Demo Page/----------------------------------------*/

#od_box01 {
	width:600px;
	height:363px;
	margin:0;
	padding:0;
	background-image:url(../img/od_box01.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:120%;
	color:#333333;
}

#od_confirm {
	height:50px;
}

.agreement_list {
	list-style:none;
	margin:50px 38px 0 35px;
	font-size:12px;
	line-height:120%;
}

.od_info {
	margin-left:30px;
	font-size:12px;
	line-height:200%;
	color:#333333;
}


/*------/Download Page/----------------------------------------*/

#input_form {
	background-color:#CCCCCC;
	font-size:12px;
	color:#333333;
	margin:0 10px 0 10px;
}

#input_confirm {
	margin:5px 0 30px 10px;
}

.input_text {
	border-width:0;
	height:22px;
	line-height:150%;
}

.products {
	color:#000033;
	font-size:14px;
	margin-top:50px;
	margin-left:10px;
	margin-right:10px;
}

.info_text {
	margin:5px 20px 0 10px;
}

.download_th {
	width:160px;
	height:22px;
	line-height:200%;
	background-color:#FFFFFF;
	margin:0 0 0 10px;
}

.download_td {
	width:380px;
	height:22px;
	line-height:200%; !important
}

.confirm_th {
	width:350px;
	line-height:200%;
	background-color:#FFFFFF;
	margin:0 10px 0 0;
}


/*------/Topics Page/----------------------------------------*/

.topics_content {
	width:400px;
}

.entry_body {
	width:380px;
	margin:5px 0 0 10px;
}


/*------/Site Map Page/----------------------------------------*/

#sitemap_info {
	font-size:14px;
	line-height:200%;
	margin:30px 50px 50px 50px;
}

.sitemap_col {
	width:250px;
}

/*------/Privacy Page/----------------------------------------*/

#privacy_info {
	margin:20px 20px 20px 20px;

}

/*------/Partner Page/----------------------------------------*/

#partner {
	margin:10px auto 20px 30px;
}

#partner table th {
	margin-right:20px;
}


/*------/Support Page/----------------------------------------*/

#spt_space {
	height:20px;
}

#spt_01 {
	width:600px;
	height:115px;
	margin:0px auto 0px auto;
	padding:0;
	background-image:url(../img/support_01.jpg);
	background-repeat:no-repeat;
}

.spt_txt01 {
	font-size:30px;
	font-weight:bold;
	color:#0066CC;
	margin:0px auto 10px 45px;
}
.spt_txt02 {
	font-size:12px;
	line-height:140%;
	color:#333333;
	margin:10px auto 0px 55px;
}

#spt_02 {
	width:600px;
	height:140px;
	margin:0px auto 30px auto;
	padding:0;
	background-image:url(../img/support_02.jpg);
	background-repeat:no-repeat;
}
#spt_03 {
	width:230px;
	height:170px;
	margin:20px auto 20px auto;
	padding:0;
	background-image:url(../img/support_03.jpg);
	background-repeat:no-repeat;
}
#spt_04 {
	width:230px;
	height:55px;
	margin:20px auto 20px auto;
	padding:0;
	background-image:url(../img/support_04.jpg);
	background-repeat:no-repeat;
}
#spt_05 {
	width:350px;
	height:100px;
	margin:20px auto 20px auto;
	padding:0;
	background-image:url(../img/support_05.jpg);
	background-repeat:no-repeat;
}
#spt_06 {
	width:350px;
	height:100px;
	padding:0 0 0 90px;
	background-image:url(../img/support_06.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:140%;
	color:#333333;
	vertical-align:bottom;
}

#spt_07 {
	width:350px;
	height:100px;
	padding:0 0 0 90px;
	background-image:url(../img/support_07.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:140%;
	color:#333333;
	vertical-align:bottom;
}
#spt_08 {
	width:350px;
	height:100px;
	padding:0 0 0 90px;
	background-image:url(../img/support_08.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	line-height:140%;
	color:#333333;
	vertical-align:bottom;
}
#spt_09 {
	width:350px;
	height:60px;
	margin:20px auto 20px auto;
	padding:0;
	background-image:url(../img/support_09.jpg);
	background-repeat:no-repeat;
}


/*------/Manual Page/----------------------------------------*/

#left_bar ul{
	text-indent:10px;
	font-size:14px;
	line-height:160%;
	margin:10px auto 10px 10px;
	list-style:none;
	font-weight:bold;
}
#left_bar ul li a {
	text-decoration: none;
}

#mnl_box01{
	width:594px;
	margin:10px auto 0px auto;
	padding:3px;
}

.mnl_txt01 {
	font-size:14px;
	font-weight:bold;
	color:#333333;
}
.mnl_txt02{
	font-size:12px;
	line-height:160%;
	color:#333333;
	margin:5px 20px 0 20px;
}
.mnl_txt03{
	font-size:12px;
	line-height:160%;
	color:#333333;
	margin:5px 20px 0px 40px;
}
.mnl_txt04 {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	margin:10px 30px 0px 20px;
}

#mnl02_01 {
	width:590px;
	height:850px;
	margin:20px auto 60px 0px;
	padding:0;
	background-image:url(../img/manual02_01.jpg);
	background-repeat:no-repeat;
}
#mnl02_02 {
	width:590px;
	height:400px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual02_02.jpg);
	background-repeat:no-repeat;
}

#mnl03_01 {
	width:590px;
	height:635px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual03_01.jpg);
	background-repeat:no-repeat;
}
#mnl03_02 {
	width:590px;
	height:160px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual03_02.jpg);
	background-repeat:no-repeat;
}
#mnl03_spc {
	height:6px;
}
#mnl03_02 p {
	font-size:12px;
	line-height:180%;
	color:#333333;
	margin:30px auto 0px 30px;
}

#mnl04 {
	width:430px;
	height:400px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual04.jpg);
	background-repeat:no-repeat;
}
#mnl05 {
	width:590px;
	height:682px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual05.jpg);
	background-repeat:no-repeat;
}
#mnl06 {
	width:590px;
	height:1350px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual06.jpg);
	background-repeat:no-repeat;
}
#mnl07_01 {
	width:590px;
	height:835px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual07_01.jpg);
	background-repeat:no-repeat;
}
#mnl07_02 {
	width:590px;
	height:880px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual07_02.jpg);
	background-repeat:no-repeat;
}
#mnl07_03 {
	width:590px;
	height:782px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual07_03.jpg);
	background-repeat:no-repeat;
}
#mnl07_04 {
	width:590px;
	height:450px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual07_04.jpg);
	background-repeat:no-repeat;
}

#mnl08 {
	width:590px;
	height:890px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual08.jpg);
	background-repeat:no-repeat;
}
#mnl09 {
	width:590px;
	height:872px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual09.jpg);
	background-repeat:no-repeat;
}
#mnl10 {
	width:590px;
	height:890px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual10.jpg);
	background-repeat:no-repeat;
}
#mnl11 {
	width:590px;
	height:781px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual11.jpg);
	background-repeat:no-repeat;
}
#mnl12 {
	width:590px;
	height:1000px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual12.jpg);
	background-repeat:no-repeat;
}
#mnl13_01 {
	width:590px;
	height:853px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual13_01.jpg);
	background-repeat:no-repeat;
}
#mnl13_02 {
	width:590px;
	height:598px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual13_02.jpg);
	background-repeat:no-repeat;
}
#mnl14 {
	width:590px;
	height:1140px;
	margin:20px auto 20px 0px;
	padding:0;
	background-image:url(../img/manual14.jpg);
	background-repeat:no-repeat;
}


.no_use {
	margin:5px auto 5px 280px;
	font-size:12px;
}




/*------/FAQ Page/----------------------------------------*/


#faq_box01{
	width:594px;
	margin:3px auto 0px auto;
	padding:3px;
}

.faq_txt01 {
	font-size:14px;
	font-weight:bold;
	line-height:150%;
	color:#666;
	margin:15px 20px 0 20px;
}
.faq_txt02{
	font-size:12px;
	line-height:140%;
	color:#666;
	margin:2px 45px 0 40px;
}
.faq_txt03{
	font-size:11px;
	line-height:140%;
	color:#666;
	margin:2px 45px 0 40px;
}

/*------/trade mark Page/----------------------------------------*/

#trade_mark {
	margin:20px 20px 20px 20px;

}
#trade_mark ul {
	font-size:12px;
	color:#333333;
	line-height:150%;
	margin:0 30px 0 40px;
}
.trade_mark_txt01 {
	font-size:12px;
	color:#333333;
	line-height:150%;
	margin:0 30px 0 40px;
}
.trade_mark_txt02 {
	font-size:12px;
	color:#333333;
	line-height:150%;
	margin:0 0 0 20px;
}
.trade_mark_txt03 {
	font-size:16px;
	color:#333333;
}

#trade_mark_tb {
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}
#trade_mark_tb tr {
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}
#trade_mark_tb tr td {
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 1px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
	padding:1px 1px 1px 3px;
}




/*------/flow Page/----------------------------------------*/

#flow_box {
	width:600px;
	float:right;
}

.flow_step {
	height:42px;
}

#flow_step1_1 {
	height:42px;
	width:383px;
	background-image:url(../img/flow_step1_1.jpg);
}


div#flow_step1_2{
	height:42px;
	width:165px;
	background-image:url(../img/flow_step1_2.jpg);
}

/*
div#flow_step1_2 a{
	height:42px;
	width:148px;
	background-image:url(../img/flow_step1_2offon.jpg);
}

div#flow_step1_2 a:hover{
	height:42px;
	width:148px;
	background-image:url(../img/flow_step1_2offon.jpg);
	background-position:-148px 100%;
}
*/

#flow_step1_3 {
	height:42px;
	width:52px;
	background-image:url(../img/flow_step1_3.jpg);
}


#flow_step2_1 {
	height:42px;
	width:383px;
	background-image:url(../img/flow_step2_1.jpg);
}


div#flow_step2_2{
	height:42px;
	width:165px;
	background-image:url(../img/flow_step2_2.jpg);
}
/*
div#flow_step2_2 a{
	height:42px;
	width:148px;
	background-image:url(../img/flow_step1_2offon.jpg);
}

div#flow_step2_2 a:hover{
	height:42px;
	width:148px;
	background-image:url(../img/flow_step1_2offon.jpg);
	background-position:-148px 100%;
}
*/
#flow_step2_3 {
	height:42px;
	width:52px;
	background-image:url(../img/flow_step2_3.jpg);
}



#flow_step3 {
	height:42px;
	background-image:url(../img/flow_step3.jpg);
}


#flow_step4 {
	height:42px;
	background-image:url(../img/flow_step4.jpg);
}

#flow_step5 {
	height:42px;
	background-image:url(../img/flow_step5.jpg);
}

#flow_step6 {
	height:42px;
	background-image:url(../img/flow_step6.jpg);
}


.flow_step a img{
	border-style:none;
}

.flow_exp {
	height:83px;
}

.flow_arrow {
	width:110px;
	height:83px;
	background-image:url(../img/flow_arrow.jpg);
}

#flow_space_step6 {
	width:110px;
	height:83px;
}


#flow_box01 {
	height:60px;
}

#flow_box02 {
	height:30px;
}


.flow_txt01 {
	width:560px;
	height:60px;
	color:#000000;
	float:left;
	vertical-align:center;
	font-size:13px;
	font-weight: bold;
	line-height: 150%;
	padding:5px 20px 5px 20px;
}

.flow_txt02 {
	width:480px;
	color:#000000;
	float:left;
	vertical-align:center;
	font-size:12px;
	line-height: 150%;
	padding:10px 30px 10px 20px;
}

.flow_txt03 {
	width:490px;
	color:#000000;
	float:left;
	vertical-align:center;
	font-size:11.5px;
	line-height: 150%;
	padding:0px;
}


/*
.flow_txt02 a {
	color:#0000FF;
	text-decoration:none; 
}

.flow_txt02 a:hover { 
	color:#F29333; 
	text-decoration:none; 
}

.flow_txt02 a:active {
	color:#F29333; 
	text-decoration:none; 
}
*/

.alt {
	display:none;
}



/*------/campaign Page/----------------------------------------*/


#campaign {
	margin:10px auto 20px 0px;
}

#campaign table th {
	margin-right:0px;
}
#campaign_title02 {
	margin-top:6px;
}

#campaign_box00 {
	height:85px;
	width: 580px;
	background-image:url(../img/campaign_box00.jpg);
}

#campaign_box01_01 {
	height:50px;
	width: 580px;
	background-image:url(../img/campaign_box01_01.jpg);
}
#campaign_box01_02 {
	height:85px;
	width: 580px;
	background-image:url(../img/campaign_box01_02.jpg);
}
#campaign_box02_01 {
	height:50px;
	width: 580px;
	background-image:url(../img/campaign_box02_01.jpg);
}
#campaign_box02_02 {
	height:85px;
	width: 580px;
	background-image:url(../img/campaign_box02_02.jpg);
}
#campaign_box03_01 {
	height:50px;
	width: 580px;
	background-image:url(../img/campaign_box03_01.jpg);
}

#campaign_box03_02 {
	height:85px;
	width: 580px;
	background-image:url(../img/campaign_box03_02.jpg);
}
#campaign_box04_01 {
	height:50px;
	width: 400px;
}

#campaign_box04_02 {
	height:50px;
	width: 180px;
}

.campaign_txt01 {
	font-size: 18px;
	font-weight: bold;
	text-indent:56px;
}
.campaign_txt02 {
	text-indent:36px;
}
.campaign_txt03 {
	font-size: 14px;
	font-weight: bold;
	text-indent:36px;
}





/*------/Price_Renew Page/----------------------------------------*/


#Price_Renew {
	margin:10px auto 20px 0px;
}

#Price_Renew table th {
	margin-right:0px;
}

#Price_Renew_box00 {
	height:110px;
	width: 580px;
	background-image:url(../img/price_renew_box00.jpg);
}
#Price_Renew_box00 img {
	width:213px;
	height:25px;
	margin:62px 20px 0px 330px;
}

#Price_Renew_title01 {
	margin-top:6px;
}
#Price_Renew_title02 {
	margin-top:6px;
}
#Price_Renew_title03 {
	margin-top:6px;
}
#Price_Renew_title04 {
	margin-top:6px;
}
#Price_Renew_title05 {
	margin-top:6px;
}


#Price_Renew_table01 table {
	border-collapse: collapse;
}
#Price_Renew_table01 tr th {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	background-color:#F0F0F0;
	vertical-align:middle;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Price_Renew_table01 tr td {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	text-align:center;
	padding: 5px 0px 5px 0px;
}

#Price_Renew_table02 table {
	border-collapse: collapse;
}
#Price_Renew_table02 tr th {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	background-color:#F0F0F0;
	vertical-align:middle;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Price_Renew_table02 tr td {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
}


#Price_Renew_table03 table {
	border-collapse: collapse;
}
#Price_Renew_table03 tr th {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	background-color:#F0F0F0;
	vertical-align:middle;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Price_Renew_table03 tr td {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	text-align:center;
	padding: 5px 0px 5px 0px;
}

#Price_Renew_table04 table {
	border-collapse: collapse;
}
#Price_Renew_table04 tr th {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	background-color:#F0F0F0;
	vertical-align:middle;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Price_Renew_table04 tr td {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	text-align:center;
	padding: 5px 0px 5px 0px;
}

#Price_Renew_table05 table {
	border-collapse: collapse;
}
#Price_Renew_table05 tr th {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	background-color:#F0F0F0;
	vertical-align:middle;
	text-align:center;
	padding: 5px 0px 5px 0px;
}
#Price_Renew_table05 tr td {
	border:1px #D8D8D8 solid;
	font-size:11.5px;
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
}



.Price_Renew_tblwid-02 {
	width:60px;
}
.Price_Renew_tblwid-01 {
	width:70px;
}
.Price_Renew_tblwid00 {
	width:70px;
}
.Price_Renew_tblwid01 {
	width:80px;
}
.Price_Renew_tblwid02 {
	width:90px;
}
.Price_Renew_tblwid03 {
	width:100px;
}
.Price_Renew_tblwid04 {
	width:112px;
}
.Price_Renew_tblwid05 {
	width:120px;
}
.Price_Renew_tblwid06 {
	width:130px;
}
.Price_Renew_tblwid07 {
	width:71px;
}
.Price_Renew_tblwid08 {
	width:111px;
}


#Price_Renew_box03_01 {
	height:50px;
	width: 400px;
}
#Price_Renew_box03_02 {
	height:50px;
	width: 180px;
}
.Price_Renew_txt00 {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	text-indent:10px;
}
.Price_Renew_txt01 {
	text-indent:6px;
}
.Price_Renew_txt02 {
	font-size: 14px;
	font-weight: bold;
	text-indent:6px;
}

