@charset "utf-8";.button{cursor:pointer}#mainVisual{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainVisual #mainimgTxt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;text-align:center;color:#fff;font-size:2.5em;letter-spacing:.3em;animation:fadeOnce 1s ease 0s 1;width:100%}@keyframes fadeOnce{0%{opacity:0}100%{opacity:1}}#mainVisual #mainimgTxt span{font-size:.7em}#mainVisual #mainVisualwrap{animation:fadeOnce 5s ease 0s 1}#mainVisual #mainVisualwrap:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}#mainVisual #mainVisualwrap .sp-slides .sp-slide .smp{display:none}#mainVisual #mainVisualwrap .sp-slides .sp-slide .pc{display:inline}#mainVisual #mainVisualwrap .sp-slides .sp-slide .photoM{position:absolute;top:5%;left:8%;z-index:1;width:52%;padding-top:8%;margin-left:auto;margin-right:auto;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mainVisual #mainVisualwrap .sp-slides .sp-slide img{width:100%;transform:translate(0,-50%);position:absolute;top:50%}.korona{position:absolute;bottom:54px;right:0}#mainVisual #kisetsu{position:absolute;bottom:0;right:0;display:block;font-family:"a-otf-futo-min-a101-pr6n","游明朝体","Yu Mincho","Sawarabi Mincho","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#mainVisual #kisetsu a{display:block;background-color:#f0f0f0;text-decoration:none;color:#304068;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;font-size:20px;font-weight:700}#mainVisual #kisetsu a:hover{color:#f0f0f0;background-color:#304068}#mainVisual #kisetsu a:before{font-family:Fontawesome;content:"\f105";margin-right:3px}.korona{position:absolute;bottom:54px;right:0}#message{background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../../img/top/bg_intro.jpg);background-position:center top;background-size:cover;text-align:center;padding-top:5%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;position:relative;padding-bottom:30%}#message h2{font-weight:400;margin-bottom:40px;font-size:37px}#message h2 span{font-size:49px}#message h2 .red{color:#7a172c}#message h2 .green{color:#375428}#message p{font-family:"yu-mincho-pr6n","a-otf-futo-min-a101-pr6n","游明朝体","Yu Mincho","Sawarabi Mincho","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;line-height:2.5em;text-shadow:#fff 1px 1px 2px,#fff -1px 1px 2px,#fff 1px -1px 2px,#fff -1px -1px 2px;font-weight:700}#message #chusyaku{position:absolute;right:0;bottom:0;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1em}#main h2{text-align:center;color:#8b6900;font-size:48px;background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../line_short.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:11px}#main h2 .eng{color:#375428;font-size:28px;display:block;font-weight:400}#main #service{padding-top:115px}#main #service ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;font-size:0px}#main #service ul li{display:inline-block;width:calc(100% / 3);font-size:medium;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1px}#main #service ul li a{text-decoration:none}#main #service ul li a h3{color:#375428;font-size:40px;font-weight:400;position:relative;padding-top:30px;padding-bottom:20px}#main #service ul li a h3:before{background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../../img/top/tri.png);background-repeat:no-repeat;background-position:center bottom;content:"";display:block;width:100%;padding-top:21%}#main #service ul li a .comment{color:#000;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px}#main div .bgBlock{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:7%;padding-bottom:7%;text-align:center}#main div .bgBlock .whiteBox{background-color:hsla(0,0%,100%,.8);width:auto;margin-left:auto;margin-right:auto;max-width:960px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:3%;padding-bottom:3%;padding-left:5%;padding-right:5%;display:inline-block;text-align:center}#main div .bgBlock .whiteBox h2{background-image:none;line-height:normal}#main #activity{margin-top:80px}#main #activity .bgBlock{background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../../img/top/bg_activity.jpg)}#main .simpleComment{text-align:center;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:7%;padding-bottom:7%;padding-left:5px;padding-right:5px}#main .simpleComment p{margin-bottom:1em}#main .simpleComment p:last-child{margin-bottom:0}#main #activity ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;font-size:0px;display:flex;flex-wrap:wrap;justify-content:center}#main #activity ul li{display:inline-block;width:20%;font-size:14px;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#main #activity ul li a{text-decoration:none;color:#000;display:block;border:1px solid #ccc;padding-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}#main #activity ul li a h3{font-size:35px;color:#685218}#main #activity ul li a h3.sp{color:#375428}#main #activity ul li a h3.su{color:#304068}#main #activity ul li a h3.au{color:#7a3117}#main #activity ul li a h3.wi{color:#448fab}#main #activity ul li a .pict{padding-top:20px;padding-bottom:20px;position:static;height:135px;background-position:center center;background-size:cover;vertical-align:middle;display:table-cell;width:50%}#main #activity ul li a .pict span{width:90%;position:static;background-color:hsla(0,0%,100%,.8);margin-left:auto;margin-right:auto;display:inline-block;vertical-align:middle;margin-top:auto;margin-bottom:auto;color:#8b6900;font-weight:700;font-size:18px}#main #activity ul li a .comment{line-height:normal;padding-top:10px}#main #activity ul li a .comment p{line-height:normal;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}#main #activity ul li a .button{display:inline-block;padding-left:2em;padding-right:2em;border:1px solid #8b6900;color:hsla(45,100%,27%,1);font-weight:700;margin-top:23px;background-color:#f2f2f2;padding-top:1em;padding-bottom:1em;margin-left:auto;margin-right:auto;position:absolute;width:91%;left:0;bottom:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;right:0}#main #activity ul li a .button:before{font-family:Fontawesome;content:"\f105";margin-right:3px}#main .button{text-align:center}#main .button a{display:inline-block;padding-left:2em;padding-right:2em;border:1px solid #8b6900;color:#fff;font-weight:700;margin-top:23px;background-color:#8b6900;padding-top:1em;padding-bottom:1em;text-decoration:none;font-size:18px}#main .button a:hover{background-color:#375428}#main .button a:before{font-family:Fontawesome;content:"\f105";margin-right:3px}#main #tsuyomi{margin-top:80px}#main #tsuyomi .tBlock{display:block;width:100%}#main #tsuyomi .tBlock a{color:#0f0f0f;text-decoration:none;display:table;width:100%;overflow:hidden}#main #tsuyomi .tBlock .tBlockIn{display:table-cell;width:50%;position:relative}#main #tsuyomi .tBlock .tBlockIn.pict{position:relative;height:100%}#main #tsuyomi .tBlock .tBlockIn.pict ul{display:block;height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;font-size:0px;overflow:hidden}#main #tsuyomi .tBlock .tBlockIn.pict ul:after{content:"";position:absolute;right:0;width:0;height:0;border-top:163px solid transparent;border-right:63px solid #fff;border-bottom:0 solid #fff;border-left:0 solid transparent;bottom:0;z-index:10}#main #tsuyomi .tBlock .tBlockIn.pict ul:before{content:"";position:absolute;right:0;width:0;height:0;border-top:0 solid #fff;border-right:63px solid #fff;border-bottom:163px solid transparent;border-left:0 solid transparent;top:0;z-index:10}#main #tsuyomi #t02 .tBlockIn.pict ul:before{transform:rotate(180deg);left:0;bottom:0;top:auto}#main #tsuyomi #t02 .tBlockIn.pict ul:after{transform:rotate(180deg);top:0;left:0}#main #tsuyomi .tBlock .tBlockIn.pict ul li{height:100%;display:inline-block;width:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}#main #tsuyomi .tBlock .tBlockIn.pict ul.single li{width:100%}#main #tsuyomi .tBlock .tBlockIn.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:25px;padding-right:19px;padding-bottom:25px;padding-left:19px;font-family:"a-otf-ryumin-pr6n","yu-mincho-pr6n","游明朝体","Yu Mincho","Sawarabi Mincho","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}#main #tsuyomi .tBlock .tBlockIn.text h3{color:#000;font-size:30px;line-height:42px;margin-bottom:25px;position:relative;border-bottom:1px solid #9a9a9a}#main #tsuyomi .tBlock .tBlockIn.text h3:after{font-family:Fontawesome;content:"\f105";position:absolute;right:1em;top:calc(50% - 0.7em)}#main #tsuyomi .tBlock a:hover .tBlockIn.text{background-color:#f0edeb;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#main #tsuyomi .tBlock .tBlockIn.text ul li{line-height:27px;margin-bottom:0;padding-bottom:6px;padding-top:6px;font-size:18px}#main #tsuyomi .tBlock .tBlockIn.text ul li span{color:#7a172c;font-weight:700}#main #tsuyomi .tBlock .tBlockIn.text ul li:nth-of-type(odd) span{color:#375428}#main #tsuyomi .tBlock .tBlockIn.pict.smp{display:none}#main #tsuyomi .tBlock .tBlockIn.pict.pc{display:table-cell}#main #osusume{padding-top:50px;border-bottom:1px solid #ccc;padding-bottom:50px}#main #osusume ul{margin-left:auto;margin-right:auto;width:100%;max-width:960px;font-size:0px;padding-top:43px;display:grid;grid-template-columns:1fr 1fr 1fr}#main #osusume ul li{font-size:16px;width:100%;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px;vertical-align:top}#main #osusume ul li a{height:100%;text-decoration:none;border:1px solid #ccc;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column}#main #osusume ul li a:hover{background-color:#ececec}#main #osusume ul li a .pict img{width:100%}#main #osusume ul li a h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;color:#8b6900;text-align:left}#main #osusume ul li a .comment{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;color:#000;text-align:left}#main #osusume ul li a p.button{display:inline-block;padding-left:2em;padding-right:2em;border:1px solid #8b6900;color:hsla(45,100%,27%,1);font-weight:700;margin-top:23px;background-color:#f2f2f2;padding-top:1em;padding-bottom:1em;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:static;margin-top:auto;margin-bottom:1em;width:91%;align-self:center}#main #osusume ul li a p.button:before{font-family:Fontawesome;content:"\f105";margin-right:3px}#main #mokuteki{padding-top:50px;padding-bottom:50px}#main #mokuteki ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding-top:50px;font-size:0px}#main #mokuteki ul li{font-size:17px;width:calc(100% / 3);display:inline-block}#main #mokuteki ul li a{text-align:center;display:block;width:100%;color:#fff;text-decoration:none;position:relative;min-height:270px;background-color:#fff;background-position:center 0}#main #mokuteki ul li a h3{position:absolute;top:auto;display:table-cell;width:100%;margin-left:auto;margin-right:auto;text-align:center;height:100%;vertical-align:middle}#main #mokuteki ul li a h3 span{border:1px solid #fff;vertical-align:middle;display:block;width:80%;margin-left:auto;margin-right:auto;position:relative;top:calc(50% - 1em);padding-top:6px;padding-right:3px;padding-bottom:6px;padding-left:3px;background-color:hsla(0,0%,0%,.26)}#main #mokuteki ul li a p{position:absolute;width:100%;background-color:hsla(0,0%,0%,.52);bottom:0;left:0;right:0;padding-top:11px;padding-right:11px;padding-bottom:11px;padding-left:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #mokuteki ul li a p:before{font-family:Fontawesome;content:"\f105";margin-right:3px}#main #mokuteki ul li a:hover{opacity:.8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#main #mokuteki ul li a:hover p{background-color:hsla(0,0%,100%,.26);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#main #rooms .bgBlock{background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../../img/top/bg_room.jpg)}#main #rooms .bgBlock .whiteBox h2{background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../line_short.png);background-repeat:no-repeat}#main #rooms .bgBlock .whiteBox p{margin-top:32px;font-size:22px;color:#000}#main #rooms ul{font-size:0px;width:100%;max-width:960px;margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:41px}#main #rooms ul li{font-size:18px;display:inline-block;width:48%;text-align:center;overflow:hidden;margin-top:0;margin-right:0;margin-bottom:34px;margin-left:0;border:1px solid #ccc;position:relative}#main #rooms ul li a{display:block;overflow:hidden;text-decoration:none;padding-bottom:6em}#main #rooms ul li .pict{position:relative;width:100%;padding-top:69%;overflow:hidden}#main #rooms ul li .pict img{position:absolute;top:0;left:0;width:auto;height:auto;min-width:100%;min-height:100%;max-width:inherit;bottom:0;right:0}#main #rooms ul li .title{color:#375428;font-weight:700;font-size:27px;padding-top:19px;padding-bottom:9px}#main #rooms ul li .title.east{color:#7a172c}#main #rooms ul li h3{color:#8b6900;font-size:24px;background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../line_short.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:12px}#main #rooms ul li .comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font-size:16px;color:#000}#main #rooms ul li .button{display:inline-block;padding-left:2em;padding-right:2em;border:1px solid #8b6900;color:hsla(45,100%,27%,1);font-weight:400;margin-top:23px;background-color:#f2f2f2;padding-top:1em;padding-bottom:1em;margin-left:auto;margin-right:auto;text-align:center;width:83%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:20px;left:0;right:0}#main #rooms ul li .button:before{font-family:Fontawesome;content:"\f105";margin-right:3px}#main #rooms ul li a:hover .button{background-color:#754e10;color:#fff;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#main #rooms ul li.wide{width:100%;font-size:0px;vertical-align:bottom}#main #rooms ul li.wide a{padding-bottom:0}#main #rooms ul li.wide a .pict{width:50%;display:inline-block;padding-top:30%}#main #rooms ul .wide a .rLeft{display:inline-block;width:50%;font-size:18px;padding-top:0;padding-right:0;padding-bottom:2em;padding-left:0;vertical-align:middle;background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../line_short_v.png);background-repeat:no-repeat;background-position:right center}#main #rooms ul .wide a .rLeft .title{padding-top:0}#main #rooms ul .wide a .rLeft h3{background-image:none;margin-bottom:0;padding-bottom:0}#main #rooms ul .wide a .rRight{width:50%;display:inline-block;background-image:none;height:100%;overflow:hidden;font-size:18px;padding-top:0;padding-right:0;padding-bottom:5em;padding-left:0;vertical-align:middle;position:relative}#main #rooms ul .wide a .rRight .button{margin-top:0}#main #news{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #ccc}#main #news ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;border-top:1px solid #9a7d38;margin-top:57px}#main #news ul li{border-bottom:1px solid #9a7d38}#main #news ul li a{display:table;width:100%;text-decoration:none;color:#000}#main #news ul li a:hover{background-color:#dbd3c7;color:#000}#main #news ul li a .day{display:table-cell;white-space:nowrap;vertical-align:middle;width:7em}#main #news ul li a .day span{background-color:#000;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;display:inline-block}#main #news ul li a p{display:table-cell;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px}#main #newsBtn ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;display:table;margin-top:30px;border:none}#main #newsBtn ul li{display:table-cell;vertical-align:middle;border:none}#main #newsBtn ul li a{display:block;width:auto;text-decoration:none;vertical-align:middle;padding:1em;margin:0 10px;background:0 0;border:none;font-size:1.5em}#main #newsBtn ul li a:hover{background:0 0}#main #newsBtn ul li.sns1 a:before{content:"　";background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../sns1.png);background-repeat:no-repeat;background-size:contain;font-size:200%;vertical-align:middle;padding-right:8px}#main #newsBtn ul li.sns1 a:hover:before{font-size:220%;transition:all .25s}#main #newsBtn ul li.sns2 a:before{content:"　";background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../sns2.png);background-repeat:no-repeat;background-size:contain;font-size:200%;vertical-align:middle;padding-right:8px}#main #newsBtn ul li.sns2 a:hover:before{font-size:220%;transition:all .25s}#main #icons{padding:50px 0}#main #icons ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;display:table;border-right:1px solid #8b6900;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #icons ul li{display:table-cell;width:33%;border-left:1px solid #8b6900;border-right:0 solid #8b6900;border-bottom:1px solid #8b6900;border-top:1px solid #8b6900;vertical-align:middle}#main #icons ul li a{display:table;width:100%;text-decoration:none;vertical-align:middle}#main #icons ul li a:hover{background-color:#ece7df;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#main #icons ul li a p{display:table-cell;font-size:22px;color:#7a5f0d;vertical-align:middle;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;font-weight:700}#main #icons ul li a .pict{width:94px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#main #icons ul li a p span{color:#364d2d;font-size:16px;display:block}.infiniteslide1{position:relative}.korona{position:absolute;bottom:75px;right:0}#inline-content01{text-align:center;margin-top:20px;margin-left:20px;margin-right:20px;margin-bottom:20px}.buttoncorona{margin-bottom:20px}#main .yuba{padding-top:30px}#message .bnTop{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;margin-left:auto;margin-right:auto;margin-bottom:2em}#message .bnTop li{margin:5px}.photoGallery ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px}.photoGallery ul li{width:calc(100%/5 - 20px);aspect-ratio:1/1;padding:10px;position:relative}.photoGallery ul li a{display:block;overflow:hidden;position:static;width:calc(100%);padding-top:calc(100%);background-position:center center;background-size:cover;background-repeat:no-repeat}.photoGallery ul li a img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1024px){#mainVisual #kisetsu{position:static;text-align:right}#mainVisual #mainimgTxt{font-size:4vw;letter-spacing:.3em}}@media screen and (max-width:959px){#message p{text-shadow:#fff 1px 1px 2px,#fff -1px 1px 2px,#fff 1px -1px 2px,#fff -1px -1px 2px;font-weight:700}#message #chusyaku{text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:1em}#main h2{font-size:33px}#main h2 .eng{font-size:18px}#main #activity ul li{width:50%;overflow:hidden}#main #activity ul li a{overflow:hidden}#main #activity ul li.tsunen{width:100%}#main #activity ul li a .pict{display:block;width:100%}#main #activity ul li a .pict span{position:static;display:block}#main #activity ul .tsunen a .pict{width:50%;float:left}#main #tsuyomi .tBlock .tBlockIn.pict ul li{height:50%;width:100%}#main #tsuyomi .tBlock .tBlockIn.pict ul.single li{width:100%;height:100%}#main .button{text-align:center;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #rooms ul{font-size:0px;width:100%;max-width:960px;margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:41px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}#main #news{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}#mainVisual #mainVisualwrap .sp-slides .sp-slide .photoM{left:3%;width:72%}#mainVisual #mainVisualwrap .sp-slides .sp-slide .smp{display:inline}#mainVisual #mainVisualwrap .sp-slides .sp-slide .pc{display:none}}@media screen and (max-width:768px){#mainVisual #mainVisualwrap .sp-slides .sp-slide img{width:100%;transform:translate(0,-50%);position:absolute;top:50%}#mainVisual #kisetsu a{font-size:14px}#main #mokuteki ul li a p{display:none}#main #mokuteki ul li a h3{font-size:14px}#main #rooms ul li .title{font-weight:700;font-size:19px;padding-top:19px;padding-bottom:9px}#main #rooms ul li h3{font-size:21px;background-image:url(//www.barden.co.jp/wp-barden/wp-content/themes/skin-barden/common/css/../line_short.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:12px}#main #icons ul{width:100%;max-width:960px;margin-left:auto;margin-right:auto;display:block;border-right:0 none #8b6900;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:17px;padding-right:17px;padding-bottom:17px;padding-left:17px}#main #icons ul li{display:block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;border-right-width:1px;border-right-style:solid;margin-bottom:0;border-bottom-width:0;border-bottom-style:none}#main #icons ul li:last-child{border-bottom-width:1px;border-bottom-style:solid}#main #icons ul li a{display:block;width:100%}.photoGallery ul li{width:calc(100%/3 - 20px)}}@media screen and (max-width:640px){#mainVisual #mainVisualwrap .sp-slides .sp-slide .txt.smp{display:inline}#mainVisual #mainVisualwrap .sp-slides .sp-slide .txt.pc{display:none}#main #tsuyomi .tBlock{display:block}#main #tsuyomi .tBlock .tBlockIn{display:block;width:100%;position:relative;height:auto}#main #tsuyomi .tBlock .tBlockIn.pict{height:196px}#main #tsuyomi .tBlock .tBlockIn.pict ul:before{display:none}#main #tsuyomi .tBlock .tBlockIn.pict ul:after{display:none}#main #tsuyomi .tBlock .tBlockIn.pict ul li{height:100%;width:50%}#main #tsuyomi .tBlock .tBlockIn.pict.smp{display:block}#main #tsuyomi .tBlock .tBlockIn.pict.pc{display:none}#main #osusume ul{margin-left:auto;margin-right:auto;font-size:0px;padding-top:43px;padding-left:5px;padding-right:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;grid-template-columns:1fr 1fr}#main #osusume ul li{display:block;width:100%}#main #osusume ul li a .pict{width:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#main #osusume ul li a .button{clear:both;width:90%}#main #rooms ul li .comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font-size:12px;color:#000}#main #rooms ul li a{padding-bottom:72px}#main #rooms ul li a .button{padding-top:10px;padding-bottom:10px}#message{padding-top:3%}#message h2{text-shadow:#fff 1px 1px 2px,#fff -1px 1px 2px,#fff 1px -1px 2px,#fff -1px -1px 2px;font-weight:700}#message .bnTop{flex-wrap:wrap}#message .bnTop li{width:90%}#main #newsBtn ul li{width:100%;display:block;margin-bottom:10px}#main #newsBtn ul li a{padding:.5em}}@media screen and (max-width:480px){#message h2{font-size:23px}#main h2{font-size:25px}#main h2 .eng{font-size:14px}#main #service ul li{width:50%;vertical-align:top}#main #activity ul li{width:100%;overflow:hidden}#main #activity ul li a .pict{width:100%;float:none;display:block;margin-bottom:10px}#main #activity ul .tsunen a .pict{width:100%}#main #activity ul li a .button{display:inline-block;padding-left:2em;padding-right:2em;border:1px solid #8b6900;color:hsla(45,100%,27%,1);font-weight:700;margin-top:23px;background-color:#f2f2f2;padding-top:1em;padding-bottom:1em;margin-left:auto;margin-right:auto;position:static;width:91%;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;right:0;top:0;bottom:auto}#main #tsuyomi .tBlock .tBlockIn.text h3{font-size:21px}#main #tsuyomi .tBlock .tBlockIn.text h3:after{right:-.5em}#main #tsuyomi .tBlock .tBlockIn.text ul li a{font-size:14px}#main #osusume ul{grid-template-columns:1fr}#main #osusume ul li a .comment{clear:both;font-size:12px}#main #osusume ul li a .button{padding-top:5px !important;padding-bottom:5px !important}#main #mokuteki ul{background-color:#fff;background-image:-webkit-linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%);background-image:-moz-linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%);background-image:-o-linear-gradient(270deg,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%);background-image:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(237,237,237,1) 100%)}#main #mokuteki ul li{width:50%}#main div .bgBlock{background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:7%;padding-bottom:7%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}#main div .bgBlock .whiteBox h2{background-image:none;line-height:normal;font-size:20px}#main #rooms .bgBlock .whiteBox p{margin-top:32px;font-size:14px;color:#000}#main #rooms ul{display:block}#main #rooms ul li{width:100%;padding-bottom:10px}#main #rooms ul li a{overflow:hidden;padding-bottom:0}#main #rooms ul li a h3{background-image:none}#main #rooms ul li a .button{position:static;width:auto}#main #rooms ul li a .comment{background-image:none}#main #rooms ul li a .pict{width:100%;float:left;display:block}#main #rooms ul li.wide a .pict{padding-top:69%;width:100%;display:block}#main #rooms ul li.wide a .pict.second{display:none}#main #rooms ul .wide a .rLeft{background-image:none;width:100%;display:block}#main #rooms ul .wide a .rRight{width:100%;display:block;padding-bottom:0}#main #rooms ul li .pict img{position:absolute;top:0;left:0;width:100%;height:auto;min-width:100%;min-height:0px;max-width:none;bottom:0;right:0}#main #news ul li a{display:block}#main #news ul li a p{display:block}#main #news ul li a .day{margin-left:auto;margin-right:auto;display:block;text-align:center}}@media screen and (max-width:320px){#message p{font-size:12px}#main #service ul li a h3:before{padding-top:28%;background-size:contain}#main #service ul li a .comment p{font-size:12px}#main #mokuteki ul li{width:100%}#main #mokuteki ul li a{text-align:center;display:block;width:100%;color:#fff;text-decoration:none;position:relative;min-height:158px;background-color:#fff;background-position:center center}}