
BODY{
    margin: 0;  padding: 0px ;
    background-color: #ffffff ;
    background-image: url(../img/bg15.png) ;
    background-position: center top ;
    font-family: "ＭＳ ゴシック" ;
    font-size: 15px;
    color: #002200;
    overflow: scroll;
}

    A:link{text-decoration: none ;}
    A:visited {text-decoration: none ;}
    A:hover {text-decoration: none ;}

    A:link{color: #000022; display: block;}
    A:visited{color: #003311; display: block;}
    A:hover{color: #003311;  display: block;}


.link_btn{
    font-size: 20px ;
    letter-spacing:2px;
    font-family: "Times New Roman";
    padding-left: 10px;
}

.link_btn a:hover{letter-spacing:3px;}


.tec{ width:40px;}
.tec1{ width:200px;height:40px;}
.tec2{ width:220px;height:40px;}
.tec3{ width:180px;height:40px;}
.tec4{ width:180px;height:40px;}

.tec0 {color:#25a69f;height:40px;}
.tec1 a:hover{letter-spacing:1px;}
.tec2 a:hover{letter-spacing:1px;}
.tec3 a:hover{letter-spacing:1px;}
.tec4 a:hover{letter-spacing:1px;}


.wires{
    font-size: 15px ;
    font-family: "ＭＳ ゴシック" ;
    color:#222222;
    letter-spacing: 1px;
    line-height:120%;
}


.table1{
    background-image: url(../img/title-tc.png) ;
    background-repeat: no-repeat ;
    background-position: 36px 8px ;

    background-color:#ffffff;
    border-color:#66aa88 ;
    border-width: 1px ;
    border-style: solid ;
    border-radius:  20px ;
    margin-top:20px;
}


.table2{margin-left:40px; color:#000000;}


.table22{
    background-color: #ffffff ;
    border-radius:  12px ;
    border-color: #66aa88 ;
    border-width: 1px ;
    border-style: solid ;
    margin-top: 20px;
}


.td21{
    font-family: "ＭＳ ゴシック" ;
    font-size:16px;
    line-height:140%;
    vertical-align:top;
}


.td22{
    font-family: "ＭＳ ゴシック" ;
    font-size:15px;
    line-height:140%;
    vertical-align:bottom;
}


.td23{
    width:600px;
    font-family: "ＭＳ ゴシック" ;
    font-size:15px;
    line-height:140%;
    vertical-align:top;
    padding-left:30px;
}


.teian{
    padding-left: 30px;
    font-size: 15px;
    color:#002200;
}


.tec16{
    font-size:16px;
    font-family: "ＭＳ ゴシック" ;
    white-space:nowrap;
    letter-spacing:1px;
}


.p2416{
    margin:4px;
    border-radius:  12px ;
    border-color: #aaaaaa ;
    border-width: 1px ;
    border-style: solid ;
    padding:8px;
}


.p3627{
    width:400px;
    border-radius:  12px ;
    border-color: #aaaaaa ;
    border-width: 1px ;
    border-style: solid ;
}



.cms{
    border-style:solid;
    border-color:#aaccbb;
    border-width:1px;
    border-radius:10px;
    margin-bottom:7px;
}


.tdtb{
     margin:0 0 0 100px;
     background-color:#ffffff;
}


.tdbg{
     border-style:solid;
     border-color:#008866;
     border-width:1px;
     border-radius:12px;
}


.tdtd{
     border-style:solid;
     border-color:#008866;
     border-width:1px;
     border-radius:12px;
     width:320px;
     height:160px;
}

.tdtc{
     border-style:solid;
     border-color:#008866;
     border-width:1px;
     border-radius:12px;
     width:260px;
     height:180px;
}


.td_k1{
    border-width: 1px 0 1px 1px;
    border-color:#999999 ; 
    border-style: solid ;
    border-radius: 8px 0 0 8px ; 
    line-height:120%;
    padding-left:6px;
}


.td_k2{
    border-width: 1px ;
    border-color:#999999 ; 
    border-style: solid ;
    line-height:120%;
    padding-left:6px;
}


.td_k3{
    border-width: 1px 1px 1px 0;
    border-color:#999999 ; 
    border-style: solid ;
    border-radius: 0 8px 8px 0; 
    line-height:120%;
    padding-left:6px;
}


.td_k4{
    border-width: 1px ;
    border-color:#999999 ; 
    border-style: solid ;
    line-height:120%;
    border-radius: 8px 8px 0 0; 
}


.jigphoto{
    margin:4px;
    border-radius:  12px ;
    border-color: #aaaaaa ;
    border-width: 1px ;
    border-style: solid ;
    padding:8px;
}

.seihin{
    margin:3px ;
    border-radius:  12px ;
    border-color: #aaaaaa ;
    border-width: 1px ;
    border-style: solid ;
}

.tdtx{
    line-height:120%;
    padding-left:200px;
}

.divj{
    text-align:left;
    line-height:130%;
    font-size:14px;
    color:#444;
}


.lspc0{ font-family: "ＭＳ Ｐゴシック" ; }
.lspc1{ letter-spacing: 1px ;  font-family: "ＭＳ Ｐゴシック";}
.lspc2{ letter-spacing: 2px ;  font-family: "ＭＳ Ｐゴシック";}
.lspc3{ letter-spacing: 3px ;  font-family: "ＭＳ Ｐゴシック";}

.lspg0{ font-family: "ＭＳ ゴシック" ;}
.lspg1{ letter-spacing: 1px ;  font-family: "ＭＳ ゴシック" ;}
.lspg2{ letter-spacing: 2px ;  font-family: "ＭＳ ゴシック" ;}
.lspg3{ letter-spacing: 3px ;  font-family: "ＭＳ ゴシック" ;}


