@charset 'UTF-8';


/* base */

		#headercon				{	width: 900px;	margin-right: auto;	margin-left: auto;}
		#mainimgcon				{	height: 183px;	width: 900px;	margin-left: -44px;	padding-left: 44px;}
		#mainimgcon.page01		{	background-image: url(../img/contents/title.jpg);	background-repeat: no-repeat;}
		#mainimgcon.page02		{	background-image: url(../img/charge/index5.jpg);	background-repeat: no-repeat;}
		#mainimgcon.page03		{	background-image: url(../img/contact/index5.jpg);	background-repeat: no-repeat;}
		#mainimgcon.page04		{	background-image: url(../img/day/index5.jpg);	background-repeat: no-repeat;}
		#mainimgcon.page05		{	background-image: url(../img/point/index5.jpg);	background-repeat: no-repeat;}
		#mainimgcon.page06		{	background-image: url(../img/flow/index5.jpg);	background-repeat: no-repeat;}
		#mainimgcon.page07		{	background-image: url(../img/gallery/index5.jpg);	background-repeat: no-repeat;}
		.maintitle				{	margin-bottom: 20px; display: block;}
		.subtitle				{	margin-bottom: 10px; display: block;}
		.textmain				{	margin-bottom: 20px; display: block;}

		
/* access */
		.accesss-img			{	float: left;}
		.accesss-txt			{	float: left;	width: 260px;	margin-left: 20px;}

/* charge */

		.charge-tbl				{	width: 860px;	background-image: url(../img/index/line.jpg);	background-repeat: repeat-x;	background-position: left bottom;	margin-bottom: 20px;	padding-bottom: 2px;}
		.charge-tbl .tbl01		{	background-image: none;	text-align: center;}
		.charge-tbl .tbl02		{	background-image: url(../img/charge/icon2.jpg);	background-repeat: no-repeat;	background-position: left center;	text-align: left;	padding-left: 25px;}
		.charge-tbl .tbl03		{	}
		.charge-tbl th			{	background-image: url(../img/charge/icon.jpg);	background-repeat: no-repeat;	background-position: left center;	text-align: left;	padding-left: 25px;}
		.charge-textmain		{	margin-bottom: 20px;	display: block;	background-image: url(../img/charge/img.jpg);	background-repeat: no-repeat;	background-position: right top;	width: 840px;}
		
/* contact */

		.contact-tbl td			{	background-image: url(../img/index/line.jpg);	background-repeat: repeat-x;	background-position: left bottom;	padding-bottom: 10px;}
		.contact-fm				{	width: 400px;}
		#contactbtn				{	text-align: center;margin-bottom: 20px;	padding: 20px;}

/* day */
		.day-contents			{	width: 420px;	float: left;	margin-right: 15px;	margin-bottom: 20px;}		
		.day-contents td		{	background-image: url(../img/index/line.jpg);	background-repeat: repeat-x;	background-position: left bottom;	}		
		

/* point */
		.point					{	background-color: #FFFCF5;	width: 880px;	margin-bottom: 20px;}
		.point:after 			{	content:".";display:block;height:0px;clear:both;visibility:hidden;}
		.point					{	display:inline-table;}
		* html .point 			{	height:1px; }
		.point					{	display:block; }
		.pointnaka1				{	float: left;	width: 630px;	margin-right: 5px;}
		.pointnaka2				{	float: left;	width: 401px;	margin-right: 5px;}
		.pointimg1				{	float: left;}
		.pointimg2				{	float: left;	margin-right: 5px;}


/* point */

		#flowback				{	background-image: url(../img/flow/flow.jpg);	background-repeat: no-repeat;	background-position: right top;}



/* gallery */
		#photogallery li		{	float: left;	height: 310px;	width: 420px;	margin-right: 15px;	margin-bottom: 20px;}

