/* CSS Document */
a:visited {
text-decoration: none;
color:#003366;
}
#tmenu li{
background-color:#87cefa;
border-left:solid 1px #cccccc;
border-bottom:solid 1px #999999;
border-right:solid 1px #999999;
line-height:100%;
margin:0px;
}
#tmenu li a{
display:block;
padding:2px;
color:#333333;
}
#tmenu li a:hover{
background-color:#4169e1;
color:#ffffff;
}
h1{
margin-top:10px;
font-size:120%;
color:#191970;
border:#4169e1 3px dotted;
background-color:#ffff00;
padding:10px;
}
h2{
font-size:110%;
color:#000066;
border-left:12px solid #0033cc;
padding-left:5px;
}
h3{
clear:both;
color:#ffffff;
font-size:100%;
margin:1em 0 0 0;
border:3px solid #0033ff;
background-color:#3366ff;
padding-left:10px;
width:680px;
}
h4{
clear:both;
color:#333399;
font-size:100%;
}
h5{
font-size:90%;
text-align:center;
margin-top:0px;
}
.important{
color:#483d8b;
padding-bottom:1px;
border-bottom:1px solid #a52a2a;
}
.accent{
color:#1e90ff;
padding-bottom:1px;
border-bottom:2px dotted #191970;
}
.yakumono{
color:#ffa500;
}
.keitaicourse{
color:#a0522d;
}
.gamePcourse{
color:#2e8b57;
}
.businesscourse{
color:#800080;
}
.box{
clear:both;
padding-left:20px;
width:650px;
margin-bottom:1ex;
}
.imagePhoto{
float:left;
border:solid 1px #666666;
margin:0px 10px 10px 10px;
}
.imageFilm{
float:right;
margin-left:5px;
border:solid 1px #666666;
margin-top:0.6ex;
margin-bottom:1ex;
}
.upto{
position:relative;
left:600px;
}
.parag{
width:700px;
}
#titlecopy{
float:right;
width:350px;
margin-top:0px;
margin-left:0px;
font-size:90%;
line-height:150%;
}
#doctrine{
position:relative;
width:700px;
}
#theme{
position:relative;
width:700px;
}
#policy{
position:relative;
width:700px;
}
#system{
position:relative;
width:700px;
}
#3course{
position:relative;
width:700px;
}
#1year{
position:relative;
width:700px;
}
#curri{
position:relative;
width:700px;
}
#license{
position:relative;
width:700px;
}
#job{
position:relative;
width:700px;
}
.dotborder{
clear:both;
border-bottom:2px dotted #33ccff;
border-top:0px;
}
ul{
list-style-type:square;
}
li{
margin-top:10px;
color:#003366;
}
.imageSceen{
float:right;
width:200px;
margin-top:20px;
}
.imagePicture{
border:solid 1px #666666;
}
.classname{
margin-top:10px;
color:#003366;
}
.jugyo{
float:left;
width:450px;
margin-top:10px;
margin-left:10px;
font-size:90%;
line-height:150%;
}
.boxright{
float:right;
width:200px;
margin-top:0px;
margin-right:5px;
font-size:90%;
line-height:150%;
}
.boxleft{
float:left;
width:400px;
margin-top:0px;
margin-left:5px;
font-size:90%;
line-height:150%;
}
#img_k{
position:absolute;
top:200px;
left:600px;
z-index:1;
}
#img_n{
position:absolute;
top:100px;
left:0px;
z-index:2;
}
#img_t{
position:absolute;
top:500px;
left:550px;
z-index:1;
}
#img_h1{
position:absolute;
top:80%;
left:0px;
z-index:1;
}
#img_h2{
position:absolute;
top:40%;
left:150px;
z-index:1;
}
#img_h3{
position:absolute;
top:75%;
left:450px;
z-index:1;
}
#img_keitai{
position:absolute;
top:50%;
left:600px;
z-index:1;
}
#img_catch1{
position:absolute;
top:200px;
left:0px;
z-index:1;
}
#img_catch2{
position:absolute;
top:50px;
left:300px;
z-index:1;
}
.img_course{
margin:10px 0;
clear:both;
}
.img_education{
margin:10px 0 10px 70px;
text-align:center;
clear:both;
}
.grade{
width:690px;
background-color:#ccffff;
border:solid 2px #66ccff;
padding-left:5px;
}
table{
table-layout:fixed;
border-spacing:5px 0px;
}
.list{
font-size:95%;
line-height:110%;
}
span li{
margin-top:0px;
}
.tdtext{
color:#ffffff;
background-color:#3366cc;
height:10px;
}
.co-midashi{
color:#ffffff;
background-color:#3366cc;
padding:5px;
width:80px;
text-align:center;
}
.caution{
color:#4169e1;
}
.careerprogram{
color:#333399;
width:640px;
background-color:#ccffff;
border:solid 2px #66ccff;
padding-left:5px;
padding-right:5px;
}
.explain{
font-size:85%;
}
