@charset "utf-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{margin:0;padding:0}address,blockquote,h1,h2,h3,h4,h5,h6,p,td,th{font-size:100%;font-style:normal}h1,h2,h3,h4,h5,h6,strong{font-weight:700}em{font-style:italic}li,ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:top;text-align:left}a,a img,img{border:0;outline:0;text-decoration:none}input{line-height:1.2}hr{display:none}iframe{border:0;margin:0;padding:0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block}::selection{background:0 0}::-moz-selection{background:0 0}p small::selection,p::selection{background:#ccc}p small::-moz-selection,p::-moz-selection{background:#ccc}@charset "utf-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#agreementSection{height:100%;background:url(../images/bg_agreement.jpg) no-repeat scroll left top;background-size:cover;text-align:center;padding-top:30%}#agreementContent{width:82.8125%;margin:0 auto;padding:4.6875%;margin-bottom:60%}#agreementContent h2{display:inline;color:#fff;font-size:150%;font-weight:700;font-style:italic;text-align:center;vertical-align:bottom;border-bottom:1px solid #fff}#agreementContent p.leading{padding-top:10%!important}#agreementContent ol>li{list-style:decimal;margin-left:2em;padding-bottom:.5em}#agreementContent li{margin-bottom:2em;color:#fff;text-align:left;font-size:75%}#agreementContent li ul{margin-left:2%}#agreementContent li li{margin-bottom:0;font-size:100%}#agreementContent li h3{margin-bottom:3%;font-size:120%}#agreementContent li a{color:#fff}#agreementContent p{margin:0 0 5%;text-align:left}#agreementContact{border:1px solid #fff;padding:5% 7%;color:#fff;font-size:80%;text-align:left}#agreementContact span{text-decoration:underline}@charset "utf-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}@font-face{font-family:''}html{background-color:#000}body{width:100%;background-color:#000;color:#000;font-family:Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ ゴシック',sans-serif}a:link,a:visited{color:#fff}#globalHeader{position:fixed;top:0;left:0;z-index:1000;display:none;opacity:0;width:100%;padding-top:300%;background-color:rgba(0,0,0,.7)}#globalHeader nav{display:block;position:absolute;top:5%;left:0;width:100%;height:100%}#globalHeader nav ul#globanNav li{display:block;width:90%;margin:5% auto;border:1px solid #fff;background-color:rgba(0,0,0,.5);font-size:80%;text-align:center}#globalHeader nav ul#globanNav li a{position:relative;display:block;color:#fff;padding:2% 0}#globalHeader nav ul#globanNav li.new a:after{content:"NEW";font-size:80%;color:red;position:absolute;bottom:10%;right:2%}#closeMenuButton{position:absolute;top:5px;right:5px;z-index:1000;display:block;width:14.0625%;padding-top:14.0625%;background:url(../images/bt_close.png) no-repeat scroll 0 0;background-size:contain}#globalHeader ul#otherMenu li{margin:5% 0;text-align:center;font-size:80%}#globalHeader ul#otherMenu li a{color:#fff;padding:2% 0;text-decoration:underline}#menuButton{position:fixed;top:5px;right:5px;z-index:1000;display:block;width:14.0625%;padding-top:14.0625%;background:url(../images/bt_menu.png) no-repeat scroll 0 0;background-size:contain}#homeButton{position:fixed;top:5px;left:10px;z-index:1000;display:inline-block;width:29.6875%}#homeButton img{width:100%}#home #homeButton{display:none}#container{position:relative;width:100%}#tour #container:before{position:fixed;top:0;left:0;z-index:10;width:100%;padding-top:50%;content:".";text-indent:-10000px;background:url(../images/header_shadow.png) no-repeat scroll 0 0;background-size:cover}#contentContainer{position:relative;top:0;left:0;width:100%;padding-top:156.25%;background-color:#000}.sectionContainer{position:relative;width:100%;background-color:#000}.frame{background:url(../images/frame_bg_ptn.png) repeat scroll left top;-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.8);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.8);-o-box-shadow:0 0 5px 1px rgba(0,0,0,.8);-ms-box-shadow:0 0 5px 1px rgba(0,0,0,.8);box-shadow:0 0 5px 1px rgba(0,0,0,.8)}.body{margin:1em;color:#fff;font-size:80%;line-height:1.5}.note{margin:1em;color:#fff;font-size:70%;line-height:1.5}.right{text-align:right}#pageTopButton{position:relative;display:block;width:40%;margin:0 auto;margin-bottom:15.625%}#pageTopButton img{display:block;width:100%;border:1px solid #fff}#globalFooter{min-height:20%;padding-top:4.6875%;text-align:center;background:url(../images/bg_footer.jpg) no-repeat scroll center bottom;background-size:contain}#bnrNipponTravel{display:block;width:25%;margin:0 auto}#copyright{padding:3% 0;color:#fff;font-size:70%;text-align:center}@charset "utf-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#countdownSection{height:100%;background:url(../images/bg_countdown.jpg) no-repeat scroll left top;background-size:cover;text-align:center;padding-top:30%;padding-bottom:95%}#countdownContent{width:82.8125%;margin:0 auto;padding:4.6875%}#countdownContent h2{display:inline;color:#fff;font-size:150%;font-weight:700;font-style:italic;text-align:center;vertical-align:bottom;border-bottom:1px solid #fff}#countdownContent h2 span{font-size:70%;font-weight:700;margin-left:-.5em}#countdownContent dl{width:100%;margin:10% auto 0}#countdownContent dt{clear:both;float:left;width:5em;margin:0 0 .5em!important;padding:1%;text-align:left;background-color:#022b56;line-height:1.3}#countdownContent dd{margin:0 0 .5em 6em!important;padding:1%;text-align:left;line-height:1.3}#countdownSection p#jaxaCopyright{text-align:left;margin-left:1.3em}@charset "utf-8";#newsContainer dl:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#homeSection{height:100%;background:url(../images/bg_home.jpg) no-repeat scroll left top;background-size:contain}#logo{position:relative;padding-top:42.1875%;margin-left:4.0625%;width:70%}#logo img{width:100%}#homeSection h2{width:68%;margin-left:4.0625%;color:#fff;font-size:100%;font-weight:400;text-align:center}#homeSection .jaxaCopyright{position:absolute;padding-top:33.75%;margin-left:1.3em;text-align:left}#homeBannerContainer{width:90.625%;margin:0 auto;padding-top:43.75%}#homeBannerContainer li{margin-bottom:3%}#homeBannerContainer img{display:block;width:100%}#newsContainer{width:90.625%;margin:0 auto;padding-top:4.6875%}#newsContainer div{padding:2%;border:1px solid #fff}#newsContainer dl{padding-top:2%}#newsContainer dt{clear:both;float:left;width:5em;margin-bottom:2%;color:#fff;font-size:75%;line-height:1}#newsContainer dd{margin-left:5.5em;margin-bottom:2%;color:#fff;font-size:75%;line-height:1}#solatabiCharacter{position:relative;padding-top:36%;overflow:hidden}#solatabiCharacter #twitterBanner{position:absolute;bottom:0;display:inline-block;width:90.625%;margin-left:4.9%}#solatabiCharacter img#topCharacter{position:absolute;right:0;bottom:-2%;z-index:1;display:inline-block;width:32%;margin-left:50%}#solatabiCharacter p{position:absolute;top:20%;right:27%;padding:4% 2%;color:#fff;font-size:75%;white-space:nowrap;line-height:1.1;-moz-transform:rotate(13deg);-webkit-transform:rotate(13deg);-o-transform:rotate(13deg);-ms-transform:rotate(13deg);transform:rotate(13deg)}#solatabiCharacter p:after{position:absolute;top:3%;left:0;content:".";text-indent:-10000px;width:100%;height:0;border-top:1px solid #fff;-moz-transform:rotate(11deg);-webkit-transform:rotate(11deg);-o-transform:rotate(11deg);-ms-transform:rotate(11deg);transform:rotate(11deg)}#solatabiCharacter p:before{position:absolute;bottom:-1%;left:0;content:".";text-indent:-10000px;width:100%;height:0;border-top:1px solid #fff;-moz-transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}@charset "utf-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#newsColumnContent h3{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#newsColumnSection{height:100%;background:url(../images/bg_news_column.jpg) no-repeat scroll left top;background-size:cover;text-align:center;padding-top:30%}#newsColumnContent{width:82.8125%;margin:0 auto;padding:4.6875%;margin-bottom:60%}#newsColumnContent h2{display:inline;color:#fff;font-size:150%;font-weight:700;font-style:italic;text-align:center;vertical-align:bottom;border-bottom:1px solid #fff}#newsColumnContent h3{width:100%;margin-top:5%;margin-bottom:-5%;padding-top:23.7%;background:url(../../news_column/images/column_heading.png) no-repeat scroll left top;background-size:contain}#newsColumnContent p{text-align:left}#newsColumnContent div.ja{width:90%;padding:0 5%;margin:0 auto 8%;background-image:url(../../news_column/images/quote_left.png),url(../../news_column/images/quote_right.png);background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll;background-position:left top,right bottom}#newsColumnContent div.en{margin-bottom:8%}#newsColumnContent div.en p{font-size:60%}#newsColumnContent dl{width:90%;padding:5%;margin:5% auto 0;background-color:#000}#newsColumnContent dt{margin-bottom:3%;color:#fff;font-size:80%;text-align:left}#newsColumnContent dd{color:#fff;font-size:70%;text-align:left}#newsColumnContent .columnPhoto{position:relative;display:inline-block}#newsColumnContent .columnPhoto:after{content:".";text-indent:-10000px;display:block;position:absolute;top:50%;left:50%;z-index:1;padding-top:20%;padding-left:20%;margin-top:-8%;margin-left:-8%;background:url(../../news_column/images/play_icon.png) no-repeat scroll left top}@charset "utf-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#reportSection{height:100%;background:url(../images/bg_report.jpg) no-repeat scroll left top;background-size:cover;text-align:center;padding-top:30%}#reportContent{width:82.8125%;margin:0 auto;padding:4.6875%;margin-bottom:60%;text-align:center}#reportContent h2{display:inline-block;margin-bottom:5%;color:#fff;font-size:150%;font-weight:700;font-style:italic;text-align:center;vertical-align:bottom;border-bottom:1px solid #fff}.movieContainer{position:relative;width:100%;background-color:#000;margin:0 auto}#reportContent p.body{margin-left:0;margin-right:0;text-align:left}#reportContent p.body.right{text-align:right}@charset "utf-8";#hoge:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#solatabiSection{height:100%;background:url(../images/bg_solatabi.jpg) no-repeat scroll left top;background-size:cover;text-align:center;padding-top:30%}#solatabiContent{width:82.8125%;margin:0 auto;padding:4.6875%;margin-bottom:60%}#solatabiContent h2{display:inline;color:#fff;font-size:150%;font-weight:700;font-style:italic;text-align:center;vertical-align:bottom;border-bottom:1px solid #fff}#solatabiContent img{width:84.7457627119%}#contactLinkButton{display:block;width:91%;border:1px solid rgba(255,255,255,.6);margin:5% auto}#contactLinkButton img{width:100%}@charset "utf-8";#tourNavigation ul:after{display:block;visibility:hidden;clear:both;height:0;line-height:0;font-size:0;content:"."}#hoge{display:block;margin:0;padding:0;text-indent:-10000px;text-decoration:none;text-align:left;overflow:hidden}#tourNavigation{position:fixed;left:50%;margin-left:-46.5%;z-index:100;width:93.125%;padding-top:17%;padding-bottom:5%}#tourNavigation li{float:left;display:inline-block;width:31%;margin-top:1.5%;margin-left:1.5%;border:1px solid #fff;background-color:rgba(0,0,0,.5);font-size:80%;text-align:center}#tourNavigation li a{display:inline-block;color:#fff;padding:2% 0}#tourIndexContent{height:100%;background:url(../images/bg_tour_index.jpg) no-repeat scroll left top;background-size:cover;text-align:center;padding-top:35%;padding-bottom:5px}#tourIndexBody{width:100%;background:url(../../tour/images/tour_index_shdow.png) no-repeat scroll left top;background-size:cover;padding-bottom:3%}#uchuKyoshitsuLogo{display:block;width:35.625%;margin:0 auto}#tourIndexContent h2{width:60.9375%;margin:0 auto}#tourIndexContent h2 img{width:100%}#tourIndexContent h3{width:90.625%;margin:0 auto}#tourIndexContent h3 img{width:100%}#tourPriceTable{width:92.1875%;margin:0 auto;padding-top:3%;padding-bottom:3%}#tourPriceTable img{display:block;width:82.5%;margin:5% auto}#tomsawyerLink{display:block;width:92.1875%;border:1px solid #fff;margin:2% auto;-moz-box-shadow:0 0 5px 1px rgba(0,0,0,.8);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.8);-o-box-shadow:0 0 5px 1px rgba(0,0,0,.8);-ms-box-shadow:0 0 5px 1px rgba(0,0,0,.8);box-shadow:0 0 5px 1px rgba(0,0,0,.8);margin-bottom:20%}#tomsawyerLink img{display:block;width:100%}#tourIndexContent .jaxaCopyright{text-align:right}#tourReserveSection{background:url(../images/bg_tour_reserve.jpg) no-repeat scroll left top;background-size:cover;padding-top:10%;padding-bottom:10%}#tourReserveContent{width:90.625%;margin:0 auto;padding-top:2%;padding-bottom:5%;text-align:center}#tourReserveContent h2{margin:5% 0;color:#fff;font-size:140%;font-weight:400;font-style:italic;text-align:center;text-decoration:underline}#reserveSolatanLarge{position:absolute;top:3%;right:0;width:30%}#tourReserveContent div.body{width:91.5254237288%;margin:0 auto}#tourReserveContent div.body img{width:100%}#reserveLinkButton{display:block;width:91%;border:1px solid rgba(255,255,255,.6);margin:5% auto 0}#reserveLinkButton img{width:100%}#tourPointSection{background:url(../images/bg_tour_point.jpg) no-repeat scroll left top;background-size:cover;padding-top:10%;padding-bottom:10%}#tourPointContent{width:90.625%;margin:0 auto;padding-top:3%;padding-bottom:3%}#tourPointContent h2{margin:20px 0;color:#fff;font-size:140%;font-weight:400;font-style:italic;text-align:center;text-decoration:underline}#tourPointContent div.body{width:91.5254237288%;margin:0 auto}#tourPointContent div.body img{width:100%}#tourPointContent div.note{width:91.5254237288%;display:inline-block;margin:0 auto;padding:5%;text-align:left}#tourPointContent div.note p{margin-bottom:1em}#aboutTourSection{background:url(../images/bg_about_tour.jpg) no-repeat scroll left top;background-size:cover;padding-top:10%;padding-bottom:10%}#aboutTourContent{width:93.75%;margin:0 auto;padding-top:3%;padding-bottom:3%}#aboutTourContent h2{width:90%;margin:0 auto}#aboutTourContent h2 img{width:100%}#aboutTourContent p.body{margin:1em 5%;text-align:left;font-size:80%}#rocketSection{background:url(../images/bg_rocket.jpg) no-repeat scroll left top;background-size:cover;padding-top:10%;padding-bottom:10%}#rocketContent .frame{width:93.75%;margin:0 auto;padding-top:3%;padding-bottom:3%;margin-bottom:5%}#rocketContent h2{width:88.1355932203%;margin:0 auto}#rocketContent h2 img{width:100%}#rocketContent p.body{font-size:70%;margin:0;padding:5%;text-align:left}#tanegashimaSection{background:url(../images/bg_tanegashima.jpg) no-repeat scroll left top;background-size:cover;padding-top:10%;padding-bottom:10%}#tanegashimaContent{width:93.75%;margin:0 auto;padding-top:3%;padding-bottom:3%}#tanegashimaContent .wrapper{width:90%;margin:0 auto}#tanegashimaMap{width:100%}#tanegashimaContent h2{margin:5% 0;color:#fff;font-size:140%;font-weight:400;font-style:italic;text-align:center;text-decoration:underline}#tanegashimaOutline{background-color:rgba(0,0,0,.5);padding:1% 5%}#tanegashimaOutline h3{margin:1em 0;color:#fff;font-size:75%;text-align:left}#tanegashimaOutline dt{clear:both;float:left;width:3em;color:#fff;font-size:75%;text-align:left}#tanegashimaOutline dt:after{content:":"}#tanegashimaOutline dd{margin-left:4em;color:#fff;font-size:75%;text-align:left}