body {
	background-color:#d1dded;
	padding-top : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	text-align : center;
	text-align:center;
}
#page {
	width:850px;
	text-align:left;
	margin:0px auto;
	padding:0px;
}
#main{
	font-size: 100%;
	line-height: 150%;
	font-family: "?l?r ?S?V?b?N",sans-serif;
}

A{
  color : #3883c7;
}
A:HOVER{
  color : #f13112;
  text-decoration : underline;
}

#campus1{
	background-repeat: no-repeat;
background-position: center;
text-align: left;
height : 45px;
font-size : 18px;
font-weight : bold;
padding-left : 20px;
padding-top : 15px;
margin-bottom : 0px;
border-bottom-width : 0px;
color : white;
background-color : #db7400;
}

#campus2{
	background-repeat: no-repeat;
background-position: center;
text-align: left;
height : 45px;
font-size : 18px;
font-weight : bold;
padding-left : 20px;
padding-top : 15px;
margin-bottom : 0px;
border-bottom-width : 0px;
color : white;
background-color : #008481;
}

#campus3{
	background-repeat: no-repeat;
background-position: center;
text-align: left;
height : 45px;
font-size : 18px;
font-weight : bold;
padding-left : 20px;
padding-top : 15px;
margin-bottom : 0px;
border-bottom-width : 0px;
color : white;
background-color : #403475;
}

#main_title{
	background-image : url(../../Users/73-03-016/image/main_title.gif); 
	background-repeat: no-repeat;
	background-position: center;
	text-align: left;
	padding-right : 5px;
	padding-bottom : 9px;
	font-size : 16px;
	font-weight : bold;
	padding-left : 20px;
	padding-top : 13px;
	margin-bottom : 15px;
	border-bottom-width : 0px;
	clear : both;
}

#main_title_w{
	background-image : url(../../Users/73-03-016/image/main_title_w.gif); 
	background-repeat: no-repeat;
	background-position: center;
	text-align: left;
	padding-right : 5px;
	padding-bottom : 9px;
	font-size : 16px;
	font-weight : bold;
	padding-left : 30px;
	padding-top : 13px;
	margin-bottom : 15px;
	border-bottom-width : 0px;
	clear : both;
}


#sab_title{
	padding:2px 3px;
	border-color:#0220B6;
	border-width:0 0 1px 0;
	border-style:solid;
	font-weight : bold;
	font-size : 15px;
	padding-top : 10px;
	margin-bottom : 10px;
	clear : both;
}

#a10p-15{
	font-size : 10pt;
	line-height : 15pt;
	margin-bottom : 10px;
	clear : both;
}
#b10p-15{
	font-size : 10pt;
	line-height : 15pt;
	padding-left : 10px;
	padding-right : 10px;
	margin-bottom : 10px;
	clear : both;
}
#a10p-13{
	font-size : 10pt;
	line-height : 13pt;
clear : both;
}
#b10p-13{
	font-size : 10pt;
	line-height : 13pt;
	padding-left : 10px;
	padding-right : 10px;
	clear : both;
}

#a10pw-15{
	font-size : 10pt;
	line-height : 15pt;
	color : white;
	clear : both;
}

.r_photo{
  margin-left : 1.5em;
  margin-bottom : 1.5em;
  float : right;
clear : both;
}
.l_photo{
  margin-right : 1.5em;
  margin-bottom : 1.5em;
  float : left;
clear : both;
}


/* ?T?C?h?i?r?Q?[?V?????? */

#navtop{
  font-size : 11pt;
  color : white;
  background-color : #006bab;
  padding-top : 13px;
  padding-left : 8px;
  padding-right : 5px;
  padding-bottom : 12px;
}

#nav01, #nav01 * {
  font-size : 9pt;
	margin:0; padding:0;

}
#nav01 {
	 
	margin:0 0;
}
#nav01 li {
	display:inline;

}
#nav01 A {
	/* ??? */


padding : 7px 5px 7px 20px;
	color:#333333;
	text-decoration:none;
	background : #e4eaed url(../../Users/73-03-016/image/sub_menu_bk.gif) repeat-x scroll 0% 0%;
  border-left-width : 1px;
  border-right-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #9fa0a0;
  border-right-color : #9fa0a0;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #9fa0a0;

}
#nav01 A:HOVER,
#nav01 A#current {
	/* ?}?E?X?????????,?J?????g?? */
	color : black;
	text-decoration:none;
	background : #9fcfe7 url(../../Users/73-03-016/image/sub_menu_bk_on.gif) repeat-x scroll 0% 0%;
}
#nav01 a.tate,
#nav01 a:hover.tate,
#nav01 a.tate#current {
	/* ?c?^ */
	display:block;
	margin:0 0;
}

#topicPath {
	margin: 0 auto;
	padding: 10px 0 0;
	font-size: 85%;
	line-height: 1.3;
	text-align: left;
	padding-left : 12px;
	padding-top : 15px;
	margin-bottom : 10px;
}
.side_banner {
 margin-bottom : 10px;
}

ul.list01 {
	clear: both;
	padding: 8px;
	border: 1px solid #C7D6DF;
	background: #F3F3F3;
	font-size: 10pt;
	margin:0 0 0 0;
	line-height : 15pt;
}
ul.list01.type01 {
	min-height: 50px;
	_height: 90px;
}
ul.list01 li {
	padding-left: 20px;
	background : transparent url(../../Users/73-03-016/image/sirusi01.gif) no-repeat scroll 0px 50%;
list-style-type : none;
}

#subcontent {
	PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
;
}
#subcontent .cate {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
;
}
#subcontent .cate UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; WIDTH: 580px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
;
}
#subcontent .cate LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 120%; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; FONT-FAMILY: "?l?r ?o?S?V?b?N", Osaka, "?q???M?m?p?S Pro W3"; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 0px
;
}

/* one's -web */

#videoBottamArea {
	margin: 0px 0px 7px;
	padding: 0px;
	height: 50px;
	width: 208px;
	border: 1px solid #999;
}
#ictArea {
	background-image : url(../../Users/73-03-016/image/ict_area_bg.gif);
	background-repeat: repeat;
	margin: 0px auto;
	padding: 0px;
	width: 210px;
	height: 284px;
}
.ictTitle {
	margin: 0px;
	padding: 0px;
	height: 75px;
}
.ictRss {
	text-align: left;
	margin: 0px;
	padding: 7px 5px;
	height: 190px;
	overflow: auto;
	width: 196px;
}
.ictRss li {
	margin: 0px 0px 7px;
	padding: 7px 5px 7px 7px;
	list-style-type: none;
	font-family: "???C???I", Verdana;
	font-size: 12px;
	background-color: #ECF5FF;
}
.ictRss li .day {
	margin: 0px;
	padding: 0px;
	color: #039;
}
.ictRss li .clubName {
	margin: 0px;
	padding: 0px;
}
.ictRss li .clubText {
	margin: 0px;
	padding: 0px;
}
#ictFooter {
	margin: 0px auto;
	padding: 0px;
	height: 2px;
	vertical-align: bottom;
	width: 210px;
}
