td.dotline {
	border-bottom: 1px dashed #999999;
}
.publ_07 { font-size: 0.7em; line-height: 1.6em ; font-weight: normal}
.publ_b { font-size: 0.8em; line-height: 1.6em ; font-weight: bold}
.publ_08 {font-size: 0.8em; line-height: 1.2em}
.publ_09 {font-size: 0.9em; line-height: 1.5em}
.publ_1 {font-size: 1em; line-height: 1.6em}
.publ_13b {font-size: 1.2em; line-height: 1.6em ; font-weight: bold}
.publ_14b {font-size: 1.2em; line-height: 2.4em ; font-weight: bold}

.text_15g {font-size: 15px; font-weight: bold; color: #006633; line-height: 20px}

.text_15g_n {font-size: 15px; font-weight: normal; color: #006633; line-height: 20px}

td.jan {  background-image: url(calendar/images/jan_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.feb {  background-image: url(calendar/images/feb_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.mar {  background-image: url(calendar/images/mar_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.apr {  background-image: url(calendar/images/apr_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.may {  background-image: url(calendar/images/may_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.jun {  background-image: url(calendar/images/jun_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.jul {  background-image: url(calendar/images/jul_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.aug {  background-image: url(calendar/images/aug_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.sep {  background-image: url(calendar/images/sep_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.oct {  background-image: url(calendar/images/oct_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.nov {  background-image: url(calendar/images/nov_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.dec {  background-image: url(calendar/images/dec_bg.gif); background-repeat: no-repeat; background-position: right bottom}

td.dotline_g { border-bottom: 1px dashed #dddddd; }

td.dotline_m { border-bottom: 1px dashed #669900; }

.publ_m {  font-size: 1em; line-height: 1.8em; font-weight: bold}

.publ_12 {  font-size: 12px; line-height: 18px; font-weight: normal}

.publ_10 {  font-size: 10px; line-height: 16px; font-weight: normal}

.tex_12 {
	font-weight: normal;
	line-height: 16px;
}

.ar_title {
border-color:#CCCCCC;
border-width:1px;
border-style:solid;
padding:10px;
font-size: 0.9em;
line-height:1.2em;
}


#menu_bg {
	background-image: url(http://ir.nttud.co.jp/images_www/share/menu_bg.gif);
}

@media print {

	.no_print {
		display:none;
	}
	
	#main_contents {
		width: 590px;
	}

	#menu_bg {
		background-image: none;
	}

}


@charset "UTF-8";
/* CSS Document */

#menuId{
	width:122px;
}
#menuId ul, #menuId li,#menuId dl,#menuId dt,#menuId dd {
	margin:0;
	padding:0;
	line-height:100%;
	list-style:none;
}


#menuId img {
	border:none;
	vertical-align: top;
}