/* CSS Document */
@charset "utf-8";

body {background:url(img/top/bg.jpg) repeat-x;
		width:100%;
		margin-top:0;
		margin-bottom:0;
		font-size:14px;}

.osirase h2{background-color:#00CC66;
			color:#FFFFFF;
			font-size:14px;}
			
.osirasetitle {
	color: #FF8BB3;
	margin:0.5em 0em 0em 0.5em;
	padding:0.5em 0 0.5em 0;
	text-align: left;
	text-indent: 5px;
	color: #666;
	font-weight:bold;
	border-top:solid 1px;
	width:95%;}
		
.base {width:851px;
		background:url(img/top/base-bg.png) repeat-y;
		width:880px;}
		
.red {color:#FF0000;}
		
/*header*/
.seo {background:url(img/top/seo.png);
		width:851px;
		height:42px;}
		
.seo h1{font-size:10px;
		float:left;
		padding-top:18px;
		padding-left:22px;}
* html	.seo h1{padding-top:25px;}
*:first-child+html	.seo h1{padding-top:25px;}
		
.seo-2 {background:url(img/top/seo-2.jpg) no-repeat;
		width:851px;
		height:19px;
		margin-top:-10px;
		text-align:right;}
* html	.seo-2 {margin-top:0px;}
*:first-child+html .seo-2 {margin-top:0px;}

		
.seo-2 h2{font-size:10px;
			padding-top:4px;
			color:#FFFFFF;}

.sitemap {font-size:10px;
			float:right;
			padding-top:25px;
			padding-right:25px;}
			
.header {background:url(img/top/header.jpg);
			width:851px;
			height:149px;
			padding-top:90px;
			text-indent:-9999px;}
			
.header a{width:154px;
			height:90px;
			display:block;
			margin-right:40px;}
			
.header2 {background:url(img/sec/header.jpg);
			width:851px;
			height:158px;
			padding-top:5px;
			text-indent:-9999px;}
			
.header2 a{width:154px;
			height:88px;
			margin-right:-650px;
			display:block;}
			
.menu {background:url(img/top/menu.png);
		width:851px;
		height:42px;}

		
.menu a{background:url(img/top/menu.png);
		display:block;
		width:166px;
		height:42px;
		text-indent:-9999px;
		float:left;}
		
.menu-01 a{background-position:0 0;}
.menu-02 a{background-position:-172px 0;	margin-left:5px;}
.menu-03 a{background-position:-342px 0;	margin-left:5px;}
.menu-04 a{background-position:-512px 0;	margin-left:5px;}
.menu-05 a{background-position:-680px 0;	margin-left:5px;}
.menu-01 a:hover{background-position:0 60px;}
.menu-02 a:hover{background-position:-172px 60px;}
.menu-03 a:hover{background-position:-342px 60px;}
.menu-04 a:hover{background-position:-512px 60px;}
.menu-05 a:hover{background-position:-680px 60px;}

/*header*/

/*main*/
.main-bg{background:url(img/top/main-bg.png) repeat-y;
			width:851px;
			height:100%;
			padding-bottom:0;
			}
* html	.main-bg{background:url(img/top/main-bg.png) repeat-y;
			width:851px;
			height:100%;
			margin-top:-15px;
			padding-bottom:0;
			}

			
.kodawari-baner a{background:url(img/sec/kodawari-baner.jpg);
				background-position:-4px -45px;
				width:550px;
				height:114px;
				text-indent:-9999px;
				display:block;}
				
.kodawari-baner a:hover{background-position:-4px -184px;}
			
.tyuumon-baner a{background:url(img/sec/tyuumon-baner.jpg);
				background-position:-4px -6px;
				width:550px;
				height:116px;
				text-indent:-9999px;
				display:block;}
				
.tyuumon-baner a:hover{background-position:-4px -141px;}
			
.lmenu {width:232px;
		height:100%;
		float:left;
		margin-left:6px;
		}
* html .lmenu {margin-left:2px;}

.dl-banner a{background:url(img/top/dl-banner.png);
			display:block;
			width:232px;
			height:131px;
			margin-top:15px;
			text-indent:-9999px;}
.dl-banner a:hover{background-position:0 145px;}
			
.dvd-banner a{background:url(img/top/dvd-banner.png);
				display:block;
				width:180px;
				height:87px;}
.dvd-banner a:hover{background-position:0 89px;}

.min-baner01 a{background:url(img/top/min-banner-01.png);
			display:block;
			width:270px;
			height:131px;
			text-indent:-9999px;}
.min-baner01 a:hover{background-position:0 145px;}

.min-baner02 a{background:url(img/top/min-banner-02.png);
			display:block;
			width:270px;
			height:131px;
			text-indent:-9999px;}
.min-baner02 a:hover{background-position:0 145px;}

.min-baner03 a{background:url(img/top/min-banner-03.png);
			display:block;
			width:270px;
			height:131px;
			text-indent:-9999px;}
.min-baner03 a:hover{background-position:0 145px;}

.min-baner04 a{background:url(img/top/min-banner-04.png);
			display:block;
			width:270px;
			height:131px;
			text-indent:-9999px;}
.min-baner04 a:hover{background-position:0 148px;}

.lmenu-ue {background:url(img/top/l-menu-ue.png);
			width:222px;
			height:40px;}
.lmenu-ue h2{color:#FFFFFF;
				font-size:14px;
				padding-top:15px;}

.lmenu-bar {background:url(img/top/l-menu-bar.png);
			width:222px;
			height:40px;
			margin-top:-10px;}
.lmenu-bar h2{color:#FFFFFF;
				font-size:14px;
				padding-top:15px;
				margin-bottom:0;}
				
.lmenu-bar h3{color:#FFFFFF;
				font-size:14px;
				padding-top:15px;
				margin-bottom:0;}

.lmenu-naka{background:url(img/top/l-menu-bg.png) repeat-y;
			width:222px;
			text-indent:-9999px;}

.lmenu-naka-2{background:url(img/top/l-menu-bg-2.png) repeat-y;
				width:222px;
				color:#FFFFFF;}
.lmenu-naka-2 a{color:#FFFFFF;
					text-decoration:none;}
.lmenu-naka-2 a:hover{text-decoration:underline;}

.lmenu-naka-2 ul{padding-top:6px;
				padding-bottom:10px;
				font-size:14px;
				line-height:200%;
				text-align:left;}

.lmenu-l-menu-bg-un{background:url(img/top/l-menu-bg-un.png);
						width:222px;
						height:20px;
						text-indent:-9999px;}

.lmenu-l-menu-bg-un-2{background:url(img/top/l-menu-bg-un-2.png);
						width:222px;
						height:20px;
						text-indent:-9999px;}

.lmenu-01 a{background:url(img/top/l-menu.png);
			width:207px;
			height:50px;
			display:block;}
.lmenu-02 a{background:url(img/top/l-menu.png);
			background-position:0 -50px;
			width:207px;
			height:50px;
			display:block;}
.lmenu-03 a{background:url(img/top/l-menu.png);
			background-position:0 -100px;
			width:207px;
			height:50px;
			display:block;}
.lmenu-04 a{background:url(img/top/l-menu.png);
			background-position:0 -150px;
			width:207px;
			height:50px;
			display:block;}
.lmenu-05 a{background:url(img/top/l-menu.png);
			background-position:0 -200px;
			width:207px;
			height:50px;
			display:block;}
.lmenu-01 a:hover{background-position:208px 0;}
.lmenu-02 a:hover{background-position:208px -50px;}
.lmenu-03 a:hover{background-position:208px -100px;}
.lmenu-04 a:hover{background-position:208px -150px;}
.lmenu-05 a:hover{background-position:208px -200px;}

.prof {color:#FFFFFF;
		font-size:14px;
		line-height:150%;
		margin-left:25px;
		text-align:left;}

.prof-txt {margin-top:5px;
			margin-bottom:5px;}

.right {width:579px;
		float:right;
		padding-top:15px;
		padding-right:15px;
		line-height:180%;}
		
.top-img-00 {background:url(img/top/img-00-waku.jpg);
				width:587px;
				height:431px;
				margin:0;
				padding-top:160px;}
				
.top-img-01 {background:url(img/top/img-01.jpg) no-repeat;
			margin-top:25px;
			padding:45px 0 0 10px;
			text-align:left;}
			
.top-img-02 {background:url(img/top/img-02.jpg) no-repeat;
			margin:25px 0 0 5px;
			padding:225px 0 0 10px;
			text-align:left;}

.top-img-03 {background:url(img/top/img-03.jpg) no-repeat;
			height:230px;
			margin:25px 0 25px 0;
			padding:45px 0 0 10px;
			text-align:left;}
			
.top-img-04 {background:url(img/top/img-04.jpg) no-repeat;
			height:230px;
			margin:25px 0 25px 0;
			padding:45px 0 0 10px;
			text-align:left;}
/*main*/

.fotter {background:url(img/top/fotter.jpg);
			width:851px;
			height:22px;
			padding-top:8px;
			clear:both;}
			
			
/*kodawari*/
.kodawari-title{background:url(img/kodawari/title.jpg);
				width:569px;
				height:112px;
				margin-top:-8px;
				text-indent:-9999px;}
				
.kodawari-img-01{background:url(img/kodawari/img-02.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kodawari-img-02{background:url(img/kodawari/img-03.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kodawari-img-03{background:url(img/kodawari/img-04.jpg) no-repeat;
			width:568px;
			height:195px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kodawari-img-04{background:url(img/kodawari/img-05.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
/*gaido*/
.gaido-title{background:url(img/gaido/title.jpg) no-repeat;
				width:575px;
				height:101px;
				margin-top:-3px;
				margin-left:-4px;
				text-indent:-9999px;}

.gaido-img-01{background:url(img/gaido/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
		
			
.gaido-img-02 {background:url(img/gaido/img-02.jpg) no-repeat;
				width:574px;
				margin-left:5px;
				padding-top:360px;
				padding-left:10px;
				margin-top:35px;
				text-align:left;}
				
.gaido-img-03 {background:url(img/gaido/img-03.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:10px;
				padding-top:334px;
				padding-left:10px;
				text-align:left;}
				
.gaido-img-04 {background:url(img/gaido/img-04.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:10px;
				padding-top:334px;
				padding-left:10px;
				text-align:left;}
				
.gaido-img-05 {background:url(img/gaido/img-05.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:10px;
				padding-top:334px;
				padding-left:10px;
				text-align:left;}
				
.gaido-img-06 {background:url(img/gaido/img-06.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:10px;
				padding-top:334px;
				padding-left:10px;
				text-align:left;}
				
.gaido-img-07 {background:url(img/gaido/img-07.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:65px;
				padding-top:310px;
				padding-left:-20px;
				text-align:left;}
				
.gaido-img-08 {background:url(img/gaido/img-08.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:65px;
				padding-top:300px;
				padding-left:10px;
				text-align:left;}

.gaido-img-09 {background:url(img/gaido/img-09.jpg) no-repeat;
				width:564px;
				margin-top:10px;
				margin-left:10px;
				padding-top:320px;
				padding-left:10px;
				text-align:left;}
				
/*kakaku*/
.kakaku-title {background:url(img/kakaku/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-10px;
				margin-bottom:25px;
				text-indent:-9999px;}
				
.kakakuhyou {width:560px;
				font-size:14px;
				line-height:150%}
				
.sizehyou {width:560px;
				font-size:14px;
				line-height:150%}
				
.kihonryou {background:url(img/kakaku/img-01-1.jpg) no-repeat;
			width:538px;
			padding-top:60px;
			padding-left:25px;}
.tesuuryou {background:url(img/kakaku/img-01-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.sokutatu {background:url(img/kakaku/img-03-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
				
.takuhai {background:url(img/kakaku/img-03-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.memo {background:url(img/kakaku/memo.jpg) no-repeat;
		width:515px;
		height:244px;
		font-size:14px;
		padding-left:30px;
		padding-top:25px;}
		
.img-kakaku-sita {background:url(img/kakaku/hyou-sita.jpg) no-repeat;
					width:568px;
					margin-top:25px;
					margin-left:5px;
					padding-top:45px;
					padding-left:10px;
					text-align:left;}
					
.img-kakaku-sita-02 {background:url(img/kakaku/new001.jpg) no-repeat;
					width:456px;
					margin-top:25px;
					margin-left:5px;
					padding-top:285px;
					padding-left:10px;
					text-align:left;}
				
.kakaku-img-01{background:url(img/kakaku/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-02{background:url(img/kakaku/img-02.jpg) no-repeat;
			width:568px;
			height:240px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-03 {background:url(img/kakaku/img-03.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-04{background:url(img/kakaku/img-04.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-05{background:url(img/kakaku/img-05.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-06{background:url(img/kakaku/img-06.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-07{background:url(img/kakaku/img-07.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.kakaku-img-08{background:url(img/kakaku/img-08.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.fixmidcode{border:1px solid;
			background:#FFFFCC;
			padding:5px;}
			
/*dvd*/
.dvd-title {background:url(img/dvd/title.jpg) no-repeat;
				width:569px;
				height:116px;
				margin-top:-15px;
				text-indent:-9999px;}
.dvd-title-2 {background:url(img/dvd/title-2.jpg) no-repeat;
				width:569px;
				height:116px;
				margin-top:-15px;
				text-indent:-9999px;}
				
.dvd-img-01{background:url(img/dvd/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.dvd-img-02{background:url(img/dvd/img-02.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}

.dvd-img-03{background:url(img/dvd/img-03.jpg) no-repeat;
			width:568px;
			height:460px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.dvd-img-03-1 {background:url(img/dvd/img-03-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.dvd-img-03-2 {background:url(img/dvd/img-03-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
	
.dvd-img-03-3 {background:url(img/dvd/img-03-3.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.dvd-img-04{background:url(img/dvd/img-04-1.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
.dvd-img-04-1 {background:url(img/dvd/img-04-1-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.dvd-img-05{background:url(img/dvd/img-05-1.jpg) no-repeat;
			width:568px;
			height:220px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.dvd-img-06{background:url(img/dvd/img-06.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
/*qa*/
.qa-title {background:url(img/qa/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-4px;
				text-indent:-9999px;}
				
.q {background:url(img/qa/q.jpg) no-repeat;
	width:569px;
	height:38px;
	font-size:16px;
	color:#FF9900;
	font-weight:bold;
	text-align:left;
	margin-top:20px;
	margin-left:5px;
	padding-top:10px;
	padding-left:45px;}
	
.a {background:url(img/qa/a.jpg) no-repeat;
		text-align:left;
		margin-left:25px;
		padding-top:5px;
		padding-left:35px;}
		
/*kouza*/
.kouza-title {background:url(img/kouza/title.jpg) no-repeat;
				width:569px;
				height:110px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.kouza-img-01{background:url(img/kouza/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.kouza-img-01-1 {background:url(img/kouza/img-01-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kouza-img-01-2 {background:url(img/kouza/img-01-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
	
.kouza-img-01-3 {background:url(img/kouza/img-01-3.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kouza-img-01-4 {background:url(img/kouza/img-01-4.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kouza-img-01-5 {background:url(img/kouza/img-01-5.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kouza-img-02{background:url(img/kouza/img-02.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.kouza-img-02-1 {background:url(img/kouza/img-02-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kouza-img-02-2 {background:url(img/kouza/img-02-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
	
.kouza-img-02-3 {background:url(img/kouza/img-02-3.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kouza-img-03{background:url(img/kouza/img-03.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.kouza-img-03-1 {background:url(img/kouza/img-03-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}

.kouza-img-04{background:url(img/kouza/img-04.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.kouza-img-05{background:url(img/kouza/img-05.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
/*yobi*/

.yobi-title {background:url(img/yobi/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.yobi-img-01{background:url(img/yobi/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-01-1 {background:url(img/yobi/img-01-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
		
.yobi-img-02{background:url(img/yobi/img-02.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-02-1 {background:url(img/yobi/img-02-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-03{background:url(img/yobi/img-03.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-03-1 {background:url(img/yobi/img-03-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-04{background:url(img/yobi/img-04.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-04-1 {background:url(img/yobi/img-04-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-04-2 {background:url(img/yobi/img-04-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-04-3 {background:url(img/yobi/img-04-3.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-05{background:url(img/yobi/img-05.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-05-1 {background:url(img/yobi/img-05-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-06{background:url(img/yobi/img-06.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-06-1 {background:url(img/yobi/img-06-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-06-2 {background:url(img/yobi/img-06-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-07{background:url(img/yobi/img-07.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-07-1 {background:url(img/yobi/img-07-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-08{background:url(img/yobi/img-08.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yobi-img-08-1 {background:url(img/yobi/img-08-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-08-2 {background:url(img/yobi/img-08-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-08-3 {background:url(img/yobi/img-08-3.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-08-4 {background:url(img/yobi/img-08-4.jpg) no-repeat;
			width:561px;
			height:19px;
			margin-top:25px;}
			
.yobi-img-08-5 {background:url(img/yobi/img-08-5.jpg) no-repeat;
			padding-top:50px;
			padding-left:25px;}
			
.yobi-img-08-6 {background:url(img/yobi/img-08-6.jpg) no-repeat;
			width:561px;
			height:19px;
			margin-top:25px;}
			
.yobi-img-08-7 {background:url(img/yobi/img-08-7.jpg) no-repeat;
			padding-top:50px;
			padding-left:25px;}
			
.yobi-img-09{background:url(img/yobi/img-09.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-09-1 {background:url(img/yobi/img-09-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-09-2 {background:url(img/yobi/img-09-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-10{background:url(img/yobi/img-10.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-10-1 {background:url(img/yobi/img-10-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-11{background:url(img/yobi/img-11.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-11-1 {background:url(img/yobi/img-11-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-11-2 {background:url(img/yobi/img-11-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-11-3 {background:url(img/yobi/img-11-3.jpg) no-repeat;
			margin-top:15px;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-11-4 {background:url(img/yobi/img-11-4.jpg) no-repeat;
			margin-top:15px;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-12{background:url(img/yobi/img-12.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-12-1 {background:url(img/yobi/img-12-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-12-2 {background:url(img/yobi/img-12-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-13{background:url(img/yobi/img-13.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-14{background:url(img/yobi/img-14.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-15{background:url(img/yobi/img-15.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-15-1 {background:url(img/yobi/img-15-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-15-2 {background:url(img/yobi/img-15-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-16{background:url(img/yobi/img-16.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-17{background:url(img/yobi/img-17.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.yobi-img-18-1 {background:url(img/yobi/img-18-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yobi-img-18-2 {background:url(img/yobi/img-18-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
/*itigan*/
.itigan-title {background:url(img/itigan/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-5px;
				font-size:14px;
				text-indent:-9999px;}
				
.itigan-img-01{background:url(img/itigan/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.itigan-img-01-1 {background:url(img/itigan/img-01-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.itigan-img-01-2 {background:url(img/itigan/img-01-2.jpg) no-repeat;
			width:561px;
			padding-top:25px;
			margin-top:25px;}
			
.itigan-img-02{background:url(img/itigan/img-02.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.itigan-img-02-1 {background:url(img/itigan/img-02-1.jpg) no-repeat;
			width:561px;
			padding-top:25px;
			margin-top:25px;}
			
.itigan-img-02-2 {background:url(img/itigan/img-02-2.jpg) no-repeat;
			width:561px;
			padding-top:25px;
			margin-top:25px;}
			
.itigan-img-03{background:url(img/itigan/img-03.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
/*yougo*/

.yougo-title {background:url(img/yougo/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.yougo-img-01{background:url(img/yougo/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.yougo-img-01-1 {background:url(img/yougo/img-01-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.yougo-img-01-1 b{color:#00CC00;}


/*gaiyou*/
.gaiyou{margin:30px;}

.gaiyou-title {background:url(img/gaiyou/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.gaiyou-img-01{background:url(img/gaiyou/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.gaiyou-img-02 {background:url(img/gaiyou/img-02.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
		
			
/*otoi*/
.otoi-title {background:url(img/otoi/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.otoi-img-01{background:url(img/otoi/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
			
/*kozin*/

.kozin-title {background:url(img/kozin/title.jpg) no-repeat;
				width:569px;
				height:101px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.kozin-img-01{background:url(img/kozin/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.kozin-img-01-1 {background:url(img/kozin/img-01-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kozin-img-01-2 {background:url(img/kozin/img-01-2.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kozin-img-01-3 {background:url(img/kozin/img-01-3.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kozin-img-01-4 {background:url(img/kozin/img-01-4.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kozin-img-01-5 {background:url(img/kozin/img-01-5.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
			
/*sonota*/
.sonota-title {background:url(img/sonota/title.jpg) no-repeat;
				width:569px;
				height:110px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.sonota-img-01{background:url(img/sonota/img-01.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.sonota-img-02{background:url(img/sonota/img-02.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.sonota-img-02-1 {background:url(img/sonota/img-02-1.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.sonota-img-03{background:url(img/sonota/img-03.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
.sonota-img-04{background:url(img/sonota/img-04.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
			
/*kaburi*/
.kaburi-title {background:url(img/kaburi/title.jpg) no-repeat;
				width:569px;
				height:110px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
				
.kaburi-img-00{background:url(img/kaburi/img-00.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}
				
.kaburi-img-01 {background:url(img/kaburi/img-01.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kaburi-img-02 {background:url(img/kaburi/img-02.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}
			
.kaburi-img-03 {background:url(img/kaburi/img-03.jpg) no-repeat;
			padding-top:30px;
			padding-left:25px;}

.kaburi-img-04{background:url(img/kaburi/img-04.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			padding-top:45px;
			padding-left:10px;
			font-size:14px;
			text-align:left;}

.dl-baner a{background:url(img/sec/dl-baner.jpg);
				background-position:-4px -19px;
				width:550px;
				height:116px;
				text-indent:-9999px;
				display:block;}
				
.dl-baner a:hover{background-position:-4px -154px;}


/*sitemap*/
.sitemap-title {background:url(img/sitemap/title.jpg) no-repeat;
				width:569px;
				height:40px;
				margin-top:-9px;
				font-size:14px;
				text-indent:-9999px;}
			
.sitemap-img h2{font-size:16px;}
			
.sitemap-img {padding-left:25px;
				text-align:left;}
				
.album-img-01{background:url(img/album-annai.jpg) no-repeat;
			width:568px;
			margin-top:25px;
			margin-left:5px;
			padding-top:45px;
			padding-left:10px;
			text-align:left;}
			
.notice01{padding:10px; border:2px solid #F00; margin:15px 10px 0 10px;}
.notice01 p{text-align:left; margin:0; padding:0; font-size:14px !important;}
.notice01 b.r{font-size:10px;}
.notice01 b.big{font-size:20px;}
.r{color:#F00;}
.kouji{font-size:16px; color:#F00; padding:40px; text-align:center;}


.gTitle{text-align:left; font-size:14px; padding:0 0 20px 0;}
.gNum{float:left; clear:both; background:#033; width:40px; height:40px;}
.gNum1{float:left; clear:both; background:#033; width:40px; padding:0 0 10px 0; text-align:center; line-height:30px;}
.gNum b,.gNum1 b{ color:#FFF; font-size:28px; display:block; padding:10px 0 0 0;}

.gTxt{float:left; margin:0 0 30px 0; width:515px;}
.gTxt p{padding:0 !important; margin:0 0 0 10px!important; text-align:left;}

.gTxt a img{margin:0 0 0 10px;width:140px; border:2px solid #FFF;}
.gTxt a:hover img{border:2px solid #F30;}

.sale{margin:0 0 20px 0;}


.sleep{font-size:14px !important; line-height:19px !important; text-align:center !important; border:2px solid #000; padding:8px; margin:0 10px;}
.sleep b.r{font-size:14px !important;}

.notices{font-size:14px; color:#F00; padding:0 0 12px 0; font-weight:bold;}


