﻿div#ind{
	      margin-bottom:15px;
	      padding:0;
	      margin-top:20px;
          }
div#ind01{
          float:left;
	      width:215px;
	      margin:0 5px 0 0;
	      padding:0;
          }
div#ind01 h1{
             font-size:15px;
             margin:10px 0 10px 0;
             padding:0;
             }
div#ind02{
	      width:215px;
	      height:57px;
	      text-align:center;
	      margin-top:2px;
	      padding:0;
          }
div#ind03{
	      width:231px;
	      height:390px;
	      margin:0;
	      padding:0;
          }
div#line{
	      width:25px;
	      height:400px;
	      float:left;
	      background-image:url(line.png);
	      background-repeat:repeat-y;
	      background-position-x:center;
	      margin:0;
	      padding:0;
          }
          div#line span{
		               text-indent:-10000px;
		               display:block;	             
	                   } 
div#line2{
	      width:20px;
	      height:300px;
	      float:left;
	      background-image:url(line.png);
	      background-repeat:repeat-y;
	      background-position-x:center;
	      margin:0;
	      padding:0;
          }
          div#line2 span{
		               text-indent:-10000px;
		               display:block;	             
	                   } 
div#fax1{
	    width:231px;
	    margin:0;
	    padding:0;
        }
div#fax2{
	    width:231px;
	    margin:0;
	    padding:0;
        }
div#indicon{
	    margin-bottom:5px;
	    padding:0;
        }
        
div#newsbar{
	       width:93%;
	       background-color:#000000;
	       font-size:13px;
	       color:#cccccc;
	       border-style:solid;
	       border-width:1px;
	       border-color:#666666;
	       padding:25px;
	       line-height:22px;
           }
           
           div#newsbar h1{
	                      margin:5px 0 10px 0;
	                      padding:0;
                          }
div#ns{
	   width:229px;
	   background-image:url(tpns_bg.jpg);
       margin-top:15px;
       margin-bottom:15px;
       padding:0;
       }
       div#ns h1{
	             margin-left:15px;
	             margin-top:10px;
	             font-size:11px;
	             color:#e63232;
	             text-align:left;
	             font-weight:100;
	             letter-spacing:1px;
	             margin-bottom:2px;
	             padding-bottom:0;
                 }
        div#ns h2{
                 margin-top:0;
                 padding-top:0;
	             margin-left:15px;
	             margin-right:15px;
	             margin-bottom:10px;
	             letter-spacing:1px;
	             font-weight:100;
	             font-size:11px;
	             text-align:left;
                 }
                 
.page-back {
 position: fixed;
 bottom:0px;
 right:10px;
}

div#right-menu{
	       position:absolute;
	       top:460px;
	       right:0px;
	       margin:0 auto;
	       padding:0;
           }
div#right-menu ul{
	              list-style-type:none;
	              margin-bottom:2px;
                  }
div#right-menu li{
	              margin-bottom:2px;
                  }
div#ind_goma{
	         left:0;
	         top:475px;
             position:absolute;
             }
div#eventnews{
	       width:341px;
	       height:118px;
	       position:absolute;
	       top:565px;
	       left:0px;
	       margin:0 auto;
	       padding:0;
	       background-image:url(left_back.png);
	       background-repeat:no-repeat;
           }
div#eventnews-icon{
	            margin:0 auto;
	            padding-top:15px;
	            padding-left:25px;    padding-left/***/:0px\9;
	            width:335px;
	            height:106px;
	            text-align:left;
	            font-size:11px;
                }
div#eventnews-icon ul{
                     margin:0 auto;
                     padding:0;
                     list-style-type:none;
                     }


div#right-sinsun{

               position:absolute;
               top:430px;
               left:344px;
               margin:0 auto;
               padding:0;


               }

div#main-icon{
	      top:595px;
              width:100%;
	      position:absolute;
	      margin-left:0 auto;
              margin-right:0 auto;
	      padding:0;
              }


/* IE6用ハック */
* html, * html body {
 margin: 0;
 padding: 0;
 width: 100%;
 height: 100%;
 overflow-y: hidden;
}
 * html div#body-inner {
 height: 100%;
 overflow-y: scroll;
}
 * html div.page-back {
 position: absolute;
 right: 30px;
}

div#subicon{
	        margin-left:15px;
            }
div#subicon img{
	        margin-right:20px;
            }