body { 
    background-color:#ffffff;}
.back01 { 
    background-color:#ffffff;
    background-image:url(photo/back01.gif);
    background-position:center;
    background-repeat:repeat;
    margin-top:0px;
}
.back02 { 
    background-color:#ffffff;
    background-image:url(menu/me_back.gif);
    background-position:left;
    background-repeat:repeat-y;
    margin-top:0px;
}
.back02-1 { 
    background-color:#ffffff;
    background-image:url(photo/tbb.gif);
    background-position:center;
    background-repeat:no-repeat;
    margin-top:0px;
}
.back03 { 
    background-color:#ffffff;
    background-image:url(photo/image/news_02.gif);
    background-position:center;
    background-repeat:repeat-y;
    margin-top:0px;font-size:12px;color:#454545;font-weight:normal;line-height: 140%;}
.galleryback { 
    background-color:#ffffff;
    background-image:url(photo/images/wa_gallery_02.gif);
    background-position:left;
    background-repeat:repeat-y;
    margin-top:0px;
    font-size:10px;
color:#ffffff;
line-height: 120%;
}
.koe_back{ 
    background-color:#ffffff;
    background-image:url(images/ba_2_02.jpg);
    background-position:center;
    background-repeat:repeat-y;
    margin-top:0px;
}
.pal_back{ 
    background-color:#ffffff;
    background-image:url(images/palwa_02.gif);
    background-position:center;
    background-repeat:repeat-y;
    margin-top:0px;
}
.backline01 { 
    background-color:#ffffff;
    background-image:url(photo/backline01.gif);
    background-position:center;
    background-repeat:repeat-y;
    margin-top:0px;
}
.backline02 { 
    background-color:#ffffff;
    background-image:url(photo/backline02.gif);
    background-position:right;
    background-repeat:repeat-y;
    margin-top:0px;
}
.nwinbg { 
    background-color:#ffffff;
    background-image:url(photo/nwin_bg.gif);
    background-position:center;
    background-repeat:repeat-x;
    margin-top:0px;
   margin-left:0px;
    margin-right:0px;
}


.waku01 { background-color: #F3FFFC; border: 1px #9EDAE9 dotted; border-collapse:collapse; padding: 5px 5px 5px 5px;font-size:12px;color:#454545;font-weight:normal;}
.waku02 { background-color: #ffffff; border: 1px #454545 dotted; border-collapse:collapse; padding: 5px 5px 5px 5px;font-size:10px;color:#304461;font-weight:normal;}
.waku03 { background-color: #ffffff; border: 3px #4A4A4A ridge; border-collapse:collapse; padding: 0px 0px 0px 0px;font-size:12px;color:#454545;font-weight:normal;}
.waku04 { background-color: #FFF9ED; border: 1px #654500 dotted; border-collapse:collapse; padding: 3px 3px 3px 3px;}

.moji01{font-size:12px;
color:#454545;
font-weight:normal;
line-height: 160%;
}
.moji01-1{font-size:13px;
color:#454545;
font-weight:normal;
line-height: 150%;
position:relative;
/*基本文字*/}
.moji01-2{font-size:11px;
color:#454545;
font-weight:normal;
line-height: 130%;
/*基本文字*/}
.moji01-3{font-size:9px;
color:#454545;
font-weight:normal;
line-height: 130%;
/*基本文字*/}
.moji01-4{font-size:12px;
color:#454545;
font-weight:normal;
line-height: 140%;
/*基本文字*/}
.moji01-5{font-size:12px;
color:#454545;
font-weight:normal;
line-height: 130%;
position:relative;
/*基本文字*/}
.moji01-6{font-size:11px;
color:#454545;
font-weight:normal;
line-height: 130%;
position:relative;
/*基本文字*/}
.moji02{font-size:10px;
color:#774D0A;
font-weight:normal;
line-height: 140%;
position:relative;
/*インフォメーション日付*/}
.moji02-1{font-size:10px;
color:#ff0000;
font-weight:normal;
line-height: 150%;
position:relative;
/*インフォメーション赤*/}
.moji02-2{font-size:11px;
color:#0072FF;
font-weight:normal;
line-height: 140%;
/*トップパル説明*/}
.moji02-3{font-size:12px;
color:#990000;
font-weight:normal;
line-height: 140%;
/*パル説明*/}
.moji02-4{font-size:10px;
color:#ff0000;
font-weight:normal;
line-height: 140%;
position:relative;
/*インフォメーション赤*/}
.moji02-5{font-size:16px;
color:#0A94D4;
font-weight:bold;
line-height: 140%;
position:relative;
/*インフォメーション緑太字*/}
.moji02-6{font-size:13px;
color:#990000;
font-weight:bold;
line-height: 140%;
/*パル説明*/}


a:link{color:#575784}
a:visited{color:#744979}
a:hover{color:#B32B65}
a:active{color:#cccc00}

.sw{width: 200px;
height: 120px;
overflow: auto;
border: 0px solid blue
}

