html{font-size:62.5%;text-size-adjust:100%}body{font-family:“游ゴシック”,YuGothic,“ヒラギノ角ゴ ProN W3”,“Hiragino Kaku Gothic ProN”,“メイリオ”,Meiryo,sans-serif;padding:0;background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/main_bg.png) #f5f6f6 repeat;color:#fff;font-size:1.4rem;line-height:1.5}a{color:#fff;text-decoration:none;cursor:pointer;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}th{font-weight:400;text-align:left}.cruise-wrap{width:100%}.cruise-wrap .bxslider{overflow:hidden;height:227px}.cruise-wrap .bx-viewport{position:static !important}.cruise-wrap .bx-wrapper .bx-controls-direction a{z-index:10}.cruise-wrap .bx-wrapper .bx-pager.bx-default-pager a{background:#b5b5b6}.cruise-wrap .bx-wrapper .bx-pager.bx-default-pager a.active{background:#c9a063}.cruise-wrap .bx-wrapper .bx-pager .bx-pager-item:not(:last-child),.cruise-wrap .bx-wrapper .bx-controls-auto .bx-controls-auto-item:not(:last-child){margin-right:20px}.section-title{text-align:center;color:#b28247;font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;position:relative;margin:0 auto 20px;z-index:0;font-size:2rem}.section-title .line{display:block;position:relative;letter-spacing:2px}.section-title:before{content:"";position:absolute;top:14px;left:14px;width:21%;border-top:2px solid #b28247}.section-title:after{content:"";position:absolute;top:14px;right:14px;width:21%;border-top:2px solid #b28247}.chapter-title{font-size:2rem;font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;margin-bottom:20px;letter-spacing:2px}.chapter-title span{font-size:1.4rem;color:#b28247;font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.clause-title{font-size:1.8rem;font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;margin-bottom:10px;color:#b28247;letter-spacing:2px}.btn{position:relative;display:inline-block;padding:7px 40px;border:1px solid #c9a063;color:#c9a063;text-align:center;text-decoration:none;outline:none;transition:all .3s}.btn:hover{color:#d8ba8e}.rest-btn{color:#fff;position:relative;padding:7px 20px 7px 0;box-sizing:border-box;font-size:1.4rem;text-align:center;display:block;margin-bottom:10px}.rest-btn:after{content:"";background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/icon-out.png) no-repeat;width:18px;height:18px;position:absolute;top:50%;right:10px;margin-top:-9px}.rest-color{background:#c9a063}.wedding-color{background:#ff7ea8}.btn-border-top{height:2px;top:0;right:0;left:0}.btn-border-right{width:2px;top:0;right:0;bottom:0}.btn-border-bottom{height:2px;bottom:0;right:0;left:0}.btn-border-left{width:2px;top:0;bottom:0;left:0}.btn-pos{display:-webkit-flex;display:flex;margin-bottom:50px}.btn-pos .btn+.btn{margin-left:10px}.btn-pos.center{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.font12{font-size:1.2rem}.font16{font-size:1.6rem}.font18{font-size:1.8rem}.colum{display:-webkit-flex;display:flex}.colum .separate{margin-right:20px}.colum.top{-webkit-align-items:flex-start;align-items:flex-start}.colum.center{-webkit-justify-content:center;justify-content:center}.colum.right{-webkit-justify-content:flex-end;justify-content:flex-end}.colum.both{-webkit-justify-content:space-between;justify-content:space-between}.general-box{border:2px solid #c9caca;background:#fff;padding:17px 14px}.pos-point{position:relative}.lower-title{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/lower-bg.jpg) no-repeat;background-size:cover;background-position:center center;width:100%;height:150px;position:relative}.lower-frame{color:#fff;border:2px solid #b5b5b6;position:absolute;top:45px;left:0;right:0;text-align:center;font-family:"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN W3","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:2rem;margin:auto;width:300px;padding-bottom:5px;letter-spacing:4px}.lower-latin{font-family:'Times',serif;font-size:1.2rem;letter-spacing:5px}.anchor-menu{text-align:center;padding-left:10px}.anchor-menu a{color:#b28247;padding:5px 0;display:block}.anchor-menu li{display:inline-block;margin-right:12px}.cruise-main{background:#fff;padding:0 10px 20px;color:#3e3a39}.grade-box-table{width:100%}.grade-box-table .tel a{color:#c9a063}.grade-box-table .grade-box-title{font-weight:700}.grade-box-table th,.grade-box-table td{display:block}.grade-box-table th{background:#efefef;padding:7px;min-width:95px;box-sizing:border-box;border-left:2px solid #c9caca;border-right:2px solid #c9caca;border-bottom:2px solid #c9caca}.grade-box-table td{border-bottom:2px solid #c9caca;box-sizing:border-box;border-left:2px solid #c9caca;border-right:2px solid #c9caca;padding:7px}.grade-box-table td:first-child{border-left:none;border-right:none;padding:0}.grade-box:not(:last-child){padding-bottom:30px;margin-bottom:30px}.grade-box.line{border-bottom:2px dotted #d0d1d1}.grade-box .separate{display:none}.grade-box-table .grade-box-spImg{display:block;margin-top:5px}.grade-box-table .grade-box-spImg img{width:100%;height:auto}.grade-box-btn{margin:10px 0}.table-style{border-top:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4}.table-style a{color:#b28247}.table-style.full{width:100%}.table-style th,.table-style td{display:block;border-left:2px solid #e4e4e4;border-right:2px solid #e4e4e4}.table-style th{background:#f2e9db;text-align:left;min-width:50px;padding:7px;font-weight:400;border-bottom:1px solid #c9caca}.table-style td{text-align:left;padding:7px;border-bottom:1px solid #c9caca}.table-style dt{min-width:80px;font-size:1.4rem}.table-style .board{width:180px}.cruise-header-core{position:relative}.cruise-header{background:#000;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;padding:0 0 0 10px;position:fixed;top:0;left:0;min-width:100%;z-index:20;box-sizing:border-box}.cruise-header .cruise-header-logo{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/logo.png) no-repeat;background-size:140px 41px;width:141px;height:0;padding-top:41px;overflow:hidden;flex-grow:1;display:block}.cruise-header .cruise-header-logo-mej{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/logo-mej.svg) no-repeat;background-size:170px 41px;width:170px;height:0;padding-top:41px;overflow:hidden;flex-grow:1;display:block}.cruise-header .cruise-header-hum{border-left:1px solid #fff;width:49px;height:50px;position:relative;-webkit-transition:all .4s;transition:all .4s;background:rgba(0,0,0,0)}.cruise-header .cruise-header-hum.show{border-left:1px solid #c9a063;background:rgba(0,0,0,.4)}.cruise-header .cruise-header-hum .menu-trigger,.cruise-header .cruise-header-hum .menu-trigger span{display:inline-block;-webkit-transition:all .4s;transition:all .4s;box-sizing:border-box}.cruise-header .cruise-header-hum .menu-trigger{position:absolute;top:4px;left:0;right:0;bottom:0;margin:auto;width:27px;height:22px}.cruise-header .cruise-header-hum .menu-trigger span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:4px}.cruise-header .cruise-header-hum .menu-trigger span:nth-of-type(1){top:0}.cruise-header .cruise-header-hum .menu-trigger span:nth-of-type(2){top:8px}.cruise-header .cruise-header-hum .menu-trigger span:nth-of-type(3){bottom:4px}.cruise-header .cruise-header-hum .menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg);background:#c9a063}.cruise-header .cruise-header-hum .menu-trigger.active span:nth-of-type(2){-webkit-transform:translateX(10px);transform:translateX(10px);background:#c9a063;opacity:0}.cruise-header .cruise-header-hum .menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-7px) rotate(45deg);transform:translateY(-7px) rotate(45deg);background:#c9a063}.cruise-header a{position:relative;box-sizing:border-box}.cruise-header .cruise-header-reserve{background:#c9a063;width:50px;height:50px;position:relative}.cruise-header .cruise-header-reserve a{position:absolute;top:0;left:0;right:0;bottom:0;width:28px;height:22px;margin:auto}.cruise-store{background:rgba(0,0,0,.8);width:100%}.cruise-store .cruise-store-list li{position:relative;border-bottom:1px solid #fff}.cruise-store .cruise-store-list .home,.cruise-store .cruise-store-list .rest>a,.cruise-store .cruise-store-list .shop-btn,.cruise-store .cruise-store-list .wedding,.cruise-store .cruise-store-list .members,.cruise-store .cruise-store-list .news,.cruise-store .cruise-store-list .company{display:none}.cruise-store .cruise-store-list li:last-child,.cruise-store .cruise-store-list .rest>.sub-menu li:nth-last-of-type(1){border-bottom:none}.rest>.sub-menu>a{content:"";position:absolute;top:50%}.rest>.sub-menu .hoshi>a:before,.rest>.sub-menu .veni>a:before,.rest>.sub-menu .cruise>a:before{content:"";position:absolute;top:50%}.rest>.sub-menu .cruise>a:before{left:12px;margin-top:-18px;background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/store-cruise.png) no-repeat;background-size:46px 37px;width:46px;height:37px}.rest>.sub-menu .veni>a:before{left:12px;margin-top:-11px;background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/store-veni.png) no-repeat;background-size:46px 22px;width:46px;height:22px}.rest>.sub-menu .hoshi>a:before{left:25px;margin-top:-18px;background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/store-hoshi.png) no-repeat;background-size:13px 35px;width:13px;height:35px}.hoshi-top>a:before{content:"";position:absolute;top:50%}.hoshi-top>a:before{left:25px;margin-top:-18px;background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/store-hoshi.png) no-repeat;background-size:13px 35px;width:13px;height:35px}.cruise-store .cruise-store-list a{color:#fff;padding:15px 15px 15px 72px;box-sizing:border-box;display:block;height:48px;position:relative}.cruise-store .cruise-store-list a:after{content:"";position:absolute;top:50%;right:12px;width:6px;height:6px;margin-top:-3px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cruise-store .cruise-store-list .is-open{color:#c9a063}.cruise-store .cruise-store-list .is-open:after{border-top:3px solid #c9a063;border-right:3px solid #c9a063;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.rest>.sub-menu .hoshi>.sub-menu,.rest>.sub-menu .veni>.sub-menu,.rest>.sub-menu .cruise>.sub-menu{background:#292524;display:none}.rest>.sub-menu .hoshi>.sub-menu li .rest>.sub-menu .veni>.sub-menu li,.rest>.sub-menu .cruise>.sub-menu li{position:relative;border-bottom:1px dotted #fff}.rest>.sub-menu .hoshi>.sub-menu li:first-child,.rest>.sub-menu .veni>.sub-menu li:first-child,.rest>.sub-menu .cruise>.sub-menu li:first-child{border-top:1px dotted #fff}.rest>.sub-menu .hoshi>.sub-menu li:after,.rest>.sub-menu .veni>.sub-menu li:after,.rest>.sub-menu .cruise>.sub-menu li:after{content:"";position:absolute;top:50%;right:12px;width:6px;height:6px;margin-top:-3px;border-top:3px solid #c9a063;border-right:3px solid #c9a063;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cruise-pick{position:relative}.cruise-pick .cruise-pick-img{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/icon-pick.png) no-repeat;background-size:112px 40px;width:112px;height:40px;position:absolute;top:0;left:0;right:0;margin:auto;z-index:5}.cruise-pick .bx-wrapper{padding-top:20px}.cruise-pick .cruise-pick-list .cruise-pick-wedding,.cruise-pick .cruise-pick-list .cruise-pick-select,.cruise-pick .cruise-pick-list .cruise-pick-club,.cruise-pick .cruise-pick-list .cruise-pick-gift{position:static !important;width:250px !important;height:79px;margin:auto}.cruise-pick .cruise-pick-list .cruise-pick-wedding a,.cruise-pick .cruise-pick-list .cruise-pick-select a,.cruise-pick .cruise-pick-list .cruise-pick-club a,.cruise-pick .cruise-pick-list .cruise-pick-gift a{position:relative;display:block}.cruise-pick .bx-wrapper .bx-prev{top:58px;left:-40px}.cruise-pick .bx-wrapper .bx-next{top:58px;right:-40px}.cruise-pick .cruise-pick-line{border:1px solid #fff;position:absolute;top:208px;left:0;right:0;bottom:0;width:222px;height:190px;margin:auto;box-sizing:border-box}.cruise-pick .cruise-pick-line .cruise-pick-catch{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.cruise-pick .cruise-pick-catch p{font-size:1.8rem}.cruise-pick .cruise-pick-line .cruise-pick-title{color:#d8ba8e;font-size:1.3rem;font-family:'Times New Roman';letter-spacing:2px}.cruise-pick .cruise-pick-wedding{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/top/bnr/01.jpg) no-repeat;background-size:250px 79px}.cruise-pick .cruise-pick-select{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/top/bnr/02.jpg) no-repeat;background-size:250px 79px}.cruise-pick .cruise-pick-club{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/top/bnr/03.jpg) no-repeat;background-size:250px 79px}.cruise-pick .cruise-pick-gift{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/./img/top/bnr/04.jpg) no-repeat;background-size:250px 79px}.cruise-nent .bx-wrapper .bx-pager{padding-top:0}.cruise-nent .cruise-nent-list{height:100%}.cruise-nent .cruise-nent-list li{position:static !important;width:250px !important;min-height:100%;margin:auto}.cruise-nent .cruise-nent-list li a{position:relative;display:block}.cruise-nent .bx-wrapper .bx-prev{top:110px;left:-40px}.cruise-nent .bx-wrapper .bx-next{top:110px;right:-40px}.cruise-nent .cruise-nent-list .cruise-nent-article{padding:10px 0}.cruise-nent .cruise-nent-article.list{border-bottom:1px solid #eee;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between}.cruise-nent .cruise-nent-article.list img{width:80px;height:56px}.cruise-nent .cruise-nent-article .cruise-nent-img{margin-bottom:10px}.cruise-nent .cruise-nent-list .cruise-nent-column{margin-left:10px;font-size:1.3rem;width:100%}.cruise-nent .cruise-nent-date{color:#b28247}.cruise-nent .cruise-nent-text{color:#3e3a39}.cruise-footer{background:#000;box-sizing:border-box}.cruise-footer .cruise-footer-list li{text-align:left;border-bottom:1px solid #fff}.cruise-footer .cruise-footer-list .toi{padding:13px}.cruise-footer .cruise-footer-list a{color:#fff;font-size:1.7rem;line-height:56px;display:block;padding-left:23px;position:relative}.cruise-footer .cruise-footer-list .btn{line-height:35px;font-size:1.4rem}.cruise-footer .cruise-footer-list a:after{content:"";position:absolute;top:50%;margin-top:-3px;right:10px;width:6px;height:6px;border-top:3px solid #bc965d;border-right:3px solid #bc965d;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cruise-footer .cruise-footer-list .toi a:after{content:none}.cruise-footer .cruise-footer-copy{color:#fff;text-align:center;background:#392f2c;font-size:1.2rem;height:27px;line-height:27px;box-sizing:border-box}.modal{position:fixed;top:50px;left:0;width:100%;min-height:100%;background:rgba(0,0,0,.9);z-index:50;border-top:1px solid rgba(255,255,255,.5);visibility:hidden;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(.7);transform:scale(.7);opacity:0}.modal.show{visibility:visible;-webkit-transform:scale(1);transform:scale(1);opacity:1}.modal .cruise-header-list{padding:10px 15px 0}.modal .cruise-header-list li{border-bottom:1px solid #5c4e32}.modal .cruise-header-list li>a{display:block;height:45px;padding:13px 0 18px 9px;color:#c9a063;box-sizing:border-box;position:relative}.modal .cruise-header-list li>a:after{content:"";position:absolute;top:50%;right:12px;width:5px;height:5px;margin-top:-3px;border-top:2px solid #c9a063;border-right:2px solid #c9a063;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal .cruise-header-list .rest>.sub-menu{display:none}.cruise-privacy{padding-top:60px}.cruise-privacy p{margin-bottom:15px}.cruise-privacy a{color:#c9a063}.notFound{margin:100px auto;text-align:center;color:#333}.notFound a{color:#c9a063}.notFound a:hover{text-decoration:underline}.big-party{display:none !important;box-sizing:border-box;background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/img/big-party-bg.jpg) #000 no-repeat;background-size:100% 100%;background-position:right -150px top 0;font-size:1.2rem}.big-party a{display:block;line-height:normal;padding:10px 20px}.big-party-title{font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:1.4rem;display:block}.big-party-text{line-height:90%;display:none}.big-party-link{color:#c9a063;margin-top:10px}.banner-400{display:block;text-align:center;margin:25px 14px 35px}.banner-400 img{max-width:100%;height:auto}.cruise-new-bnr-area{margin:10px auto 20px}.cruise-new-bnr-area .bnr{margin:0 auto 5px;text-align:center}.cruise-new-bnr-area .bnr img{max-width:304px;height:auto}.cruise-new-bnr-area .bnr-small{width:310px;margin:0 auto 5px}.cruise-new-bnr-area .bnr-small a{display:block;float:left}.cruise-new-bnr-area .bnr-small a:not(:last-child){margin-right:5px}.cruise-new-bnr-area .bnr-small img{max-width:100px;height:auto}.corona{display:block;margin:10px 15px;height:45px;line-height:45px;z-index:11;text-align:center;background:#fff;color:#c9a062;border:solid 2px #c9a062;box-shadow:0 3px 15px rgba(0,0,0,.15);border-radius:5px;font-weight:700;position:relative}.corona-wrap{background:rgba(0,0,0,.8);padding:1px 0;border-bottom:solid 1px #eee}.cc-arrow{line-height:normal;display:block;height:17px;position:absolute;top:0;bottom:0;right:10px;margin:auto}.gurunai{margin:10px 15px;border-radius:7px;overflow:hidden;display:block}.gurunai img{display:block;max-width:100%;height:auto;margin:auto}.rest .sub-menu .opp a{height:auto}.rest-title{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/../img/rest/rest-title.jpg) no-repeat;background-size:cover;background-position:center center;width:100%;height:0;padding-top:calc(320 / 650 * 100%);overflow:hidden}.contact-title{background:url(//ginza-cruise.co.jp/wp-content/themes/ginza-cruise/sp/../img/contact/contact-title.jpg) no-repeat;background-size:cover;background-position:center center;width:100%;height:0;padding-top:calc(320 / 650 * 100%);overflow:hidden}.cruise-explan{background:#efefef;padding:22px;font-size:1.4rem;margin-bottom:28px;-webkit-align-items:center;align-items:center}.cruise-explan .cruise{background-size:57px 46px;width:57px;height:46px}.cruise-explan .veni{background-size:73px 35px;width:73px;height:35px}.cruise-explan .hoshi{background-size:23px 63px;width:23px;height:63px}.cruise-card-wrap{margin-bottom:15px;padding-top:20px}.cruise-card-wrap h1{position:relative;color:#b28247;font-size:18px;border-bottom:1px solid #e6c798;border-top:1px solid #e6c798;margin:0 10px 15px;background:#fbf7f2;padding:10px;text-align:center}.cruise-card-wrap h1 .cardimg{width:85px;height:auto;position:absolute;top:10px;left:-20px;transform:rotate(-8deg)}.cruise-card-wrap h1 .cardimg img{max-width:100%;height:auto}.cruise-card-wrap h2{text-align:center;color:#b28247;margin:15px 0;font-size:20px;font-weight:700}.cruise-card-wrap .atten{color:#c30d23;font-size:13px;margin-top:10px}.cruise-card-table-wrap{margin-bottom:20px}.cruise-card-table-wrap dl{border:solid 1px #ab9676}.cruise-card-table-wrap dl:not(:last-child){border-bottom:0}.cruise-card-table-wrap dt{background:#d6c3a5;padding:10px}.cruise-card-table-wrap dd{padding:10px;font-size:14px}.app-img01{margin:0 -10px 15px}.app-img01 img{max-width:100%;height:auto}.app-img02{margin-bottom:25px}.app-img02 img{max-width:100%;height:auto;margin:0 auto;display:block}.app-img03{margin:0 auto;width:100%;max-width:900px;margin-bottom:20px;position:relative}.app-img03 img{width:100%;max-width:950px;height:auto}.app-img03 .hidelink{display:block;position:absolute;top:14%;z-index:2;height:10%;width:34%}.app-img03 .hidelink.ios{left:22%}.app-img03 .hidelink.android{left:62%}.member-image{margin:0 auto;margin-bottom:20px;position:relative}.member-image img{width:100%;height:auto}.member-image .hidelink{display:block;position:absolute;top:56%;z-index:2;height:13%;width:30%}.member-image .hidelink.ios{left:30%}.member-image .hidelink.android{left:62%}.member-image .maillink{display:block;position:absolute;top:79%;left:7%;z-index:2;height:3%;width:25%}.cruise-members .cruise-card{font-family:'Times';margin-bottom:30px}.cruise-members .cruise-card img{width:100%;height:auto}.cruise-members .cruise-card .cruise-card-cost{color:#c30d23;font-size:1.6rem;padding-top:10px;display:block}.cruise-members .cruise-card .cruise-card-title{color:#b28247;font-size:3rem;border-bottom:1px dashed #b5b5b6;margin-bottom:8px;font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;letter-spacing:2px}.cruise-members .cruise-card-explain{font-size:1.5rem;margin-bottom:20px}.cruise-members .cruise-card-explain .cruise-card-ichi{color:#c30d23;font-size:2.4rem}.cruise-members .cruise-card-issue{color:#c30d23;font-size:1.6rem;border-bottom:1px solid #c9a063;padding:4px;background:#fbf7f2;margin-bottom:15px}.cruise-members .cruise-priv{margin-bottom:20px}.cruise-members .cruise-priv-title{position:relative;border-top:2px solid #d6c3a5;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho ProN",sans-serif;margin-bottom:30px}.cruise-members .cruise-priv-title .cruise-priv-pos{background:#fff;color:#b28247;position:absolute;top:-18px;left:0;right:0;bottom:0;font-size:2.2rem;width:164px;margin:auto;text-align:center}.cruise-members .cruise-priv-colum img{display:none}.cruise-members .cruise-priv-point{color:#c30d23;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho ProN",sans-serif;font-size:2rem}.cruise-members .cruise-priv-text{margin-bottom:15px;line-height:170%}.cruise-members .cruise-priv-trun{margin-bottom:15px;font-size:1.3rem}.cruise-members .cruise-terms .cruise-terms-title{background:#c9a063;text-align:center;color:#fff;padding:5px 0;margin-bottom:30px}.cruise-members .cruise-terms .cruise-terms-name{color:#b83e4f;margin:15px 0 10px}.cruise-members .cruise-terms p{font-size:1.2rem;margin-bottom:5px;text-indent:-1em;padding-left:1em}.cruise-company .cruise-main-block,.cruise-company .cruise-mission-block,.cruise-company .cruise-compass-block,.cruise-property-block{margin-bottom:20px}.cruise-company .cruise-mission{background:#efefef;padding:12px;margin-top:15px;margin-bottom:10px;font-size:1.4rem}.cruise-company .cruise-mission-block img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.cruise-company .cruise-mission-block .cruise-main-catch{font-size:2rem;line-height:180%;margin-bottom:40px;font-family:"ヒラギノ明朝 ProN","Hiragino Mincho ProN",sans-serif}.cruise-company .cruise-compass-block .key-text{line-height:180%}.four-key-img{display:none}.cruise-company .key{width:160px;height:35px;background:#b28247;text-align:center;padding:8px 16px;box-sizing:border-box;color:#fff;margin-bottom:10px}.cruise-company .key-text span{color:#b28247}.cruise-company .contact-info{background:#f2e9db;padding:8px 16px;font-size:1.6rem;margin-top:10px}.cruise-company .contact-info a{color:#b28247;font-size:1.8rem}.cruise-company .contact-colum{margin-bottom:10px}.cruise-company .contact-text{font-size:1.4rem}#news-single{padding:20px 0 0;margin:auto;max-width:1000px}#news-single .news_ttl{border-bottom:2px solid #b28247;color:#b28247;font-family:"ヒラギノ明朝 ProN","HiraMinProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:2rem;letter-spacing:3px;margin:0 0 15px;padding:0 0 5px}#news-single .page_btn{border-top:1px dashed #b28247;text-align:center;margin:20px 0 0;padding:10px 0 0}#news-single .page_btn a{display:inline-block;color:#b28247}#news-list{padding:20px 0 40px;margin:auto;max-width:1000px}#news-list a{display:block;color:#b28247;margin:30px auto 0;max-width:400px}#news-list a img{display:block;margin:0 auto 10px}