@charset "UTF-8";.display-block,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.mainHeader,.mainLead,body{position:relative}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.bold,.secHead__lead{font-weight:700}body{line-height:1;font-family:YuGothic,'游ゴシック','M+_1c_regular',"メイリオ",Meiryo,Droid Sans,HiraKakuProN-W3,HiraKakuPro-W3,"ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ Pro W3","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","Lucida Grande","Lucida Sans","Lucida Sans Unicode","Trebuchet MS","ＭＳ Ｐゴシック","MS PGothic",Helvetica,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.text-align-center{text-align:center}.text-align-right{text-align:right}.hidden{display:none!important;visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clear,.clearfix:after{clear:both}html{font-size:62.5%}@font-face{font-family:'M+_1c_light';src:url(/sp/promotion/dombe2016/css/webfonts/mplus-1c-light.eot);src:url(/sp/promotion/dombe2016/css/webfonts/mplus-1c-light.woff) format("woff"),url(/sp/promotion/dombe2016/css/webfonts/mplus-1c-light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'M+_1c_regular';src:url(/sp/promotion/dombe2016/css/webfonts/mplus-1c-regular.eot);src:url(/sp/promotion/dombe2016/css/webfonts/mplus-1c-regular.woff) format("woff"),url(/sp/promotion/dombe2016/css/webfonts/mplus-1c-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LibreBaskerville-Regular;src:url(/sp/promotion/dombe2016/css/webfonts/LibreBaskerville-Regular.eot);src:url(/sp/promotion/dombe2016/css/webfonts/LibreBaskerville-Regular.woff) format("woff"),url(/sp/promotion/dombe2016/css/webfonts/LibreBaskerville-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:LibreBaskerville-Italic;src:url(/sp/promotion/dombe2016/css/webfonts/LibreBaskerville-Italic.eot);src:url(/sp/promotion/dombe2016/css/webfonts/LibreBaskerville-Italic.woff) format("woff"),url(/sp/promotion/dombe2016/css/webfonts/LibreBaskerville-Italic.ttf) format("truetype");font-weight:400;font-style:normal}.mainLead{color:#384778;line-height:2;z-index:5;padding:20% 18px 5%}.mainLead__logo{position:absolute;top:3%;left:5%;width:40%}.mainLead__ttl{width:90%;padding-bottom:5%}.mainLead__sub{font-size:20px;font-size:2rem;line-height:1.7;padding-bottom:5%;color:#0a3391}.mainLead__txt{font-size:13px;font-size:1.3rem;color:#0a3391}.mainLead__note{font-size:10px;font-size:1rem;color:#da0303;padding-top:6%;line-height:1.2}.mainLead__note p{padding-top:10px}#menu{height:50px;position:absolute;z-index:9999;width:100%}#menu.fixed{top:0;position:fixed}nav{width:95%;margin-left:5%;display:none;background-color:rgba(16,27,57,.9)}.secHead,.secImg,.secInner{margin-right:auto;margin-left:auto}.navList{padding-top:1.5em;padding-bottom:1.5em;font-size:16px;font-size:1.6rem}.navList li{color:#fff;padding:.7em .3em .7em .8em;text-align:left}.navList li a{display:block;height:100%;padding-left:10px;border-left:1px solid #fff}.navList li a,.navList li a:hover,.navList li a:link,.navList li a:visited{color:#fff;text-decoration:none}.navList__ico{font-size:10px;font-size:1rem;padding-bottom:.7em;display:inline-block}#menuBtn{display:block;width:25px;height:25px;position:absolute;top:50%;right:5%;cursor:pointer;z-index:10}.overlay,.section{width:100%}#menuBtn span{display:block;height:2px;width:100%;background:#0a3190;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#menuBtn span:nth-of-type(2),#menuBtn span:nth-of-type(3){margin-top:6px}.navOpen #menuBtn span{background:#fff}.navOpen #menuBtn span:nth-of-type(1){-webkit-transform:translateY(9px) translateX(0) rotate(45deg);-ms-transform:translateY(9px) translateX(0) rotate(45deg);transform:translateY(9px) translateX(0) rotate(45deg)}.navOpen #menuBtn span:nth-of-type(2){margin-top:5px;opacity:0;-webkit-transform:translateY(9px);-ms-transform:translateY(9px);transform:translateY(9px)}.navOpen #menuBtn span:nth-of-type(3){-webkit-transform:translateY(-5px) translateX(0) rotate(-45deg);-ms-transform:translateY(-5px) translateX(0) rotate(-45deg);transform:translateY(-5px) translateX(0) rotate(-45deg)}.overlay{height:100%;background-color:#293657;opacity:.5;position:fixed;top:0;left:0;display:none;z-index:100}.footerBtn,.secBg,.secMain{position:relative}.section img{max-width:100%;vertical-align:bottom}.secInner{padding-top:25px;width:85%}.secInner10{padding-right:10px;padding-left:10px}.secHead{display:table;width:100%}.secHead__lead,.secHead__num{display:table-cell;vertical-align:bottom}.secHead__num{width:30%;height:auto;text-align:right}.secHead__lead{width:70%;padding-left:3%;color:#384778;font-size:18px;font-size:1.8rem;line-height:1.3}.detailBox,.secHead__lead-w,.secTxt-w{color:#fff}.secTxt{font-size:12px;font-size:1.2rem;line-height:2;margin-top:20px;margin-bottom:20px}.secImg{text-align:center}.secImg--full,.secImg--full img{width:100%}.secImg img{width:60%;vertical-align:bottom}.secMain{background:url(/sp/promotion/dombe2016/images/bg_main.jpg) bottom center no-repeat;background-size:cover;padding-top:3%}.secBg.bg01{background:url(/sp/promotion/dombe2016/images/bg_shape.png);background-size:10px 10px}.secBg.bg02{background:url(/sp/promotion/dombe2016/images/bg_point02.jpg) top center no-repeat;background-size:cover}.secBg.bg03{background:url(/sp/promotion/dombe2016/images/bg_point03.jpg) top center repeat-y;background-size:cover;padding-bottom:30px}.secBg.bg04{background:url(/sp/promotion/dombe2016/images/bg_point04.jpg) top center no-repeat;background-size:cover}.detailBox{background-color:rgba(0,0,0,.5);margin-bottom:10px;padding:6% 3% 4%;text-align:center}.detailBox__ttl{font-size:16px;font-size:1.6rem;padding-bottom:5%;line-height:1.2}.detailBox__lead{font-size:12px;font-size:1.2rem;padding-bottom:7%;line-height:1.6}.footerBtn{background:#e4e4e4;height:68px}.footerBtn .snsBtn{text-align:center;padding-top:18px}.footerBtn .snsBtn .btnList{display:inline-block;margin-right:5px;margin-left:5px}.footerBtn .pageTop{position:absolute;bottom:0;right:10px}.footerBtn .pageTop img{vertical-align:bottom}.footer{background:#222;padding-top:20px;padding-bottom:20px;margin-bottom:-10px}.footerInfo{display:table;width:250px;margin-left:auto;margin-right:auto;line-height:.5}.footerInfo__list{display:table-cell;width:45%;padding:0 1%;text-align:center}.footerInfo__list a{display:block}.footerInfo__list.first{border-right:1px solid #676767;padding-right:1%;margin-right:1%}@media screen and (min-width:0px) and (max-width:767px){.navOpen .section{-webkit-filter:blur(5px);filter:blur(5px)}}@media screen and (min-width:568px) and (max-width:767px){.mainLead{padding-top:13%}.mainLead__logo{left:3%;width:33%}.mainLead__ttl{width:70%}.secHead__num{width:20%}.secHead__lead{width:80%;font-size:25px;font-size:2.5rem;padding-left:4%}.detailBoxList{display:table;width:100%;text-align:center;border-collapse:separate;border-spacing:10px 5px}.detailBox{padding-top:4%}.detailBox__ttl{padding-bottom:9%}.detailBox-2col{width:42%;display:table-cell;margin:0 .3% 1.5%}.detailBox-1col{width:42%;margin:0 auto}}@media screen and (min-width:768px){.sp_br{display:none}.mainLead{padding-top:12%;padding-left:5%}.mainLead__ttl{width:65%}.mainLead__sub{font-size:28px;font-size:2.8rem}.mainLead__txt{font-size:18px;font-size:1.8rem}.secHead__num{width:15%;text-align:left}.secHead__lead{width:75%;font-size:26px;font-size:2.6rem;padding-left:5%}.secTxt{font-size:16px;font-size:1.6rem;line-height:1.8}.secImg{width:80%}.detailBoxList{width:100%;display:table;text-align:center;border-collapse:separate;border-spacing:10px 5px}.detailBox{padding-top:4%}.detailBox__ttl{font-size:18px;font-size:1.8rem;padding-bottom:8%}.detailBox-2col{width:37%;display:table-cell;margin:0 .3% 1.5%}.detailBox-1col{width:43.3%;margin:0 auto}}.mainNews__ttl,.mdBtn a,.mdBtn-txt{text-align:center}body#index_en .secMain{background:url(/sp/promotion/dombe2016/images/bg_main_en.jpg) bottom center no-repeat;background-size:cover;position:relative;padding-top:3%}body#index_en .mainLead__ttl{width:100%}body#index_en .mainLead__txt{width:55%}@media screen and (min-width:568px){body#index_en .mainLead__ttl{width:70%}}.mainNews__ttl{font-size:15px;font-size:1.5rem;font-weight:500;background-color:#13448f;color:#fff;padding-top:8px;padding-bottom:8px}.mainNews__body{background-color:#eee;padding:15px 20px 20px}.mainNews__txt{font-size:12px;font-size:1.2rem;line-height:1.5;margin-bottom:10px;word-wrap:break-word}.mainNews a{color:#333}.ver2-navigation .navList{padding-bottom:.7em}.ver2-navigation .navList__inner{padding:0 15px 10px}.mdBtn-booking a,.mdBtn-faq a,.mdBtn-reserve a{padding:15px 24px 15px 15px}.ver2-navigation .navList__inner .mdBtn{margin-bottom:1em}.detailBoxList.ver2-detailBoxList .detailBox{position:relative}.detailBoxList.ver2-detailBoxList .detailBox__balloon{width:55px;position:absolute;top:-5px;right:-8px}@media screen and (max-width:767px) and (min-width:568px){.detailBoxList.ver2-detailBoxList .detailBox__balloon{width:45px;position:absolute;top:-5px;right:-8px}}.mdBtn a{font-weight:700;position:relative;display:block;text-decoration:none}.mdBtn a:after{content:"";display:block;position:absolute;top:50%}.mdBtn-reserve a{font-size:14px;font-size:1.4rem;margin:15px 0 -15px;color:#fff;background:#f67a00;background:-moz-linear-gradient(top,#f67a00 0,#f07100 50%,#e96800 100%);background:-webkit-linear-gradient(top,#f67a00 0,#f07100 50%,#e96800 100%);background:linear-gradient(to bottom,#f67a00 0,#f07100 50%,#e96800 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f67a00', endColorstr='#e96800', GradientType=0 );border-bottom:1px solid #2e456e}.mdBtn-reserve a:after{background:url(/sp/promotion/dombe2016/images/ico_arrow_right_w_s.png) no-repeat;background-size:6px 11px;-webkit-background-size:6px 11px;width:6px;height:11px;right:10px;margin-top:-6px}.mdBtn-booking a:after,.mdBtn-faq a:after{width:7px;height:15px;right:10px;margin-top:-6px}.mdBtn-booking a{font-size:16px;font-size:1.6rem;color:#fff;background-color:#f07100}.mdBtn-booking a:after{background:url(/sp/promotion/dombe2016/images/ico_arrow_right_w.png) no-repeat;background-size:7px 15px;-webkit-background-size:7px 15px}.mdBtn-faq a{font-size:15px;font-size:1.5rem;color:#384778;background-color:#fff}.mdBtn-faq a:after{background:url(/sp/promotion/dombe2016/images/ico_arrow_right_b.png) no-repeat;background-size:7px 15px;-webkit-background-size:7px 15px}.mdBtn-txt{font-size:14px;font-size:1.4rem;display:block;margin-top:26px;color:#fff;padding:10px 0}.secBg.bg05{background:#222}.secBg.bg05 .secInner{padding:5px 10px 10px}