@charset "utf-8";
.body {
}


/*#######　トップページ index.html  START#######*/
.wrapper #contents #main #main-b1 {width:588px;height:auto;text-align: center;float:left;margin: 5px 0px 0px 0px;}

.text1            {font-size:13px;color:#585757;text-decoration:none;line-height:20px;}
h2{font-size: 24px; color: #000000; display: inline;line-height:30px;}
h3{font-size: 24px; color: #FF0000; display: inline;line-height:30px;}
h4{font-size: 13px; color: #000000; display: inline;line-height:30px;}

.wrapper #contents #main #main-b2                  {width:578px;height:80px;padding-left:10px;float:left;}
.wrapper #contents #main #main-b2 #main-h1         {background-image:url(../top/top-h1-on.jpg);width:180px;height:75px;margin-right:10px;padding:0px;float:left;}
.wrapper #contents #main #main-b2 #main-h1 a       {width:180px;height:75px;margin: 0px;padding:0px;display: block;font-size:1px;line-height:1px;outline:none;}
.wrapper #contents #main #main-b2 #main-h1 a:hover {text-indent: -9999px;}

.wrapper #contents #main #main-b2 #main-h2         {background-image:url(../top/top-h2-on.jpg);width:180px;height:75px;margin-right:10px;padding:0px;float:left;}
.wrapper #contents #main #main-b2 #main-h2 a       {width:180px;height:75px;margin: 0px;padding:0px;display: block;font-size:1px;line-height:1px;outline:none;}
.wrapper #contents #main #main-b2 #main-h2 a:hover {text-indent: -9999px;}

.wrapper #contents #main #main-b2 #main-h3         {background-image:url(../top/top-h3-on.jpg);width:180px;height:75px;padding:0px;float:left;}
.wrapper #contents #main #main-b2 #main-h3 a       {width:180px;height:75px;margin: 0px;padding:0px;display: block;font-size:1px;line-height:1px;outline:none;}
.wrapper #contents #main #main-b2 #main-h3 a:hover {text-indent: -9999px;}

.wrapper #contents #main #estimate  {background-image:url(../top/mitumori.gif);width:588px;text-align: center;height:40px;margin:-8px 0px 5px 0px;text-indent: -9999px;}
.wrapper #contents #main #estimate2 {background-image:url(../top/top01.jpg);width:560px;height:75px;text-align: center;margin:0px 0px 0px 14px;text-indent: -9999px;}

.wrapper #contents #main #kinds {width:562px;height:auto;padding:5px 13px 5px 13px;}


/*#### 形状BOX ####*/
.wrapper #contents #main #kinds #container  {width:275px;height:88px;margin-right:8px;margin-bottom:5px;border-width:1px;border-color:#CCC7C6;border-style:solid;float:left;}
.wrapper #contents #main #kinds #container2 {width:275px;height:88px;margin-bottom:5px;border-width:1px;border-color:#CCC7C6;border-style:solid;float:left;}

#boxA {width:102px;height:80px;float:left;padding-left:5px;margin-top:5px;margin-bottom:5px;}
#boxB {width:156px;height:30px;float:left;padding-left:12px;margin-top:5px;margin-bottom:8px;background-image:url(../top/point.gif); font-size:13px;}
#boxC {width:163px;float:left;padding-left:5px;font-size:10px;}
#boxD {width:163px;float:left;padding-left:5px; font-size:10px;line-height:14px;}

.style1 {color: #C11A1F;font-weight:bold;}
.style2 {color: #00A73B;font-weight:bold;}
.style3 {font-size:11px;color: #F08B42;font-weight:bold;}

a.i-link          {color: #005BAC; text-decoration: none; line-height:15px;}
a.i-link:link     {color: #005BAC; text-decoration: none; line-height:15px;}
a.i-link:visited  {color: #005BAC; text-decoration: none; line-height:15px;}
a.i-link:hover    {color: #F7AB00; text-decoration: none; line-height:15px;}
a.i-link:active   {text-decoration:none; line-height:15px; }


/*#### what's new ####*/
.wrapper #contents #main #textarea {width:563px;height:150px;font-size:11px;float:left;margin:10px 0px 0px 0px;padding:0px 0px 0px 25px;}
ul.textarea                        {width:532px;height:auto;margin:0px;padding:0px;line-height:30px;}
ul.textarea li                     {list-style:none;height:30px;margin:0px;padding:0px;background-image:url(../top/bar.gif);background-repeat: no-repeat;}

/*########## blog ##########*/
#feed                              {width: 560px;height:auto;line-height:20px;margin:5px 0px 5px 13px;padding: 5px 0px 0px 0px;border-width:1px;border-color:#CCC7C6;border-style:solid;float:left;}
#feed #btitle                      {width: 550px;height:25px;background-image: url(../top/blogt-back.gif);background-repeat:no-repeat;font-weight:bolder;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:solid;margin:0px 0px 0px 5px;padding: 6px 0px 0px 5px;}
a.btitle                           {font-size: 15px; color: #1F2C5C; text-decoration: none; line-height:15px;}
a.btitle:link                      {color: #1F2C5C;  text-decoration: none; line-height:15px;}
a.btitle:visited                   {color: #1F2C5C;  text-decoration: none; line-height:15px;}
a.btitle:hover                     {color: #F7AB00;  text-decoration: none; line-height:15px;}
a.btitle:active                    {text-decoration:none; line-height:15px; }
#feed ul                           {width:550px;height:auto;font-size:13px;line-height:13px;text-decoration: none;margin:5px 0px 5px 0px;padding: 0px;}
#feed li                           {height:auto;list-style-type:none;margin-left:10px;padding: 0px;text-decoration: none;border-bottom-width:1px;border-color:#CCC7C6;border-bottom-style:dotted;padding: 0px;}
span.day                           {height:auto;font-size: 12px;color: #1F2C5C;margin-top: 0px;margin-left:15px;padding: 4px 0px 0px 15px;text-decoration: none;background-image:url(../top/blog-back.gif);background-repeat: no-repeat;}
span.title                         {font-size: 12px; color: #4794D1; text-decoration: none;margin-left: 15px;line-height:15px;}
span.title:link                    {color: #1F2C5C;  text-decoration: none; line-height:15px;}
span.title:visited                 {color: #1F2C5C;  text-decoration: none; line-height:15px;}
span.title:hover                   {color: #F7AB00;  text-decoration: none; line-height:15px;}
span.title:active                  {text-decoration:none; line-height:15px; }
span.summary                       {font-size: 10px;color: #1F2C5C;margin-top: 0px;margin-left:15px;text-decoration: none;padding:0px 0px 0px 100px;line-height:15px;}

/*#######　トップページ index.html  END#######*/



