/* CSS Document */



/* ナチュラル */
* {
	margin:0px;
	padding:0px;
}

ul li{
margin:0;
padding:0;
list-style:none;}
/* フロートクリア */
.clear{
clear:both;
line-height:0;
height:0;
font-size:0;
}
#wrapped {
width:760px;
margin:auto;
}
#content {
width:672px;
margin:auto;
}
#title {
}
#title img {
padding:5px 1px;
}
.title_text {
padding:10px;
font-size: 12px;
color: #333333;
line-height: 1.5em;
}
.con {
width:670px;
margin:auto;
}
.con_header p {
margin:10px 0 2px 0;
}

.con_body {
padding:10px 20px;
}
.con_body p {
font-size:12px;
color:#333333;
line-height:1.5em;
padding-bottom:1.5em;
}
.con_body ul{
margin-left:20px;
}
.con_body ul li{
list-style-type:square;
font-size: 12px;
line-height:1.5em;
}

/* ゲルマニウム*/
.center{
text-align:center;
margin-bottom:20px;}

#ge{
width:640px;
margin:0 auto;
margin-top:16px;
margin-bottom:50px;
}

#ge p{
width:485px;
margin:10px auto;
font-size:14px;
line-height:150%;}

#ge_roller{
width:640px;
margin:0 auto 30px;
}
#ge_roller ul{
width:590px;
margin:30px auto;
padding:5px;
border:1px solid #A620A6;
}
#ge_roller li{
color:#A620A6;
line-height:1.1em;
padding-bottom:0.5em;
font-size:12px;
}

#ge_goods{
width:590px;
margin:0 auto 30px;
}
.goods{
margin-top:15px;
padding-bottom:15px;
height:140px;
border-bottom:1px dotted #333333;
}
.goods .l{
width:200px;
float:left;
}
.goods .r{
width:370px;
float:right;
}
.goods .l2{
width:370px;
float:left;
}
.goods .r2{
width:200px;
float:right;
}

dt{
margin:10px 0 20px 0;
} 
dd{
margin-left:8px;
margin-bottom:10px;
font-size:12px;
color:#666666;
line-height:150%;}
