@charset "euc-jp";
/* CSS Document */


/*   TAB   */
#tab li#c3 a		{ background-position: -289px 0; }




/*   TAB   */

#main .contents { padding:0 ; margin:0;}

#main dl.serialAttend	{ margin: 10px 30px 10px 30px; display: block; background: #FAFAFA; border: 1px solid #EEE; padding: 10px; }

#main p.textIndent		{ margin: 5px 10px 0; color: #555; text-indent: -1em; }


#main .AllTitle				{ margin:0 auto; padding:20px 0; width:598px;  }

#main .AllTitle table			{ width:598px; border-collapse: collapse; }

#main .AllTitle table td		{ color: #555; vertical-align:top; }

#main .AllTitle table td.imgArea { height:170px; }

#main .AllTitle	.Icon 		{ margin:5px 0 10px 30px; }
#main .AllTitle h4			{ padding-left:5px; padding-bottom:10px; }
#main .AllTitle table td p	{ margin:0 0 0 10px; }





#main .AllTitle_a				{ margin:0; padding:20px 10px 0 10px; border-left:#CF7200 solid 1px; border-right:#CF7200 solid 1px; }

#main .AllTitle_a table			{ width:598px; border-collapse: collapse; }

#main .AllTitle_a table td		{ color: #555; vertical-align:top; }

#main .AllTitle_a table td.imgArea { height:170px; }

#main .AllTitleEnd_a 			{ background:url(/nol/procedure/images/ttl_01.jpg) top center no-repeat; background-position:0 -130px; height:20px; }

#main .AllTitle_a	.Icon 		{ margin:5px 0 10px 30px; }

#main .AllTitle_a h4			{ padding-left:5px; padding-bottom:10px; }

#main .AllTitle_a table td p	{ margin:0 0 0 10px; }

#main  .ttl_a { margin:0; background:url(/nol/procedure/images/ttl_01.jpg) top center no-repeat; height:60px; }
#main  .ttl_a h3 { display:none; }
#main  .ttl_a p { padding-top:45px;}




#main .AllTitle_b				{ margin:0; padding:20px 10px 0 10px; border-left:#020F6F solid 1px; border-right:#020F6F solid 1px; }

#main .AllTitle_b table			{ width:580px; border-collapse: collapse; }

#main .AllTitle_b table td		{ color: #555; vertical-align:top; }

#main .AllTitle_b table td.imgArea { height:170px; }

#main .AllTitleEnd_b			{ background:url(/nol/procedure/images/ttl_02.jpg) top center no-repeat; background-position:0 -130px; height:20px; }

#main .AllTitle_b .Icon			{ margin:5px 0 auto 30px; }

#main .AllTitle_b h4			{ padding-left:5px; padding-bottom:10px; }

#main .AllTitle_b table td p	{ margin:0 0 0 10px; }

#main  .ttl_b { margin:0; background:url(/nol/procedure/images/ttl_02.jpg) top center no-repeat; height:60px; }
#main  .ttl_b h3 { display:none; }
#main  .ttl_b p { padding-top:45px;}



#main .serialSelect		{ height:320px; margin:10px 10px 10px 10px; padding:0; background:url(/nol/procedure/images/bg_serialSelect.jpg) top center no-repeat; }

#main .serialSelect	table	{ width:640px;}

#main .serialSelect	table th	{ width:318px; text-indent:-9999px; height:40px; }

#main .serialSelect	table td	{ padding:0 15px; vertical-align:top; }

#main .serialSelect	table td p	{ margin:0; padding:0 15px; }

#main .serialSelect	table td h4	{ padding:0; line-height:120%; font-size:12px; margin:5px 0 5px 15px; text-indent:-1em; color:#990000; }

.border_dot { border-top:dotted 1px #999; margin-bottom:20px; margin-top:10px; }

.borderArea { border:#ccc dotted 1px; line-height:120%; background:#fcfcfc; padding:5px 10px 5px 15px; margin:10px 15px; font-size:10px; text-indent:-1em;}


.btn_sSelect_a			{ display:block; text-indent:-9999px;  }
.btn_sSelect_a a		{ margin:5px 0 0 0; background:url(/nol/procedure/images/btn_serial02.jpg) top center no-repeat; height:35px; width:258px; display:block; overflow:hidden; }
.btn_sSelect_a a:hover	{ background-position: 0 -35px; }



.textBox_obj			{ background:#fcfcfc;	margin:5px;	padding:5px 0; border:#ccc dotted 1px; }


.textBox_obj ul	{ list-style:none; margin:5px 0 0 20px }
.textBox_obj li	{ text-indent:-1em; margin:0 0 0 1em; }

.fontsize10 { font-size:10px; }


.btn_serial				{ display:block; text-indent:-9999px; }
.btn_serial a			{ margin:5px 0 0 302px; background:url(/nol/procedure/images/btn_serial01.jpg) top center no-repeat; height:35px; width:158px; display:block; overflow:hidden; }
.btn_serial a:hover		{ background-position: 0 -35px; }

.btn_serial2				{ display:block; text-indent:-9999px; }
.btn_serial2 a			{ margin:5px 0 0 422px; background:url(/nol/procedure/images/btn_serial01.jpg) top center no-repeat; height:35px; width:158px; display:block; overflow:hidden; }
.btn_serial2 a:hover		{ background-position: 0 -35px; }

.btn_serial_off			{text-indent:-9999px; margin:5px 0 0 312px; background:url(/nol/procedure/images/btn_serial_off.jpg) top center no-repeat; height:35px; width:158px; display:block; overflow:hidden; }

.text_index1b { padding:20px 0; }

.serial_write { padding:5px 5px 0 0; text-align:right; }