/* large */
/*

		北星学園大学　s_L.css
		Copyright(C)1998-2008 Hokusei Gakuen University
		lastupdate 080901

*/

/* activ-btm */
#fontsize a#s-L {	background-position: -0px -20px;}
#fontsize a#s-M {	background-position: -20px -0px;}
#fontsize a#s-S {	background-position: -39px -0px;}
/* /activ-btm */



/* Font */
p {
	margin: 0px;
	padding: 0px;
	font-size: 1em;
	line-height: 1.4em;
	color: #333;
	margin-left:2px;
}

h1 {
	font-size: 1em;
	line-height: 1.5em;
	color: #666666;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}

	
.sttlH2 {
	font-weight:bold;
	font-size:140%;
	margin:5px 0px;
	padding:0px;}

h3{
	font-size: 1em;
	line-height: 140%;
	text-align: left;
	font-weight: bold;
}

h4{
	font-size: 1em;
	line-height: 1.5em;
	font-weight: bold;
	margin:13px 0px 8px 0px;}

ul,li,ol {
	font-size: 1em;
	line-height: 1.5em;}

/* 注意書き用 */
.asterisk{
	margin-left:22px;
	text-indent: -1em;
	font-weight:normal;
	}

#chart01,
#chartcircle  {
	font-size:1em;
	line-height: 1.5em;}
#chart01 .tdbgLw li{
	font-size:100%;}
#chart02 {
	font-size:1em;
	line-height: 1.5em;}
#chart01 .listDecimal {
	font-size:1.2em;}
#chart02 .txtLw {
	font-size:100%;}

.listKan2{
	margin-left:15px;
	padding:1px 5px;
	text-indent: -1.0em;
	list-style-type:none;
}
.mainArea p {
	font-size: 1em;}


.txtLb{
	font-size:1em;}


#pnkz {
	font-size: 1em;}

.returnBox {
	font-size: 1em;}

#wrapperFooter p {
	font-size: 1em;}

#wrapperFooter .txtLink{
	font-size: 1em;}


#wrapperFooter .copybox{
	width:auto;}


#LnewsArea .newsTxt {
	padding-left:8px;
	width:470px;}

#LnewsArea .newsTxt2 {
	padding-left:8px;
	width:440px;}

.otTxtlink li {
	_background:#FFF url(../../images/arrow/arrowB01.gif) no-repeat scroll left 8px;
	_height:1%;}

#profileBox {
	font-size: 100%;
	background-image:url(../../faculty/images/profile_box2.gif);}

#profileBox .protxt{
	margin-top:5px;
	margin-bottom:5px;}



/* safari only用 */
html:\66irst-child .otRight {
	width:460px;
	padding-left:3px;
	margin-right:0px;
	_margin-right:0px;
	text-align:left;}

html:\66irst-child .otTxtlink li a{
	padding-right:10px;
	padding-left:6px;
	padding-top:0px;
	background:#FFF url(../../images/arrow/arrowB01.gif) no-repeat scroll 0px 8px;}


/* Top用 */




#LnewsArea02 .icon img {
	padding-top:5px;
	margin-right:10px;
	display:inline;
	float:left;}

#LnewsArea02 .newsTxt02 {
	float:left;
	width:70%;
	display:inline;
	color:#333333;
	margin-top:0px;
	text-align:left;
	line-height:1.6em;}

#LnewsArea02 .newsTxt03 {
	float:left;
	width:60%;
	display:inline;
	color:#333333;
	margin-top:0px;
	text-align:left;
	line-height:1.6em;}

#chart01 .listDecimal ol {
	font-size:0.8em;}

.listDecimal ol {
	list-style-type:decimal;
	margin: 10px 0px 10px 38px;
	padding: 0 0 0 -5px;
	text-align: left;
	line-height:1.4em;}

#contents01 .cap {
	font-size:80%;}
	
.tblTxt{
	font-size:1.0em;
	_font-size:1.0em;
	}

.tblTxt2{
	font-size:1.1em;
	_font-size:1.0em;
	}