@charset "utf8";

/*-------------------------------------------------
Campus Work	ログインページ以下テンプレート用CSS	last update:2006年10月22日
-------------------------------------------------*/

/*---------------------------------------	基本設定---------------------------------------*/

html{
	overflow-y:scroll;
}

body, h1, h2, h3, p, ul, li {
	margin: 0;
	padding: 0;
}
body {
	text-align: center;
	font-size: 80%;
	background: url(../images/temp/bg.gif);
}
a:link {
	color: #0163FF;
	text-decoration: none;
}
a:visited {
	color: #0163FF;
	text-decoration: none;
}
a:hover {
	color: #000099;
	text-decoration: none;
}
hr {
	display: none;
}
ul {
	list-style-type: none;
}

#bg {	text-align: left;	margin: 0 auto;	width: 812px;	background: url(/images/temp/bg_side.gif) repeat-y;}

#conteiner {	margin: 0 0 0 6px;	width: 800px;}
a img{	border:none;}


/*---------------------------------------	ヘッダー設定---------------------------------------*/

#header {
	position: relative;
	top: 0;
	left: 0;
	width: 798px;
	height: 91px;
	margin: 0 0 0 7px;
	background: url(../images/temp/h_bg.jpg) repeat-x;
}
h1 a {
	position: absolute;
	display: block;
	width: 230px;
	height: 66px;
	top: 0;
	left: 5px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../images/temp/h_logo.gif);
}
	
#h-navi, #h-navi a {	text-align: right;	margin: 0 5px 0 0;	padding: 5px 0 0 0;	color: #ffffff;}


#h-login {
	position: absolute;
	top: 38px;
	left: 385px;
	text-align: right;
	width: 400px;
	padding: 5px;
}
#h-login p {
	display: inline;
	background: #E1E0D2;
	padding: 5px;
}


/*---------------------------------------	ナビ設定---------------------------------------*/

#name{	margin:0 0 20px 10px;	back}
#navi {	width: 191px;	padding: 0 0 0 16px;	margin: 0 0 20px 0;}
#navi li {	padding: 3px 0 3px 10px;}


/*	管理メニュー---------------------------------------*/

.kanri_block {	width: 190px;	margin:10px 0;	padding: 0;	background: url(../images/temp/s_menu.gif) repeat-y;}
.kanri_block img{vertical-align:bottom;}
#cap-kanri {	width: 190px;	height: 28px;	margin: 0;	text-indent: -9999px;	overflow: hidden;	background: url(../images/temp/s_menu_r3_c1.jpg);}
#cap-oubo, #cap-coun, #cap-saiyou {	width: 190px;	height: 24px;	text-indent: -9999px;	overflow: hidden;}
#cap-oubo {	background: url(../images/temp/s_menu_r4_c1.jpg);}
#cap-coun {	background: url(../images/temp/s_menu_r6_c1.jpg);}
#cap-saiyou {	background: url(../images/temp/s_menu_r8_c1.jpg);}


/*	登録情報---------------------------------------*/

.toroku_block {	width: 190px;	margin:10px 0;	padding: 0;	background: url(../images/temp/s_menu.gif) repeat-y;}
.toroku_block img{vertical-align:bottom;}
#cap-toroku {	width: 190px;	height: 28px;	margin: 0;	text-indent: -9999px;	overflow: hidden;	background: url(../images/temp/s_menu_r12_c1.jpg);}
#cap-kaiin, #cap-webprof {	width: 190px;	height: 24px;	text-indent: -9999px;	overflow: hidden;}
#cap-kaiin {	background: url(../images/temp/s_menu_r13_c1.jpg);}
#cap-webprof {	background: url(../images/temp/s_menu_r15_c1.jpg);}

/*	お役立ち情報---------------------------------------*/

#cap-oyaku {	width: 190px;	height: 30px;	text-indent: -9999px;	overflow: hidden;	background: url(../images/temp/s_menu_r19_c1.jpg);}#oyaku_block {	width: 190px;	height: 113px;	margin: 0 0 20px 0;	background: url(../images/temp/oyaku.gif);}.n09 a, .n10 a, .n11 a {	display: block;	height: 13px;	margin: 10px 0 0 10px;	text-indent: -9999px;	overflow: hidden;}.n09 a {	width: 143px;	background: url(../images/temp/s_menu_r1_c1.gif);}.n10 a {	width: 137px;	background: url(../images/temp/s_menu_r3_c1.gif);}.n11 a {	width: 125px;	background: url(../images/temp/s_menu_r5_c1.gif);}

/*---------------------------------------	フッター設定---------------------------------------*/

#footer {
	clear: both;
	margin:10px 0 0 0;
	position: relative;
	top: 0;	left: 0;
	width: 812px;
	height: 43px;
	background: url(../images/temp/bg_footer.gif);
}

#f-navi a:link {	color: #000000;}

#f-navi {	position: absolute;	width: 400px;	top: 15px;	left: 380px;	text-align: right; font-size:80%;}

#footer address {	position: absolute;	top: 17px;	left: 20px;		font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;	font-style:normal;}


/*---------------------------------------	float 設定---------------------------------------*/

#navi {	float: left;}
#contents {	width: 580px;	padding: 0 10px 0 0;	float: right;}

/*---------------------------------------	フォント 設定---------------------------------------*/

.txt_orange{	font-size:80%;	color:#ff3300;	}.f14{	font-size: 100%;	line-height: 160%;	color:#666666;}. {	font-size: 80%;	line-height: 160%;}.f10 {	font-size: 60%;	line-height: 160%;}a:link {	color: #0163FF;	text-decoration: none;}a:visited {	color: #0163FF;	text-decoration: none;}a:hover {	color: #000099;	text-decoration: none;}.fRed {	color: #cc0000;	font-weight:bold;}.fOrange{	color: #ff6600;	font-weight:bold;}.fBlue {	color: #000099;}.fWhite {	color: #FFFFFF;}.big{	font-size:120%;}

