/*1.0.0*/
/*=======================================
  roundabout default CSS    ver 1.0.5
=======================================*/

/*--------------------------------------
  reset
---------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td,img,a,br {margin:0;padding:0;border:0px;border:none;}
table,tr,td {border-collapse:collapse;border-top:0;border-bottom:0;border-left:0;border-right:0;border-spacing:0;margin:0;padding:0;}
body {
	margin: 0 auto;
	width: 100%;
	font-family:'Lucida Grande',
 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3',
 Meiryo, メイリオ, sans-serif;
-webkit-text-size-adjust: none;
}

/*
body {
background-color:#102635;
background-image:url(../sus/body_bg.jpg);
background-size:100% auto;
background-repeat: no-repeat;
background-position: center top;
}*/

a:link {color: #fff000; text-decoration: none;}

img {vertical-align:top;}

/*--------------------------------------
  髯憺屮・ス・コ髫エ蟷「・ス・ャ
---------------------------------------*/
#wrap {
box-shadow: 0px 0px 47px #fffeea;
margin: 0 auto;
position: relative;
width: 700px;
z-index: 888;
}

/*--------------------------------------
title
---------------------------------------*/
#title{
width: 100%;
height: 1016px;
margin: 0 auto;
padding: 0 auto;
position: relative;
background-image:url(../sus/bg01_title.jpg);
background-repeat:no-repeat;
background-size:100%;
background-position: center top;
/*--position: relative;--*/
}

/*
header{
background-image:url(../sus/header_bg.png);
background-repeat:no-repeat;
background-size:100%;
background-position: center top;
height: 605px;
width: 100%;
margin: 0 auto;
position: absolute;
z-index: 900;
}*/

/*.header_text{
background-position: center top;
width: 37.5%;
margin: 0 auto;
position: relative;
z-index: 910;
}*/

/*.ad_copy_a{
width: 100%;
margin: 0 auto;
position: absolute;
top: 44.8%;
}*/

/*--------------------------------------
button01
---------------------------------------*/
/*#btn01_h{
width: 91%;
height: 85px;
margin: 0 auto;
position: relative;
top: 78.5%;
}*/

/*#rect{
margin: 0 auto;
position: absolute;
width: 100%;
}*/

/*off*/
/*img.bt01-a{
position:absolute;
top: 0%;
left:0%;
margin:0 auto;
width:100%;
z-index: 997;
}*/

/*on*/
/*img.bt01-b{
position:absolute;
top: 0%;
left:0%;
margin:0 auto;
width:100%;
z-index: 996;
}*/

/*--------------------------------------
present
---------------------------------------*/
#present{
width: 100%;
height: 542px;
margin: 0 auto;
padding: 0 auto;
position: relative;
background-image:url(../sus/bg03_music.jpg);
background-repeat:no-repeat;
background-size:100%;
background-position: center top;
/*--position: relative;--*/
}

/*--------------------------------------
last
---------------------------------------*/
#last{
width: 100%;
height: 606px;
margin: 0 auto;
padding: 0 auto;
position: relative;
background-image:url(../sus/bg04_last.jpg);
background-repeat:no-repeat;
background-size:100%;
background-position: center top;
/*--position: relative;--*/
}

/*--------------------------------------
button02
---------------------------------------
.btn02_h{
width:91%;
margin: 0 auto;
position: relative;
top: 44.5%;
}

/*off
img.bt02-a{
position:absolute;
top: 0%;
left:0%;
margin:0 auto;
width:100%;
z-index: 997;
}

/*on
img.bt02-b{
position:absolute;
top: 0%;
left:0%;
margin:0 auto;
width:100%;
z-index: 996;
}*/

/* フッター */
footer{
	width:100%;
	background:#9b8b62;
	text-align:center;
	margin: 0 auto;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


table{
	width:100%;
	background-size: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	/*border: 2px;*/
	margin: 0 auto;
	/* border-color:#000000;*/
}
td{
	text-align:center;
	width:3%;
	margin:0 auto;
}
.s_menu{
	width:87%;
	margin:0 auto;
}
.site_n{
	text-align:center;
	color:#ffffff;
	font-size:70%;
	line-height:1.5em;
}