

.tx12 {  font-size: 12px}
a {color: #0033CC;}
a:visited {  color: #800080;}
a:hover {  color: #FF3333;}
.tx10 {  font-size: 10px;}
.tx14 {  font-size: 14px}


/* ”­“dŠ‚¾‚æ‚è */
.ZishinBox {
	margin: 0 10px 6px 10px;
	padding: 2px;
	height: 84px;
	width: auto;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	text-align: left;
}
.ZishinImg{
	margin: 2px 2px 4px 2px;
}








/* 20080728 add 
------------------------------------------------------------------------------- */


.clearfix:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */


.bdcs_shiryo,
.bdcs_pul,
.bdcs_fq,
.bdcs_korekara,
.bdcs_link,
.bdcs_quality {
	font-size:small;
}


/*  
------------------------------------------------------------------------------- */
div.genshi_contents * {
	margin:0px;
	padding:0px;
}

div.genshi_contents {
	padding:21px 0px 30px 33px;
	margin:0px 0px 0px 0px;
	width:540px;
	text-align:left;
	font-size:small;
}

div.genshi_contents h2,
div.genshi_contents h3,
div.genshi_contents h4,
div.genshi_contents h5 {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
}


div.box_linklist {
	width:538px;
	padding-bottom:29px;
	clear:both;
}
div.box_linklist h3 {
	background:url(images/bg_list_h4.jpg) repeat-x bottom;
	width:249px;
	border-left:1px solid #98CBFF;
	min-height:16px;
	height:16px;
	padding:5px 0px 5px 10px;
	margin-bottom:14px;
	font-size:small;
}
div > div.box_linklist h3 {
	height:auto;
}

div.box_linklist h3.h4_wide {
	background:url(images/bg_list_h4.jpg) repeat-x bottom;
	width:527px;
	border-left:1px solid #98CBFF;
	min-height:16px;
	height:16px;
	padding:5px 0px 5px 10px;
	margin-bottom:14px;
	font-size:small;
}
div > div.box_linklist h3.h4_wide {
	height:auto;
}


div.linklist_l {
	width:260px;
	padding-right:17px;
	float:left;
}
div.linklist_r {
	width:260px;
	padding-right:0px;
	float:left;
}
div.linklist_wide {
	width:538px;
}



div.box_linklist ul {
	margin:0px;
	padding:0px;
	width:260px;
}

div.box_linklist ul li {
	list-style:none;
	background:url(images/ico_list_sqare.jpg) no-repeat left 5px;
	width:249px;
	padding-left:11px;
	margin-bottom:10px;
}
div.box_linklist ul li.last {
	margin-bottom:0px;
}
div.box_linklist ul li#li_nomark {
	background:none;
}


div.box_linklist ul#list_under {
	margin:0px;
	padding:0px;
	width:249px;
}
div.box_linklist ul#list_under li {
	list-style:none;
	background:url(images/ico_list_cross.jpg) no-repeat left center;
	padding-left:7px;
	margin-bottom:10px;
	width:242px;
}



div.linklist_wide ul {
	margin:0px;
	padding:0px;
	width:538px;
}
div.linklist_wide ul li {
	list-style:none;
	background:url(images/ico_list_sqare.jpg) no-repeat left 5px;
	width:527px;
	padding-left:11px;
	margin-bottom:10px;
}
div.linklist_wide ul li.last {
	margin-bottom:0px;
}




div.genshi_contents div.article p {
	margin:0px 13px 10px 13px;
}

div.genshi_contents div.article div.pic {
	margin-bottom:0px;
	margin-top:20px;
	text-align:center;
}
div.genshi_contents div.article div.pic_zero {
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;
}

div.genshi_contents div.article p.txt_bikou {
	font-size:85%;
	padding:0px;
	margin:0px 0px 5px 0px;
}
div.genshi_contents div.article p.txt_bikou15 {
	font-size:85%;
	padding:0px;
	margin:0px 0px 15px 0px;
}

div.genshi_contents div.article p.txt_expl20 {
	padding:0px;
	margin:0px 0px 20px 0px;
}
div.genshi_contents div.article p.txt_expl {
	padding:0px;
	margin:0px 0px 10px 0px;
}
div.genshi_contents div.article p.txt_expl_ind {
	padding:0px;
	margin:0px 0px 10px 1.8em;
	text-indent:-1.8em;
}
div.genshi_contents div.article p.txt_expl_box {
	padding:3px;
	margin:0px 0px 10px 0px;
	border:1px solid #999999;
}

div.genshi_contents div.article span.txt_uetsuki {
	vertical-align:top;
	font-size:85%;
}
div.genshi_contents span.txt_shitatsuki {
	font-size:80%;
}

div.genshi_contents div.article sup {
	vertical-align:50%;
}
div.genshi_contents div.article sub {
	vertical-align:-20%;
}

div.genshi_contents div.article span.txt_underline {
	text-decoration:underline;
}

/*
div.genshi_contents p.txt_shutten {
	font-size:85%;
	padding:0px;
	margin:0px 0px 5px 3em;
	text-indent:-3em;
	font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"
}
*/
div.genshi_contents div.article dl.txt_shutten {
	width:538px;
	clear:both;
	font-size:85%;
	margin-bottom:10px;
}
div.genshi_contents div.article dl.txt_shutten dt {
	float:left;
	width:35px;
}
div.genshi_contents div.article dl.txt_shutten dd {
	float:left;
	width:403px;
}

div.genshi_contents div.article dl.txt_shutten2 {
	width:538px;
	clear:both;
	font-size:85%;
	margin:0px 13px 10px 13px;
}
div.genshi_contents div.article dl.txt_shutten2 dt {
	float:left;
	width:35px;
}
div.genshi_contents div.article dl.txt_shutten2 dd {
	float:left;
	width:477px;
}





/*  headingpart
------------------------------------------------------------------------------- */

#headingpart {
	width:538px;
	margin-bottom:9px;
}

#headingpart h3 {
	padding:7px 0px 6px 13px;
	background:#DDDDDD;
	color:#000000;
	font-size:small;
	font-weight:normal;
	margin:0px;
}
#headingpart #sub_cate {
	padding:7px 0px 14px 13px;
	color:#000000;
	font-size:small;
	font-weight:normal;
	margin:0px;
}
#headingpart h4 {
	background:url(images/h6_line.jpg) no-repeat bottom;
	width:520px;
	border-left:5px solid #99CCFF;
	min-height:16px;
	height:16px;
	padding:8px 0px 7px 13px;
	margin:0px;
	font-size:medium;
	clear:both;
}

#headingpart h4#sub_none {
	margin-top:30px;
}

div > #headingpart h4 {
	height:auto;
}

/* ul subnavi */

#headingpart ul {
	margin:0px 0px 13px 0px;
	padding:0px;
	width:538px;
	border-bottom:2px solid #0099FF;
}
#headingpart ul li {
	list-style:none;
	float:left;
	margin-right:2px;
}
#headingpart ul li.subavi_last {
	margin-right:0px;
}
#headingpart ul li a {
	display:block;
	text-decoration:none;
	color:#000000;
	font-size:85%;
	line-height:120%;
	padding:7px 6px;
	min-height:24px;
	height:24px;
	border-left:1px solid #99CCFF;
	border-top:1px solid #99CCFF;
	border-right:1px solid #99CCFF;
}
div > #headingpart ul li a {
	height:auto;
}
#headingpart ul li a:hover {
	background:url(images/sub_cat_bg.jpg) repeat-x top;
}
#headingpart ul li#subnavi_current a {
	background:url(images/sub_cat_bg.jpg) repeat-x top;
}


/* subnavi_2 */

#headingpart ul#subnavi_2 {
	background:url(images/bg_subnavi_2.jpg) repeat-y left;
}
#headingpart ul#subnavi_2 li a {
	width:106px;
}

/* subnavi_3 */

#headingpart ul#subnavi_3 {
	background:url(images/bg_subnavi_3.jpg) repeat-y left;
}
#headingpart ul#subnavi_3 li a {
	width:106px;
}

/* subnavi_4 */

#headingpart ul#subnavi_4 {
	background:url(images/bg_subnavi_4.jpg) repeat-y left;
}
#headingpart ul#subnavi_4 li a {
	width:106px;
}

/* subnavi_5 */

#headingpart ul#subnavi_5 {
	background:url(images/bg_subnavi_5.jpg) repeat-y left;
}
#headingpart ul#subnavi_5 li a {
	width:86px;
}

/* subnavi_6 */

#headingpart ul#subnavi_6 {
	background:url(images/bg_subnavi_6.jpg) repeat-y left;
}
#headingpart ul#subnavi_6 li a {
	width:74px;
}







/*  .bdcs_shiryo
------------------------------------------------------------------------------- */

#bdid_shiryo_index h2#tit_shiryo {
	background:url(shiryo/images/h3_shiryo.jpg) no-repeat left top;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}


.bdcs_shiryo h2#tit_shiryo {
	background:url(shiryo/images/h3_shiryo.jpg) no-repeat left top;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}


ol#uran_kyokyu {
	margin-bottom:10px;
}
ol#uran_kyokyu li {
	margin-left:40px;
}


/* needs/09.html  */

.bdcs_shiryo table.needs_09table {
	border-collapse:collapse;
	margin-bottom:15px;
	font-size:85%;
}
.bdcs_shiryo table.needs_09table th {
	width:120px;
	font-weight:normal;
	text-align:left;
}


/* needs/11.html sozai_18 */

.bdcs_shiryo #sozai_18_txt {
	width:502px;
	text-align:left;
	margin:15px auto;
}
.bdcs_shiryo #sozai_18_txt .img_line {
	margin-bottom:5px;
}
.bdcs_shiryo #sozai_18_txt p {
	margin:0px 5px 5px 5px;
}

.bdcs_shiryo #sozai_18_txt span.kome18_1 {
	margin:-20px 0px 0px 205px;
	padding-bottom:15px;
	display:block;
	font-size:80%;
}
.bdcs_shiryo #sozai_18_txt span.kome18_2 {
	margin:-20px 0px 0px 224px;
	padding-bottom:15px;
	display:block;
	font-size:80%;
}
.bdcs_shiryo #sozai_18_txt span.kome18_3 {
	margin:-20px 0px 0px 184px;
	padding-bottom:15px;
	display:block;
	font-size:80%;
}
.bdcs_shiryo #sozai_18_txt span.kome18_4 {
	margin:-20px 0px 0px 259px;
	padding-bottom:15px;
	display:block;
	font-size:80%;
}
.bdcs_shiryo #sozai_18_txt span.kome18_5 {
	margin:-20px 0px 0px 235px;
	padding-bottom:15px;
	display:block;
	font-size:80%;
}


/* wastes/04.html sozai_41 */

.bdcs_shiryo #sozai_41_txt {
	width:502px;
	text-align:left;
	margin:0px auto 15px auto;
}
.bdcs_shiryo #sozai_41_txt p {
	margin:0px 0px 10px 0px;
}
.bdcs_shiryo #sozai_41_txt p.txt_shutai {
	font-size:x-small;
	text-align:center;
}

.bdcs_shiryo #sozai_41_txt .sozai_41_explain {
	width:502px;
	clear:both;
}
.bdcs_shiryo #sozai_41_txt .sozai_41_explain img {
	display:block;
	float:left;
}
.bdcs_shiryo #sozai_41_txt .sozai_41_explain .explaintxt {
	width:240px;
	float:left;
	font-size:85%;
}
.bdcs_shiryo #sozai_41_txt .sozai_41_explain .explaintxt dl {
	width:240px;
	border:2px solid #8BBE61;
	margin:5px 0px 5px 0px;
}
.bdcs_shiryo #sozai_41_txt .sozai_41_explain .explaintxt dl dt {
	background:#FFFFFF;
	color:#8BBE61;
	font-weight:bold;
	text-align:center;
	padding:1px;
}
.bdcs_shiryo #sozai_41_txt .sozai_41_explain .explaintxt dl dd {
	background:#8BBE61;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
}




.bdcs_shiryo #sozai_41_txt .sozai_41_explain2 {
	width:502px;
	clear:both;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_left {
	width:224px;
	padding:0px 33px 0px 8px;
	float:left;
	font-size:85%;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_left dl {
	width:220px;
	border:2px solid #8BBE61;
	margin:5px 0px 5px 0px;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_left dl dt {
	background:#FFFFFF;
	color:#8BBE61;
	font-weight:bold;
	text-align:center;
	padding:1px;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_left dl dd {
	background:#8BBE61;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding-top:2px;
}



.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_right {
	width:224px;
	padding:0px 11px 0px 0px;
	float:left;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_right dl {
	width:220px;
	border:2px solid #8BBE61;
	margin:5px 0px 5px 0px;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_right dl dt {
	background:#FFFFFF;
	color:#8BBE61;
	font-weight:bold;
	text-align:center;
	padding:8px 0px;
	font-size:90%;
}
.bdcs_shiryo #sozai_41_txt #sozai_41_explain2 #explain_right p {
	font-size:85%;
}


/* system/03.html */

.bdcs_shiryo dl#bwr_list {
	margin-bottom:30px;
}
.bdcs_shiryo dl#bwr_list dt {
	font-weight:bold;
	margin-bottom:3px;
}
.bdcs_shiryo dl#bwr_list dd {
	margin-bottom:10px;
}




/* #bdid_shiryo_info */


#bdid_shiryo_info #contents_shiryo_info {
	width:608px;
	margin:0px auto 20px auto;
	background:#FFFFFF;
	color:#000000;
}

#bdid_shiryo_info #head_o {
	background:url(shiryo/images/head_spacer_o.gif) repeat-x left top;
	margin-bottom:30px;
}
#bdid_shiryo_info #head_o table {
	width:608px;
	height:39px;
	border-collapse:collapse;
}
#bdid_shiryo_info #head_o table td#shiryo_info_head {
	background:url(shiryo/images/head_o.gif) no-repeat left top;
	width:410px;
	height:39px;
	text-indent:-9999px;
}
#bdid_shiryo_info #head_o table td#shiryo_info_btn {
	background:url(shiryo/images/head_r_o.gif) no-repeat right top;
	width:198px;
	height:39px;
}
#bdid_shiryo_info #head_o table td#shiryo_info_btn a {
	background:url(shiryo/images/head_r_o.gif) no-repeat left top;
	width:153px;
	height:39px;
	text-indent:-9999px;
	display:block;
	margin:0px 0px 0px auto;
}


#bdid_shiryo_info h2#tit_info {
	background:url(shiryo/images/h3_info.jpg) no-repeat left top;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}

#bdid_shiryo_info div.info_corner {
	width:538px;
	margin:15px 0px 0px 0px;
}
#bdid_shiryo_info div.info_corner table {
	width:538px;
	border-collapse:collapse;
}
#bdid_shiryo_info div.info_corner table td {
	padding:3px;
	text-align:left;
	border:1px solid #BEBEBE;
}
#bdid_shiryo_info div.info_corner table th {
	padding:3px;
	text-align:center;
	background:#EEEEEE;
	border:1px solid #BEBEBE;
	width:120px;
}
#bdid_shiryo_info div.info_corner p.name_corner {
	font-weight:bold;
	margin-bottom:5px;
}
#btn_close_info {
	text-align:center;
	margin-bottom:20px;
}


div.genshi_contents div.article p.shiryo_back {
	text-align:center;
	padding-top:20px;
}



/*  .bdcs_pul
------------------------------------------------------------------------------- */

.bdcs_pul .genshi_contents {
	min-height:480px;
	height:480px;
}
.bdcs_pul div > .genshi_contents {
	height:auto;
}


#bdid_pul_index h2#tit_pul {
	background:url(pul/images/h3_pul.jpg) no-repeat left top;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}

.bdcs_pul h2#tit_pul {
	background:url(pul/images/h3_pul.jpg) no-repeat left top;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}


div.genshi_contents div.article p.pul_back {
	text-align:center;
	padding-top:20px;
}


.bdcs_pul ul#pul_merit {
	margin:20px 0px 30px 0px;
	border:1px solid #98CBFF;
	background:#F1FAFE;
	padding-top:10px;
}
.bdcs_pul ul#pul_merit li {
	margin-bottom:10px;
	margin-left:30px;
	list-style:square;
}

.bdcs_pul ul#pul_mox-handle {
	margin:20px 0px 30px 0px;
	border:1px solid #98CBFF;
	background:#F1FAFE;
	padding-top:10px;
}
.bdcs_pul ul#pul_mox-handle li {
	margin-bottom:10px;
	margin-left:30px;
	list-style:square;
}

.bdcs_pul #pul_fq_08_kome {
	margin:20px 0px;
}


/*  .bdcs_fq
------------------------------------------------------------------------------- */

#bdid_fq_index .genshi_contents {
	min-height:480px;
	height:480px;
}
#bdid_fq_index div > .genshi_contents {
	height:auto;
}

.bdcs_fq .genshi_contents {
	min-height:480px;
	height:480px;
}
.bdcs_fq div > .genshi_contents {
	height:auto;
}


#bdid_fq_index h2#tit_fq {
	background:url(fq/images/h3_fq.jpg) no-repeat left top;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}

.bdcs_fq h2#tit_fq {
	background:url(fq/images/h3_fq.jpg) no-repeat left top;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}



div.genshi_contents div.article dl.fq_answer {
	width:512px;
	clear:both;
	margin:0px 13px 30px 13px;
}
div.genshi_contents div.article dl.fq_answer dt {
	float:left;
	width:30px;
}
div.genshi_contents div.article dl.fq_answer dd {
	float:left;
	width:482px;
}
div.genshi_contents div.article dl.fq_answer dd p {
	margin:0px 0px 5px 0px;
}

div.genshi_contents div.article dl.fq_answer dd dl#fq_answer_list {
	margin:0px;
	width:482px;
}
div.genshi_contents div.article dl.fq_answer dd dl#fq_answer_list dt {
	width:482px;
	float:none;
	margin-bottom:5px;
}
div.genshi_contents div.article dl.fq_answer dd dl#fq_answer_list dd {
	width:482px;
	float:none;
	margin-bottom:15px;
}

div.genshi_contents div.article p.fq_back {
	text-align:center;
}

div.genshi_contents div.article p.space_15 {
	padding-bottom:15px;
}








/*  .bdcs_korekara
------------------------------------------------------------------------------- */

#bdid_korekara_keikakuchu h2#tit_keikakuchu {
	background:url(hatudn/image/h3_keikakuchu.jpg) no-repeat left top;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}


#bdid_korekara_keikakuchu #hatsudensho_keikaku {
	width:507px;
	margin:0px 13px 30px 13px;
	padding-top:10px;
}
#bdid_korekara_keikakuchu #hatsudensho_keikaku table {
	width:507px;
	border-collapse:collapse;
}
#bdid_korekara_keikakuchu #hatsudensho_keikaku table td {
	padding:3px;
	text-align:center;
	border:1px solid #BEBEBE;
}
#bdid_korekara_keikakuchu #hatsudensho_keikaku table th {
	padding:3px;
	text-align:center;
	background:#EEEEEE;
	border:1px solid #BEBEBE;
}






/*  .bdcs_link
------------------------------------------------------------------------------- */

#bdid_link_index h2#tit_link {
	background:url(link/image/h3_link.jpg) no-repeat left top;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}

#bdid_link_index div.box_linklist ul {
	margin:0px 0px 30px 0px;
	padding:0px;
	width:260px;
}






/*  .bdcs_quality
------------------------------------------------------------------------------- */

#bdid_quality_index h2#tit_quality {
	background:url(quality/images/h3_quality.jpg) no-repeat left top;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	width:538px;
	height:23px;
	text-indent:-9999px;
}
#bdid_quality_index .genshi_contents {
	padding-bottom:160px;
}

#bdid_quality_index ol#houshinlist li {
	margin:0px 0px 10px 40px;
	text-align:left;
	font-weight:bold;
	font-size:110%;
}

#bdid_quality_index #houshindesc {
	margin-bottom:20px;
}
#bdid_quality_index #houshindate {
	margin-top:20px;
}
#bdid_quality_index dl#houshinname {
	width:180px;
	margin:0px 0px 0px auto;
}
#bdid_quality_index dl#houshinname dt {
	margin-bottom:5px;
}
#bdid_quality_index dl#houshinname dd img {
	vertical-align:middle;
}






/* ƒuƒƒbƒN•ª‚¯
------------------------------------------------------------------------------------ */


#genshi_header {
	background:#FFFFFF;
	width:778px;
}
#menulayer {
}

#genshi_contentsarea {
	padding-left:170px;
	width:608px;
	background-color:#FFFFFF;
	background-image:url(images/bg_left170.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#epcofoot_top {
}
#epfootlink {
}









/* ”Ä—p
------------------------------------------------------------------------------------ */

.pbrk_b {
	page-break-before:always;
}

.a_right {
	text-align:right;
}

.m_h5 {
	margin:5px 0px;
}
.m_h10 {
	margin:10px 0px;
}
.m_h20 {
	margin:20px 0px;
}
.m_5 {
	margin:5px;
}
.m_10 {
	margin:10px;
}
.m_20 {
	margin:20px;
}

.m_w5 {
	margin:0px 5px;
}
.m_w10 {
	margin:0px 10px;
}
.m_w20 {
	margin:0px 20px;
}
.m_w30 {
	margin:0px 30px;
}

.m_b5 {
	margin-bottom:5px;
}
.m_b10 {
	margin-bottom:10px;
}
.m_b15 {
	margin-bottom:15px;
}
.m_b20 {
	margin-bottom:20px;
}
.m_b25 {
	margin-bottom:25px;
}
.m_b30 {
	margin-bottom:30px;
}
.m_b35 {
	margin-bottom:35px;
}
.m_b40 {
	margin-bottom:40px;
}

.m_t5 {
	margin-top:5px;
}
.m_t10 {
	margin-top:10px;
}

.p_t15 {
	padding-top:15px;
}

/*-------plan--------*/
ol#plan {
	margin-left:0px;
	margin-bottom:20px;
	border: 1px #6c9bd2 solid;
	padding: 10px;
}

ol#plan li {
	list-style:none;
	padding-left: 20px;
	margin-bottom:5px;
	font-size: 1.2em;
	color: #000000;
	font-weight: bold;
	line-height:1.4em;
}
ol#plan li p {
	font-size: 75%;
	line-height:1.5em;
	margin:0px;
	padding:0px;
	font-weight: normal;
}
ol#plan li .ast {
	font-size: 65%;
	font-weight: normal;
	vertical-align: super;
}

ol#plan li.one {
	background:url(images/one.gif) no-repeat left 1px;
}

ol#plan li.two {
	background:url(images/two.gif) no-repeat left 1px;
}

ol#plan li.three {
	background:url(images/three.gif) no-repeat left 1px;
}

div.plan {
	font-size: 1.2em;
	line-height:2.0em;
	color: #333333;
	font-weight: bold;
	text-align:left;
	margin:45px 0px 25px 0px;
	white-space: nowrap;
	width:91%;
}

/*-------iFrame--------*/
body#list {
	margin:0px;
	padding:0px;
}
table.release td {
	font-size:small;
	padding-right: 10px;
	padding-bottom:10px;
	vertical-align: top;
}
table.release td.date {
	white-space: nowrap;
}

table.release ul {
	margin:0px;
	padding:0px;
}

table.release td ul li {
	list-style:none;
	background:url(images/ico_list_sqare.jpg) no-repeat left 5px;
	padding-left:11px;
	margin-bottom:10px;
}

