body			{width:760px; margin:0px; padding:0px; line-break:strick; background-image:url('img/back.jpg'); background-repeat:repeat-y; font-size:small; font-family:"ＭＳ Ｐゴシック",Osaka,sans-serif}
img.bw_0		{border-width:0px}
input.im_a	{ime-mode:active}
input.im_i	{ime-mode:inactive}

/* 全ページ共通 */
a.totop_a1		{color:#000099}
div#allwidth	{width:760px}
div#head01		{width:760; height:60px; background-image:url("img/titleback1.jpg"); background-repeat:no-repeat}
div#head02		{width:760; height:65px; background-image:url("img/titleback2.jpg"); background-repeat:no-repeat}
div#head03		{padding:15px 30px 0px 0px; text-align:right; font-size:110%; font-weight:600}
div#link01		{float:left; width:160px; height:600px; background-image:url("img/linkback.jpg"); background-repeat:no-repeat}
div#text01		{float:left; width:580px}
div.totop		{margin:0px 30px 20px 0px; padding-top:20px; text-align:right}
div#cpr			{clear:both; text-align:center; border-top:1px dashed #999999; padding-top:10px; margin-right:20px}
form#link_fm1	{margin:0px 0px 10px 5px}
img#head_i01	{margin:12px 0px 0px 10px; border-width:0px}
img#link_i01	{margin: 0px 0px 20px 5px}
img.link_i02	{margin:0px 0px 10px 5px; border-width:0px}
img#link_i03	{margin:20px 0px 0px 16px; border-width:0px}

/* トップページ */
div#ind01	{margin:0px 60px 40px 60px; padding-top:40px; line-height:1.3}
div#ind02	{widrh:541px; height:131px; margin:0px 0px 0px 16px; background-image:url('img/topbtnback.jpg'); background-repeat:no-repeat}
div#ind03	{width:200px; margin:0px 50px 0px 60px; line-height:1.2}
div#ind04	{width:200px; margin:0px 0px 0px 0px; line-height:1.2}
form#ind_fm1	{margin:40px 100px 0px 0px}
img#ind_i01		{margin:40px 15px 0px 0px; border-width:0px}
table#ind_tb1	{margin-left:70px}
table#ind_tb2	{margin-bottom:280px}

/* 測量の工程 */
div#wor01	{text-align:center; margin:0px 20px 30px 20px}
div#wor02	{margin:0px 0px 20px 30px}
div#wor03	{margin:0px 50px 50px 30px; background-color:#ccffff; border:1px solid #999999; padding:10px 20px; line-height:1.2}

/* 測量が必要なとき */
div#cas01	{text-align:center; margin:0px 20px 30px 20px}
img.cas_i01	{margin-bottom:15px}
img.cas_i02	{vertical-align:middle; margin-right:10px}
img#cas_i03	{float:left; vertical-align:middle; margin-right:10px}
table#cas_tb1	{margin:0px 0px 40px 60px}
td.cas_t01	{width:240px; vertical-align:top; font-size:110%}
td.cas_t02	{width:300px; vertical-align:top}

/* スタッフ紹介 */
div#sta01	{text-align:center; margin:0px 20px 30px 20px}
div#sta02	{margin:0px 0px 20px 50px; font-weight:600}
div#sta03	{margin:0px 70px 30px 40px}
img.sta_i01	{border-color:#999999}
span#sta_s01	{padding:0px 30px}
span.sta_s02	{padding-left:10px}
table#sta_tb2	{margin:0px 40px 20px 50px}
td#sta_td01	{width:180px; text-align:right}
td.sta_td02	{width:45px; vertical-align:top; padding:3px; line-height:1.2}
td.sta_td03	{width:240px; vertical-align:top; padding:3px; line-height:1.2}

/* リンク */
div#lin01	{text-align:center; margin:0px 20px 30px 20px}
div#lin02	{margin:0px 50px 500px 60px; text-align:center}


/* 会社案内 */
div#com01	{text-align:center; margin:0px 20px 30px 20px}
table#com_tb1	{margin-left:20px; margin-bottom:40px}
table#com_tb2	{margin-left:80px; margin-bottom:80px; border:1px solid #0099ff; border-collapse:collapse}
td.com_t01	{width:125px; color:#000099; background-color:#dddddd; padding:5px}
td.com_t02	{width:380px; background-color:#f0f0f0; padding:5px; line-height:1.2}
td#com_t03	{padding:12px 0px 12px 0px; text-align:center; border:1px solid #0099ff; color:#0099ff}
td#com_t04t	{width:260px; padding:15px 0px 5px 30px}
td#com_t05t	{width:100px; padding:15px 0px 5px 0px}
td.com_t04	{width:260px; padding:0px 0px 5px 30px}
td.com_t05	{width:100px; padding:0px 0px 5px 0px}
td#com_t04b	{width:260px; padding:0px 0px 15px 30px}
td#com_t05b	{width:100px; padding:0px 0px 15px 0px}

/* 問い合わせ */
div#inq01	{text-align:center; margin:0px 20px 30px 20px}
div#inq02	{margin:0px 20px 2px 40px}
div#inq03	{text-align:center; padding:10px 0px}
input#inq_ip01	{ime-mode:inactive; margin:5px 0px}
input#inq_ip02	{margin-right:40px}
span.inq_s1	{color:#cc0000; padding-left:5px}
table#inq_tb1	{margin:0px 0px 80px 30px; border-collapse:collapse}
td#inq_t01	{padding:4px 10px; border:1px solid #999999; text-align:center; font-weight:600; color:#ffffff; background-color:#000099}
td.inq_t02	{width:90px; padding:2px 10px; border:1px solid #999999}
td.inq_t03	{width:370px; padding:2px 10px; border:1px solid #999999}
textarea#inq_ta1	{width:350px; height:150px; margin-top:5px; ime-mode:active}

/* 生涯現役プラン */
a#pla_a1	{margin-left:20px}
div#pla01	{text-align:center; margin:0px 0px 10px 0px}
div#pla02	{text-align:center}
div#pla03	{margin:0px 20px 40px 20px; border:5px solid #99ccff; font-size:110%; color:#000066; padding:20px;  line-height:1.6}
div#pla04	{text-align:center; margin-bottom:5px}
div#pla05	{margin:0px 20px 20px 20px; line-height:1.2; font-size:110%}
div#pla06	{text-align:center; margin-bottom:30px}
div#pla07	{margin:0px 20px 5px 20px; padding:20px; border:2px solid #33ccff}
div#pla08	{text-align:center; margin-bottom:10px}
div#pla09	{margin:0px 30px 5px 30px; padding-top:20px; color:#666666; font-size:110%; border-top:1px dotted #99ccff}
div#pla10	{text-align:center; margin-bottom:5px}
div#pla11	{margin:0px 20px 40px 20px; padding:20px; border:2px solid #33ccff}
div#pla12	{text-align:center; margin-bottom:10px}
div.pla13	{clear:both; background-color:#eeeeee; margin:0px 20px 20px 20px}
div.pla14	{padding:10px 20px 5px 5px; font-size:110%; line-height:1.2}
div.pla15	{clear:both; padding:0px 20px 20px 5px; font-size:110%; line-height:1.2; color:#000099}
div#pla16	{clear:both; margin:0px 65px 30px 65px; line-height:1.6; font-size:110%}
img#pla_i01	{vertical-align:top}
img.pla_i02	{vertical-align:top}
img.pla_i03	{float:left; margin-right:10px}
img#pla_i04	{float:left; margin:25px 25px 0px 17px}
img#pla_i05	{float:left; margin:20px 15px 0px 0px}
img#pla_i06	{float:left; margin:40px 25px 0px 11px}
ol#pla_ol1	{margin:0px 10px 20px 40px; padding-left:40px; color:#0066cc; line-height:1.4; font-size:110%}
ol#pla_ol2	{margin:0px 0px 0px 40px; padding-left:40px; color:#0066cc; line-height:1.4; font-size:110%}
ul#pla_ul1	{margin:0px 0px 0px 25px; padding-left:25px; color:#666666; line-height:1.4; font-size:110%}

/* プライバシーポリシー */
div#pri01	{text-align:center; margin: 0px 0px 20px 0px}
div#pri02	{margin:0px 30px 20px 30px}
div#pri03	{margin:0px 50px 10px 50px}
div#pri04	{margin:0px 50px 60px 100px; line-height:1.2}
div.pri_dai	{margin:0px 50px 10px 30px; font-size:medium}
div.pri_cyu	{margin:0px 50px 0px 50px}
div.pri_cyu_b	{margin:0px 50px 10px 70px}
div.pri_dai_b	{margin:0px 50px 20px 50px}
span#pri_s1	{font-weight:600; font-size:110%; margin-left:80px}
span.pri_s2	{margin-left:80px}
ul.pri_ul1	{margin:0px 50px 20px 45px; padding-left:45px}

/* スタッフ募集 */
div#rec01	{text-align:center; margin:0px 20px 10px 20px}
div#rec02	{margin:0px 60px 30px 60px; line-height:1.2}
div#rec02-2	{margin:0px 60px 500px 60px; padding-top:50px; line-height:1.2; text-align:center}
div#rec03	{margin:0px 20px 2px 40px}
div#rec04	{text-align:center; padding:10px 0px}
input#rec_ip1	{margin:5px 0px; ime-mode:inactive}
input#rec_ip2	{margin-right:40px}
span.rec_s1	{padding:0px 10px 0px 20px}
span.rec_s2	{color:#cc0000; padding-left:5px}
table#rec_tb1	{margin-left:40px; margin-bottom:40px}
table#rec_tb2	{margin:0px 0px 80px 40px; border-collapse:collapse}
td.rec_t01	{width:60px; color:#000099; background-color:#eeeeee; padding:5px}
td.rec_t02	{width:410px; background-color:#ffffff; padding:5px; line-height:1.2}
td.rec_t03	{width:90px; padding:2px 10px; border:1px solid #999999}
td.rec_t04	{width:370px; padding:2px 10px; border:1px solid #999999}
td#rec_t05	{padding:4px 10px; border:1px solid #999999; text-align:center; font-weight:600; color:#ffffff; background-color:#000099}
textarea#rec_ta1	{width:350px; height:150px; margin-top:5px; ime-mode:active}

/* thanks */
div#tha01	{margin:0px 60px 50px 60px; padding-top:60px; line-height:1.2}
div#tha02	{margin:0px 60px 400px 60px; text-align:center}
