body{
    margin: 0px;
    padding: 0px;
    text-align:center;
    background-color:#fcf8f4;
}

A:link {
    color:#cc2a66;
    text-decoration:none;
}
A:visited {
    color:#cc2a66;
    text-decoration:none;
}
A:hover {
    color:#ffe57b;
    text-decoration:underline;
}
A:active {
    color:#ffff66;
    text-decoration:underline;
}


.sotowaku {
    border: 1px;
    border-color: #ccc;
    border-style: solid;
    height: auto;
    width: 750px;
    background-color: #ffffff;
    margin: 15px auto;
}

img {border:0px;}

.img1 {
    padding:10px;
    float:right;
    font-size:xx-small;
    line-height:150%;
    margin-left:8px;
    margin-bottom:2px;
    margin-right:5px;
    width:360px;
    display:inline;
    height:auto;
    text-align:left;
    color:#0c573a;
}

.img1_2 {
    padding:10px;
    float:right;
    font-size:xx-small;
    line-height:150%;
    margin-left:8px;
    margin-bottom:2px;
    margin-right:5px;
    width:255px;
    display:inline;
    height:auto;
    text-align:left;
    color:#0c573a;
}

.img2 {
    padding:10px;
    float:right;
    font-size:xx-small;
    line-height:150%;
    margin-left:8px;
    margin-bottom:2px;
    margin-right:5px;
    width:200x;
    height:auto;
    text-align:left;
    color:#0c573a;
}

.midashi1 {
    font-size:18px;
    font-weight:bold;
    margin-top:10px;
}
.midashi2 {
    font-size:14px;
    font-weight:bold;
}

.about {
    line-height:120%;
    text-align:left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    margin:5px;
    display:block;
    font-size:x-small;
}

.text {
    font-size:x-small;
    line-height:110%;
    text-align: left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    margin-left:5px;
}

.td {
    padding-bottom:15px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
}
.pickup {
    border:2;
    border-color:#ffbdb3;
    border-width:medium;
    border-style:dashed;
    width:95%;
    height:auto;
    margin-top:15px;
    margin-bottom:10px;
    clear:left;
    font-size:x-small;
    line-height:120%;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

.picklogo {
    border: 0px;
    float:left;
    margin-bottom:3px;
    margin-right:10px;
    display:inline;
}

.pickimg {
    border: 1px;
    border-color:#cccccc;
    border-style: solid;
    float:right;
    width:150px;
    height:auto;
    margin-top:10px;
    margin-left:5px;
    margin-right:5px;
}
.pickmidashi {
    font-size:small;
    font-weight:bold;
    margin-top:20px;
    vertical-align:middle;
    display:block;
}

.toptable {
    text-align:left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    margin:10px;
    padding:50px;
    width:80%;
}

.topkiji_l {
    font-size:small;
    line-height:140%;
    text-align: left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    margin-left:10px;
    font-weight:bold;
}


.topkiji {
    font-size:small;
    line-height:120%;
    text-align: left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    padding-left:30px;
    padding-right:30px;
    padding-top:8px;
    padding-bottom:8px;
}


.list_l {
    font-size:x-small;
    line-height:120%;
    text-align: left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    margin-left:40px;
}

.list {
    font-size:x-small;
    line-height:110%;
    text-align: left;
    font:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
    margin-left:70px;
}


