.topics5 ul {
	margin-left: 16px;
	text-align: left;
	list-style-image: url(../top_img/navi/arrows.gif);
	margin-top: 3px;
	margin-bottom: 0px;
}
.c {
	text-align: center;
}
TABLE.tc TD {
	text-align: center;



}
TABLE.topics ul {
	margin-left: 16px;
	text-align: left;
	list-style-image: url(../top_img/navi/arrows.gif);
	margin-top: 3px;
	margin-bottom: 0px;
}
TABLE.topics ul li img {
	vertical-align: middle;
	margin-bottom: 3px;
}
TABLE.topics2 ol {
	margin-left: 15px;
	text-align: left;
	margin-top: 3px;
	margin-bottom: 0px;
	list-style-type: circle;
	padding-bottom: 0px;
	color: #666666;
}
TABLE.topics3 ul {
	margin-left: 10px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: square;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
}
TABLE.a75 ul {
	margin-left: 15px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
	list-style-image: url(../sikaku_top_img/gyosei/arrow1.gif);
}
TABLE.a71 ul {
	margin-left: 15px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
	list-style-image: url(../sikaku_top_img/sihou/arrow1.gif);
}
TABLE.a73 ul {
	margin-left: 15px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
	list-style-image: url(../sikaku_top_img/tyosa/arrow1.gif);
}
TABLE.a76 ul {
	margin-left: 15px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
	list-style-image: url(../sikaku_top_img/soku/arrow1.gif);
}
TABLE.a77 ul {
	margin-left: 15px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
	list-style-image: url(../sikaku_top_img/syarou/arrow1.gif);
}
TABLE.a74 ul {
	margin-left: 15px;
	text-align: left;
	margin-top: 5px;
	margin-bottom: 5px;
	list-style-type: none;
	padding-bottom: 0px;
	color: #333333;
	margin-right: 0px;
	list-style-image: url(../sikaku_top_img/taku/arrow1.gif);
}
/*-trまたはtdをセンターにし、資格ごとの背景色をつける-*/
.s71 {
	background-color: #FFC8C8;
	text-align: center;
}
.s73 {
	background-color: #D7F5FF;
	text-align: center;
}
.s74 {
	background-color: #FFCACA;
	text-align: center;
}
.s75 {
	background-color: #FFD0E8;
	text-align: center;
}
.s76 {
	background-color: #DBDBF2;
	text-align: center;
}
.s77 {
	background-color: #FFDDC4;
	text-align: center;
}
.s81 {
	background-color: #DDF2FF;
	text-align: center;
}
/*--h1を白に指定--------------------*/
H1.w {
	color: #ffffff;
}
/*--ヘッダ部分650PXで背景画像指定--------------------*/
table.hall {
	width:650px;
	color: #FFFF00;
	background-color: #003399;
	background-image: url(../images/back1.jpg);
}
table.h71 {
	width:800px;
	color: #FFFF00;
	background-color: #990000;
	background-image: url(../sihou/images/71back800.jpg);
	clip:  rect( );
}
table.h73 {
	width:800px;
	color: #FFFF00;
	background-color: #00496C;
	background-image: url(../tyosa/images/73back800-2.jpg);
}
table.h73-1 {
	width:800px;
	color: #FFFF00;
	background-color: #00496C;
	background-image: url(../tyosa/images/73back800.jpg);
}
table.h74 {
	color: #FFFF00;
	background-color: #A60000;
	background-image: url(../taku/images/74back800.jpg);
	width: 800px;
}
table.h75 {
	width:800px;
	color: #FFFF00;
	background-color: #CC0066;
	background-image: url(../gyou/img/75back800.jpg);
	clip:  rect( );
}
table.h76 {
	width:800px;
	color: #FFFF00;
	background-color: #333399;
	background-image: url(../soku/images/76back800.jpg);
	clip:  rect( );
}
table.h81 {
	width:650px;
	color: #FFFF00;
	background-color: #004F7D;
	background-image: url(../mansion/img/shopback.jpg);
}
table.h70 {
	width:800px;
	color: #FFFF00;
	background-color: #003399;
	background-image: url(../publishing/horei/images/shopback.jpg);
	background-repeat: no-repeat;
}
.b-red {
	font-weight: bold;
	color: #990000;
}
.b-black {
	font-weight: bold;
}
#head {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clip: rect( );
	font-size: 9px;
	line-height: 15px;
	font-weight: lighter;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	font-style: italic;
}
#leftnavi {
	background-image: url(../tyosa/images/73topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px
}
#leftnavi A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#leftnavi A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#leftnavi A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#right-1 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #00496C;
	background-image: url(../tyosa/images/73topcont.jpg);
	height: 30px;
}
#right-2 {
	width: 559px;
	border-color: black #CCCCCC #CCCCCC;
	list-style-image: url(../top_img/navi/arrows.gif);
	padding-top: 15px;
	padding-right: 20px;
	margin-bottom: 15px;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
#left {
	margin-top: 17px;
	margin-bottom: 15px;
	float: left;
	padding-left: 3px;
}
#right {
	float: left;
	margin-top: 2px;
	margin-left: 15px;
	width: 500px;
	margin-bottom: 0px;
}
#update {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#koza {
	clear: both;
	width: 794px;
	margin-left: 3px;
	margin-top: 0px;
}
#koza-1 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #00496C;
	background-image: url(../tyosa/images/73topcont.jpg);
	height: 30px;
	margin-top: 15px;
}
#koza-2 {
	width: 100%;
	border-color: black #CCCCCC #CCCCCC;
	padding-top: 15px;
	padding-right: 15px;
	margin-bottom: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
TABLE.topics4 ol {
	text-align: left;
	margin-top: 3px;
	margin-bottom: 0px;
	list-style-type: disc;
	padding-bottom: 0px;
	color: #666666;
}
TABLE.topics4 ul {
	text-align: left;
	margin-top: 3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	list-style-image: url(../top_img/navi/arrows.gif);
}
#koza-3 {
	width: 100%;
	padding-top: 15px;
	padding-right: 20px;
	margin-bottom: 15px;
	border: 1px #CCCCCC solid;
	padding-bottom: 15px;
}
body.b73 {
	background-color: #E8F8FF;
	width: 800px;
}
.b-gray {
	font-weight: bold;
	color: #666666;
}
#w2 {
	color: #ffffff;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}
#w2 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#w2 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#w2 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
.kozamidasiall {
	background-color: #D9F2FF;
	height: 30px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-color: #00496C black black #003366;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
}
.b-white {
	font-weight: bold;
	color: #FFFFFF;
}
.b-yellow {
	font-weight: bold;
	color: #FFFF00;
}
table.h73-2 {
	width:800px;
	color: #FFFF00;
	background-color: #00496C;
	background-image: url(../tyosa/images/73back800-3.jpg);
}
body.b77 {
	background-color: #FFEFE1;
	width: 800px;
}
table.h77 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../syarou/images/77back800-1.jpg);
}
table.h77-1 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../syarou/images/77back800.jpg);
}
table.h77-2 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../syarou/images/77back800-2.jpg);
}
/* 宅建試験　通学講座　情報サイト関連　開始　*/
#b74nagoya {
	background-color: #FFECEC;
	width: 800px;
}
.74bgcolor {
	background-color: #FEF1F1;
}
table.h74-3 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../taku/images/title.gif);
	height: 210px;
}
.74menu {
	width:220px;
	height: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.74menu a {
	width:220px;
	height: 35px;
	margin: 0px;
	background-image: url(../taku/images/menubar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #FFF;
	text-decoration: none;
}
.74menu a:hover {
	background-position: 0px -36px;
	color: #FF0;
	text-decoration: none;
}
.74menu a:visited {
	color: #FFF;
	text-decoration: none;
}
#b74nagoyaH1 {
	margin: 0px;
	padding: 0px;
	display: none;
}
#74header {
	height: 195px;
	width: 580px;
	display: block;
	margin: 0px;
	padding: 0px;
}
/* 宅建試験　通学講座　情報サイト関連　終了　*/
/* 社労士試験　通学講座　情報サイト関連　開始　*/
#b77fukuoka {
	background-color: #FFEFE1;
	width: 800px;
}
.77bgcolor {
	background-color: #FFF2E8;
}
table.h77-3 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../syarou/images/title.gif);
	height: 210px;
}
.77menu {
	width:220px;
	height: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.77menu a {
	width:220px;
	height: 35px;
	margin: 0px;
	background-image: url(../syarou/images/menubar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #FFF;
	text-decoration: none;
}
.77menu a:hover {
	background-position: 0px -36px;
	color: #FF0;
	text-decoration: none;
}
.77menu a:visited {
	color: #FFF;
	text-decoration: none;
}
#b77fukuokaH1 {
	display: none;
	margin: 0px;
	padding: 0px;
}
#77header {
	height: 195px;
	width: 580px;
	display: block;
	margin: 0px;
	padding: 0px;
}
/* 社労士試験　通学講座　情報サイト関連　終了　*/
/* 年金アドバイザー関連　開始　*/
#b77fukuoka {
	background-color: #FFEFE1;
	width: 800px;
}
.77bgcolor {
	background-color: #FFF2E8;
}
table.h79-3 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../nenkin/images/title.gif);
	height: 130px;
}
.77menu {
	width:220px;
	height: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.77menu a {
	width:220px;
	height: 35px;
	margin: 0px;
	background-image: url(../syarou/images/menubar.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #FFF;
	text-decoration: none;
}
.77menu a:hover {
	background-position: 0px -36px;
	color: #FF0;
	text-decoration: none;
}
.77menu a:visited {
	color: #FFF;
	text-decoration: none;
}
#b77fukuokaH1 {
	display: none;
	margin: 0px;
	padding: 0px;
}
#77header {
	height: 195px;
	width: 580px;
	display: block;
	margin: 0px;
	padding: 0px;
}
/* 年金アドバイザー関連　終了　*/
#leftnavi77 {
	background-image: url(../syarou/images/77topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
#leftnavi77 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#leftnavi77 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#leftnavi77 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#right-1-77 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #A24D00;
	background-image: url(../syarou/images/77topcont.jpg);
	height: 30px;
}
#koza-1-77 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #A24D00;
	background-image: url(../syarou/images/77topnavi.jpg);
	height: 30px;
	margin-top: 15px;
}
body.b71 {
	background-color: #FFECEC;
	width: 800px;
}
#leftnavi71 {
	background-image: url(../sihou/images/71topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
#leftnavi71 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#leftnavi71 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#leftnavi71 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#right-1-71 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #990000;
	background-image: url(../sihou/images/71topcont.jpg);
	height: 30px;
}
#koza-1-71 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #990000;
	background-image: url(../sihou/images/71topnavi.jpg);
	height: 30px;
	margin-top: 15px;
}
#list-head71 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/71komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #990000;
	border-left-color: #000;
}
#kozamidasi71 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/71komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.kozamidasi71 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/71komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#kozamidasi71 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.kozamidasi71 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



#list-head73 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/73komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #00496C;
	border-left-color: #000;
}
#kozamidasi73 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/73komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00496C;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.kozamidasi73 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/73komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00496C;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#kozamidasi73 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.kozamidasi73 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



#list-head75 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/75komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #CC0066;
	border-left-color: #000;
}
#kozamidasi75 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/75komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0066;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.kozamidasi75 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/75komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0066;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#kozamidasi75 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.kozamidasi75 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



#list-head76 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/76komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #333399;
	border-left-color: #000;
}
#kozamidasi76 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/76komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333399;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.kozamidasi76 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/76komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333399;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#kozamidasi76 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.kozamidasi76 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



#list-head74 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/71komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #990000;
	border-left-color: #000;
}
#kozamidasi74 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/71komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.kozamidasi74 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/71komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#kozamidasi74 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.kozamidasi74 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



#list-head77 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/77komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #A24D00;
	border-left-color: #000;
}
#kozamidasi77 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/77komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A24D00;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.kozamidasi77 {
	height: 20px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 2px;
	background-image: url(../images/77komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A24D00;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#kozamidasi77 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.kozamidasi77 h2 {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

.leftnavi71 {
	background-image: url(../sihou/images/71topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
.leftnavi71 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnavi71 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.leftnavi71 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
.right-1-71 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #990000;
	background-image: url(../sihou/images/71topcont.jpg);
	height: 30px;
}
.koza-1-71 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #990000;
	background-image: url(../sihou/images/71topnavi.jpg);
	height: 30px;
	margin-top: 15px;
}
.list-head71 {
	height: 30px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-color: #000000 black #990000 #990000;
	text-align: right;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 15px;
	background-image: url(../images/71komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
}
body.b75 {
	background-color: #FFECF5;
	width: 800px;
}

/*　↓↓↓↓　FaceBookページ　↓↓↓↓ */
#b_fb {
	width: 520px;
}

#campaignfb {
	background-image: url(../campaign/51th/img/51th_800x40.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 520px;
	margin: 0px;
	padding: 0px;
}

#campaignfb li {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 520px;
	height: 40px;
}

/*　司法書士 */

#kuzu71fb {
	background-color: #990000;
	width: 520px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#kuzu71fb li {
	display:inline;
	list-style-type:none;
	line-height: 110%;
}

#kuzu71fb li a {
	padding-right:10px;
	background:url(../images/topicpathw.gif) no-repeat right center;
}

#kuzu71fb A:link          { color:#FFFFFF; text-decoration:none;}
#kuzu71fb A:visited       { color:#FFFFFF; text-decoration:none;}
#kuzu71fb A:hover         { color:#FFFF00; text-decoration:underline;}

#h71fb {
	width:520px;
	margin: 0px;
	padding: 0px;
}

#h71fb h1 {
	margin: 0px;
	padding: 0px;
	background-image: url(../gyou/school/img/fb/header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 520px;
	text-indent: -10000px;
}

#list-head71fb {
	width: 520px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/71komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #990000;
	border-left-color: #990000;
}

.kozamidasi71fb {
	height: 20px;
	width: 520px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-top-width: 2px;
	background-image: url(../images/71komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

html>/**/body .kozamidasi71fb {
	height: 20px;
	width: 500px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-top-width: 2px;
	background-image: url(../images/71komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #990000;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/*　行政書士 */

#kuzu75fb {
	background-color: #CC0066;
	width: 520px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#kuzu75fb li {
	display:inline;
	list-style-type:none;
	line-height: 110%;
}

#kuzu75fb li a {
	padding-right:10px;
	background:url(../images/topicpathw.gif) no-repeat right center;
}

#kuzu75fb A:link          { color:#FFFFFF; text-decoration:none;}
#kuzu75fb A:visited       { color:#FFFFFF; text-decoration:none;}
#kuzu75fb A:hover         { color:#FFFF00; text-decoration:underline;}

#h75fb {
	width:520px;
	margin: 0px;
	padding: 0px;
}

#h75fb h1 {
	margin: 0px;
	padding: 0px;
	background-image: url(../gyou/school/img/fb/header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 520px;
	text-indent: -10000px;
}

#list-head75fb {
	width: 520px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/75komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #CC0066;
	border-left-color: #000;
}

.kozamidasi75fb {
	height: 20px;
	width: 520px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-top-width: 2px;
	background-image: url(../images/75komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0066;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

html>/**/body .kozamidasi75fb {
	height: 20px;
	width: 500px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-top-width: 2px;
	background-image: url(../images/75komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CC0066;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/*　測量士補 */

#kuzu76fb {
	background-color: #333399;
	width: 520px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#kuzu76fb li {
	display:inline;
	list-style-type:none;
	line-height: 110%;
}

#kuzu76fb li a {
	padding-right:10px;
	background:url(../images/topicpathw.gif) no-repeat right center;
}

#kuzu76fb A:link          { color:#FFFFFF; text-decoration:none;}
#kuzu76fb A:visited       { color:#FFFFFF; text-decoration:none;}
#kuzu76fb A:hover         { color:#FFFF00; text-decoration:underline;}

#h76fb {
	width:520px;
	margin: 0px;
	padding: 0px;
}

#h76fb h1 {
	margin: 0px;
	padding: 0px;
	background-image: url(../gyou/school/img/fb/header.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 120px;
	width: 520px;
	text-indent: -10000px;
}

#list-head76fb {
	width: 520px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	background-image: url(../images/76komidashi02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: black;
	border-bottom-color: #333399;
	border-left-color: #000;
}

.kozamidasi76fb {
	height: 20px;
	width: 520px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-top-width: 2px;
	background-image: url(../images/76komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333399;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

html>/**/body .kozamidasi76fb {
	height: 20px;
	width: 500px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-top-width: 2px;
	background-image: url(../images/76komidashi.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	margin: 0px;
	padding-right: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333399;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

/*　↑↑↑↑　FaceBookページ　↑↑↑↑ */

.leftnavi75 {
	background-image: url(../gyou/img/75topanvi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
.leftnavi75 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnavi75 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.leftnavi75 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
.right-1-75 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #CC0066;
	background-image: url(../gyou/img/75topcont.jpg);
	height: 30px;
}
.koza-1-75 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #CC0066;
	background-image: url(../gyou/img/75topanvi.jpg);
	height: 30px;
}
.list-head75 {
	height: 30px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-color: #000000 black #CC0066 #CC0066;
	text-align: right;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 15px;
}
#leftnavi75 {
	background-image: url(../gyou/img/75topanvi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
#leftnavi75 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#leftnavi75 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#leftnavi75 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#right-1-75 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #CC0066;
	background-image: url(../gyou/img/75topcont.jpg);
	height: 30px;
}
#koza-1-75 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #CC0066;
	background-image: url(../gyou/img/75topanvi.jpg);
	height: 30px;
	margin-top: 15px;
}
table.h75-1 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../gyou/img/75back800-2.jpg);
}
table.h75-2 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../gyou/img/75back800-3.jpg);
}
body.b76 {
	background-color: #EEEEF9;
	width: 800px;
}
#leftnavi76 {
	background-image: url(../soku/images/76topanvi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
#leftnavi76 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#leftnavi76 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#leftnavi76 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#right-1-76 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #333399;
	background-image: url(../soku/images/76topcont.jpg);
	height: 30px;
}
#koza-1-76 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #333399;
	background-image: url(../soku/images/76topanvi.jpg);
	height: 30px;
	margin-top: 15px;
}
table.h76-1 {
	width:800px;
	color: #FFFF00;
	background-color: #333399;
	background-image: url(../soku/images/76back800-2.jpg);
}
table.h76-2 {
	width:800px;
	color: #FFFF00;
	background-color: #333399;
	background-image: url(../soku/images/76back800-3.jpg);
}
body.b74 {
	background-color: #FFECEC;
	width: 800px;
}
#leftnavi74 {
	background-image: url(../taku/images/74topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
#leftnavi74 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#leftnavi74 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#leftnavi74 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
#right-1-74 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #A60000;
	background-image: url(../taku/images/74topcont.jpg);
	height: 30px;
}
#koza-1-74 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #A60000;
	background-image: url(../taku/images/74topnavi.jpg);
	height: 30px;
	margin-top: 15px;
}
table.h74-1 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../taku/images/74back800-2.jpg);
}
table.h74-2 {
	width:800px;
	color: #FFFF00;
	background-color: #A24D00;
	background-image: url(../taku/images/74back800-3.jpg);
}
.leftnavi74 {
	background-image: url(../taku/images/74topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 12px;
	margin-top: 0px;
	margin-left: 0px;
}
.leftnavi74 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnavi74 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
.leftnavi74 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
.right-1-74 {
	width: 559px;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #A60000;
	background-image: url(../taku/images/74topcont.jpg);
	height: 30px;
}
.koza-1-74 {
	width: 100%;
	padding-top: 8px;
	padding-left: 10px;
	background-color: #A60000;
	background-image: url(../taku/images/74topnavi.jpg);
	height: 30px;
	margin-top: 15px;
}
.list-head74 {
	height: 30px;
	width: 800px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-color: #000000 black #A60000 #A60000;
	text-align: right;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 15px;
}
.ocher {;
	font-weight: normal;
	color: #999900;
}
.red {;
	font-weight: normal;
	color: #CC0000;
}
table.h71-2 {
	width:800px;
	color: #FFFF00;
	background-color: #990000;
	background-image: url(../sihou/images/71back800-2.jpg);
	clip: rect( );
}
table.h71-3 {
	width:800px;
	color: #FFFF00;
	background-color: #990000;
	background-image: url(../sihou/images/71back800-3.jpg);
	clip: rect( );
}
table.all {
	width:800px;
	color: #FFFF00;
	background-color: #003399;
	background-image: url(../images/allback800.jpg);
	clip:  rect( );
}
#list-headall {
	height: 30px;
	width: 780px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-color: #000000 black #003366 #003366;
	text-align: right;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 15px;
}
#campaign {
	background-image: url(../campaign/51th/img/51th_800x40.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}

#campaign li {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 40px;
}
#campaign a {
	display: block;
	width: 100%;
	height: 100%;
}

#campaign73_honka {
	background-image: url(../dsystem/image/73honka2011_06banar.png);
	background-repeat: no-repeat;
	height: 100px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}

#campaign73_honka li {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height: 100px;
}
#campaign73_honka a {
	display: block;
	width: 100%;
	height: 100%;
}



#warisystem {
	background-image: url(../dsystem/image/banar.png);
	background-repeat: no-repeat;
	height:100px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}

#warisystem li {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 800px;
	height:100px;
}
#warisystem a {
	display: block;
	width: 100%;
	height: 100%;
}


table.all1 {
	width:800px;
	color: #FFFF00;
	background-color: #003399;
	background-image: url(../images/allback800-1.jpg);
	clip: rect( );
}
table.all2 {
	width:800px;
	color: #FFFF00;
	background-color: #003399;
	background-image: url(../images/allback800-2.jpg);
	clip: rect( );
}
#list-headall1 {
	height: 30px;
	width: 780px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-color: #000000 black #003366 #003366;
	text-align: right;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
}
#head71 {
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clip: rect( );
	background-color: #990000;
	white-space: nowrap;
	width: 800px;
}
#campaign1 {
	background-image: url(../monitor/img/banar2.jpg);
	background-repeat: no-repeat;
	text-align: right;
	height: 40px;
	width: 800px;
	color: #FFFFFF;
	font-size: x-small;
	line-height: 120%;
	padding-top: 20px;
	padding-right: 20px;
}
#campaign1 A:link {
	color:#FFFFFF;
	text-decoration:none;
}
#campaign1 A:visited {
	color:#FFFFFF;
	text-decoration: none;
}
#campaign1 A:hover {
	color:#FFFF00;
	text-decoration:underline;
}
.kozamidasi75-1 {
	background-color: #CC0066;
	height: 50px;
	width: 800px;
	padding-left: 15px;
	border-color: #CC0066 black black #CC0066;
	color: #FFFFFF;
	border-style: ridge;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(../gyou/school/img/kozamidasiback.jpg);
	background-repeat: no-repeat;
}
.kozamidasi75-2 {
	background-color: #CC0066;
	width: 770px;
	padding-left: 15px;
	border-color: #CC0066 black black #CC0066;
	color: #FFFFFF;
	border-style: ridge;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image: url(../gyou/school/img/kozamidasiback.jpg);
	background-repeat: no-repeat;
}
.75tbl-border {
	border: 2px dotted #900;
	background-color: #FFF8FF;
}
#kozamidasi71-1 {
	background-color: #990000;
	height: 50px;
	width: 800px;
	padding-left: 15px;
	border-color: #990000 black black #990000;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(../sihou/school/img/midasibar.jpg);
	background-repeat: no-repeat;
	border-style: ridge;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
}
.kozamidasi71-1 {
	background-color: #990000;
	height: 50px;
	width: 800px;
	padding-left: 15px;
	border-color: #990000 black black #990000;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(../sihou/school/img/midasibar.jpg);
	background-repeat: no-repeat;
	border-style: ridge;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
}
body.b-winter {
	background-color: #000000;
	width: 800px;
	background-attachment: fixed;
	background-image: url(../campaign/img/winterback.jpg);
	background-repeat: repeat;
}
body.b-newyear {
	background-color: #FFFFFF;
	width: 800px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	color: #333333;
}
.kozamidasi76-1 {
	background-color: #333399;
	height: 50px;
	width: 800px;
	padding-left: 15px;
	border-color: #333399 black black #333399;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url(/soku/images/kozamidasiback.jpg);
	background-repeat: no-repeat;
	border-style: ridge;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 15px;
}
body.b-maturi {
	background-color: #000000;
	width: 800px;
	background-attachment: fixed;
	background-repeat: repeat;
	background-image: url(http://www.thg.co.jp/campaign/miranavimaturi/img/back.jpg);
}
body.b-harumaturi {
	width: 800px;
	background-attachment: fixed;
	background-repeat: repeat;
	background-image: url(../campaign/harumaturi/img/back.jpg);
}
body.b-sakuramaturi {
	width: 800px;
	background-attachment: fixed;
	background-repeat: repeat;
	background-image: url(../campaign/sakuramaturi/img/back.jpg);
}
.border {
	border: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.white {
	font-weight: normal;
	color: #FFFFFF;
}
.leftnavi71_1 {
	background-image: url(../sihou/images/71topnavi.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 220px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	padding-top: 2px;
	margin-top: 0px;
	margin-left: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

/*　↓↓↓↓　エレベーターメニュー　↓↓↓↓　*/

.scrolllayer {
	margin: 0px;
	padding: 0px;
	height: 550px;
	width: 100px;
	position: absolute;
	left: 800px;
	top: 150px;
	right: 0px;
	bottom: 0px;
}

.scrolllayerfixed {
	margin: 0px;
	padding: 0px;
	height: 550px;
	width: 100px;
	position: absolute;
	left: 800px;
	top: 150px;
	right: 0px;
	bottom: 0px;
}

.scrolllayerfixed71 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/71_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed73 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/73_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed75 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/75_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed76 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/76_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed71no {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/71no_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed71_1 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/71yoshi_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.scrolllayerfixed71_2 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/71yoshida_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed71_3 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/71taka_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed73no {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/73no_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed73_1 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/73hama_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.scrolllayerfixed73_2 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/73kaga_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.scrolllayerfixed73_3 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/73uchi_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed75no {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/75no_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed75_1 {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/75kawa_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed76no {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/76no_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.scrolllayerfixed77no {
	margin: 0px;
	height: 480px;
	width: 100px;
	background-image: url(../elevator/77no_elevator.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 130px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}

.eltxt {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	color: #FFF;
	text-decoration: none;
}

.eltxtli {
	list-style-type: none;
	color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	list-style-position: outside;
}

.eltxtli a {
	color: #FFF;
	margin: 0px;
	padding: 0px;
}

.eltxtli a:visited {
	color: #FFF;
}

.eltxtli a:hover {
	color: #FF0;
}

/*　↑↑↑↑　エレベーターメニュー　↑↑↑↑　*/

/*　↓↓↓↓　送料無料キャンペーン　↓↓↓↓
#campaign2 {
	background-image: url(../campaign/soryomuryo2/img/ribon6.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 800px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 24px;
}
#campaign2Space {
	height: 25px;
	width: 800px;
	margin: 0px;
	padding: 0px;
	display: block;
}
#Layer1 {
	background-image: url(../campaign/soryomuryo2/img/jiji3.png);
	background-repeat: no-repeat;
	height: 208px;
	width: 300px;
	position: absolute;
	z-index: 1;
	left: 600px;
	top: 500px;
	visibility: visible;
	display: block;
}
#Layer1 a {
	display: block;
	height: 208px;
	width: 300px;
}
.list li img {
	vertical-align: middle;
	margin-bottom: 3px;
}

*/

/*　↓↓↓↓　まとめ買い割引キャンペーン　↓↓↓↓　*/


#Layer1 {
	background-image: url(../campaign/matome2010/img/matomenavi.png);
	background-repeat: no-repeat;
	height: 210px;
	width: 383px;
	position: absolute;
	z-index: 1;
	left: 600px;
	top: 500px;
	display: block;
}
#Layer1 a {
	display: block;
	height: 240px;
	width: 309px;
}
.list li img {
	vertical-align: middle;
	margin-bottom: 3px;
}


/*　↓↓↓↓　テーブルボーダーを指定　↓↓↓↓　*/

.tb { /* ボーダーと背景色を指定 */
  border-collapse: collapse;
  border: 1px solid #a0a0a0;
}
.tb th,
.tb td { /* セル内余白とボーダーを指定 */
  padding: 5px;
  border: 1px solid #a0a0a0;
}
.tb caption,
.tb thead th { /* キャプションとthead内のthへ背景色など */
  background-color: #164a84;
  color: #e6e6e6;
  font-weight: normal;
}
.tb tfoot th, 
.tb tbody th { /* tfootとtbodyのthへ背景色など */
  background-color: #afecef;
  color: #000;
  font-weight: normal;
}

/*　↓↓↓↓　テーブルボーダーを指定(テキスト中央寄せ)　↓↓↓↓　*/

.tbc { /* ボーダーと背景色を指定 */
	border-collapse: collapse;
	border: 1px solid #a0a0a0;
	text-align: center;
}
.tbc th,
.tbc td { /* セル内余白とボーダーを指定 */
  padding: 5px;
  border: 1px solid #a0a0a0;
}
.tbc caption,
.tbc thead th { /* キャプションとthead内のthへ背景色など */
  background-color: #164a84;
  color: #e6e6e6;
  font-weight: normal;
}
.tbc tfoot th, 
.tbc tbody th { /* tfootとtbodyのthへ背景色など */
  background-color: #afecef;
  color: #000;
  font-weight: normal;
}

/*　↓↓↓↓　注意書きフォントサイズ　↓↓↓↓　*/

.nb {
	font-size: 0.85em;
	line-height: 1.6em;
}


/**************************************　↓↓↓↓　書籍頁インデックス関係　↓↓↓↓　*/

/*　↓↓↓↓　立ち読み　↓↓↓↓　*/

.tatiyomi {
	font-weight: bold;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: underline;
}

/*　↓↓↓↓　本アイコン　↓↓↓↓　*/

.bookIcon {
	vertical-align: text-bottom;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*　↓↓↓↓　カートボタン　↓↓↓↓　*/

.cartBtn {
	margin: 0px;
	vertical-align: text-bottom;
	padding: 0px;
}



/**************************************　↓↓↓↓　擬似ボックス　↓↓↓↓　*/

.logbox2{
	width: 550px;
	height: 200px;
	padding: 0em;
	overflow: auto;
	margin: 0px;
}

