/*	CSS	Document	*/

/*	Layout	-----------------------------------------------------------------	*/

body{
	margin:0;
	padding:0;
	background:#ffffff	url(http://www.seishin-oh.co.jp/wedding/shared/image/bg.gif)	repeat-x;
	color:#333333;
}

h1{	
	font-size:10px;	
	margin:10px	0	10px	10px;
}

h3{
	font-size:10px;
}

/*	Link	-------------------------------------------------------------------	*/

a{
	text-decoration:	underline;
}

a:link{
	color:	#576c95;
}

a:visited{
	color:	#a53866;
}

a:active{
	color:	#2f64bc;
}

a:hover{	
	color:#2f64bc;
	text-decoration:none;
}

p{
	font-size:12px;
	line-height:18px;
	margin:0;
	padding:0;
}

.size1{
	font-size:10px;
	line-height:14px;
}

.size1w{
	font-size:10px;
	line-height:18px;
}

.size2{
	font-size:11px;
	line-height:14px;
}

.size2w{
	font-size:11px;
	line-height:18px;
}

.size3{
	font-size:9pt;
	line-height:14px;
}

.size3w{
	font-size:9pt;
	line-height:18px;
}

.size4{
	font-size:11pt;
	line-height:14pt;
}

.size4w{
	font-size:11pt;
	line-height:16pt;
}

/*	footer	-----------------------------------------------------------------	*/

.footer_bg{	
	background:url(http://www.seishin-oh.co.jp/wedding/shared/image/footer_bg.gif)	repeat-x;
}

.plan_title_bg{	
	background-image:url(http://www.seishin-oh.co.jp/wedding/plan/image/title_bg.gif);
}

.subwin_bg{	
	background:url(http://www.seishin-oh.co.jp/wedding/shared/image/subwin_bg.gif)	repeat-x;
}

/*	Etc	--------------------------------------------------------------------	*/
.mb10{
	margin-bottom:10px;
}

body#pamphlet{
	background:none;
}


