@charset "utf-8";/*	Site Name: 	Description: initial setting	Version: 	Author: *//*===== CONTENTS ===========================================	1: BASE LAYOUT==========================================================*//*===== [main] =====================================*/div#mainArea{ width: 600px;  background: #ffffff;	margin-bottom: 1px;			}div#mainAreaTitle,div#messageAreaTitle{	margin: 0px 0px 0px 0px;	 	width: 600px;		overflow: hidden;			}/*div#mainAreaTitle h2{width:600px; height:50px!important;background-repeat:no-repeat;}*/div#mainAreaTitle h2#chap01 {background: #ffffff url(./img/p_enkai_ttl.gif) no-repeat;	width: 600px;		display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;		margin-bottom:12px;					}div#mainAreaTitle h2#chap02 {	background: #ffffff url(img/p_kashikiri_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;	margin-bottom:12px;}div#mainAreaTitle h2#chap03 {	background: #ffffff url(img/p_wedding_ttl.gif) no-repeat;	width: 600px;	display: block;	height: 50px;	text-indent: -6000px;	text-decoration: none;	margin-bottom:12px;}/*div#mainAreaTitle h4{width:600px; height:50px!important;background-repeat:no-repeat;}div#mainAreaTitle h2 img {	margin-top: :12px;					}*//*div#mainAreaTitle h4.title001{background-image:url(./img/p_enkai_ttl.gif);	display: block;	text-indent: -6000px;	text-decoration: none;		padding-bottom:3px;	border:1px solid;	border-color: red;		}*//**/.ttlimg{	margin-top: :12px;		margin-bottom: 20px;}h4#ttl_li{	width:45%;	float:left;}h4#ttl_li ul li{	margin-left: 40px;	font-size:11px;		font-weight: normal;	color: #777777;	list-style-type:none;	line-height: 1.75;}/**//**/h3#ttlbox1{	background: url(img/p_enkai_ttls.gif) no-repeat;	float:left;	width:50%;	padding-top: 64px;	padding-right: 5%;}h3#ttlbox2{	background: url(img/p_kashikiri_ttls.gif) no-repeat;	float:left;	width:50%;	padding-top: 104px;	padding-right: 5%;}h3#ttlbox3{	background: url(img/p_wedding_ttls.gif) no-repeat;	float:left;	width:50%;	padding-top: 102px;	padding-right: 5%;}/**/#detailimg{	margin-top: 30px;	margin-bottom: 10px;}/*
