@charset "UTF-8";html,body,div,h1,h2,h3,h4,h5,p,address,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,abbr,acronym,img{margin:0;padding:0;font-size:12px;font-weight:400}html,body,div,h1,h2,h3,h4,h5,p,address,ul,ol,li,dl,dt,dd,form,fieldset,abbr,acronym,a{border:1px #a48740}@media screen and (max-device-width:480px){html,body,div,h1,h2,h3,h4,h5,p,address,ul,ol,li,dl,dt,dd,form,fieldset,abbr,acronym,a{border:.5px}}html,body{text-align:center;font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif;color:#4d4d50;position:relative;letter-spacing:.11em;width:100%}h1,h1 a,h1 a:hover,h1 a:link,h1 a:visited{font-size:16px;color:#525254;font-weight:400}h2{font-size:15px;font-weight:700}h3,h4,h5{font-size:15px;font-weight:700}h1,h2,h3,h4,h5,.subLogo{color:#525254;font-weight:700}ul li{list-style:none}ol li{list-style-position:inside}ol.outside li{list-style-position:outside;margin-left:30px}div,p,li{line-height:1.3}.noDisplay{display:none}input[type=submit]{cursor:pointer}table{border:solid 2px #a48740;border-collapse:collapse}table td{border-bottom:solid 1px #a48740;border-right:solid 1px #a48740}table th{border-bottom:solid 1px #fff;border-right:solid 1px #fff}strong{font-weight:400}a:link{color:#a48740;text-decoration:none}a:visited{color:#a48740}address{display:block;background-color:#77777a;color:#fff;text-align:center;padding:10px 0;font-size:10px;font-style:normal}address span{font-size:18px}#header{border-bottom-style:solid}#footer{border-top-style:solid}#footer li{text-align:right;display:inline;padding:2px}#footer li a{font-size:10px;color:#fff;line-height:30px}img{border:0;vertical-align:middle}.leftOut{overflow:hidden;text-indent:-88888em}.indent{text-indent:1em}.txtSmall{font-size:12px}.bold{font-weight:700}.underline{text-decoration:underline}.red{color:#cc2733}.txtC{text-align:center}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cf{display:inline-table}.cf{display:block}*:first-child+html *{letter-spacing:0}.txtL{text-align:left}.txtXL{font-size:20px}#container{position:relative;top:0;left:0;z-index:1;text-align:left;overflow:hidden}.marginBtm20{margin-bottom:20px}.mgT10{margin-top:10px}.mgB10{margin-bottom:10px}.mgT15{margin-top:15px}.parallax__repeat{position:fixed;top:0;left:0;width:320px;height:100%;z-index:-1}.parallax__repeat .bg0{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat0.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg1{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat1.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg2{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat2.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg3{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat3.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg4{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat4.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg5{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat5.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg6{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat6.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg7{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat7.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg8{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat8.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg9{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat9.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg10{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat10.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg11{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat11.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg12{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat12.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg13{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat13.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg14{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat14.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.parallax__repeat .bg15{width:320px;height:100%;background:url("/img-smartphone/keiwa/bg-repeat15.jpg") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.sectionContent{height:200px;background:0 0;padding:0}.important{font-weight:700;color:#88000a}.line-through{text-decoration:line-through}.slickWrapper{background-color:#a48740;padding-bottom:50px}.slickWrapper .slickInner img{display:block;width:80%;margin:0 auto;padding-top:30px;padding-bottom:10px}.slickWrapper h3{color:#fff}.slickWrapper p{color:#fff;font-size:14px}.slickWrapper a{color:#fff;text-decoration:underline}.slickWrapper a:hover{color:#64c8ff}.slickWrapper h3{padding:5px;font-size:20px}.slickWrapper .slick-dots li.slick-active{color:#fff}.slickWrapper .slick-dots li.slick-active button:before{color:#fff}.o-slideMenu{position:fixed;top:0;left:0;width:100%;z-index:10000;display:none}.o-menuBtn{position:fixed;top:8px;right:8px;z-index:100000}.arrow__down{position:absolute;width:100%;margin:0 auto}#slidemenu .menu{padding-top:2px}#slidemenu .menu .list{display:none}#slidemenu .menu .list li.memo{padding:10px}#slidemenu .menu .list.one li{float:none;margin:0}#slidemenu .menu .list.one li a{display:block;padding-top:10px;padding-bottom:10px;padding-left:10px}#slidemenu .menu .list.one li:nth-child(odd) a{background-color:#fff}.pagination{text-align:center;height:70px;padding-top:50px}.pagination span,.pagination a{border:1px solid #555552;padding:10px;font-size:13px;line-height:16px;background-color:#fff}.pagination .current{background-color:#a48740;color:#fff}.newsBox h3{border-bottom:none}.newsBox .newsBox-img{float:left;padding:0 15px 10px 0}.newsBox .newsBox-inner{float:left;width:290px;padding:15px 15px 10px}.newsBox .newsBox-inner .newsContent a{float:right}#js__newsBoxBtnWrapper__on li{width:8px;height:8px;border-style:solid;margin:3px 10px;float:left;cursor:pointer;background-color:#c8c8c8}#js__newsBoxBtnWrapper__on li.current{cursor:default}.slideshow,#js__slideshow{position:relative}.slideshow li,#js__slideshow li{position:absolute;display:none;top:0;left:0;z-index:1}.slideshow li:first-child,#js__slideshow li:first-child{z-index:2;display:block}.slideshowWrapper .slideNews{position:absolute;left:13%;top:130px;background-color:#fff;padding:10px;text-align:left;z-index:1000;width:350px;border:solid 3px #a48740}@media screen and (max-width:1500px){.slideshowWrapper .slideNews{left:5%}}.slideshowWrapper .slideNews h2{text-align:center;padding:5px}.slideshowWrapper .slideNews ul li{padding:5px}.slideshowWrapper .slideNews span.date{font-size:10px;padding-left:5px}.slideshowWrapper .slideNews{background-color:#a48740;width:250px;border-radius:10px;color:#fff}.slideshowWrapper .slideNews h2{color:#fff;padding-bottom:10px;font-size:15px}.slideshowWrapper .slideNews li a{color:#fff}.slideshowWrapper{background-color:#000;position:relative}.slideshowWrapper .omoi{position:absolute;top:50px;left:0;width:100%;text-align:center;z-index:100}.slideshowWrapper .omoi #js__one__slideshow{position:relative}.slideshowWrapper .omoi #js__one__slideshow li{width:100%;text-align:center;position:absolute;top:0;left:0;display:none}.slideshowWrapper .omoi #js__one__slideshow li:first-child{display:block}.slideshowWrapper,.slideshowWrapper_sp{background-color:#000;position:relative}.slideshowWrapper .omoi,.slideshowWrapper_sp .omoi{position:absolute;top:50px;left:0;width:100%;text-align:center;z-index:100}.slideshowWrapper #js__slideshow,.slideshowWrapper_sp #js__slideshow{margin:0 auto}.slideshowWrapper,.slideshowWrapper_sp{background-color:#000;position:relative}.slideshowWrapper .omoi,.slideshowWrapper_sp .omoi{position:absolute;top:50px;left:0;width:100%;text-align:center;z-index:100}.slideshowWrapper #js__slideshow,.slideshowWrapper_sp #js__slideshow{margin:0 auto}.slideshowWrapper_sp .omoi{top:0}.slideshowWrapper_sp #js__slideshow{margin:0 auto}.slideshowBgWhite .slideshowWrapper,.slideshowBgWhite .slideshowWrapper_sp{background-color:#fff;position:relative}.slideshowBgWhite .slideshowWrapper .omoi,.slideshowBgWhite .slideshowWrapper_sp .omoi{position:absolute;top:50px;left:0;width:100%;text-align:center;z-index:100}.slideshowBgWhite .slideshowWrapper #js__slideshow,.slideshowBgWhite .slideshowWrapper_sp #js__slideshow{margin:0 auto}.simpleSlideshow .slideshowWrapper_sp{background-color:#fff;padding:0}.simpleSlideshow .slideshowWrapper_sp .slideNews h2{font-size:13px;line-height:30px;text-align:center}.simpleSlideshow .slideshowWrapper_sp .slideNews ul{border-top:1px solid #a8a8a8}.simpleSlideshow .slideshowWrapper_sp .slideNews ul li{padding:10px;border-bottom:solid 1px #a8a8a8}#whiteLayer{background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000000000000;display:none}#whiteLayer img,#whiteLayer .progressBg{position:absolute;top:50%;left:50%;width:250px;height:115px;margin-left:-125px;margin-top:-57px;z-index:10}#whiteLayer .progressBg{background-color:#000;z-index:1;display:none}.front_sp #whiteLayer img,.front_sp #whiteLayer .progressBg{width:150px;height:69px;margin-left:-75px;margin-top:-34px;z-index:10}.front_sp #whiteLayer .progressBg{background-color:#000;z-index:1;width:148px;height:67px;margin-left:-74px;margin-top:-33px}html,body,div,h1,h2,h3,h4,h5,p,address,ul,ol,li,dl,dt,dd,form,fieldset,abbr,acronym,section{border:1px #a48740}p,li{font-size:15px}table{border:solid 2px #a48740;border-collapse:collapse}table td{border-bottom:solid 1px #a48740;border-right:solid 1px #a48740}table th{border-bottom:solid 1px #fff;border-right:solid 1px #fff}html,body{width:100%;margin:0}h2{font-size:25px}h1.top{position:absolute;bottom:130px;left:0;width:100%;text-align:center;color:#fff;z-index:100;font-size:13px}.topNews{width:270px;margin:10px auto 10px}.topNews h2{text-align:center;font-size:14px;line-height:20px;color:#0b0d10}.contentWrapper{padding-top:70px;padding-bottom:70px}.bgfixed{width:320px;height:100%;position:fixed;top:0;left:0;z-index:0}#yoyaku{text-align:center}#yoyaku img{width:75%;height:auto}#yoyaku .contentInner{text-align:center}#yoyaku .contentInner img{width:80%;height:auto}#container{position:relative}#header{position:absolute;top:0;left:0;width:100%;background-color:#fff;border-bottom:none}#header .logo{display:block;float:left}#header .logo img{height:50px;width:auto;padding:10px}#header .logo a{padding:10px;display:block}#header .menuBtn,#header #js__slideMenuSimple{float:right}#header .menuBtn a,#header #js__slideMenuSimple a{padding:8px;display:block}.headlineTitle{width:100%;text-align:center;line-height:60px;font-family:'Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}#recruit2{width:90%;margin:20px auto 20px;text-align:center}#recruit2 a,#recruit2 img{text-align:center}#recruit2 a{width:auto}#recruit2 img{border:solid 1px #a48740;width:100%;height:auto}body.xmobile .xmobileBtn{position:fixed;bottom:0;left:0;background:url("/img/common/bg-alpha-white80.png");width:100%;height:auto}body.xmobile .xmobileBtn a{display:block;background-color:#b5ca3d;color:#fff;padding:15px;margin:10px auto;width:80%}body.xmobile .contentWrapper{margin-top:20px}body.xmobile ul.imgList li{list-style:none;width:90%;margin:15px auto 10px}body.xmobile ul.imgList li img{width:100%;height:auto}body.xmobile #header{position:fixed;top:0;left:0;background-color:#fff;border-bottom:1px solid #b5ca3d;padding:10px 0}body.xmobile #header .l-headerInner{width:100%}body.xmobile #header .l-header__left{width:150px;float:left}body.xmobile #header .l-header__left a{padding-left:5px}body.xmobile #header .l-header__left a img{width:100%;height:auto}body.xmobile #header .l-header__left h1,body.xmobile #header .l-header__left .h1{color:#fff;display:block;font-weight:400;font-size:10px;text-align:center}body.xmobile #header .l-header__left h1 a,body.xmobile #header .l-header__left .h1 a{margin-right:10px;color:#fff;text-decoration:none;display:block;padding:5px}body.xmobile #header .l-header__right{width:170px;padding-right:3px;float:right;text-align:right;padding-top:5px}body.xmobile #header .l-header__right li a{padding-top:0;color:#a48740;font-family:"Century Gothic",Arial,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}body.xmobile #header .l-header__right li.xmobileLine a{display:block;padding:3px 10px;background-color:#fff;color:#259d2b;font-size:13px;margin-top:-5px;margin-left:5px;font-weight:700}body.xmobile #header .l-header__right li.xmobileLine a img{float:left;width:40px;height:auto;margin-top:-5px}body.xmobile #header .l-header__right li.xmobileBtn a{display:block;padding:18px 30px;background-color:#b5ca3d;color:#fff;font-size:20px}.bannerWrapper{width:100%;margin:15px auto}.bannerWrapper #ichiji.xmobile{margin:10px auto 10px;width:80%;float:none}.bannerWrapper #ichiji.xmobile a{display:block;background:0 0;border:1px #b5ca3d solid;border-radius:unset;padding:0;padding-bottom:2px;width:100%;text-align:center}.bannerWrapper #ichiji.xmobile a img{text-align:center;width:90%;height:auto}#header{background-color:#fff;border-bottom:solid 1px #a48740}#header h1.top{background-color:#fff;text-align:left}#header h1.top img{width:auto;height:40px;padding:5px}#header h1.top a{line-height:45px;padding:0}#header .logo{display:block;float:left}#header .logo a{padding-left:0;display:block}#header .menuBtn,#header #js__slideMenuSimple{float:right}#header .menuBtn a,#header #js__slideMenuSimple a{padding:8px;padding-right:15px;display:block}.slideshowWrapper #js__slideshow{height:auto}.slideshowWrapper #js__slideshow img{width:100%;height:auto}.gNavi ul{border-top:1px #000 solid}.gNavi ul li a{padding:10px;display:block;border-bottom:1px #000 solid}#js__slideMenuList{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;display:none}#grayLayer{width:100%;height:100%;background:url("/img/common/bg-alpha-black80.png");position:fixed;top:0;left:0;z-index:900;display:none}.newsList ul,.blogList ul,.gNavi ul{border-top-style:solid}.newsList ul li a,.blogList ul li a,.gNavi ul li a{padding:10px;display:block;border-bottom-style:solid}.snsList{padding-bottom:20px;border-bottom-style:solid}.snsList h2{text-align:center;line-height:50px;font-weight:400;color:#9f6f4b}.snsList ul li{float:left}.snsList ul li a{padding:5px}.squareList ul li{float:left}.squareList ul li a{display:block;width:160px;height:160px;position:relative}.squareList ul li a span{display:block;position:absolute;bottom:0;left:0;text-align:center;display:table-cell;vertical-align:middle;width:100%;color:#fff;line-height:30px}.squareList ul li a span.gradation-cover-black{width:160px;height:160px;background:url("/img-smartphone/common/gradation-cover-black.png")}.squareList .squereTitle span{text-align:center;line-height:25px;width:160px;height:160px;display:block;display:table-cell;vertical-align:middle;background-color:#f7ecd5}.floatBox ul>li{float:left}.storeList ul li{border-bottom:1px #fff solid}.storeList a{position:relative;display:block}.storeList a span{width:320px;display:block;position:absolute;bottom:0;right:0;background:url("/img/common/bg-alpha-white40.png");text-align:right;line-height:25px;color:#1d1d1d}#voice.floatBox .overlay2{padding-bottom:80px}#voice.floatBox .performanceWrapper{background-color:#d0cacf;padding-top:10px}#voice.floatBox ul li{background:url("/img/common/bg-hougan.jpg");position:relative;width:158px;min-height:190px;margin-bottom:40px;text-align:center}#voice.floatBox ul li:first-child{margin-left:0}#voice.floatBox ul li:nth-child(odd){margin-right:4px}#voice.floatBox ul li .inner{text-align:center}#voice.floatBox ul li .inner img{width:95%;height:auto;margin-top:5px;margin-bottom:5px}#voice.floatBox ul li .inner .title{font-size:13px;padding:15px 0 20px;color:#593424;text-shadow:none}#voice.floatBox ul li .infoBox{bottom:0}#voice.floatBox ul li a{width:auto;color:#000;text-shadow:none;padding:5px}#voice.floatBox ul li a:hover{color:#000}#voice.floatBox ul li.face a{color:#000}#voice.floatBox ul li.face a:hover{color:#000}#voice.floatBox ul li.face .infoBox{position:absolute;bottom:-35px;left:0;width:150px;text-align:center}#voice.floatBox ul li.face .infoBox img{width:70px;-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px}#voice.floatBox ul li.face .infoBox .name{padding-top:5px;display:block}#voice.floatBox img{border:none}#container .more{line-height:40px;display:block;text-align:center;background-color:#000;color:#fff}#container #access{background-color:#4f4f49;color:#fff;text-align:center}#container #access img{padding-bottom:5px;width:280px;height:auto}#container #access .headlineTitle,#container #access h3{color:#fff}#container #access h3{font-weight:400;line-height:30px;padding-top:20px}#container #access .accessInner{padding:15px}#container #access .accessInner ul{padding-bottom:10px}#container #access .accessInner ul li{color:#dbdbdb;padding:3px;padding-left:10px}#container #access .accessInner ul li a{display:block;padding:15px;color:#000;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:8px}body.archiveVoice{background:0 0}body.archiveVoice h2.title{background-color:#d0cacf;color:#fff;text-align:center;line-height:30px;padding-top:10px;font-family:'Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}body.archiveVoice #gNavi{display:none}body.archiveVoice #header{background-color:#fff;padding:0}body.archiveVoice #voice .performanceWrapper{padding-top:10px}body.archiveVoice #voice ul li{width:300px;height:auto;min-height:200px;margin-bottom:65px;margin-left:10px;text-align:center}body.archiveVoice #voice ul li:first-child{margin-left:10px}body.archiveVoice #voice ul li:nth-child(odd){margin-right:0}body.archiveVoice #voice ul li .inner{text-align:center}body.archiveVoice #voice ul li .inner img{width:95%;padding-bottom:40px;height:auto;margin-top:5px;margin-bottom:5px}body.archiveVoice #voice ul li .inner .title{font-size:13px;padding:15px 0 20px;color:#593424;text-shadow:none}body.archiveVoice #voice ul li .infoBox{bottom:0}body.archiveVoice #voice ul li a{width:auto;color:#000;text-shadow:none;padding:5px}body.archiveVoice #voice ul li a:hover{color:#000}body.archiveVoice #voice ul li.face a{color:#000}body.archiveVoice #voice ul li.face a:hover{color:#000}body.archiveVoice #voice ul li.face .infoBox{position:absolute;bottom:-50px;left:0;width:300px;text-align:center}body.archiveVoice #voice ul li.face .infoBox .name{padding-top:5px;display:block}#ichiji a{display:block;width:250px;font-size:13px;border:solid 1px #48a55c;color:#fff;background-color:#48a55c;margin:10px auto;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#ichiji a span{font-size:10px;display:block}#news ul,#blog ul{border-top:1px solid #a48740}#news ul li,#blog ul li{float:none}#news ul li a,#blog ul li a{border-bottom:1px solid #a48740;display:block;padding:10px}#news ul li a span,#blog ul li a span{text-align:right;font-size:13px;padding-top:10px;display:block}.pagination .current{background-color:#512b13;color:#fff}#formPost{display:none}#footer{background-color:#987740}#footer .footerInner{padding:0 20px 0}#footer .footerInner .sNaviTitle{color:#fff;font-weight:700;text-align:center;padding-top:20px;font-size:18px}#footer .footerInner li{float:left}#footer .footerInner li a{display:block;font-size:13px;line-height:23px;padding:0 20px 0 10px;color:#e9e4e2}#footer address{font-size:13px;padding-top:10px;margin-top:70px;border-top:solid 1px #fff;background-color:#987740;display:block}#footer address a,#footer address a:visited,#footer address a:link{color:#fff}#footer .companyInfo{text-align:center}#footer .companyInfo img{margin:10px}#js__slideMenuList{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;display:none}#grayLayer{width:100%;height:100%;background:url("/img/common/bg-alpha-black80.png");position:fixed;top:0;left:0;z-index:900;display:none}.staff .staffList{border-top-style:solid;padding:10px;background-color:#393939}.staff .staffList li a{display:block;background-color:#fff;margin:10px 0}.staff .staffList li a span{display:block;padding:3px 0 3px 5px}.staff .staffList li a .jobclass{padding-top:10px}.staff .staffList li a .name{font-size:16px;color:#1d1d1d}.staff .staffList li a img{float:left;width:150px;padding-right:5px;height:auto}.staff .staffList li:nth-child(even) a{background-color:#fff}.staffSingle #container{background:#1c1c1c}.staffSingle h3{color:#fff;font-family:'Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height:40px;text-align:center;padding-top:20px}.staffSingle table{background-color:#fff;width:300px;margin:0 auto}.staffSingle table th{padding:5px;border-bottom:solid 1px #837f82;border-right:solid 1px #837f82}.staffSingle table td{padding:5px}.staffSingle table .userImg td{padding:0}.staffSingle .catalogList{text-align:center}.staffSingle .catalogList span.title{display:block;color:#fff;width:200px;margin:0 auto;padding-top:5px}.staffSingle .catalogList li{padding:15px 25px}#googleMap{width:320px;height:500px}.coupon{background-color:#f7e4d2}.coupon .display_yes{display:none}.coupon .contentWrapper .title img{width:320px;height:auto}.coupon .contentWrapper .listBox{text-align:center}.coupon .contentWrapper .listBox li{padding:10px 0}body.blog{background-color:#f9f9f9}body.blog #container img{max-width:320px;height:auto}body.blog #container .contentCenterSentence{padding:10px}body.blog #container .contentCenterSentence img{max-width:300px}body.blog #container .contentCenterTitle{text-align:center;line-height:35px;padding-top:20px}body.blog #container .blogDate{text-align:right}body.blog .contentWrapper p{text-indent:1em;line-height:18px;padding:0 10px 0 13px;padding-bottom:26px}body.blog .contentWrapper p:first-child{padding-top:5px}body.blog .contentWrapper ul{padding:0 10px 26px}body.blog .contentWrapper ul li{text-indent:1em;line-height:26px}body.blog .contentWrapper .nextWrapper{margin-bottom:30px}body.blog .contentWrapper .nextWrapper a{background:url("/img/remix/common/arrow-btn-next.png") right center no-repeat;padding-right:50px}body.blog .contentWrapper .preWrapper{margin-left:-10px;margin-bottom:30px}body.blog .contentWrapper .preWrapper a{background:url("/img/remix/common/arrow-btn-prev.png") left center no-repeat;padding-left:10px;padding-right:20px}body.blog .contentWrapper .nextWrapper,body.blog .contentWrapper .preWrapper{text-align:center;padding:0}body.blog .contentWrapper .nextWrapper a,body.blog .contentWrapper .preWrapper a{color:#fff;line-height:50px;display:inline-block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}body.blog .contentWrapper .nextWrapper.line2,body.blog .contentWrapper .preWrapper.line2{width:290px}body.blog .contentWrapper .nextWrapper.line2 a,body.blog .contentWrapper .preWrapper.line2 a{line-height:25px}body.hairCata{background-color:#c1bbc0}body.hairCata h2.title{color:#fff;font-family:'Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height:40px;text-align:center;padding-top:20px}body.hairCata .catalogContainar .catalogWrapp .catalogList{margin-bottom:60px}body.hairCata .catalogContainar .catalogWrapp .catalogList li{margin-top:30px;margin-left:4%;position:relative;width:270px;float:left;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:2px 2px 5px 3px rgba(0,0,0,.2)}body.hairCata .catalogContainar .catalogWrapp .catalogList li .avatar{position:absolute;bottom:-10px;right:-10px}body.hairCata .catalogContainar .catalogWrapp .catalogList li .avatar img{width:50px;height:auto;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}body.hairCata .catalogContainar .catalogWrapp .catalogList .inner{text-align:center;overflow:hidden;padding-top:20px}body.hairCata .catalogContainar .catalogWrapp .catalogList .inner .imgWrapp img{width:80%;height:auto}body.hairCata .catalogContainar .catalogWrapp .catalogList .inner .title{display:block;padding:10px}body.menu #menus{background-color:#bfb8af}body.menu #menus h2{color:#fff}body.menu #menus ul li{width:280px;margin:0 auto;margin-bottom:20px;background-color:#fff;padding:7px}body.menu #menus ul li span{display:block}body.menu #menus ul li span.title{text-align:center;line-height:25px;font-size:14px;padding-top:5px;font-weight:700}body.menu #menus ul li img{width:90px;float:left;padding-right:10px}body.recruitArchive{background-color:#948f93}body.recruitArchive h2{color:#fff}body.recruitArchive ul.performance li{text-align:center;padding:10px;margin-bottom:20px}body.recruitArchive ul.performance li img{width:150px;height:150px;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px}body.recruitArchive ul.performance li span.title{display:block;line-height:30px;color:#fff}body.recruit{background-color:#fff}body.recruit #header{border-bottom:1px solid #000}body.recruit .slideshowWrapper{display:none}body.recruit #container .contentCenterTitle{color:#000;text-align:center;padding:20px 0;display:none}body.recruit #container h2.title{text-align:center;font-family:'Dancing Script',cursive;color:#000;color:#772224;font-size:22px;padding-bottom:20px;padding-top:20px}body.recruit #container h2.title span.jp{display:block;font-size:14px}body.recruit #container .contentBox{text-align:center}body.recruit #container .contentBox p{padding:15px;text-indent:1em;line-height:18px;text-align:left}body.recruit #container .contentBox ul,body.recruit #container .contentBox ol{padding:15px;text-align:left}body.recruit #container .contentBox h2{text-align:center}body.recruit #container .contentBox h3{text-align:center;font-size:14px}.galleryList{width:320px;margin:20px auto 100px}.galleryList li{float:left;width:300px;margin:10px;margin-bottom:120px;position:relative}.galleryList li a{display:block;width:300px;text-align:center}.galleryList li a span.imgWrapp{display:block;overflow:hidden;width:250px;height:250px}.galleryList li a img{width:450px;height:auto}.galleryList li a .inner{background-color:#e7e5d8;width:230px;height:115px;position:absolute;right:-5px;top:240px;padding:10px;text-align:left}.galleryList li a .inner span{display:block;padding:2px}.galleryList li a .inner span.title,.galleryList li a .inner span.value2{color:#807f7f;display:inline}.galleryList li a .inner span.value2{font-size:13px;padding-left:8px}.galleryList li a .inner span.title{font-size:17px}.galleryList li a .inner div{padding-bottom:5px}.galleryList li a .inner span.value1{background-color:#222;color:#fff;display:inline-block;padding:3px 10px;border-left:8px solid #8b4504}.galleryList li a .inner span.excerpt{font-weight:700}.galleryList li a img{width:450px;height:auto;max-width:none}.galleryList{width:320px;margin:0 auto 100px}.galleryList li{float:left;width:300px;margin:10px;margin-bottom:120px;position:relative}.galleryList li a{display:block;width:300px;text-align:center}.galleryList li a span.imgWrapp{display:block;overflow:hidden;width:280px;height:280px;margin-left:10px}.galleryList li a img{width:420px;height:auto;margin-left:-70px;margin-top:-20px}.salon .galleryList li{float:left;width:300px;margin:10px;margin-bottom:50px;position:relative}.salon .galleryList li a{display:block;width:300px;text-align:center}.salon .galleryList li a span.imgWrapp{display:block;overflow:hidden;width:280px;min-height:100px;margin-left:10px;height:auto;margin-bottom:10px}.salon .galleryList li a img{width:100%;height:auto;margin-left:0;margin-top:0}.salon .galleryList li a .excerpt{padding:5px}img{max-width:100%;height:auto}body.people .contentWrapp h2.title{text-align:center;font-family:'Dancing Script',cursive;color:#000;color:#772224;font-size:22px;padding-bottom:20px;padding-top:20px}body.people .contentWrapp h2.title span.jp{display:block;font-size:14px}body.people .contentWrapp .qaBox{padding:15px}body.people .contentWrapp .qaBox dl{padding-bottom:18px}body.people .contentWrapp .qaBox dl dt{padding-bottom:5px;font-size:14px;color:#000}body.people .wideImg{position:relative;overflow:hidden;height:300px}body.people .wideImg img{width:100%;height:auto}body.people .wideImg .staffInfo{position:absolute;bottom:20px;left:15px}body.people .wideImg .staffInfo .english span{font-size:25px;font-weight:700;display:block;color:#7e7776}body.people .wideImg .staffInfo .name{font-size:17px;line-height:30px;padding-bottom:10px}body.people .wideImg .staffInfo .position{background-color:#333;line-height:30px;color:#fff;border-left:10px solid #8b4504;display:inline-block;padding:0 10px;margin-top:10px}body.people .wideImg .staffInfo .excerpt{background-color:#fff;color:#2c2c2d;padding:0 10px 15px;font-size:13px;width:270px;margin-top:10px}body.people .wideImg .staffInfo .excerpt .message{font-size:25px;color:#472302;padding-bottom:10px;font-family:'Dancing Script',cursive;font-weight:700}body.people .wp-video{margin:0 auto}body.people .wp-video .wp-video-shortcode{width:800px}body.salon h2.contentCenterTitle{text-align:center;line-height:25px;padding:20px}body.salon .contentCenterSentence ul li{text-align:center;margin-bottom:30px}body.salon .contentCenterSentence ul li p{padding:0 20px 15px;text-align:left}body.salon .contentCenterSentence ul img{max-width:270px;padding-bottom:10px}.qa{width:320px}.qa .qaContainar{width:100%}.qa .questionList{width:290px;margin:0 auto}.qa .questionList li{padding:10px 0}.qa .questionList .title{line-height:18px;display:block;border-bottom:3px solid #e0ddd5;margin-bottom:10px;padding:5px 0}.qa .questionList .title .label{padding-right:20px}.qa .questionList .inner{background-color:#f4f1e8;position:relative;min-height:110px;padding-top:15px}.qa .questionList .inner .imgWrapp{float:left;padding:8px 8px 3px;margin-left:25px}.qa .questionList .inner .imgWrapp img{width:80px;height:auto}.qa .questionList .inner .excerpt{background-color:#fff;display:block;padding:20px;margin-left:20px;margin-right:20px;margin-bottom:30px}.qa .menu{background-color:#3b1d02;margin-top:0;padding:15px 0}.qa .formWrapp{background:#e7e7e7;border-top:1px solid #e0ddd5;border-left:1px solid #e0ddd5;border-bottom:1px solid #e0ddd5;padding:5px;width:300px;margin:20px 0}.qa .formWrapp form{background-color:#c6c4b9;width:280px;text-align:center;margin:0 auto}.qa .formWrapp form .formTitle{font-size:15px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e0ddd5}.qa .formWrapp form dl{padding:10px 30px 10px;padding-bottom:5px}.qa .formWrapp form dl dt{font-size:13px;color:#222}.qa .formWrapp form input,.qa .formWrapp form textarea{width:220px}.qa .formWrapp form input[type=submit]{padding:10px;margin:10px}.qa .formWrapp form .submit{border-top:1px solid #e0ddd5;background-color:#fff}body.entry{width:320px;background-color:#f5f5f5}body.entry dl{padding:10px}body.entry dl input{max-width:280px}body.entry dl input[name=age]{width:50px}body.entry p{padding:30px;text-align:center}#blog .more{line-height:40px;display:block;text-align:center}body.blogArchive{background-color:#e0e0e0;text-align:center}body.blogArchive .contentCenterTitle{color:#333030;text-align:center;padding:5px;display:block}body.blogArchive #container .contentEye{text-align:center}body.blogArchive .blogDate{display:block;color:#7f7c7f;text-align:right;padding-right:10px}body.blogArchive .contentBox{margin:10px 0;padding:10px 0;background-color:#fff}body.blogArchive .likeBtnList{padding:10px}body.hairCataSingle #container{background-color:#373732;text-align:center}body.hairCataSingle #container img{max-width:250px}body.hairCataSingle #container .contentEye{padding:30px 0}body.hairCataSingle #container h2.contentCenterTitle{color:#fff}body.hairCataSingle #container .blogDate{text-align:right;color:#ddd;padding-right:20px}body.hairCataSingle #container .contentCenterSentence{padding:0 35px 35px}body.hairCataSingle #container .contentCenterSentence p{padding:10px;text-align:left}body.hairCataSingle #container .contentCenterSentence img{padding:10px 0}body.greeting #container .contentEye{display:none}body.educationArchive ul.performance li,body.educationTaxonomy ul.performance li{background-color:#f1f1f1}body.educationArchive ul.performance li img,body.educationTaxonomy ul.performance li img{width:50px;height:50px;padding-right:15px}body.educationArchive ul.performance li a,body.educationTaxonomy ul.performance li a{font-size:13px;font-weight:700;display:block;padding:15px 5px;margin-top:3px}body.educationArchive ul.performance li ul li a,body.educationTaxonomy ul.performance li ul li a{margin-top:0;margin:0 10px 3px;background-color:#d6d6d6}body.educationArchive ul.performance li ul li a img,body.educationTaxonomy ul.performance li ul li a img{width:50px;height:50px}body.remixTv #container{background-color:#21211f}body.remixTv #container .videoWrapper{padding-bottom:25px}body.remixTv #container .videoWrapper li{padding-top:30px}body.remixTv #container .videoWrapper a{display:block;text-align:center;color:#fff}body.remixTv #container .videoWrapper a span{display:block;line-height:30px}body.remixTv #container .videoWrapper img{width:280px}.grayLayer{width:320px;height:100%;position:fixed;left:0;top:0;background:url("/img/common/bg-alpha-black80.png");z-index:10000;display:none}.fadeVideoBox .fadeVideo{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}body.educationTaxonomy ul.performance li a{padding-left:15px}body.educationTaxonomy ul.performance li a .title{line-height:25px;color:#494944}body.educationTaxonomy ul.performance li a img{width:100%;height:auto}body.educationTaxonomy ul.performance li a .excerpt{padding:5px;color:#494944}.youTubeBox{padding:10px 0;background-color:#161515}.youTubeBox a{display:block;text-align:center}.menu ul li{width:48%;float:left;margin-left:5px;margin-bottom:5px;background-color:#a48740;text-align:center}.menu ul li a{text-align:center;font-size:15px;line-height:28px;color:#fff}.menu ul li:first-child{margin-left:5px}.menu ul li img{width:100px;height:auto}.menu ul li:last-child{margin-right:5px}.menu ul li img{width:100%}.menu .contentInner{padding:0}.userBox ul li{margin:10px;background-color:#b0a180;margin-top:0;padding:10px;width:90%;font-size:17px}.userBox ul li img{width:100px;height:auto;float:left;padding-right:15px}.userBox ul li a,.userBox ul li span{display:block;color:#fff}.userBox ul li .nicename{font-size:13px}.headlineSuccess{padding:20px}.headlineSuccess .headlineTitle{line-height:23px;font-family:'Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-family:'Shadows Into Light',cursive;color:#a48740}.headlineSuccess .headlineTitle span{display:block;font-size:13px}.whiteFont .headlineSuccess .headlineTitle{color:#fff}.whiteFont p,.whiteFont a{color:#fff}.whiteFont p{padding-bottom:18px}.whiteFont a{display:block;text-align:center;width:200px;border:1px #fff solid;line-height:25px;margin:10px auto}.contentInner{padding:10px}.recruitBox{padding:30px 20px;background:url("/img/calan/recruit_sp.jpg?5") center top no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}body #footer .sNavi{width:auto}body #footer .sNavi .sNaviInner{width:auto;float:none;border-right:none;text-align:center}body #footer .sNavi .sNaviInner p{text-align:center}body #footer address p.seofooter a{font-size:10px}body.page .wideImg{margin-bottom:10px}body.page .wideImg img{width:100%;height:auto}body.page h2{text-align:center;font-size:17px;font-weight:400;margin-top:5px;margin-bottom:5px}body.page h3{font-size:18px;font-weight:400;border-bottom:1px solid #a48740}body.page .menuBox{width:auto;float:none;margin-right:0;margin-bottom:20px}body.page .menuBox h3{padding-top:25px}body.page .menuBox dl{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #bcbcbc;width:320px}body.page .menuBox dl dt{width:190px;float:left}body.page .menuBox dl dd{width:130px;float:right;text-align:right}body.page .galleryImgList{margin-top:50px}body.page .galleryImgList li{float:left;margin-bottom:5px}body.page .galleryImgList li img{width:145px;height:auto}body.page .galleryImgList li:nth-child(odd){padding-right:5px}body.page .titleWrapper{text-align:center}body.page .titleWrapper p{text-align:center;font-size:11px}.fixContact{width:100%;position:fixed;bottom:0;left:0;background-color:#b0a180;z-index:1000}.fixContact ul{border-top:solid #80745c 3px}.fixContact ul li{float:left;width:33%}.fixContact ul li a{color:#fff;display:block;text-align:center;line-height:15px;font-size:16px;padding:22px 3px}.fixContact ul li:first-child a{border-left:none}#container .contentInner{padding:0}#container .contentInner .contentCenterSentence{margin:10px auto;padding:0}#container .contentInner .contentCenterSentence blockquote{margin:15px 0}#container .contentInner .contentCenterSentence h2{text-align:center;font-size:15px;font-weight:700;color:#000;padding:10px}#container .contentInner .contentCenterSentence p{padding:15px}@media only screen and (min-width:482px){.spOnly{display:none}}@media only screen and (max-width:481px){.pcOnly{display:none}}