/*	全ページ共通	*/
body			{margin:0px auto; padding:0px; line-break:strick; font-size:small; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif}
div#z_div		{width:1002px; margin:0px auto; background-image:url("img/bodyback.gif"); background-repeat:repeat-y}
div#z_div_data	{width:1002px; margin:0px auto; background-image:url("img/bodyback_data.gif"); background-repeat:repeat-y}
div#z_head01	{width:1000px; height:30px; margin:0px auto; text-align:right; background-image:url("img/headback01.jpg"); background-repeat:no-repeat}
div#z_head01_1	{padding:5px 10px 0px 0px; color:#000033; font-size:110%; font-weight:600}
div#z_head02	{width:1000px; height:35px; margin:0px auto; background-image:url("img/headback02.jpg"); background-repeat:no-repeat}
div#z_head03	{width:1000px; height:87px; margin:0px auto; background-image:url("img/headback03.jpg"); background-repeat:no-repeat}
div#z_head03_1	{padding:15px 0px 0px 240px}
div#z_head04	{width:1000px; height:24px; margin:0px auto; background-image:url("img/headback04.jpg"); background-repeat:no-repeat}
div#z_head04_1	{padding:2px 10px 0px 250px}
div#z_head05	{width:1000px; height:24px; margin:0px auto; background-image:url("img/headback05.jpg"); background-repeat:no-repeat}
div#z_head05_data{width:1000px; height:24px; margin:0px auto; background-image:url("img/headback05_data.jpg"); background-repeat:no-repeat}
div#z_leftline	{float:left; width:1px}
div#z_left		{float:left; width:218px; margin-right:26px; background-image:url("img/leftback01.gif"); background-repeat:no-repeat}
div#z_left01	{text-align:center; padding-top:20px; margin-bottom:10px}
div#z_center	{float:left; width:514px; margin-right:24px; text-align:center}
div#z_center_data{float:left; width:546px; text-align:center}
div#z_right		{float:left; width:216px}
div#z_right01	{margin:10px 8px 20px 10px}
div#z_right02	{margin:10px 8px 40px 10px}
div#z_right03	{text-align:center; margin-bottom:10px}
div#z_foot		{clear:both; width:1000px; height:90px; margin:0px auto; background-image:url("img/footback01.gif"); background-repeat:no-repeat}
div#z_foot_data	{clear:both; width:1000px; height:90px; margin:0px auto; background-image:url("img/footback01_data.gif"); background-repeat:no-repeat}
div#z_foot01	{margin:0px 10px 0px 0px; padding-top:35px; text-align:right; color:#aaaacc; font-weight:600}
div.z_pagetop	{text-align:right; padding:10px 20px 10px 0px}
img#z_head02_i1	{margin:0px 0px 0px 10px; border-width:0px}
img.z_head03_i1	{margin-right:5px; border-width:0px}
img.z_left_i1	{vertical-align:top}
img.z_left01_i1	{border-width:0px; margin:3px}
a.z_left_a1		{color:#000000}
a.z_left_a1:hover	{color:#0000ff}
a.z_pagetop		{color:#0000ff}
img.va_t	{vertical-align:top}
img.bw_0	{border-width:0px}
a.fc_bk		{color:#000000}
a.fc_bl		{color:#0000ff}

/*	コラム第3階層	*/
img#c3_name		{margin-bottom:20px}
img#c3_modoru	{margin-bottom:20px; border-width:0px}
div#c3_page1	{margin:0px 10px 30px 10px; line-height:1.2; text-align;center}
div#c3_page2	{margin:0px 10px 30px 10px; line-height:1.2}
div#c3_title	{margin:0px 20px 15px 20px; text-align:left; font-size:110%; color:#3366cc; font-weight:600}
div.c3_text		{margin:0px 20px 30px 20px; text-align:left; line-height:1.2}
a.c3_mae		{color:#0099ff; text-decoration:none; padding-right:15px}
a.c3_no			{color:#0099ff; text-decoration:none}
a.c3_tugi		{color:#0099ff; text-decoration:none; padding-left:15px}

/*	フォーム	*/
div#f2di02		{margin:0px 20px 5px 20px; text-align:left}
div#f2di03		{text-align:center; margin-bottom:100px}
span.f2sp01	{color:#ff0000}
span.f2sp02	{font-size:small}
span#f2sp03	{font-size:140%}
span#f2sp04	{padding-right:40px}
table#f2tb1		{margin:0px 20px 30px 20px; border-collapse:collapse; border-top:1px solid #cccccc; border-left:1px solid #cccccc}
td.f2tda01		{padding:5px 5px 5px 10px; width:90px; text-align:left; vertical-align:top; font-size:100%; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#ddffff}
td.f2tdb01		{padding:5px 5px 5px 10px; width:360px; text-align:left; vertical-align:top; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc}
input#f2ip01	{ime-mode:active; width:220px; margin-bottom:5px}
input#f2ip02	{ime-mode:active; width:220px; margin-bottom:5px}
input#f2ip03	{ime-mode:inactive; width:280px; margin-bottom:10px}
input#f2ip04	{ime-mode:inactive; width:280px; margin-bottom:5px}
input#f2ip05	{ime-mode:inactive; margin-bottom:5px; vertical-align:middle}
input#f2ip06	{ime-mode:inactive; margin-bottom:5px; vertical-align:middle}
input.f2ip07	{margin-right:40px; color:#ffffff; background-color:#000099; border-top:2px solid #9999ff; border-left:2px solid #9999ff; border-bottom:2px solid #000000; border-right:2px solid #000000; font-weight:600; padding:2px 5px}
input#f2ip08	{color:#ffffff; background-color:#000099; border-top:2px solid #9999ff; border-left:2px solid #9999ff; border-bottom:2px solid #000000; border-right:2px solid #000000; font-weight:600; padding:2px 5px}
input#f2ip09	{ime-mode:active; width:220px}
input#f2ip11	{ime-mode:active; width:220px; margin-bottom:5px}
input#f2ip12	{ime-mode:active; width:220px; margin-bottom:5px}
input#f2ip13	{ime-mode:inactive; margin-right:3px; width:60px; margin-bottom:5px}
input#f2ip14	{ime-mode:inactive; margin-left:10px; margin-right:3px; width:30px; margin-bottom:5px}
input#f2ip15	{ime-mode:inactive; margin-left:10px; margin-right:3px; width:30px; margin-bottom:5px}
input#f2ip16	{ime-mode:active; width:340px; margin-bottom:5px}
input.f2ip17	{ime-mode:inactive; width:40px; margin-right:3px; margin-bottom:5px; vertical-align:middle}
input#f2ip18	{ime-mode:active; width:220px; margin-bottom:5px}
textarea#f2ta01	{ime-mode:active; width:300px; height:100px}
select#f2sl01	{margin-bottom:5px}

/*	登録者詳細データ	*/
img.bw_0		{border-width:0px}
img.syo_i01		{clear:both; margin:0px 0px 10px 0px}
img.syo_ip1		{margin-right:20px; border-width:0px}
input#syo_ip2	{margin-left:0px}
form.syo_f1		{float:left; margin:0px 10px 30px 0px; width:282px}
table.syo_tb1	{margin:0px 0px 30px 0px; border-collapse:collapse}
table.syo_tb2	{margin:0px 0px 10px 0px; border-collapse:collapse}
td.syo_td01		{border:1px solid #999999; text-align:left; width:100px; padding:4px 0px 4px 5px}
td.syo_td02		{border:1px solid #999999; text-align:left; width:290px; padding:4px 0px 4px 5px}
td#syo_td03		{border:1px solid #999999; text-align:center; width:140px}
td.syo_td04		{border:1px solid #999999; text-align:left; width:430px; padding:4px 0px 4px 5px}
td#syo_td11		{border:1px solid #999999; text-align:center; width:120px; padding:4px 0px 4px 0px}
td#syo_td12		{border:1px solid #999999; text-align:center; width:200px; padding:4px 0px 4px 0px}
td#syo_td13		{border:1px solid #999999; text-align:center; width:200px; padding:4px 0px 4px 0px}
td.syo_td14		{border:1px solid #999999; text-align:left; width:120px; padding:4px 0px 4px 5px}
td.syo_td15		{border:1px solid #999999; text-align:left; width:200px; padding:4px 0px 4px 5px}
td.syo_td16		{border:1px solid #999999; text-align:left; width:200px; padding:4px 0px 4px 5px}
div#syo01		{margin:0px; font-weight:600; text-align:left}
div#syo02		{margin:0px 0px 20px 0px; border:1px solid #999999; padding:7px 0px 5px 7px; text-align:left}
div.syo03		{margin:0px 0px 30px 0px; text-align:center}
div#syo04		{margin:0px; font-weight:600; text-align:left}
div#syo05		{margin:0px 0px 20px 30px; text-align:left}
div#syo06		{margin:0px 40px 30px 40px; line-height:1.2; text-align:left}

