a:link          {color:#0000ff;text-decoration:none;}
a:hover         {text-decoration:underline;}
a:active        {text-decoration:none;}
a:visited       {text-decoration:none;}
a.idx_sub:link  {color:#000099;text-decoration:none;}
a.idx_sub:hover {color:#0000ff;text-decoration:underline;}
a.idx_sub:visited       {color:#000099;text-decoration:none;}
a.idx_sm:link	{color:#ffffff;text-decoration:none;}
a.idx_sm:hover	{color:#66ffff;text-decoration:underline;}
a.idx_sm:visited	{color:#ffffff;text-decoration:none;}
a.more:link       {font-size:15px;font-weight:bold;color:#0000ff;text-decoration:none;}
a.more:hover      {font-size:15px;font-weight:bold;color:#0000ff;text-decoration:underline;}
a.more:visited    {font-size:15px;font-weight:bold;color:#000066;text-decoration:none;}
a.news:link       {color:#000000;text-decoration:none;}
a.news:hover      {color:#0000ff;text-decoration:underline;}
a.news:visited    {color:#000066;text-decoration:none;}
a.sm:link       {color:#000000;text-decoration:none;}
a.sm:hover      {color:#0000ff;text-decoration:underline;}
a.sm:visited    {color:#0000099;text-decoration:none;}
td      {color:#000000;line-height:140%;}
th      {color:#000000;}
.px15   {font-size:15px;color:#000000;}
.px13   {font-size:13px;color:#000000;}
.px10   {font-size:10px;color:#000000;}
.dir    {font-size:11px;}
.th15   {font-size:15px;background-color:#0066cc;color:#ffffff;}
.th13   {font-size:13px;background-color:#0066cc;color:#ffffff;}
.th13w  {font-size:13px;color:#ffffff;font-weight:bold;}
.td13w  {font-size:13px;color:#ffffff;font-weight:bold;}
.sm     {font-size:13px;color:#000000;line-height:130%;}
.smbold {font-size:16px;color:#000099;font-weight:bold;;line-height:100%;}
.accent24{font-size:24px;color:#000099;font-weight:bold;}
.accent18{font-size:18px;color:#000099;font-weight:bold;}
.accent15{font-size:15px;color:#000099;font-weight:bold;line-height:130%;}
.accent13{font-size:13px;color:#000099;font-weight:bold;line-height:130%;}
.accent	{color:#000099;font-weight:bold;line-height:130%;}
.b15    {font-size:15px;color:#333333;font-weight:bold;}
.index	{color:#0000cc;font-weight:bold;}
.index18{font-size:18px;color:#0000cc;font-weight:bold;}
.kind01	{background-color:#ff3300;font-size:13px;color:#ffffff;font-weight:bold;}
.kind02	{background-color:#0033cc;font-size:13px;color:#ffffff;font-weight:bold;}
.kind03	{background-color:#009900;font-size:13px;color:#ffffff;font-weight:bold;}
.red	{color:#ff0000;font-weight:bold;}
.red15	{font-size:15px;color:#ff0000;font-weight:bold;}
.red13	{font-size:13px;color:#ff0000;font-weight:bold;}
.desc10 {font-size:10px;color:#333333;line-height:90%;}
.desc10w        {font-size:10px;color:#ffffff;font-weight:normal;}
.pad5   {padding-left:5px;padding-right:5px;}
.list   {list-style-image:url('http://bosailabo.jp/img/list.gif');}
p.idx_sub
        {
        font-size:18px;color:#000099;font-weight:bold;
        background-color:#e9e9e9;padding:5px;padding-left:8px;margin-bottom:15px;
        border-left-style:solid;border-left-width:5px;border-left-color:#3366cc;
        }
p.idx_sm
        {
        text-align:left;font-size:18px;color:#ffffff;font-weight:bold;
        background-color:#3333cc;padding:5px;padding-left:8px;margin-bottom:15px;
        border-left-style:solid;border-left-width:8px;border-left-color:#ffffff;
        }
p.idx_point
        {
        color:#000099;font-weight:bold;
        padding:5px;padding-left:8px;margin-bottom:15px;
        border-bottom-style:solid;border-bottom-width:2px;border-bottom-color:#3366cc;
        }
a:link.link11	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm11.gif);
        	}
a:hover.link11	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm11over.gif);
        	
        	}
a:link.link12	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm12.gif);
        	}
a:hover.link12	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm12over.gif);
        	
        	}
a:link.link13	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm13.gif);
        	}
a:hover.link13	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm13over.gif);
        	
        	}
a:link.link14	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm14.gif);
        	}
a:hover.link14	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm14over.gif);
        	
        	}
a:link.link15	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm15.gif);
        	}
a:hover.link15	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm15over.gif);
        	
        	}
a:link.link16	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm16.gif);
        	}
a:hover.link16	{
        	display:block;width:133px;height:40px;text-indent:-10000px;
        	background-image:url(http://bosailabo.jp/img/mm16over.gif);
        	}
.fixedtable 	{
		table-layout: fixed;
        	}