#out{
background-color : white;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
width : 810px;
overflow : auto;
text-align : center;
}

body{
text-align : center;
margin-top : 0px;
background-image : url("003-002.gif");
margin-bottom : 0px;
font-size : 13px;
width : auto;
height : auto;
bottom : auto;
right : auto;
left : auto;
}


#left{
width : 375px;
float : left;
text-align : left;
text-indent : 10pt;
font-size : 10px;
letter-spacing : 1px;
margin-top : 20px;
}

#left_1{
width : 375px;
float :right;
text-align : right;
margin-right : 10pt;
font-size : 10px;
letter-spacing : 1px;
margin-top : 20px;
margin-bottom : 1px;
}

hr {
   border-width: 1px 0px 0px 0px; /* 太さ */
   border-style: solid; /* 線種 */
   border-color: #777777; /* 線色 */
   height: 1px; /* 高さ */
   width: 785px;
}

.left_1a{
float : right;
text-align : left;
width : 16px;
height : 16px;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
}

.left_1b{
float : right;
text-align : left;
width : 4px;
height : 16px;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
}

.left_1c{
float : right;
text-align : left;
width : 72px;
height : 16px;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
}

#point{
width : 810px;
height : 2px;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
font-size : 0;
background-color: white;
}

.point_1{
float : left;
width : 135px;
height : 2px;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
background-color: white;
}

.point_2{
float : left;
width : 135px;
height : 2px;
margin : 0px 0px 0px 0px ;
padding : 0px 0px 0px 0px ;
background-color: #777777;
}

.space{
clear : both;
}
.space_1{
clear : both;
height : 15px;
}
.space_2{
clear : both;
height : 3px;
}


.imgbox{
width : 250px;
float : left;
text-align : center;
margin-top : 5px;margin-left : 5px;margin-right : 5px;margin-bottom : 5px;
}

.imgbox_2{
width : 515px;
float : right;
text-align : left;
margin-top : 5px;margin-left : 5px;margin-right : 5px;margin-bottom : 5px;
}

.imgbox_3{
width : 798px;
float : ;
text-align : center;
margin-top : 2px;margin-left : 2px;margin-right : 2px;margin-bottom : 2px;
}


#globalnavi{
  margin: 0;
  padding: 0;
  width: 810px;
}

#globalnavi ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#globalnavi li{
  float: left;
  width: 135px;
  font-size : 12px;
  margin: 0;
  padding: 0;
}

#globalnavi a{
  text-align: center;
  display:block;
  padding: 0.5em 0;
  width: 100%;
  background-color: #ccffff;
  color: #777777;
  text-decoration : none;
}

#globalnavi a:hover{
  background-color: #88ffff;
  color: #777777;
  text-decoration : none;
}

#right_2{
width : 210px;
float : right;
}

#left_2{
width : 575px;
float : left;
border-width : 0px 1px 0px 0px;
border-style : none solid none none;
border-color : #777777;
}

.index{
float : left;
width : 95%;
font-size : 16px;
font-weight : bold;
background-color : white;
color : #777777;
background-repeat : no-repeat;
border-width : 0px 0px 0px 0px;
border-style : none none none none;
text-align : left;
text-indent : 10pt;
padding-top : 4px;
padding-bottom : 4px;
}

.boxend_l{
font-size : 14px;
float : left;
width : 93%;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
font-weight : normal;
line-height : 150%;
}

.boxend_l1{
font-size : 14px;
float : left;
width : 15%;
color : #777777;
background-color : white;
text-align : right;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
line-height : 150%;
letter-spacing : 1px;
}

.boxend_l2{
font-size : 14px;
float : left;
width : 78%;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
line-height : 150%;
letter-spacing : 1px;
}

.boxend_l3{
font-size : 13px;
float : left;
width : 93%;
color : #777777;
background-color : white;
text-align : center;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
line-height : 140%;
}

.boxend_l4{
font-size : 100%;
float : left;
width : 400px;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
margin-left : 40px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
line-height : 140%;
}
.boxend_l5{
font-size : 100%;
float : left;
width : 3%;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
line-height : 140%;
}
.boxend_l6{
font-size : 100%;
float : left;
width : 90%;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
line-height : 140%;
}

.boxend_l7{
font-size : 14px;
float : left;
width : 93%;
color : #777777;
background-color : white;
text-align : right;
text-indent : 0pt;
margin-left : 15px;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
font-weight : normal;
line-height : 150%;
}



.index_r{
font-size : 15px;
float : right;
width : 93%;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
font-weight : bold;
}

.index_r1{
font-size : 14px;
float : right;
width : 93%;
color : #777777;
background-color : white;
text-align : left;
text-indent : 0pt;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
}

.boxend_r{
font-size : 13px;
float : right;
width : 90%;
color : #777777;
background-color : white;
text-align : right;
text-indent : 0pt;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin-right : 10px;
border-width : 0px 0px 0px 0px;
font-weight : normal;
line-height : 140%;
}
 
a:link{color : #0000ff;
text-decoration : none;}

a:visited{color : #0000ff;
text-decoration : none;}

a:active{color:	yellow;}

a:hover{color : #00ff00 ; text-decoration : underline;}

img {
border:0;
}

.rollover01 {
width:185px;
height:65px;
background:url(title_blog2.gif) no-repeat left bottom;
}

.rollover01 a{
display:block;
width:185px;
height:65px;
font-size:1px;
line-height:1px;
outline:none;
}

.rollover01 a:hover{
text-indent:-9999px;
}

#copyright{
font-size : 12px;
color : #777777;
background-color : white;
padding-top : 4px;
padding-left : 4px;
padding-right : 4px;
padding-bottom : 4px;
margin-left : 0px;
margin-right : 0px;
}

.u { 
text-decoration : underline; }

table.sample{
    border-top:1px solid #663300;
    border-left:1px solid #663300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.sample th{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#009900;
    background-image:;
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
    color:#ffffff;
}
.sample td{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
}
.td2{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
    text-align:center;
}
