#container{	width:750px;	text-align:left;	margin:0px auto;	background-color:#FFF;	border:1px solid #CCC;} .bg {  	margin:0;	background:url(../lovedol/images/bg.gif)  fixed;}#content{	/*padding:0 75px 60px 0;*/	width:750px;	position:relative;}#content:after{	content:" ";	display:block;	clear:both;}#content #main{	padding:0 75px 60px 225px;}#headbackground{	position:relative;	width:100%;	height:35px;	text-align:center;	margin-bottom:0px;	background:#fff;}h1, h2, h3, h4, h5, h6 {	margin:0;	padding:0;}p{	font-size:12px;	color:#666;	line-height:1.8;}p.txt1{	font-size:10px;	color:#666;	line-height:1.6;}p.txt2{	font-size:12px;	color:#666;	line-height:1.6;}p.tit_topic{	font-size:14px;	color:#f07ec4;	line-height:1.4;	font-weight:bold;	margin:0 0 6px 0;	padding:0;}.c1{	font-size:12px;	font-weight:bold;	color:#fff;	line-height:1.6;	text-align:left;	vertical-align:top;}.c2{	font-size:12px;	color:#fff;	line-height:1.6;	text-align:left;}.top a{	color:#f07ec4;	text-decoration:none;}.top a:hover{	color:#f07ec4;	text-decoration:underline;}.newsarea{	padding: 6px 0 0 12px;	margin:0 0 12px 0;	font-size:12px;	color:#666;	line-height:1.6;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #f07ec4;}.subnews{	background-color: #FAE3ED;	padding: 9px;}.subnews_box{	background-color: #FFFFFF;	padding: 7px;	border: 1px solid #9C2146;	width:220px;}.oritoku{	background-color: #FAE3ED;	padding: 9px;	margin:0 12px 0 0;	font-size:12px;	color:#666;	line-height:1.6;}#footer{	position:relative;	border-top:1px solid #c6c6c6;	width:100%;	height:34px;	background:#fff;}#footer p{	padding:8px 0;	text-align:center;	font-size:10px;	color:#666;}#footer2{	position:relative;	width:100%;	height:34px;}#footer2 p{	padding:8px 0;	text-align:center;	font-size:10px;	color:#666;}
