@charset "Shift_JIS";

/* ---------------------------------------------”Å–Ê */
#lay1{
	width:800px;
	}


/* ---------------------------------------------•750‚Ì˜g */

.waku_top{
	width:750px;
	background:#000000 url(./common/waku/w750_waku_02.png) repeat-y;
}

.waku_top * {
	padding: 0px 24px;
}

.waku_top * * {
	padding: 0px;
}

.waku_top p, .waku_top dd {
	margin-bottom:1em;
}

.waku_top h2, .waku_top dt {
	padding: 16px 10px 0px 24px;
	background-image: url(./common/waku/w750_waku_01.png);
	background-repeat: no-repeat;
	font-size: 100%;
	font-weight: nomal;
	color:#f39800;
}

.waku_top .soco {
	padding: 0px 24px 8px 10px;
	background-image: url(./common/waku/w750_waku_03.png);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-left:0px;
	text-align: right;
	margin-bottom:6px;
}

.waku_top .soco a {
	text-decoration: none;
	color: #669966;
	font-size: 90%;
	font-weight: bold;
}

/* ---------------------------------------------•800‚Ì˜g */

.800_soco{
	width:800px;
	background: url (./common/waku/w800_waku_01.png);
}

.waku_big{
	width:800px;
	background:#000000 url(./common/waku/w800_waku_02.png) repeat-y;
}

.waku_big * {
	padding: 0px 24px;
}

.waku_big * * {
	padding: 0px;
}

.waku_big p, .waku_big dd {
	margin-bottom:1em;
}

.waku_big h2, .waku_big dt {
	padding: 16px 10px 0px 24px;
	background-image: url(./common/waku/w800_waku_01.png);
	background-repeat: no-repeat;
	font-size: 100%;
	font-weight: nomal;
	color:#f39800;
}

.waku_big .soco {
	padding: 0px 24px 8px 10px;
	background-image: url(./common/waku/w800_waku_03.png);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-left:0px;
	text-align: right;
	margin-bottom:6px;
}

.waku_big .soco a {
	text-decoration: none;
	color: #669966;
	font-size: 90%;
	font-weight: bold;
}

/* ---------------------------------------------•400‚Ì˜g */

.waku_middle{
	width:400px;
	background:#000000 url(./common/waku/w400_waku_02.png) repeat-y;
}

.waku_middle * {
	padding: 0px 24px;
}

.waku_middle * * {
	padding: 0px;
}

.waku_middle p, .waku_middle dd {
	margin-bottom:1em;
}

.waku_middle h2, .waku_middle dt {
	padding: 16px 10px 0px 24px;
	background-image: url(./common/waku/w400_waku_01.png);
	background-repeat: no-repeat;
	font-size: 100%;
	font-weight: nomal;
	color:#f39800;
}

.waku_middle .soco {
	padding: 0px 24px 8px 10px;
	background-image: url(./common/waku/w400_waku_03.png);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-left:0px;
	text-align: right;
	margin-bottom:6px;
}

.waku_middle .soco a {
	text-decoration: none;
	color: #669966;
	font-size: 90%;
	font-weight: bold;
}

/* ---------------------------------------------•200‚Ì˜g */

.waku_sub{
	width:200px;
	background:#000000 url(./common/waku/w200_waku_02.png) repeat-y;
}

.waku_sub * {
	padding: 0px 24px;
}

.waku_sub * * {
	padding: 0px;
}

.waku_sub p, .waku_sub dd {
	margin-bottom:1em;
}

.waku_sub h2, .waku_sub dt {
	padding: 16px 10px 0px 24px;
	background-image: url(./common/waku/w200_waku_01.png);
	background-repeat: no-repeat;
	font-size: 100%;
	font-weight: nomal;
	color:#f39800;
}

.waku_sub .soco {
	padding: 0px 24px 8px 10px;
	background-image: url(./common/waku/w200_waku_03.png);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-left:0px;
	text-align: right;
	margin-bottom:6px;
}

.waku_sub .soco a {
	text-decoration: none;
	color: #669966;
	font-size: 90%;
	font-weight: bold;
}

/* ---------------------------------------------•600‚Ì˜g */

.waku_illu{
	width:600px;
	background:#000000 url(./common/waku/w600_waku_02.png) repeat-y;
}

.waku_illu * {
	padding: 0px 24px;
}

.waku_illu * * {
	padding: 0px;
}

.waku_illu p, .waku_illu dd {
	margin-bottom:1em;
}

.waku_illu h2, .waku_illu dt {
	padding: 16px 10px 0px 24px;
	background-image: url(./common/waku/w600_waku_01.png);
	background-repeat: no-repeat;
	font-size: 100%;
	font-weight: nomal;
	color:#f39800;
}

.waku_illu .soco {
	padding: 0px 24px 8px 10px;
	background-image: url(./common/waku/w600_waku_03.png);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-left:0px;
	text-align: right;
	margin-bottom:6px;
}

.waku_illu .soco a {
	text-decoration: none;
	color: #669966;
	font-size: 90%;
	font-weight: bold;
}

/* ---------------------------------------------ƒtƒ[ƒg—p */

.box_top{width:750px;float:right;margin:0px;padding: 0px;}
.box_illu{width:600px;float:right;margin:0px;padding: 0px;}
.box_sub{width:200px;float:left;margin:0px;padding: 0px;}
.box_migi{width:400px;float:right;margin:0px;padding: 0px;}
.box_hdr{width:400px;float:left;margin:0px;padding: 0px;}


/* ---------------------------------------------Ü‚è‚½‚½‚Ýƒƒjƒ…[—p */

.ttm{display: none;position:relative;}



/* ---------------------------------------------hr‚ð‰B‚· */
hr.kakusi{
	border:#000000 1px solid;
	color:#000000;
	height:1px;
	width:800px;
	margin:0px;
	padding:0px;
	clear:both;}

/* ---------------------------------------------ƒI[ƒo[ƒtƒ[—p */
.scrl{overflow:auto;height:200px;width:140px;margin-left:0px;}
.nov_scrl{overflow:auto;height:500px;width:540px;margin-left:0px;}
.menu_scrl{overflow:auto;height:80px;width:340px;margin-left:0px;}

