
body{
margin: 0;
padding:0;
color: #666666;
}

#container{
width: 750px;
margin:0 auto;
padding:0;
color: #333;
}

br.both{
margin: 0;
padding:0;
clear:both;
}


/*　--------------
ナビ
------------------*/

#column1{
margin:0;
padding:5px 0px;
width:144px;
height:0;
background:url(../image/navi.jpg) ;
color: #333;
float:left;
}



/*　--------------
コンテンツ
------------------*/
#column2{
margin:0;
padding:5px 0 0 10px;
width:570px;
font-size:12px;
line-height:140%;
color: #666666;
text-align:left;
}

#title{
margin:0;
padding:15px 0px;
color: #627E41;
font-size:20px;
font-weight:bold;
text-align:left;
}

.title-sub{
margin:0;
padding:0 0 5px 0;
color: #A97F53;
font-size:16px;
font-weight:bold;
}

.title-sub-1{
margin:0;
padding:0 0 5px 0;
color: #627E41;
font-size:14px;
font-weight:bold;
}

.title-sub-2{
margin:0;
padding:0 0 5px 0;
color: #A46757;
font-size:14px;
font-weight:normal;
}

.txt-orang{
color: #ff6600;
font-size:12px;
line-height:140%;
font-weight:bold;
}

.bt{
margin:0;
padding:10px 0;
text-align:right;
}


#photo-waku{
margin:0;
padding:10px;
width:550px;
border:1px solid #cccccc;
}

#photo{
margin:0;
padding:0 10px 0 0;
float:left;
}

#photo-txt{
margin:0;
padding:7px;
font-size:10px;
line-height:120%;
}


.q{
margin:0;
padding:0 10px 0 0;
float:left;
}

.q-txt{
margin:0 0 0 36px;
padding:0px;
width:530px;
}

/*　--------------
リスト
------------------*/

#column2 ul{
list-style:none;
margin:0;
padding:0 0 0 0;
}

#column2 li{
margin:0;
padding:0 0 0 12px;
background:url(../column03/image/marker.gif) no-repeat 0 4px;
}


a.nq:link{text-decoration:underline;color: #666666;}
a.nq:visited{text-decoration:underline;color: #666666;}
a.nq:activ{text-decoration:underline;color: #0000ff;}
a.nq:hover{text-decoration:underline;color: #0000ff}


