@CHARSET "windows-31j";
#login {
vertical-align : middle;
margin : 100px 0 0 0;
}
#loginButton {
border : solid 1px #c1e4e9;
background : white;
margin : 0 5px 0 0;
padding : 2px 0 0 0;
}
#teacher_logintbl{
width : 260px;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
border : solid 1px #c1e4e9;
border-collapse : collapse;
}
#sudent_logintbl{
width : 160px;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
border : solid 1px #c1e4e9;
border-collapse : collapse;
}
#sudent_logintbl tr{
border : solid 1px #e8ecef;
}
#sudent_logintbl tr th {
height:22px;
font-size:12px;
font-weight : normal;
text-align : left;
padding : 5px 2px 5px 5px;
background : #dbe5ff;
border : solid 1px #e8ecef;
}
#sudent_logintbl tr td {
text-align : left;
padding : 0 2px 0 5px;
background : #e8ecef;
border : solid 1px #e8ecef;
}

#serch_menutbl{
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
border : solid 1px #dbe5ff;
border-collapse : collapse;
}
#serch_menutbl tr{
border : solid 1px #dbe5ff;
}
#serch_menutbl tr td {
text-align : left;
padding : 5px 2px 5px 3px;
background : #dbe5ff;
border : solid 1px #dbe5ff;
}

#info_menutbl{
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
border : solid 1px #dbe5ff;
border-collapse : collapse;
}
#info_menutbl tr{
border : solid 1px #dbe5ff;
}
#info_menutbl tr td {
text-align : left;
background : #dbe5ff;
border : solid 1px #dbe5ff;
}

#info_menutr{
border : solid 1px #dbe5ff;
}
#info_menutr td {
text-align : left;
background : #dbe5ff;
border : solid 1px #dbe5ff;
}

#main {
vertical-align : middle;
margin : 20px 0 0 100px;
}
#maintbl{
width : 620px;
height : 400px;
border : solid 1px #c1e4e9;
border-collapse : collapse;
margin : 0 0 0 1px;
padding : 5px 0 5px 0;
}
#maintbl tr{
border : solid 1px #ffffff;
}
#maintbl tr th {
font-weight : normal;
font-size : 1em;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
text-align : left;
padding : 0 0 0 0;
background : #c1e4e9;
border : solid 1px #ffffff;
}
#maintbl tr td {
text-align : left;
padding : 5px 2px 5px 5px;
background : white;
border : solid 1px #ffffff;
}
#maintitle{
font-size : 1em;
width : 617px;
margin : 0 0 0 0;
padding : 5px 0 5px 3px;
background : #c1e4e9;
border : solid 1px #ffffff;
}
#mainbox {
margin : 5px 0 5px 15px;
width : 160px;
height : 100px;
background :white;
border : solid 1px #c3d825;
}
#mainbox_title {
padding : 8px 0 2px 0;
marging : 0 0 0 0;
width : 160px;
height : 20px;
background : #ccff99;
}

#yotei_view_table {
    border-top:1px solid #dbe5ff;
    border-left:1px solid #dbe5ff;
    border-collapse:collapse;
    padding:0px;
    margin:0px;    
}
#yotei_view_table th {
    border:1px solid #dbe5ff;
    border-collapse : collapse;
    padding:2px;
    margin:0;    
}
#yotei_view_table td {
    vertical-align : middle;
    text-align : center;
    border:1px solid #efefef;
    border-collapse : collapse;
    padding:1px;
    margin:0;    
}
#nomal_td{
	font-size:16px;
	width:465px;
}

.cnbunrui a:link{
  color: gray;
    text-decoration: none;
}
.cnbunrui a:visited {
    color: red;
    text-decoration: none;
}
.cnbunrui a:hover {
    color: red;
    text-decoration: none;	
}
div.sample-box {
}
div.sample-box h3 {
	font-size: small;
}
div.sample-left-box {
	float: left;
}
div.sample-right-box {
	float: left;
	margin-left:0px;
}
div.sample {
	color: white;
	padding: 1px;
	border: 1px solid white;
	margin: 0px;
}

#noborder_table {
    border:0px;
    padding:0px;
    margin:0px;    
}
#noborder_table th {
    border:0px;
    padding:0px;
    margin:0px;   
}
#noborder_table td {
    border:0px;
    padding:0px;
    margin:0px;    
}

#noborder_table1 {
    border:0px;
    padding:0px;
    margin:0px;    
}
#noborder_table1 th {
    border:0px;
    padding:0px;
    margin:0px;   
}
#noborder_table1 td {
    border:0px;
    padding:0px;
    margin:0px;    
}

ul.narabi{
    width:100%;
}

ul.narabi li{
    list-style:none;
    float:left;
}

td.sample3 {
box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-moz-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-webkit-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-o-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-ms-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
}

a.sample3 {
box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-moz-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-webkit-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-o-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-ms-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
}

div.sample3 {
box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-moz-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-webkit-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-o-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
-ms-box-shadow: 1px 6px 6px 6px rgba(0,0,0,0.4);
}
