@import url("basic.css");

/* public */
body{
	background-color:#f2f2f2;
	color:#333;
}

a{
	text-decoration:none;
}

a:hover{
	color:#00a4e2;
}

a img{
	border: none;
}

span{
	display: none;
}

/* body */
.wrapper{
	margin-left: auto;
	margin-right: auto;
/*	width: 1024px;*/
}

	/* 上段 */
	#image_area{
		text-align:center;
	}
		#image_area img{
			margin-bottom: 30px;
		}

	/* 中段 */
	#link_area{}
		#link_area .tab{
			height: 30px;
			margin-top: 11px;
		}
		#link_area #teacher_background{
			background: url('/static/image/bg_teacher.png') repeat scroll 0 0 transparent;
			width: 50%;
			float:left;
		}
/*		BODY.conference #link_area #teacher_background{
			background: url('/static/image/bg_teacher_conference.png') repeat scroll 0 0 transparent;
		} */
		#link_area #student_background{
			background: url('/static/image/bg_student.png') repeat scroll 0 0 transparent;
			width: 50%;
			float:left;
		}
/*		BODY.conference #link_area #student_background{
			background: url('/static/image/bg_student_conference.png') repeat scroll 0 0 transparent;
		} */
		#link_area #teacher_tab_image{
			border-top-width: 0px;
			margin-top: -22px;
			margin-right: 20px;
			float: right;
		}
		#link_area #student_tab_image{
			border-top-width: 0px;
			margin-top: -22px;
			margin-left: 20px;
			float: left;
		}
		#link_area #teacher_ul{
			list-style-type: none;
			margin-top: 0px;
			margin-bottom: 0px;
			margin-right: 20px;
			padding-left: 0px;
			text-align: right;
		}
			#teacher_li_cms{
				list-style-type : none ;
				height: 40px;
				width: 100%;
				padding-bottom: 10px;
				padding-top: 10px;
			}
				#teacher_li_cms a{
					background-image : url('/static/image/btn_teacher1.png') ;
					display : block ;
					float: right;
					width : 190px ;
					height : 40px ;
				}
/*				BODY.conference #teacher_li_cms a{
					background-image : url('/static/image/btn_teacher1_conference.png') ;
				} */
				
				#teacher_li_cms a:link {
					background-image : url('/static/image/btn_teacher1.png') ;
				}
/*				BODY.conference #teacher_li_cms a:link {
					background-image : url('/static/image/btn_teacher1_conference.png') ;
				} */
				#teacher_li_cms a:hover{
					background-image: url('/static/image/btn_teacher1_hover.png');
				}
/*				BODY.conference #teacher_li_cms a:hover{
					background-image: url('/static/image/btn_teacher1_hover_conference.png');
				} */
			#teacher_li_master{
				list-style-type : none ;
				height: 40px;
				width: 100%;
				padding-bottom: 10px;
				padding-top: 10px;
			}
				#teacher_li_master a{
					background-image : url('/static/image/btn_teacher2.png') ;
					display : block ;
					float: right;
					width : 190px ;
					height : 40px ;
				}
/*				BODY.conference #teacher_li_master a{
					background-image : url('/static/image/btn_teacher2_conference.png') ;
				} */
				
				#teacher_li_master a:link {
					background-image : url('/static/image/btn_teacher2.png') ;
				}
/*				BODY.conference #teacher_li_master a:link {
					background-image : url('/static/image/btn_teacher2_conference.png') ;
				} */
				#teacher_li_master a:hover{
					background-image: url('/static/image/btn_teacher2_hover.png');
				}
/*				BODY.conference #teacher_li_master a:hover{
					background-image: url('/static/image/btn_teacher2_hover_conference.png');
				} */
			#teacher_li_blank{
				list-style-type : none ;
				height: 90px;
				width: 100%;
				padding-bottom: 10px;
				padding-top: 10px;
			}
		
		#link_area #student_ul{
			list-style-type: none;
			margin-top: 0px;
			margin-bottom: 0px;
			padding-left: 0px;
			margin-left: 20px;
 		}
			#student_li_mypage{
				list-style-type : none ;
				height: 40px;
				width: 100%;
				padding-bottom: 10px;
				padding-top: 10px;
			}
				#student_li_mypage a{
					background-image : url('/static/image/btn_student1.png') ;
					display : block ;
					float: left;
					width : 190px ;
					height : 40px ;
				}
/*				BODY.conference #student_li_mypage a{
					background-image : url('/static/image/btn_student1_conference.png') ;
				} */
				
				#student_li_mypage a:link {
					background-image : url('/static/image/btn_student1.png') ;
				}
/*				BODY.conference #student_li_mypage a:link {
					background-image : url('/static/image/btn_student1_conference.png') ;
				} */
				#student_li_mypage a:hover{
					background-image: url('/static/image/btn_student1_hover.png');
				}
/*				BODY.conference #student_li_mypage a:hover{
					background-image: url('/static/image/btn_student1_hover_conference.png');
				} */
			#student_li_follower{
				list-style-type : none ;
				height: 40px;
				width: 100%;
				padding-bottom: 10px;
				padding-top: 10px;
			}
				#student_li_follower a{
					background-image : url('/static/image/btn_student2.png') ;
					display : block ;
					float: left;
					width : 190px ;
					height : 40px ;
				}
/*				BODY.conference #student_li_follower a{
					background-image : url('/static/image/btn_student2_conference.png') ;
				} */
				
				#student_li_follower a:link {
					background-image : url('/static/image/btn_student2.png') ;
				}
/*				BODY.conference #student_li_follower a:link {
					background-image : url('/static/image/btn_student2_conference.png') ;
				} */
				#student_li_follower a:hover{
					background-image: url('/static/image/btn_student2_hover.png');
				}
/*				BODY.conference #student_li_follower a:hover{
					background-image: url('/static/image/btn_student2_hover_conference.png');
				} */
			#student_li_appstore{
				list-style-type : none ;
				height: 90px;
				width: 100%;
				padding-bottom: 10px;
				padding-top: 10px;
			}
				#student_li_appstore #appstore{
					font-size: 12px;
					font-weight: bold;
					margin-bottom: 10px;
				}
	
	/* リセット */
	.clear{
		clear	: both;
		margin	: 0px;
		padding	: 0px;
		height	: 0px;
	}

	/* 下段 */
	#bottom_area{
		text-align:center;
		font-size:12px;
		margin-top: 10px;
	}
		#bottom_area ul{
			list-style-type: none;
			margin-top: 0px;
			margin-bottom: 0px;
			padding-left: 0px;
		}
		#bottom_area ul li{
			padding-bottom: 10px;
		}
