body{margin:0; padding:0; text-align:center; background:#ffffff url(../img/topimg/back1.jpg); background-repeat:repeat-x; background-position:50% 0%;}
h1,h2,h3,h4,h5,h6,p,ul,li,form,textarea {margin:0; padding:0;}
html{overflow:scroll;}

.wrapper{width:780px; margin-left:auto; margin-right:auto; text-align:left;}
.side{float:left; width:190px; margin-right:0px; display:inline;}
.main{float:right; width:580px; margin-left:0px; display:inline;}
.under{width:780px; margin-left:0px; margin-left:0px; clear:both;} 

h1{font-size:16px; margin:20px 0 10px 26px; background-image:url(../img/topimg/h2.jpg); background-repeat:no-repeat; padding:17px 0 0 15px; height:60px; display:block; color:#666666;}

h2{
font-size:14px;
color:#666666;
margin-left:0px;
margin-top:5px;
margin-bottom:0px;
}

.top1{
font-size:12px;
color:#666666;
line-height:18px;
text-indent:1em;
}

.navi0{
font-size:12px;
color:#666666;
margin-left:20px;
line-height:30px;
margin-bottom:0px;
margin-top:0px;
text-align:left;
text-indent:1em;
}

.navi1{
font-size:12px;
color:#666666;
margin-left:0px;
line-height:30px;
margin-bottom:20px;
margin-top:0px;
width:585px;
text-align:center;
}

.navi2{
font-size:12px;
color:#666666;
margin-left:0px;
line-height:30px;
margin-bottom:20px;
margin-top:20px;
width:780px;
text-align:center;
}

.main1{
font-size:12px;
line-height:22px;
color:#666666;
margin-top:10px;
margin-left:25px;
margin-bottom:10px;
font-weight:normal;
width:535px;
}

.conbox0{
margin-left:15px;
margin-top:0px;
margin-bottom:0px;
}

.conbox1{
background-image: url("../img/topimg/notetabside.gif");
width:560px;
background-repeat:repeat;
margin-top:0px;
margin-bottom:0px;
margin-left:15px;
}

.conboxtxt1{
font-size:12px;
color:#003333;
line-height:18px;
margin-left:30px;
margin-top:15px;
margin-bottom:0px;
width:500px;
text-indent:1em;
}

.conboxtxt2{
font-size:12px;
color:#003333;
line-height:18px;
margin-left:30px;
margin-top:15px;
margin-bottom:0px;
width:500px;
}

.conboxnews{
font-size:12px;
color:#666666;
line-height:18px;
margin-left:5px;
margin-top:10px;
margin-bottom:0px;
border-bottom:solid 1px #cccccc;
}

.conboxph1{
float:right;
margin:0px;
}

.tabmini1{
font-size:12px;
padding:5px;
line-height:14px;
margin-left:0px;
margin-bottom:0px;
color:#FFFFFF;
height:20px;
background-image: url("../img/topimg/minitab1.gif");
}

.side1{
font-size:12px;
padding:5px;
line-height:14px;
margin-top:10px;
margin-left:5px;
margin-bottom:30px;
color:#666666;
}

.model1{
margin-top:0px;
margin-bottom:0px;
}

.model3{
margin-top:20px;
margin-bottom:0px;
}

.model2{
margin-top:0px;
margin-bottom:0px;
margin-left:25px;
}

.model4{
margin-top:20px;
margin-bottom:0px;
margin-left:25px;
}


.txt1{
font-size:12px;
color:#666666;
line-height:20px;
margin-left:25px;
margin-top:0px;
margin-bottom:0px;
margin-right:20px;
padding:10px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
background-color:#F5F5F5;
}

.txt1_a{
font-size:12px;
color:#666666;
line-height:20px;
margin-left:25px;
margin-top:20px;
margin-bottom:20px;
margin-right:20px;
padding:10px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#ffffff;
}

.waku_1{
line-height:20px;
margin-left:25px;
margin-top:20px;
margin-bottom:20px;
margin-right:20px;
padding:10px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-top:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
background-color:#ffffff;
}

.p12{
font-size:12px;
}

.blue{
color:#006699;
}


a.linkred {
    color:#0099cc;
	text-decoration:underline;
}

a.linkgr {
    color:#0099cc;
	text-decoration:underline;
}

a.linkside {
    display:block;
	padding:10px 0px 7px 10px;
	margin-left:0px;
	text-decoration: underline;
	font-size:12px;
	color:#666666;
}

a.linkred:hover{
    color:#003366;
	text-decoration: underline;
}

a.linkgr:hover{
    color:#CC0000;
	text-decoration: underline;
}

a.linkside:hover{
    background-color:#dcdcdc;
	color:#666666;
	text-decoration:none;
}
