@charset "utf-8";

body{margin:0 ; padding:0; }

a:link{ color:darkorange; }
a:hover{ color:orange; }
a:visited{ color:coral; }

h1{margin:0 0; padding:0 0;}
h2{color: #555555;}
h3{border-bottom: 1px solid #555555;
text-indent: 1em}
h4{text-indent: 1em}

p{line-height:150%;}

p.gotop{text-align: right;
font-size: 0.9em;
border-top: 1px solid #777777;}

img{border:none;}

dl{line-height:150%;}
ul{line-height:150%;}
li {list-style:none;}

dt{font-weight:bolder; text-indent:1em;}

/*DT ON OFF*/
.dton dt{color: #555555;
font-size: 0.9em;
margin-left: 0px;
border-bottom: 1px solid #555555;
}

.dton dd{font-size: 0.9em;}

.dtoff dt{display:none;}
.dtoff dd{margin-left: 0px;}

/* main */

.wrapper{width:900px;
margin-left: auto;
margin-right: auto;}

.main{width:300px;
float:left;}

.menu{width:500px;
float: right;
margin-top: 30px;
margin-left: auto;
margin-right: auto;
}

/* title */

#title{ display:block; text-indent:-9999px;
height:350px; width:300px;
background-image:url("image/kappansatellite_logo.gif");
background-repeat:no-repeat;
background-position: 0 100px; }

/* menu */

.menu ul{height:200px;}

.menu ul li{text-indent:-9999px; }

.menu ul li a{
display:block;
height:200px; width:150px;
text-decoration:none;}

.menu ul li.first{
background-image:url("image/1gT.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.menu ul li.second{
background-image:url("image/2gT.png");
background-repeat:no-repeat;
margin-left: 155px;
margin-bottom: -200px;}

.menu ul li.third{
background-image:url("image/3gT.png");
background-repeat:no-repeat;
margin-left: 310px;}

.menu ul li.alpha{
background-image:url("image/agT.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.menu ul li.beta{
background-image:url("image/bgT.png");
background-repeat:no-repeat;
margin-left: 150px;
margin-bottom: -200px;}

.menu ul li.gaga{
background-image:url("image/cgT.png");
background-repeat:no-repeat;
margin-left: 310px;}

.menu ul li.first a:hover{
background-image:url("image/1bT.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.menu ul li.second a:hover{
background-image:url("image/2bT.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.menu ul li.third a:hover{
background-image:url("image/3bT.png");
background-repeat:no-repeat; }

.menu ul li.alpha a:hover{
background-image:url("image/abT.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.menu ul li.beta a:hover{
background-image:url("image/bbT.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.menu ul li.gaga a:hover{
background-image:url("image/cbT.png");
background-repeat:no-repeat; }


/* footer*/
.footer{ font-size:60%; clear:both; margin-top:1em; border-top:1px solid black;}

#smt_logo{float:left; margin:5px;}

address{font-style:normal; margin-top:5px;}


/*sub_main*/

.sub_main{
width: 900px;
margin-top: 200px;}

.sub_main_container{
width:675px;
margin-left: 200px;
padding-left: 25px;
padding-bottom: 1em;
min-height:800px;
height: auto !important;
height: 800px;
}


/*sub menu*/

.sub_menu{
clear:both;
width: 900px;
height: 200px;
position: absolute;
top: 0;}

.sub_menu ul{margin: 0; padding: 0;}

.sub_menu ul li{text-indent:-9999px; }

.sub_menu ul li a{
display:block;
height:200px; width:125px;
text-decoration:none;}

.sub_menu ul li.first{
height:200px; width:125px;
background-image:url("image/1g.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.second{
height:200px; width:125px;
background-image:url("image/2g.png");
background-repeat:no-repeat;
margin-left: 125px;
margin-bottom: -200px;}

.sub_menu ul li.third{
height:200px; width:125px;
background-image:url("image/3g.png");
background-repeat:no-repeat;
margin-left: 250px;
margin-bottom: -200px;}

.sub_menu ul li.alpha{
height:200px; width:125px;
background-image:url("image/ag.png");
background-repeat:no-repeat;
margin-left: 375px;
margin-bottom: -200px;}

.sub_menu ul li.beta{
height:200px; width:125px;
background-image:url("image/bg.png");
background-repeat:no-repeat;
margin-left: 500px;
margin-bottom: -200px;}

.sub_menu ul li.gaga{
height:200px; width:125px;
background-image:url("image/cg.png");
background-repeat:no-repeat;
margin-left: 625px;
margin-bottom: -200px;}

.sub_menu ul li.top{
height:200px; width:150px;
background-image:url("image/satellite_logo_s_g.png");
background-repeat:no-repeat;
margin-left: 750px;
margin-bottom: -200px;}

.sub_menu ul li.first a:hover{
height:200px; width:125px;
background-image:url("image/1b.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.second a:hover{
height:200px; width:125px;
background-image:url("image/2b.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.third a:hover{
height:200px; width:125px;
background-image:url("image/3b.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.alpha a:hover{
height:200px; width:125px;
background-image:url("image/ab.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.beta a:hover{
height:200px; width:125px;
background-image:url("image/bb.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.gaga a:hover{
height:200px; width:125px;
background-image:url("image/cb.png");
background-repeat:no-repeat;
margin-bottom: -200px;}

.sub_menu ul li.top a:hover{
height:200px; width:150px;
background-image:url("image/satellite_logo_s_b.png");
background-repeat:no-repeat;
margin-bottom: -200px;}