body{color:#666666;}

ul{list-style:none;margin:0;padding:0;}

div, p{margin:0;padding:0;}

a:link { color:#FF9595}
a:hover { color:#FF9595}
a:visited { color:#FF9595}
.fs10 { font-size:10px;line-height:140%;}
.fs12 { font-size:12px;line-height:140%;}
.fs14 { font-size:14px;line-height:140%;}
.fs16 { font-size:16px;line-height:140%;}
.lh16{line-height:160%;}
.lh18{line-height:180%;}

.fc_pink { font-size:12px;color:#FF9595 }
.fc_gray { color:#CCCCCC }
img{border:none;}

.tx_bold{font-weight:bold;}

ul{margin:0;padding:0}

.clr{clear:both;}

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

#flash{
width:513px;
height:250px;
margin:0px 0px 0px 0px;
}


/*add1009*/
table.ontd th{
	background:#EBEBEB;
}
div.line{
	border-bottom:1px #CCCCCC dotted;
	margin-bottom:10px;
	padding-bottom:10px;
}

.mgb05{margin-bottom:5px;}
.mgb10{margin-bottom:10px;}
.mgb15{margin-bottom:15px;}
.mgb20{margin-bottom:20px;}
.mgb25{margin-bottom:25px;}
.mgb30{margin-bottom:30px;}


ul.next_level3line li{
width:160px;
float:left;
list-style:none;
	}
ul.next_level2line li{
width:240px;
float:left;
list-style:none;
}
	
.course_border{border:1px #FEDFE9 solid;padding:10px;}
ul.examination_list li{
	list-style: none;
	background:url(../common/list_examination.jpg) no-repeat left 4px;
	padding:0px 0 0 12px;
	margin-bottom:3px;
}
ul.life_list li{
	list-style: none;
	background:url(../common/list_life.jpg) no-repeat left 4px;
	padding:0px 0 0 12px;
}
ul.course_list li{
	list-style: none;
	background:url(../common/list_course.gif) no-repeat left 4px;
	padding:0px 0 0 13px;
	margin-bottom:3px;
}
td.sch_bg{
	background:url(../life/schedule/images/sq_month_bg.gif);
}
td.sch_bb{
	border-bottom:1px #CCC dotted;
	padding-bottom:11px;
}


ul.life_club{
	margin-left:5px;
}
ul.life_club li{
	list-style: none;
	background:url(../common/list_life.jpg) no-repeat left 4px;
	padding:0px 0 0 12px;
	width:115px;
	float:left;
}


#popup_box{
	width:720px;
	margin:0 auto;
	padding:0 0 0 10px;
}
#popup_box dl.new_jenre{
	width:235px;
	float:left;
	margin:0;
	padding:0;
}
#popup_box dl.new_jenre dt{
	background:url(../common/list_course.gif) no-repeat left 4px;
	font-weight:bold;
	padding:0px 0 0 12px;
	margin:0 0 0 10px;
	
}
#popup_box dl.new_jenre dd{
	margin:0 0px 15px 12px;
	padding:0 15px 0 10px;
}


/*
 *入試情報
 *
/******/

#examination .tl_sub{
 background:url(../common/tl_subbg_examination.gif);
 padding:7px 0 6px 10px;
 color:#FFFFFF;
 font-weight:bold;
 margin-bottom:10px;
}
#examination .tl_sub img{
 vertical-align:top;
 margin-left:5px;
}

#examination .page_fc{
 color:#A181BF;
}

#examination ul.schedule{
 margin:0 0 15px 10px;
}

#examination ul.schedule li{
 margin-left:0 0 10px 0;
 background:url(../examination/event/images/ic_watch.gif) no-repeat left 5px;
 padding:0 0 5px 20px;
 list-style:none;
 font-weight:bold;
 border-bottom:1px dotted #E5E5E5;
 margin-bottom:10px;
}

#examination .att_box{
 border:2px solid #E5E5E5;
 padding:15px;
 line-height:1.6;
}
#examination .att_box img{
 vertical-align:middle;
}


/*
 *月報
 *
/******/
.new_box{padding-left:59px;}

.magazine{
 width:430px;
 padding:0 25px;
 margin-bottom:100px;
}
.magazine ul{
 width:430px;
}
.magazine li{
 width:120px;
 margin-right:35px;
 float:left;
 text-align:center;
}
.magazine li.last{
 margin-right:0px;
 zoom: 100%;
}

.magazine ul:after{
    content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}


