@charset "utf-8";
/* CSS Document */
/*　XHTML1.1/CSS【Type Screen】2009.06.24 var.1.0　Copyright 2009.advista.co.,ltd　*/

/* Default Style Reset */
body,form,fieldset{margin: 0px;padding: 0px;}
fieldset{border:none;}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{margin: 0px;padding: 0px;}
blockquote,li,dt,dd{}
li{list-style:none;}
input,textarea{font-size: 1em;}
img{border: 0px none;}

/* Tag Castam */
body             {font-family: Verdana, Helvetica, Arial, "ヒラギノ角ゴPro W3", Osaka, "MPS Pゴシック", sans-serif;
                  font-size: 100%;line-height: 170%;color: #444444;font-weight: bold;background-color: #FFFFFF;
				  background-image: url(../img/body_bg.jpg);background-repeat: repeat-x;background-attachment: fixed;}
em               {font-weight: bold;color: #990000;font-style: normal;}
strong           {}
a                {color: #488EDB;text-decoration: underline;}
a:link           {}
a:hover          {color: #93374B;text-decoration: none;}
a:visited        {color: #375180;text-decoration: none;}
a:active         {color: #FFFFFF;text-decoration: underline;background-color: #8896AE;}
address          {width: 790px;height: auto;font-size: 80%;line-height: 150%;text-align: center;margin-bottom: 15px;padding: 5px;
                  color: #FFFFFF;font-style: normal;clear: both;display: block;background-color: #0f218b;clear: both;}
h1               {width: 800px;height: 235px;background-image: url(../img/h1_bg.jpg);text-indent: -999em;display: block;}
table            {width: 80%;margin: 0px auto;background-color:#AAC7D5;}
th               {padding: 2px;font-weight: bold;color: #004160;background-color: #F0F7F7;text-align: center;}
td               {padding: 2px;font-weight: bold;color: #004160;background-color: #FDFDFD;text-align: left;}
input,textarea   {margin: 3px;padding: 2px;}

/* Wrapper */
#Wrapper         {width: 800px;height:  auto;background-color: #FFFFFF;
                  margin: 0px auto 20px auto;padding: 0px;border-left:  1px solid #efefef;border-right: 1px solid #efefef;}
#Wrapper:after   {content: "";height: 0;clear: both;visibility: hidden;display: block;}

/* ContBox1 */
#ContBox1        {clear: both;}
#ContBox1 ul     {width: 800px;height: 260px;display: block;}
#ContBox1 li     {text-indent: -999em;}
#ContBox1 .Li01  {width: 295px;height: 260px;background-image: url(../img/cont01_li01.jpg);float: left;display: block;}
#ContBox1 .Li02  {width: 239px;height: 260px;background-image: url(../img/cont01_li02.jpg);float: left;display: block;}
#ContBox1 .Li03  {width: 266px;height: 260px;background-image: url(../img/cont01_li03.jpg);float: left;display: block;}

/* ContBox2 */
#ContBox2        {clear: both;}
#ContBox2 h2     {width: 800px;height: 352px;background-image: url(../img/cont02_h2.gif);text-indent: -999em;display: block;}
#ContBox2 h3     {width: 800px;height:  81px;background-image: url(../img/cont02_h3.gif);text-indent: -999em;display: block;}
#ContBox2 .LRBox {width: 800px;height: 193px;display: block;clear: both;}
#ContBox2 .Left  {width: 391px;height: 193px;display: block;float:  left;}
#ContBox2 .Right {width: 409px;height: 193px;display: block;float: right;}
#ContBox2 ul     {margin: 0px;padding: 0px;text-indent: -999em;}
#ContBox2 .Li01  {width: 391px;height:  35px;background-image: url(../img/cont02_li01.gif);display: block;}
#ContBox2 .Li02  {width: 391px;height:  36px;background-image: url(../img/cont02_li02.gif);display: block;}
#ContBox2 .Li03  {width: 391px;height:  33px;background-image: url(../img/cont02_li03.gif);display: block;}
#ContBox2 .Li04  {width: 391px;height:  89px;background-image: url(../img/cont02_li04.gif);display: block;}
#ContBox2 .Li05  {width: 409px;height:  35px;background-image: url(../img/cont02_li05.gif);display: block;}
#ContBox2 .Li06  {width: 409px;height:  36px;background-image: url(../img/cont02_li06.gif);display: block;}
#ContBox2 .Li07  {width: 409px;height: 122px;background-image: url(../img/cont02_li07.gif);display: block;}

/* ContBox3 */
#ContBox3        {clear: both;}
#ContBox3 h2     {width: 800px;height: 210px;background-image: url(../img/cont03.gif);text-indent: -999em;display: block;}
#ContBox3 h3     {width: 800px;height:  89px;background-image: url(../img/cont03_h3.gif);text-indent: -999em;display: block;}

/* ContBox4 */
#ContBox4        {clear: both;}
#ContBox4 h2     {width: 800px;height:  81px;background-image: url(../img/cont04_h2.gif);text-indent: -999em;display: block;}
#ContBox4 h3     {width: 800px;height:  73px;background-image: url(../img/cont04_h3.gif);text-indent: -999em;display: block;}
#ContBox4 .Li01  {width: 800px;height: 135px;background-image: url(../img/cont04_li01.gif);text-indent: -999em;display: block;}
#ContBox4 .Li02  {width: 800px;height:  62px;background-image: url(../img/cont04_li02.gif);text-indent: -999em;display: block;}
#ContBox4 .Li03  {width: 800px;height:  80px;background-image: url(../img/cont04_li03.gif);text-indent: -999em;display: block;}
#ContBox4 .Li04  {width: 800px;height:  51px;background-image: url(../img/cont04_li04.gif);text-indent: -999em;display: block;}
#ContBox4 .Li05  {width: 800px;height: 128px;background-image: url(../img/cont04_li05.gif);text-indent: -999em;display: block;}
#ContBox4 .Li06  {width: 800px;height:  50px;background-image: url(../img/cont04_li06.gif);text-indent: -999em;display: block;}
#ContBox4 .Li07  {width: 800px;height:  80px;background-image: url(../img/cont04_li07.gif);text-indent: -999em;display: block;}

/* ContBox5 */
#ContBox5        {clear: both;}
#ContBox5 h2     {width: 800px;height:  70px;background-image: url(../img/cont05_h2.gif);text-indent: -999em;display: block;clear: both;}
#ContBox5 h3     {width: 800px;height:  90px;background-image: url(../img/cont05_h3.gif);text-indent: -999em;display: block;clear: both;}
#ContBox5 .LRBox {width: 800px;height: 101px;display: block;clear: both;}
#ContBox5 .Left  {width: 254px;height: 101px;display: block;float:  left;margin: 0px;padding: 0px;}
#ContBox5 .Right {width: 546px;height: 101px;display: block;float: right;margin: 0px;padding: 0px;}
#ContBox5 li     {margin: 0px;padding: 0px;text-indent: -999em;}
#ContBox5 .Li01  {width: 254px;height:  29px;background-image: url(../img/cont05_li01.gif);display: block;}
#ContBox5 .Li02  {width: 254px;height:  29px;background-image: url(../img/cont05_li02.gif);display: block;}
#ContBox5 .Li03  {width: 254px;height:  43px;background-image: url(../img/cont05_li03.gif);display: block;}
#ContBox5 .Li04  {width: 546px;height: 101px;background-image: url(../img/cont05_li04.gif);display: block;}

/* ContBox6 */
#ContBox6        {clear: both;}
#ContBox6 h2     {width: 800px;height: 115px;background-image: url(../img/cont06_h2.jpg);text-indent: -999em;display: block;}
#ContBox6 .TxTBox{width: 800px;height: 451px;background-image: url(../img/cont06_img.jpg);text-indent: -999em;display: block;}
#ContBox6 ul     {width: 800px;height:  auto;background-image: url(../img/cont06_foot.gif);padding-bottom: 20px;display: block;
                  background-repeat: no-repeat;background-position: bottom;}
#ContBox6 li     {width: 780px;height:  auto;background-image: url(../img/cont06_bg.gif);display: block;
                  padding: 0px 0px 0px 40px;background-repeat: repeat-y;font-size: 80%;}

/* ContBox7 */
#ContBox7        {clear: both;}
#ContBox7 h2     {width: 800px;height: 113px;background-image: url(../img/cont07_h2.gif);text-indent: -999em;display: block;}
#ContBox7 h3     {width: 800px;height: 113px;background-image: url(../img/cont07_h3.gif);text-indent: -999em;display: block;}
#ContBox7 .Li01 a{width: 489px;height:  91px;background-image: url(../img/cont07_send.gif);text-indent: -999em;display: block;margin: 0px auto;}
#ContBox7 ul     {width: 745px;height:  auto;margin: 0px auto;display: block;clear: both;font-size: 10px;line-height: 0px;}
#ContBox7 .Li02 a{width: 346px;height:  60px;background-image: url(../img/cont07_kaneko.gif);text-indent: -999em;display: block;float: left;}
#ContBox7 .Li03 a{width: 399px;height:  60px;background-image: url(../img/cont07_fuji.gif);text-indent: -999em;display: block;float: right;}
#ContBox7 .Li04  {width: 370px;height:  60px;background-image: url(../img/cont07_tel.gif);text-indent: -999em;display: block;float: left;}
#ContBox7 .Li05  {width: 375px;height:  60px;background-image: url(../img/cont07_fax.gif);text-indent: -999em;display: block;float:  right;}
#ContBox7 .TxTBox{font-size: 80%;line-height: 170%;text-align: center;margin: 15px auto;clear: both;}

/* ContBox8 */
#ContBox8        {clear: both;}
#ContBox8 h2     {font-size: 120%;line-height: 170%;color: #0F228B;text-align: center;
                  width: 80%;margin: 10px auto 15px auto;padding: 0px;display: block;
				  border-bottom: 2px solid #0F228B;background-color: #F0F4F4;}
#ContBox8 h3     {font-size: 110%;line-height: 170%;color: #0F228B;text-align: center;
                  width: 80%;margin: 10px auto 15px auto;padding: 0px;display: block;
				  border-bottom: 2px solid #0F228B;background-color: #FFFFFF}
#ContBox8 .TxTBox{font-size: 80%;line-height: 170%;text-align: center;margin: 15px auto;clear: both;}
#ContBox8 .TxTBox input {font-size: 130%;line-height: 170%;font-weight: bold;}
