/* レイアウト用 */html{    height:100%;}body{    background-color:#f3edf1;	text-align:center;    height:100%;    width:100%;    margin:0px auto;	font-size:small;}div#container{    margin:0 auto;	text-align:left;    background-color:#ffffff;    background-image:url(../images/back_01.gif);	background-repeat: repeat-y;	text-align:center;	width: 826px;    height:auto;    min-height: 100%;	padding-bottom:6px;}p {padding:0; margin:0 0 15px 0;}br {padding:0; margin:0;}strong {font-weight:bold;}div#head{ margin:0 3px;background-image:url(../images/head_01.jpg);background-repeat:no-repeat;text-align:center;width:820px;height:132px;}div#head h1{ display:none;}h2 {font-size:medium; color: #993366; font-weight:bold; line-height:1.8; margin-bottom:10px;}h2.blue {font-size:medium; color: #0000ff; font-weight:bold; line-height:1.8; margin-bottom:10px;}div#menu {margin-left:70px; text-align:left; padding-top:111px;}div#menu img { margin-right:5px;}div#main {margin:20px 73px; width:680px; text-align:left;height:auto;}.left_colum { float:left; width:430px;}.right_colum { margin-left:40px; float:left; width:210px;}table .news td {padding-bottom:15px;}.image20{margin-bottom:20px;}.image10{margin-bottom:10px;}.image4 {margin-bottom:4px;}.image_catch {font-size:x-small; text-align:right;}.image_catch_l {font-size:x-small; text-align:left;}.image_r_sp {margin-right:5px;}#footer {border-top:solid #99375a 1px; padding-top:15px; padding-bottom:15px; font-size:x-small; text-align:center; margin-top:30px;}.member_info {line-height:2.0;}.enter_guide {padding:15px; background-color: #D6DFED;}div#news{    margin:0 auto;	text-align:left;    background-color:#ffffff;	text-align:left;	width: 430;    height:auto;    min-height: 50px;	padding-bottom:6px;}.bg_white{ background-color:#ffffff;}#utility{	float: right;	overflow: hidden;	margin-top: 5px;	width: auto;	text-align: right;	line-height: 1.1;	padding-top: 3px;	padding-right: 0;	padding-bottom: 3px;	padding-left: 0;}#utility ul li{	display: inline;	padding-left: 10px;	background: url("images/list_arwr.gif") 0 50% no-repeat;}