@charset "utf-8";html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}:focus {outline: 0;}ins {text-decoration: none;}del {text-decoration: line-through;}.clear {clear:both;}body {background:#780234 url(../assets/background.jpg) 50% 0 no-repeat;;font-family:"ＭＳ Ｐゴシック", Osaka, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Arial, Helvetica, sans-serif;font-size:12px;margin:0px;overflow-x:hidden;}p {line-height:1.5;}#top { width:960px;margin:auto;height:160px;position:relative;}.logo {width:379px;height:94px;float:left;margin:20px 0px 0px 20px;}a {color:#FFF;text-decoration:none;}a:hover {text-decoration:underline;}.menu {width:510px;float:right;margin-top:65px;}.menu img {margin-top:-3px;}.menu li {font-size:14px;list-style:none;display: block;float:left;padding:5px 8px 0px 0px;line-height:0px;font-family: Arial, Helvetica, sans-serif;}.menu li a {text-decoration:none;color:#FFF;padding:3px 5px;}.menu li a:hover {background:#380118;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; behavior: url(ie-css3.htc);}.menu li a.current{background:#380118;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; behavior: url(ie-css3.htc);}#panorama {width:100%;height:500px;border-bottom:#380118 10px solid;border-top:#380118 10px solid;}#page {text-align: center;position:absolute;left:0;width:100%;overflow:hidden;}#panorama_s {width:100%;height:200px;border-bottom:#380118 10px solid;border-top:#380118 10px solid;}#panorama-bg {width:100%;height:500px;background:#000;border-bottom:#380118 10px solid;border-top:#380118 10px solid;}.panorama-viewport {position: relative;overflow: hidden;margin: 0;padding: 0;text-align: left;}.panorama-container {position: relative;width: 100000px;margin: 0;padding: 0;}.panorama-control {position: absolute;display: none;padding: 0;margin: 0;bottom: -1px;height: 30px;right: auto;}.panorama-control-left, .panorama-control-right, .panorama-control-pause { float: left;padding: 0;margin: 0;color: white;text-decoration: none;font-size: 20px;line-height: 30px;width: 50px;text-align: center;background: black;filter: alpha(opacity=50);opacity: .5;}.panorama-control-left:hover, .panorama-control-right:hover, .panorama-control-pause:hover { text-decoration: none;}.panorama-control-pause {text-transform: uppercase;}.panorama-panel {position: absolute;display: none;background: #009cff;filter: alpha(opacity=50);opacity: .5;color: white;padding: 4px;}.panorama {position: relative;margin: 0;padding: 0;border: none;}#main {width:920px;margin:auto;background:#780234;padding:20px;color:#FFF;}#main .col-l {width:550px;float:left;padding-right:65px;background:url(../images/web/shadow-s.png) 100% 0 no-repeat}#main .col-r {width:300px;float:right;margin-bottom:10px;}#main .col-l h1 {font-size:18px;display:block;font-family: Arial, Helvetica, sans-serif;background:#380118;margin-bottom:10px;border-bottom:#A80349 1px solid;padding: 3px 0px 3px 5px;width:540px;}#main .col-l p {line-height:16px;margin-bottom:10px;}#main .col-l h3 {font-size:24px;display:block;margin-bottom:10px;}#up {width:960px;margin:auto;height:20px;text-align:right;}#up img {margin-right:20px;}#bottom {width:100%;background:#000;height:300px;color:#FFF;}#bottom h2 {margin-bottom:5px;display:block;font-size:18px;}#bottom .holder {width:960px;margin:auto;}#bottom .col-l {width:280px;float:left;padding:20px;}#bottom .col-l h2 {font-family:Arial, Helvetica, sans-serif;}#bottom .col-l p {display:block;}#bottom .col-l img {border:#1A1D1C 1px solid;margin:0px 4px 4px 0px;padding:3px;background:#000;float:left;}#bottom .col-l a {text-decoration:none;color:#FFF;font-weight:bold;}#bottom .col-l a:hover {color:#D4145A;}#bottom .col-m {width:280px;float:left;padding:20px;}#bottom .col-m h2 {font-family:Arial, Helvetica, sans-serif;}#bottom .col-m input {width:270px;background:#1A1D1C;border-top:#1A1D1C 1px solid;border-right:#1A1A1A 1px solid;border-bottom:#1A1A1A 1px solid;border-left:#1A1D1C 1px solid;height:25px;margin-bottom:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;padding:3px;color:#333;}#bottom .col-m input:focus {width:270px;background:#1A1D1C;border-top:#1A1D1C 1px solid;border-right:#1A1A1A 1px solid;border-bottom:#1A1A1A 1px solid;border-left:#1A1D1C 1px solid;height:25px;margin-bottom:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;padding:3px;color:#FFF;}#bottom .col-m textarea {width:270px;background:#1A1D1C;border-top:#1A1D1C 1px solid;border-right:#1A1A1A 1px solid;border-bottom:#1A1A1A 1px solid;border-left:#1A1D1C 1px solid;height:100px;margin-bottom:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;overflow:hidden;padding:3px;color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px;}#bottom .col-m textarea:focus {width:270px;background:#1A1D1C;border-top:#1A1D1C 1px solid;border-right:#1A1A1A 1px solid;border-bottom:#1A1A1A 1px solid;border-left:#1A1D1C 1px solid;height:100px;margin-bottom:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;padding:3px;color:#FFF;}#bottom .col-m .button, #bottom .col-m .button:focus {width:65px;margin:3px;color:#000;background:#780234;font-size:10px;border:#780234 1px solid;font-weight:bold;}#bottom .col-m .button:hover {width:65px;margin:3px;color:#FFF;background:#380118;border:#380118 1px solid;}#bottom .col-r {width:280px;float:left;padding:20px 20px 10px 20px;}#bottom .col-r h2 {font-family:Arial, Helvetica, sans-serif;}.#bottom col-r img {margin-bottom:10px;}#bottom .col-r li {list-style:none;}#bottom .col-r a {color:#FFF;text-decoration:none;}#bottom .col-r a:hover {color:#780234;text-decoration:underline;}#bottom2 {width:100%;background:url(../assets/copyright-bg.png) 50% 0 repeat-x;height:40px;}.copyright {width:920px;margin:auto;height:20px;padding:10px 20px;color:#FFF;}#myFlashDiv {width:100%;height:500px;position:absolute;left:0;}#flashText {height:500px;width:920px;margin:auto;position:relative;z-index:2;color:#FFF;}#flashText .text { margin-top:20px;width:510px;}#flashText .pics { margin-top:10px;width:550px;}#flashText .pics img { background:url(../images/web/pic-bg.png);padding:5px;margin-right:20px;}#flashText .text h1 {font-size:70px;display:block;line-height:66px;font-family: Arial, Helvetica, sans-serif;}#flashText .text h1 span {padding:5px 0px 0px 3px;display:inline-block;background:transparent url(../images/web/text-bg.png);}#flashText .text p span {color:#fff;padding:3px;display:inline-block;background:transparent url(../images/web/text-bg.png);}.bg-info {background:url(../images/web/vanity-lounge.jpg) 100% 0 no-repeat;overflow:hidden;}.bg-style {background:url(../images/web/upscale-dining.jpg) 100% 0 no-repeat;overflow:hidden;}#pageflip {position: relative;right: 0; top: 0;float: right;z-index:2;}#pageflip img {width: 110px; height:115px;z-index: 99;position: absolute;right: 0; top: 0;-ms-interpolation-mode: bicubic;}#pageflip .msg_block {width: 110px; height: 110px;overflow: hidden;position: absolute;right: 0; top: 0;background:url(../assets/subscribe.png) no-repeat right top;}.m-top { margin-top:30px;}p.right {text-align:right;}p.big {font-size:16px;}.bg-color {background:#fff;}div.info {float:right;width:46px;height:13px;background: url(../images/web/info.gif);position:absolute;right:10px;}div.info a {display:block;margin:0;width:100%;background: url(../images/web/info.gif);}div.info a:hover {background: url(../images/web/info.gif) 0px -13px no-repeat}img.float {float:left;border-right:#9E0344 3px solid;border-bottom:#9E0344 3px solid;margin: 5px 10px 10px 0px;}em.error {clear: both;color: #f00;display: block;font-size: 12px;margin: 3px 0 3px 125px;}.advertisement {width:300px;float:right;min-height:100px;margin-bottom:10px;}#menu td {vertical-align:top;padding:5px 0px;}#menu {width:920px;margin:auto;margin:auto;padding:20px;color:#FFF;}#menu table {width:500px;}#menu .col-l {width:500px;float:left;padding-right:65px;background:url(../images/web/shadow.png) 100% 0 no-repeat}#menu .col-r {width:310px;float:right;color:#FFF;background:#000;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; behavior: url(ie-css3.htc);padding:20px;}#menu h1 {font-size:18px;display:block;font-family: Arial, Helvetica, sans-serif;background:#380118;margin-bottom:10px;border-bottom:#A80349 1px solid;padding: 3px 0px 3px 5px;}#menu span {display:block;}#menu .colm-l {float:left; width:80%; padding:3px 0px}#menu .colm-r {float:right; width:20%; text-align:right; padding:3px 0px}#menu .colm-e {clear:both; padding:3px 0px; margin-bottom:10px;}#floor-map table {margin-top:20px;}#floor-map td {vertical-align: middle;padding:5px 0px;}#floor-map span {display:block;height:16px;width:16px;border:#fff 2px solid;}#floor-map img {margin:0px 15px;}#floor-map .name {width:150px;}#party {margin-top:30px;}#party h1 {font-size:35px;}#party .col-l, #party .col-r {width:390px;height:200px;float:left;color:#FFF;background:#000;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; behavior: url(ie-css3.htc);padding:20px;}#party .col-l p, #party .col-r p, #container p {font-size:11px;display:block;}#party .col-l p span, #party .col-r p span {font-size:13px;padding-top:5px;height:20px;border-top:#fff 1px dotted;}#party .col-l span, #party .col-r span {display:block;height:30px;}span.ac {background:url(../images/web/course.gif) no-repeat;}span.bc {background:url(../images/web/course.gif) 0 -42px no-repeat;}span.cc {background:url(../images/web/course.gif) 0 -84px no-repeat;}span.da {background:url(../images/web/course.gif) 0 -128px no-repeat;}span.db {background:url(../images/web/course.gif) 0 -172px no-repeat;}span.dc {background:url(../images/web/course.gif) 0 -216px no-repeat;}#party .col-m {width:60px;float:left;text-align:center;padding-top:100px;}#party a {color:#FFF;text-decoration:none;}#party a:hover {text-decoration:underline;}#party .col-l div, #party .col-r div {width:32%;float:left;padding-right:5px;}#container {color:#FFF;background:#000;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; behavior: url(ie-css3.htc);padding:20px;}#container div {width:32%;float:left;line-height:1.5em;padding-right:10px;}#container span {display:block;font-size:13px;}#container .bl {border-bottom:#fff 1px dotted;margin-bottom:5px;padding-bottom:3px;}#container td span {display:block;width:75px;height:30px;}#container td {vertical-align:top;line-height:1.5em;}table.left {float:left;width:425px;}table.right {float:right;width:425px;}p.required {margin:290px 0px 0px 455px;}td.w1 {width:160px;border-bottom:#fff 1px dotted;}td.w2 {width:120px;border-bottom:#fff 1px dotted;}td.w3 {border-bottom:#fff 1px dotted;}.round-up {background:url(../images/web/round.gif) no-repeat;height:5px;}.round-down {background:url(../images/web/round.gif) left bottom no-repeat;height:5px;}.player {height:25px;width:300px;overflow:hidden;padding-left:4px;margin-bottom:10px;}.banner {width:545px;height:300px;overflow:hidden;margin-bottom:20px;}.banner-r {width:350px;float:right;}.facebook {position:absolute; right:20px;top:0px;}.twitter {position:absolute; right:105px;top:0px;}.mixi {position:absolute; right:205px;top:0px;}.recruit {position:absolute; right:270px;top:0px;}.view {margin-top:20px;}.view img {border-bottom:#A80349 1px solid;}.margin {margin-right:18px;margin-bottom:10px;}.margin-r {margin-bottom:10px;}span.holder {display:block;position:relative;width:260px;height:150px;float:left;}span.caption {display:block;position:absolute;bottom:20px;left:0px;padding:5px 15px;width:120px;margin-left:10px;background:url(../images/web/caption-bg.png)}.recruit-l {display:block;width:14%;float:left;padding: 5px 0px;border-bottom:#380118 1px solid;}.recruit-r {display:block;width:86%;float:left;padding: 5px 0px;border-bottom:#380118 1px solid;}.recruit-t {font-size:16px;font-weight:bold;}#news {margin: 20px 0;}span.left {width:65px;float:left;background:#000;color:#FFF;font-family:Arial, Helvetica, sans-serif;display:block;padding: 3px 5px;margin-bottom:5px;font-weight:bold;clear:left;}span.right {width:460px;float:right;display:block;padding: 3px 5px;margin-bottom:5px;clear:right;}#photo-holder {width:350px;float:right;margin-bottom:20px;}div.light_rounded .pp_top .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; } div.light_rounded .pp_top .pp_middle { background: #fff; } div.light_rounded .pp_top .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; } div.light_rounded .pp_content .ppt { color: #000; }div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right { background: #fff; }div.light_rounded .pp_content { background-color: #fff; } div.light_rounded .pp_next:hover { background: url(../images/prettyPhoto/light_rounded/btnNext.png) center rightno-repeat; cursor: pointer; } div.light_rounded .pp_previous:hover { background: url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; } div.light_rounded .pp_expand { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; } div.light_rounded .pp_expand:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; } div.light_rounded .pp_contract { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; } div.light_rounded .pp_contract:hover { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; } div.light_rounded .pp_close { width: 75px; height: 22px; background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; } div.light_rounded #pp_full_res .pp_inline { color: #000; } div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }div.light_rounded .pp_nav .pp_play { background: url(../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat; height: 15px; width: 14px; }div.light_rounded .pp_nav .pp_pause { background: url(../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat; height: 15px; width: 14px; }div.light_rounded .pp_arrow_previous { background: url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; } div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }div.light_rounded .pp_arrow_next { background: url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; } div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }div.light_rounded .pp_bottom .pp_left { background: url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; } div.light_rounded .pp_bottom .pp_middle { background: #fff; } div.light_rounded .pp_bottom .pp_right { background: url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; } div.light_rounded .pp_loaderIcon { background: url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; } div.pp_pic_holder a:focus { outline:none; }div.pp_overlay {background: #000;display: none;left: 0;position: absolute;top: 0;width: 100%;z-index: 9500;}div.pp_pic_holder {display: none;position: absolute;width: 100px;z-index: 10000;}.pp_top {height: 20px;position: relative;}* html .pp_top { padding: 0 20px; }.pp_top .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}.pp_top .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}* html .pp_top .pp_middle {left: 0;position: static;}.pp_top .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}.pp_content { height: 40px; min-width: 40px; }* html .pp_content { width: 40px; }.pp_fade { display: none; }.pp_content_container {position: relative;text-align: left;width: 100%;}.pp_content_container .pp_left { padding-left: 20px; }.pp_content_container .pp_right { padding-right: 20px; }.pp_content_container .pp_details {float: left;margin: 10px 0 2px 0;}.pp_description {display: none;margin: 0 0 5px 0;}.pp_nav {clear: left;float: left;margin: 3px 0 0 0;}.pp_nav p {float: left;margin: 2px 4px;}.pp_nav .pp_play,.pp_nav .pp_pause {float: left;margin-right: 4px;text-indent: -10000px;}a.pp_arrow_previous,a.pp_arrow_next {display: block;float: left;height: 15px;margin-top: 3px;overflow: hidden;text-indent: -10000px;width: 14px;}.pp_hoverContainer {position: absolute;top: 0;width: 100%;z-index: 2000;}.pp_gallery {display: none;left: 50%;margin-top: -50px;position: absolute;z-index: 10000;}.pp_gallery ul {float: left;height: 35px;margin: 0 0 0 5px;overflow: hidden;padding: 0;position: relative;}.pp_gallery ul a {border: 1px #000 solid;border: 1px rgba(0,0,0,0.5) solid;display: block;float: left;height: 33px;overflow: hidden;}.pp_gallery ul a:hover,.pp_gallery li.selected a { border-color: #fff; }.pp_gallery ul a img { border: 0; }.pp_gallery li {display: block;float: left;margin: 0 5px 0 0;padding: 0;}.pp_gallery li.default a {background: url(../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display: block;height: 33px;width: 50px;}.pp_gallery li.default a img { display: none; }.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next {margin-top: 7px !important;}a.pp_next {background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: right;height: 100%;text-indent: -10000px;width: 49%;}a.pp_previous {background: url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display: block;float: left;height: 100%;text-indent: -10000px;width: 49%;}a.pp_expand,a.pp_contract {cursor: pointer;display: none;height: 20px;position: absolute;right: 30px;text-indent: -10000px;top: 10px;width: 20px;z-index: 20000;}a.pp_close {display: block;float: right;line-height:22px;text-indent: -10000px;}.pp_bottom {height: 20px;position: relative;}* html .pp_bottom { padding: 0 20px; }.pp_bottom .pp_left {height: 20px;left: 0;position: absolute;width: 20px;}.pp_bottom .pp_middle {height: 20px;left: 20px;position: absolute;right: 20px;}* html .pp_bottom .pp_middle {left: 0;position: static;}.pp_bottom .pp_right {height: 20px;left: auto;position: absolute;right: 0;top: 0;width: 20px;}.pp_loaderIcon {display: block;height: 24px;left: 50%;margin: -12px 0 0 -12px;position: absolute;top: 50%;width: 24px;}#pp_full_res {line-height: 1 !important;}#pp_full_res .pp_inline {text-align: left;}#pp_full_res .pp_inline p { margin: 0 0 15px 0; }div.ppt {color: #fff;display: none;font-size: 17px;margin: 0 0 5px 15px;z-index: 9999;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}#slider {position:relative;background:#780234 url(../images/slide/loading.gif) no-repeat 50% 50%;margin-bottom:20px;width:545px;height:350px;}#slider img {position:absolute;top:0px;left:0px;display:none;}#slider a {border:0;}.nivoSlider {position:relative;}.nivoSlider img {position:absolute;top:0px;left:0px;}.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; width:100%;z-index:89;}.nivo-caption p {padding:5px 10px 0px 10px;margin:0;}.nivo-caption a {display:inline !important;}.nivo-html-caption {display:none;}.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;display:block;width:30px;height:30px;text-indent:-9999px;border:0;}.nivo-prevNav {left:0px;}.nivo-nextNav {right:0px;}.nivo-controlNav {position:absolute;right:10px;top:10px;}.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;display:block;width:15px;height:15px;background:url(../images/slide/bullets.png) no-repeat;text-indent:-9999px;border:0;float:left;}.nivo-controlNav a.active {font-weight:bold;background-position:-15px 0;}a.nivo-nextNav {background:url(../images/slide/arrow-r.png) no-repeat;right:10px;}a:hover.nivo-nextNav{background:url(../images/slide/arrow-r.png) 0px -30px no-repeat;right:10px;}a.nivo-prevNav {background:url(../images/slide/arrow-l.png) no-repeat;left:10px;}a:hover.nivo-prevNav {background:url(../images/slide/arrow-l.png) 0px -30px no-repeat;left:10px;}@charset "utf-8";.preloader {position:relative;}.preloader img {}.default {height:100%;width:100%;background: url(../images/throbber.gif) no-repeat 50% 50%;}.preloader .alt {position:absolute;padding:6px;background:#0c0c0c;border-top:solid 1px #000;font-size:1.1em;color:#fff;opacity:0.8;bottom:0px;width:254px;display:none;z-index:99;}
