@charset "utf-8";
body  {
    font: 100% Verdana, Arial, Helvetica, sans-serif;
    width: auto;
    margin: auto;
    padding: 0;
    background-color: #ffffff;
    text-align: center;
    font-size: 9pt; color: #222222;
    letter-spacing: 0.2pt;
    line-height: 1.3em;
    font-weight: normal;
}
a {
    color:#cc3333;
    text-decoration:none;
}
img {
    border: 0px
}
a:hover {
    TEXT-DECORATION: underline
}
.clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.body {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
} 
.base {
    width: 800px;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
} 
/* xxxxxxxxxxx«ƒwƒbƒ_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.header {
    width: 800px;
    height: 110px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/head-top.jpg" );
    background-repeat: no-repeat;
    text-align: left;
}
.headerkawa {
    width: 800px;
    height: 110px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/head-kawasaki.jpg" );
    background-repeat: no-repeat;
    text-align: left;
}
.headerkama {
    width: 800px;
    height: 110px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/head-kamata.jpg" );
    background-repeat: no-repeat;
    text-align: left;
}
.headerA {
    float: left;
    width: 260px;
    height: 100px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
} 
h1 a {text-indent: -100em; display:block; width:280px; height:100px;}
h2 a {text-indent: -100em; display:block; width:130px; height:80px;}
*html h1 a {text-indent: -100em; display:block; width:280px; height:80px; }
*html h2 a {text-indent: -100em; display:block; width:130px; height:70px; }
.headerB {
    float: left;
    width: 130px;
    height: 90px;
    margin: 20px 0px 0px 50px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
*html .headerB {margin: 20px 0px 0px 25px;}
.headerC {
    float: left;
    width: 130px;
    height: 90px;
    margin: 20px 0px 0px 40px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.headerD {
    float: left;
    width: 130px;
    height: 90px;
    margin: 20px 0px 0px 40px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
/* xxxxxxxxxxxªƒwƒbƒ_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxx«ƒƒCƒ“xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.main {
    width: 800px;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 10px 0px;
    background-image: url( "../img/main-wakuK2.gif" );
    background-repeat: repeat-y;
    text-align: center;
}
.main01 {
    width: 740px;
    height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: solid 1px #999999;
    background-color: #f6f6f6;
    font-size: 9pt; color: #333333;
    text-align: center;
}
.main01a {
    width: 740px;
    height: 82px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: solid 1px #999999;
    background-color: #f6f6f6;
    font-size: 9pt; color: #333333;
    text-align: center;
}
.main02 {
    width: 760px;
    height: 320px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main03 {
    width: 760px;
    height: 130px;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 0px;
    background-image: url( "../img/main03ww.jpg" );
    background-repeat: no-repeat;
    text-align: left;
}
.main03f {
    width: 480px;
    height: 110px;
    margin: 0px 0px 0px 267px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main035 {
    width: 740px;
    height: 100px;
    margin: 10px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #eeeeff;
    text-align: left;
} 
.main03A {
    float: left;
    width: 110px;
    height: 110px;
    margin: 10px 0px 10px 10px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main03B {
    float: left;
    width: 110px;
    height: 110px;
    margin: 10px 0px 10px 10px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main03C {
    float: left;
    width: 500px;
    height: 110px;
    margin: 10px 0px 10px 10px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main04 {
    width: 740px;
    height: auto;
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 0px 20px;
    background-color: #f9f6f6;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main041 {
    width: 700px;
    height: 18px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 15px;
    background-color: #fff2f2;
    border: solid 1px #cc9999;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main041rec {
    width: 700px;
    height: 18px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 0px 15px;
    background-color: #f6f9ff;
    border: solid 1px #99bbcc;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main042 {
    width: 700px;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 10px 20px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main042b {
    float: left;
    width: 80px;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main042a {
    float: left;
    width: 500px;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 10px 20px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main05 {
    width: 740px;
    height: 45px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main060 {
    width: 700px;
    height: auto;
    margin: 10px 0px 0px 0px;
    padding: 70px 0px 0px 0px;
    background-image: url( "../img/main060.jpg" );
    background-repeat: no-repeat;
    text-align: center;
}
.main060kawasaki {
    width: 700px;
    height: auto;
    margin: 10px 0px 0px 0px;
    padding: 70px 0px 0px 0px;
    background-image: url( "../img/main060kawasaki.jpg" );
    background-repeat: no-repeat;
    text-align: center;
}
.main061 {
    width: 700px;
    height: 107px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/main061a.jpg" );
    background-repeat: no-repeat;
    text-align: right;
}
.main061kawa {
    width: 700px;
    height: 107px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/main061.jpg" );
    background-repeat: no-repeat;
    text-align: right;
}
.main062 {
    width: 700px;
    height: 107px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/main062.jpg" );
    background-repeat: no-repeat;
    text-align: right;
}
.main063 {
    width: 700px;
    height: 107px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/main063.jpg" );
    background-repeat: no-repeat;
    text-align: right;
}
.main064 {
    width: 700px;
    height: 107px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/main064.jpg" );
    background-repeat: no-repeat;
    text-align: right;
}
.main065 {
    width: 700px;
    height: auto;
    margin: 10px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    text-align: center;
}
.main061A {
    float: right;
    width: 315px;
    height: 50px;
    margin: 5px 5px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main06 {
    width: 740px;
    height: 165px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main06A {
    float: left;
    width: 270px;
    height: 165px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main06B {
    float: left;
    width: 465px;
    height: 165px;
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main06B2 {
    float: left;
    width: 465px;
    height: 130px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main06B1 {
    width: 465px;
    height: 30px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
}
.main069 {
    width: 760px;
    height: 250px;
    margin: 15px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    background-color: #f6f6f6;
    font-size: 9pt; color: #222222;
    text-align: left;
}
* html .main069 {
    width: 740px;
    height: 250px;
    margin: 15px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    background-color: #f6f6f6;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main069A {
    float: left;
    width: 360px;
    height: 100px;
    margin: 5px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main069B {
    float: left;
    width: 360px;
    height: 100px;
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main07 {
    width: 740px;
    margin: 15px 0px 0px 0px;
    padding: 5px 10px 5px 10px;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    background-color: #f6f6f6;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main07A {
    float: left;
    width: 200px;
    height: 200px;
    margin: 10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    line-height: 1.8em;
    text-align: center;
}
.main07Arec {
    float: left;
    width: 200px;
    height: 200px;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    line-height: 1.8em;
    text-align: center;
}
* html .main07A {
    float: left;
    width: 200px;
    height: 200px;
    margin: 10px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main07B {
    float: left;
    width: 490px;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.main08 {
    width: 740px;
    height: 300px;
    margin: 15px 0px 0px 0px;
    padding: 5px 10px 5px 10px;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    background-color: #f6f6f6;
    font-size: 9pt; color: #222222;
    text-align: left;
}
.orange{
    font-size: 11pt; color: #ee6611;
    line-height: 1.4em;
}
.red{
    font-size: 20pt; color: #dd4444;
    line-height: 1.4em;
    font-weight: bold;
}
.normal{
    font-size: 10pt; color: #3a2a2a;
    line-height: 1.4em;
    font-weight: normal;
}
/* xxxxxxxxxxxªƒƒCƒ“xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
/* xxxxxxxxxxx«ƒtƒbƒ^xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.footer {
    width: 800px;
    height: 50px;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
    background-image: url( "../img/footerK.gif" );
    background-repeat: no-repeat;
    text-align: center;
}
/* xxxxxxxxxxxªƒtƒbƒ^xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */


/* xxxxxxxxxxx«—\–ñ@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
.yoyaku01 {
    width: 740px;
    height: 200px;
    margin: 15px 0px 0px 0px;
    padding: 5px 10px 5px 10px;
    background-image: url( "../img/bg-line.gif" );
    background-repeat: repeat-xy;
    border-top: solid 1px #999999;
    border-bottom: solid 1px #999999;
    font-size: 9pt; color: #eeeeee;
    font-size: 9pt; color: #cccccc;
    text-align: left;
}

