@charset 'Shift_JIS';
/* --------------------------------------------------
   base
-------------------------------------------------- */

* {
	padding: 0;
	float: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

body {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-repeat: repeat-x;
	color: #333333;
	margin-top: 0;
	margin-left: 20px;
}
.page-break {
	page-break-after: always;
	height: 1px;
}
ol, ol li, ul, ul li {
	list-style-type: none;
}
a,
a:link,
a:visited,
a:focus,
a:hover,
a:active {
	color: #333333;
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	line-height: 100%;
}
.clear {
	border: 0px none ;
	margin: 0pt -1px -1px 0px;
	padding: 0px;
	overflow: hidden;
	clear: both;
	width: 1px;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
}
#contents a:link {
	color: #09F;
	text-decoration: underline;
}
div.pankuzubox {
	margin: 0px;
	background-image: url(../../../../images/bg_pankuzu.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 690px;
	font-size: 11px;
	padding-left: 10px;
	line-height: 100%;
	padding-top: 10px;
}
.pankuzubox a, .pankuzubox a:visited {
	color: rgb(51, 119, 170);
	text-decoration: underline;
}


@media print, screen and (min-width: 768px) {
    .wrapper{
        width: 700px;
        text-align: left;
        margin: 0 auto;
    }
    #contents{
        width:700px;
        display:block;
    }
}
@media screen and (max-width: 767px) {
}



/* --------------------------------------------------
   title
-------------------------------------------------- */
#title {
	width: 700px;
	/*margin-bottom: 15px;*/
}

#title h1 {
	text-indent: -9999px;
	display: none;
}

@media print, screen and (min-width: 768px) {
    #title {
        width: 700px;
        /*margin-bottom: 15px;*/
    }
    #title h1 {
        height: 230px;
        width: 500px;
    }
}
@media screen and (max-width: 767px) {
}



/* --------------------------------------------------
   main
-------------------------------------------------- */
.right01 a{
	background-image:url(../../images/main_right01_nml.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:77px;
}
.right01 a:hover{
	background-image:url(../../images/main_right01_ovr.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:77px;
}
.right02 a{
	background-image:url(../../images/main_right02_nml.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:77px;
}
.right02 a:hover{
	background-image:url(../../images/main_right02_ovr.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:77px;
}
.right03 a{
	background-image:url(../../images/main_right03_nml.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:76px;
}
.right03 a:hover{
	background-image:url(../../images/main_right03_ovr.jpg);
	background-repeat:no-repeat;
	display:block;
	text-indent:-9999px;
	width:200px;
	height:76px;
}


#contents_upper{
	text-indent:-9999px;
	display:block;
}

#contents_u2swl {margin:0 auto 20px auto;}
#contents_u2swl td {padding:0 0 0 30px;}

#contents_u2swl a {
	display:block;
	height:260px;
	text-indent:-9999px;
	background-position:top center;
	background-repeat:no-repeat;
	float:left;
}


#contents_u2swl a.u2swlv {
	width:131px;
	background-image:url(../../images/img_skywallie07.jpg);
}
#contents_u2swl a.u2swl20 {
	width:131px;
	background-image:url(../../images/img_skywallie08.jpg);
}
#contents_u2swl a.u2swl26 {
	width:131px;
	background-image:url(../../images/img_skywallie09.jpg);
}
#contents_u2swl a.u2swl24 {
	width:131px;
	background-image:url(../../images/img_skywallie10.jpg);
}
#contents_u2swl a.u2swlc3 {
	width:131px;
	background-image:url(../../images/img_skywallie11.jpg);
}

#contents_bottom{text-indent:-9999px;}


#example_title{
	text-indent:-9999px;
	width:700px;
	height:34px;
	display:block;
	background-image:url(../../images/example_title.jpg);
}
#example_left{
	text-indent:-9999px;
	display:block;
	width:272px;
	height:250px;
	display:block;
	background-image:url(../../images/example_left.jpg);
}
#example_right{
	text-indent:-9999px;
	display:block;
	width:416px;
	height:250px;
	display:block;
	background-image:url(../../images/example_right.jpg);
}

#anntena_box{
	/*width:647px;
	height:279px;
	margin:10px auto 5px auto;*/
}

.small_txt{
	font-size:10px;
}

.antena_txt{
	width:700px;
	margin:0 0 20px 0;
	/*text-align:right;*/
}

span.tRed{
	color:#F00;
}

/*kome-size*/
.kome{
	margin-right:5px;
}


@media print, screen and (min-width: 768px) {
    #contents_upper{
        background-image:url(../../images/img_skywallie01.jpg);
        width:606px;
        height:108px;
    }
    #contents_bottom{
        height:283px;
        background:url(../../images/img_skywallie05.jpg) no-repeat;
    }

}
@media screen and (max-width: 767px) {
    #contents_bottom{background:url(../../images/img_skywallie05_sp.png) no-repeat;}
    #contents_upper{background-image:url(../../images/img_skywallie01_sp.png);}


}




/* --------------------------------------------------
   sky_menu
-------------------------------------------------- */

#sky_menu { margin: 0px 0px 20px; height: 50px; width: 700px; display: block; }
#sky_menu ul { margin: 0px; padding: 0px; height: 50px; }
#sky_menu ul li { display: block; float: left; height: 50px; list-style-type: none; clear: none;}

#sky_menu li.mn1 { height: 50px; width: 233px; background-image: url('../../images/btn_sky01_2.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn1 a { height: 50px; width: 233px; display: block; text-indent: -9999px; }
#sky_menu li.mn1 a:hover { height: 50px; width: 233px; background-image: url('../../images/btn_sky01_2_on.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn1 a.active { height: 50px; width: 233px; background-image: url('../../images/btn_sky01_2_on.jpg'); background-repeat: no-repeat; }

#sky_menu li.mn2 { height: 50px; width: 233px; background-image: url('../../images/btn_sky02_2.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn2 a { height: 50px; width: 233px; display: block; text-indent: -9999px; }
#sky_menu li.mn2 a:hover { height: 50px; width: 233px; background-image: url('../../images/btn_sky02_2_on.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn2 a.active { height: 50px; width: 233px; background-image: url('../../images/btn_sky02_2_on.jpg'); background-repeat: no-repeat; }

#sky_menu li.mn3 { height: 50px; width: 233px; background-image: url('../../images/btn_sky03_2.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn3 a { height: 50px; width: 233px; display: block; text-indent: -9999px; }
#sky_menu li.mn3 a:hover { height: 50px; width: 233px; background-image: url('../../images/btn_sky03_2_on.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn3 a.active { height: 50px; width: 233px; background-image: url('../../images/btn_sky03_2_on.jpg'); background-repeat: no-repeat; }

#sky_menu li.mn4 { height: 50px; width: 140px; background-image: url('../../images/btn_sky04.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn4 a { height: 50px; width: 140px; display: block; text-indent: -9999px; }
#sky_menu li.mn4 a:hover { height: 50px; width: 140px; background-image: url('../../images/btn_sky04_on.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn4 a.active { height: 50px; width: 140px; background-image: url('../../images/btn_sky04_on.jpg'); background-repeat: no-repeat; }

#sky_menu li.mn5 { height: 50px; width: 141px; background-image: url('../../images/btn_sky05.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn5 a { height: 50px; width: 141px; display: block; text-indent: -9999px; }
#sky_menu li.mn5 a:hover { height: 50px; width: 141px; background-image: url('../../images/btn_sky05_on.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn5 a.active { height: 50px; width: 141px; background-image: url('../../images/btn_sky05_on.jpg'); background-repeat: no-repeat; }

/* --------------------------------------------------
   sky_menu2
-------------------------------------------------- */

#sky_menu { margin: 0px 0px 20px; height: 61px; width: 700px; display: block; }
#sky_menu ul { margin: 0px; padding: 0px; height: 61px; }
#sky_menu ul li { display: block; float: left; height: 61px; list-style-type: none; clear: none; width: 350px; }
#sky_menu li.mn6 { height: 61px; width: 350px; background-image: url('../../images/title_slywallie_2.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn6 a { height: 61px; width: 350px; display: block; text-indent: -9999px; }


#sky_menu li.mn7 { height: 61px; width: 350px; background-image: url('../../images/btn_sky07.jpg'); background-repeat: no-repeat; }
#sky_menu li.mn7 a { height: 61px; width: 350px; display: block; text-indent: -9999px; }

