@charset "Shift_JIS";

/*　基本フォーマット　*/
* { margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6 { font-size: 100% ;
}
li { list-style: none;
	margin: 0px;
	padding: 0px;
}

/*　基本フォーマット終わり　*/
#GNV { margin: 0 55px 24px ;
}

#MAIN-CLM { width: 730px ;
	padding: 0 20px 0 ;
}
h2 { padding: 0 5px 30px ;
}
.clm1 { padding: 0 12px 72px ;
}
.clm1 .photo { float: right ;
	width: 288px ;
}
.clm1 .sub-clm { float: left ;
	width: 380px ;
	position: relative ;
}
.clm1 .logo { text-align: right ;
	position: absolute ;
	left: 205px ;
	top: 122px ;
}
.clm2 { padding: 0 12px 72px ;
}
h3 { padding-bottom: 6px ;
	border-bottom: 3px solid #DBF4E0 ;
	margin-bottom: 30px ;
}
.clm2 dt { font-weight: bold ;
}
.clm2 dd { margin-top: -1.2em ;
	padding: 0 0 24px 156px ;
}
.clm2 dd ul { padding-bottom: 24px ;
}
.clm2 dd li { padding-bottom: 2px ;
}
.clm2 dd p { padding-bottom: 12px ;
}
.clm2 dd p img { padding-bottom: 9px ;
}

