@charset "UTF-8";.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cf{display:inline-table}.cf{display:block}*:first-child+html *{letter-spacing:0}html,body,div,h1,h2,h3,h4,h5,p,address,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,abbr,acronym,img,section{margin:0;padding:0;font-size:12px;font-weight:400;border:1px #a48740}table{border-collapse:collapse}html,body{text-align:center;font-family:"ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif;color:#3a3a3a;position:relative}h1{font-size:14px}h2{font-size:14px;font-weight:700}h3,h4,h5{font-size:13px}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}#container{text-align:left}.line-through{text-decoration:line-through}strong{font-weight:400}a:link{color:#00254a;text-decoration:none;color:#000}a:visited{color:#001d3b;color:#000}a:hover{color:#0053a4}a:focus{outline:none}a:active{color:#ff8040}img{border:0;vertical-align:middle}.leftOut{overflow:hidden;text-indent:-88888em}.indent{text-indent:1em}*:first-child+html *{letter-spacing:0}.important{font-weight:700;color:#a81119}.bold{font-weight:700}.marginBtm20{margin-bottom:20px}.mgT10{margin-top:10px}.mgT15{margin-top:15px}.mgT30{margin-top:30px}.mgB10{margin-bottom:10px}.mgB30{margin-bottom:30px}.txtC{text-align:center}img.w100p{width:100%;height:auto}img.w90p{width:90%;height:auto}img.w80p{width:80%;height:auto}.topTitle{font-weight:400;text-align:right;font-size:12px;background-color:#e8e8e8}#header{background-color:#a48740}.l-headerInner{margin:0 auto}.l-header__left{width:250px;float:left}.l-header__right{width:750px;float:right}.l-header__right ul li{float:right}.l-header__right ul li a{display:block;line-height:50px}.fixedBox{position:fixed !important;top:0;left:0;z-index:1000;width:100%}.l-nav__autoWidth{display:table;width:100%;table-layout:fixed}.l-nav__autoWidth .l-nav__item{display:table-cell}.l-nav__autoWidth .l-nav__item>a{display:block;padding:15px 0;text-align:center;text-decoration:none;background-color:#49e;color:#fff;cursor:pointer;font-size:14px}.l-nav__inline{font-size:0}.l-nav__inline .l-nav__item{display:inline}.l-nav__inline .l-nav__item>a{display:inline-block;padding:0 15px;text-align:center;text-decoration:none;background-color:#fff;color:#a48740;cursor:pointer;font-size:14px;line-height:50px}@media screen and (min-width:1500px){.l-headerInner{max-width:1500px}.l-header__right{width:1000px}}@media screen and (max-width:1500px){.l-nav__autoWidth .l-nav__item{display:table-cell}.l-nav__autoWidth .l-nav__item>a{font-size:13px}.l-headerInner{width:1000px}.l-header__left{width:220px;float:left}.l-header__right{width:780px;float:right}}.l-gridItem--1{width:4.16667%}.l-gridItem--2{width:8.33333%}.l-gridItem--3{width:12.5%}.l-gridItem--4{width:16.66667%}.l-gridItem--5{width:20.83333%}.l-gridItem--6{width:25%}.l-gridItem--7{width:29.16667%}.l-gridItem--8{width:33.33333%}.l-gridItem--9{width:37.5%}.l-gridItem--10{width:41.66667%}.l-gridItem--11{width:45.83333%}.l-gridItem--12{width:50%}.l-gridItem--13{width:54.16667%}.l-gridItem--14{width:58.33333%}.l-gridItem--15{width:62.5%}.l-gridItem--16{width:66.66667%}.l-gridItem--17{width:70.83333%}.l-gridItem--18{width:75%}.l-gridItem--19{width:79.16667%}.l-gridItem--20{width:83.33333%}.l-gridItem--21{width:87.5%}.l-gridItem--22{width:91.66667%}.l-gridItem--23{width:95.83333%}.l-gridItem--24{width:100%}.content-fix{width:1000px;margin:0 auto;border-left-style:solid;border-right-style:solid}.l-content__left{float:left}.l-content__right{float:right}.l-banner-wrapper{background-color:#fff;text-align:center}.l-banner-wrapper .menuTitle{margin-top:19px;background-color:#772224;text-align:center;color:#fff;line-height:25px}.l-borderWrapper{border-right-style:solid;height:100%}.centerBoxWrapper{width:100%;height:100%;position:relative}.centerBoxWrapper .centerBox{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.js__centerBoxWrapper{width:100%;height:100%;position:relative}.js__centerBoxWrapper .centerBox{position:absolute;top:50%}.blandWrapper{width:80%;margin:0 auto}.blandWrapper img{float:left}.blandWrapper .blandInner{float:left;width:700px;padding:35px}.blandWrapper .blandInner .subTitle{text-align:center}.blandWrapper .blandInner .title{text-align:center;font-size:36px;line-height:70px;font-family:"ＭＳ 明朝","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif;margin-bottom:20px}.blandWrapper .blandInner .catch1{text-align:center;font-family:"ＭＳ 明朝","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif;font-size:17px;line-height:30px;margin-bottom:10px}.blandWrapper .blandInner p.sentence{text-indent:1em;line-height:23px;font-size:15px}.bland__sp .blandWrapper{width:100%;margin:0 auto}.bland__sp .blandWrapper img{float:left}.bland__sp .blandWrapper .blandInner{float:left;width:320px;padding:0}.bland__sp .blandWrapper .blandInner .subTitle{text-align:center}.bland__sp .blandWrapper .blandInner .title{text-align:center;font-size:36px;line-height:70px;font-family:"ＭＳ 明朝","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif;margin-bottom:20px}.bland__sp .blandWrapper .blandInner .catch1{text-align:center;font-family:"ＭＳ 明朝","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif;font-size:17px;line-height:30px;margin-bottom:10px}.bland__sp .blandWrapper .blandInner p.sentence{text-indent:1em;line-height:23px;font-size:15px}#js_slideshow{width:100%;position:relative}#js_slideshow li{position:absolute;width:100%;top:0;left:0;text-align:center}.singleNewsBox{background-color:#000;color:#fff;padding:5px 0}.singleNewsBox .singleNewsBoxInner{width:90%;margin:0 auto}.singleNewsBox .singleNewsBoxInner p{line-height:normal}.singleNewsBox .l-news__left{float:left}.singleNewsBox .l-news__left .singleNewsTitle{width:140px;float:left;margin-left:10px;font-size:14px;line-height:25px}.singleNewsBox .l-news__left .singCampaign{float:left}.singleNewsBox .l-news__left .singCampaign .discount{background-color:#b30016;color:#fff;padding:5px;margin-right:5px}.singleNewsBox .l-news__left .singCampaign .deadLine{background-color:#007e1a;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;margin-left:5px}.singleNewsBox .l-news__left .singCampaign a{color:#fff;display:block;line-height:25px}.singleNewsBox .l-news__right{float:right}.singleNewsBox .l-news__right a{color:#fff}.singleNewsBox .l-news__right .singleNewsTitle{width:80px;float:left;font-size:14px;line-height:25px}.singleNewsBox .l-news__right .singleNewsBoxList{float:left}.singleNewsBox .l-news__right .singleNewsBoxList li{line-height:25px}.singleNewsBox .l-news__right .singleNewsBoxList .date{padding-right:10px}.singleNewsBox a:hover{text-decoration:underline}section.sentence{width:70%;margin:30px auto}section.sentence .titleLine{position:relative;border-top-style:solid;text-align:center;margin-top:30px}section.sentence .titleLine h1,section.sentence .titleLine h2{text-align:center;position:relative;top:-15px;padding:0 25px;display:inline;font-size:25px;background-color:#fff;font-weight:700;border-bottom:none;font-family:"ＭＳ 明朝","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"メイリオ",Meiryo,Osaka,"MS Pゴシック","MS P Gothic",sans-serif}section.sentence .titleLine a.linkTitle{position:absolute;display:block;text-align:center;top:15px;left:0;width:100%}section.sentence p{font-size:18px;line-height:30px;text-indent:1em;padding-bottom:10px;letter-spacing:1px}section.sentence ul{margin:10px 30px 30px}section.sentence ul li{list-style:disc;font-size:18px}section.sentence.noBtmMargin{margin-bottom:0}section.wide{width:100%;padding:0}section.wide .titleLine{width:80%;margin:0 auto}section.bgWideTitle{width:100%;height:auto;padding:0;margin:0;position:relative}section.bgWideTitle .bgTitle{width:60%;height:220px;padding:30px;background:url("/img/common/bg-alpha-black80.png");color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}section.imgL img{float:left;padding-right:20px;padding-bottom:8px}.slickWrapper{position:relative;background-color:#a48740;padding:20px 0 70px}.slickWrapper .slickInner,.slickWrapper .slickInner2{width:70%;margin:0 auto}.slickWrapper .slickInner img,.slickWrapper .slickInner2 img{float:left;padding-right:30px}.slickWrapper .slickInner h3,.slickWrapper .slickInner p,.slickWrapper .slickInner2 h3,.slickWrapper .slickInner2 p{color:#fff}.slickWrapper .slickInner p,.slickWrapper .slickInner2 p{font-size:15px;text-indent:1em;line-height:25px}.slickWrapper .slickInner a,.slickWrapper .slickInner2 a{color:#fff;text-decoration:underline}.slickWrapper .slickInner a:hover,.slickWrapper .slickInner2 a:hover{color:#64c8ff}.slickWrapper .slickInner h3,.slickWrapper .slickInner2 h3{padding:5px;font-size:20px}.slickWrapper .slick-next{margin-right:-10px}.slickWrapper .slick-prev{margin-left:-10px}.slickWrapper .slick-dots li.slick-active{color:#fff}.slickWrapper .slick-dots li.slick-active button:before{color:#fff}.slickWrapper{background-color:#2f2f2f}.slickInnerBig,.exampleSlickInner2,.slick6,.slick5,.slick4,.slick3,.slick{position:relative;padding:10px 0;width:90%;margin:0 auto}.slickInnerBig a,.exampleSlickInner2 a,.slick6 a,.slick5 a,.slick4 a,.slick3 a,.slick a{color:#fff;text-align:center}.slickInnerBig a span,.exampleSlickInner2 a span,.slick6 a span,.slick5 a span,.slick4 a span,.slick3 a span,.slick a span{display:block}.slickInnerBig a img,.exampleSlickInner2 a img,.slick6 a img,.slick5 a img,.slick4 a img,.slick3 a img,.slick a img{width:200px;height:auto;margin:0 auto;padding-bottom:10px}.slickInnerBig .slick-slide,.exampleSlickInner2 .slick-slide,.slick6 .slick-slide,.slick5 .slick-slide,.slick4 .slick-slide,.slick3 .slick-slide,.slick .slick-slide{text-align:center}.slickInnerBig .slick-dots li.slick-active,.exampleSlickInner2 .slick-dots li.slick-active,.slick6 .slick-dots li.slick-active,.slick5 .slick-dots li.slick-active,.slick4 .slick-dots li.slick-active,.slick3 .slick-dots li.slick-active,.slick .slick-dots li.slick-active{color:#fff}.slickInnerBig .slick-dots li.slick-active button:before,.exampleSlickInner2 .slick-dots li.slick-active button:before,.slick6 .slick-dots li.slick-active button:before,.slick5 .slick-dots li.slick-active button:before,.slick4 .slick-dots li.slick-active button:before,.slick3 .slick-dots li.slick-active button:before,.slick .slick-dots li.slick-active button:before{color:#fff}.slickInnerBig .slick-next,.exampleSlickInner2 .slick-next,.slick6 .slick-next,.slick5 .slick-next,.slick4 .slick-next,.slick3 .slick-next,.slick .slick-next{margin-right:-10px}.slickInnerBig .slick-prev,.exampleSlickInner2 .slick-prev,.slick6 .slick-prev,.slick5 .slick-prev,.slick4 .slick-prev,.slick3 .slick-prev,.slick .slick-prev{margin-left:-10px}.exampleSlickInner2{width:80%}.exampleSlickInner2 li.exampleInner{background:#fff;border-radius:5px;margin:20px}.exampleSlickInner2 li.exampleInner img{float:left;padding:15px}.exampleSlickInner2 li.exampleInner h4{font-size:17px;text-align:left;line-height:25px;padding:20px 20px 15px}.exampleSlickInner2 li.exampleInner p{text-align:left;padding-right:20px}.exampleSlickInner2 li.exampleInner pre{display:inline}.bgWhiteGray{background:#dfdfdf}.bgWhiteGray .slick6 a{color:#636363}.bgWhiteGray .slick-dots li.slick-active{color:#636363}.bgWhiteGray .slick-dots li.slick-active button:before{color:#b9b9b9}.slick6{width:75%;margin:0 auto}.slick6 a span{margin-top:15px}.slick6 a img{width:170px;padding-bottom:0}.slick6 a:hover{color:#2658ae;text-decoration:underline}#js__round .slick6 li img{-moz-border-radius:170px;-webkit-border-radius:170px;border-radius:170px}.nodots{padding-top:35px;padding-bottom:25px}.slick4 a img{width:300px}.slickInnerBig a img,.slick3 a img{width:70%;padding-top:30px}.slickInnerBig .slick-center a img,.slick3 .slick-center a img{width:100%}@media screen and (max-width:500px){#container .exampleWapper{margin-bottom:10px}#container .exampleSlickInner2{width:80%;padding-bottom:0;margin-bottom:0}#container .exampleSlickInner2 li.exampleInner{border-radius:5px;margin:10px}#container .exampleSlickInner2 li.exampleInner img{float:none;padding:15px;width:200px}#container .exampleSlickInner2 li.exampleInner h4{font-size:17px;text-align:center;font-weight:700;line-height:25px;padding:5px 20px}#container .exampleSlickInner2 li.exampleInner p{text-align:left;padding-right:20px}#container .exampleSlickInner2 li.exampleInner pre{display:inline}#container .exampleSlickInner2 .slick-next{margin-right:0}#container .exampleSlickInner2 .slick-prev{margin-left:0}}.l-gallery-box1{width:100%}.l-gallery-box1 ul{width:1000px;margin:0 auto;padding:30px 0}.l-gallery-box1 ul li{text-align:center;width:270px;height:350px;float:left;padding:20px;margin-right:23.33333px;margin-bottom:23.33333px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.l-gallery-box1 ul li img{width:270px;padding-bottom:20px;height:auto}.l-gallery-box1 ul li p{text-align:left;line-height:18px}.l-gallery-box1 ul li h2{padding-bottom:5px}@media screen and (min-width:1500px){.l-gallery-box1{width:100%}.l-gallery-box1 ul{width:1500px}.l-gallery-box1 ul li{width:300px;margin-right:35px;margin-bottom:35px}.l-gallery-box1 ul li img{width:300px;padding-bottom:20px}}#footer{text-align:center;background-color:#252525;padding-top:50px;padding-bottom:20px}#footer ul{background-color:#5b5a5c;text-align:center;padding:20px}#footer ul li{display:inline;padding:10px;line-height:20px}#footer ul li a{color:#fff}#footer .companyInfo{float:right;width:25%;text-align:right}#footer .companyInfo img{padding-bottom:5px}#footer .companyInfo p{color:#adafb1;font-size:12px}#footer .footerInner{width:75%;margin:0 auto}#footer .sNavi{width:75%;float:left}#footer .sNavi .sNaviInner{width:25%;float:left;padding:0 3%;border-right:1px solid #616364}#footer .sNavi .sNaviInner p{color:#b5b8b9}#footer .sNavi .sNaviInner ul{background:0 0;padding:0;margin-bottom:30px}#footer .sNavi .sNaviInner ul li{display:block;padding:0;text-align:left}#footer .sNavi .sNaviInner ul li a{line-height:15px;color:#b5b8b9;padding:5px;display:inline-block;font-size:13px;text-align:left}#footer .sNavi .sNaviInner ul li a:hover{color:#f5f8fa}#footer .sNavi .sNaviInner ul:last-child{margin-bottom:0}#footer .sNavi .sNaviTitle{color:#f1f1ee;font-weight:700;text-align:left}#footer address{padding-top:50px;color:#fff}#footer address a{font-size:12px;color:#eeeee9;font-style:normal;font-family:'Cormorant SC',"Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (max-width:500px){#footer{text-align:center;background-color:#252525;padding-top:50px;padding-bottom:20px}#footer ul{background-color:#5b5a5c;text-align:center;padding:20px}#footer ul li{display:inline;padding:10px;line-height:20px}#footer ul li a{color:#fff;font-size:11px}#footer .companyInfo{float:right;width:25%;text-align:right}#footer .companyInfo img{padding-bottom:5px}#footer .companyInfo p{color:#adafb1;font-size:12px}#footer .footerInner{width:75%;margin:0 auto}#footer .sNavi{width:75%;float:left}#footer .sNavi .sNaviInner{width:25%;float:left;padding:0 3%;border-right:1px solid #616364}#footer .sNavi .sNaviInner p{color:#b5b8b9}#footer .sNavi .sNaviInner ul{background:0 0;padding:0;margin-bottom:30px}#footer .sNavi .sNaviInner ul li{display:block;padding:0;text-align:left}#footer .sNavi .sNaviInner ul li a{line-height:15px;color:#b5b8b9;padding:5px;display:inline-block;font-size:13px;text-align:left}#footer .sNavi .sNaviInner ul li a:hover{color:#f5f8fa}#footer .sNavi .sNaviInner ul:last-child{margin-bottom:0}#footer .sNavi .sNaviTitle{color:#f1f1ee;font-weight:700;text-align:left}#footer address{padding-top:50px;color:#fff}#footer address a{font-size:12px;color:#eeeee9;font-style:normal;font-family:'Cormorant SC',"Helvetica Neue",Helvetica,Arial,sans-serif}}.wideImg{width:100%;height:auto}.galleryList{width:1000px;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:300px;height:300px}.galleryList li a img{width:500px;height:auto}.galleryList li a .inner{background-color:#e7e5d8;width:230px;height:115px;position:absolute;right:-15px;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}.videoWrapp__wide,.img__wide{position:relative;z-index:10;width:100%;height:100%}.videoWrapp__wide .c-overlay__dot,.videoWrapp__wide .c-overlay__color,.img__wide .c-overlay__dot,.img__wide .c-overlay__color{width:100%;height:100%;position:absolute;top:0;left:0;background:url("/img/common/overlay-dot.png")}.videoWrapp__wide .c-overlay__color,.img__wide .c-overlay__color{background:url("/img/common/color-alpha.png")}.videoWrapp__wide .c-overlay__text,.img__wide .c-overlay__text{position:absolute;top:0;bottom:0;right:0;left:0;height:310px;margin:auto}.videoWrapp__wide .c-overlay__text .overlay_title,.img__wide .c-overlay__text .overlay_title{font-size:40px;font-weight:700;padding-bottom:15px;text-shadow:1px 1px 1px #000}.videoWrapp__wide .c-overlay__text .overlay_sentence,.img__wide .c-overlay__text .overlay_sentence{width:800px;margin:0 auto;margin-bottom:100px;font-size:20px;font-weight:600;text-align:left;text-indent:1em;line-height:30px;text-shadow:1px 1px 1px #000}.arrow__down{position:absolute;width:100%;margin:0 auto}section{padding:20px 0 35px;border-bottom-style:solid}section h2,section h3{text-align:left;font-size:13px;padding-left:5px;padding-bottom:2px;border-bottom-style:solid;font-weight:400}section h3{border:none;text-align:center;font-size:14px}.o-gallery li{float:left;margin-left:20px;margin-top:20px;border-style:solid;height:130px}.c-btn{display:inline-block;padding:10px 20px;background-color:#f88700;color:#fff}.l-slashBtn li{border-bottom-style:solid;list-style:none}.l-slashBtn li a{padding-left:110px;text-align:left;display:block;font-size:13px;padding-top:23.5px;padding-bottom:23.5px}.l-slashBtn li a.line2{padding-top:17px;padding-bottom:17px}.mgTop__20{margin-top:20px}.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}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:14px;font-weight:400}html,body{height:100%}.bold{font-weight:700}.bold li{font-weight:700;line-height:30px;font-size:18px}ul.bold{margin:10px}.qaContainar a:link,.contentCenterSentence a:link{color:#5f6ab5;text-decoration:underline}.qaContainar a:visited,.contentCenterSentence a:visited{text-decoration:underline;color:#5f6ab5}.qaContainar a:hover,.contentCenterSentence a:hover{color:#0080ff}.qaContainar a:focus,.contentCenterSentence a:focus{outline:none}a:active{color:#ff8040}h1.top{font-size:10px;background-color:#a48740;color:#fff;font-weight:400;text-align:right}#container{margin-top:76px}.topNews{width:800px;margin:30px auto 10px;border:1px solid #000;padding:10px}.topNews h2{text-align:center;font-size:15px;line-height:25px;color:#0b0d10}#recruit2{width:80%;margin:70px auto 70px;text-align:center}#recruit2 a,#recruit2 img{text-align:center}#recruit2 img{border:solid 1px #a48740}body.xmobile .goHomeCalan{font-size:18px;font-weight:700;color:#a48740;font-family:'Shadows Into Light',cursive;display:block;padding:20px}body.xmobile .contentWrapper{margin-top:100px}body.xmobile ul.imgList li{list-style:none;width:80%;margin:50px auto 10px}body.xmobile ul.imgList li img{width:100%;height:auto}body.xmobile #header{position:fixed;top:0;left:0;background-color:#fff;padding:10px 0;border-bottom:1px #b5ca3d solid;border-top:1px #b5ca3d solid}body.xmobile #header .l-headerInner{width:1000px;margin:0 auto;position:relative}body.xmobile #header .l-header__left{width:200px}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:800px;float:right;text-align:right;padding-top:0}body.xmobile #header .l-header__right li a{padding-top:15px;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:18px;margin-top:-5px;margin-left:15px}body.xmobile #header .l-header__right li.xmobileLine a img{width:50px;height:auto;padding-right:10px}body.xmobile #header .l-header__right li.xmobileBtn a{display:block;padding:18px 30px;background-color:#b5ca3d;color:#fff;font-size:18px}#header{background-color:#a48740;padding:10px 0;border-bottom:1px #a48740 solid}.l-headerInner{width:1000px;margin:0 auto;position:relative}.l-header__left{width:350px}.l-header__left h1,.l-header__left .h1{color:#fff;display:block;font-weight:400;font-size:10px;text-align:center}.l-header__left h1 a,.l-header__left .h1 a{margin-right:10px;color:#fff;text-decoration:none;display:block;padding:5px}.l-header__right{width:620px;float:right;text-align:right}p.headlineMemo{background-color:#3f3f3f;color:#fff;line-height:35px;text-align:center}.slickWrapper li img{width:100%;height:auto}.campaignWrapper{width:74%;margin:0 auto 30px;padding:3%;background:url("/img/common/bg-alpha-black30.png")}.campaignWrapper .campaignImgList{position:relative;width:35%;min-height:350px;float:left}.campaignWrapper .campaignImgList li{position:absolute;top:0;left:0;width:100%}.campaignWrapper .campaignImgList li a{width:auto;height:100%;background-color:#2a2a2a;min-height:300px}.campaignWrapper .campaignImgList li a img{border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:300px;height:300px}.campaignWrapper .campaignImgList li a:hover img{border:none}.campaignWrapper .campaignInfoList{width:60%;margin:0 auto}.campaignWrapper .campaignInfoList li{float:none;border-bottom:1px solid #fff}.campaignWrapper .campaignInfoList li a{text-align:left;width:auto;margin:0;padding-left:10px}.campaignWrapper .campaignInfoList li a:hover{background-color:#272727}.slickWrapper{padding:0}.specialOffer{border-bottom:1px solid #fff}.specialOffer .specialOfferInner{width:80%;margin:0 auto}.specialOffer .slick-slider{margin-bottom:0}#voice.floatBox .overlay2{padding-bottom:80px}#voice.floatBox ul li{background:url("/img/common/bg-hougan.jpg");position:relative;margin-left:2%;width:23%;min-height:350px;text-align:center}#voice.floatBox ul li:first-child{margin-left:0}#voice.floatBox ul li .inner img{width:95%;margin-bottom:20px}#voice.floatBox ul li .inner .title{font-size:20px;padding:15px 0 10px;color:#593424;text-shadow:none}#voice.floatBox ul li .infoBox{bottom:0}#voice.floatBox ul li a{width:auto;color:#000;text-shadow:none}#voice.floatBox ul li a:hover{color:#000}#voice.floatBox ul li.face a{color:#fff}#voice.floatBox ul li.face a:hover{color:#fff}#voice.floatBox ul li.face .infoBox{position:absolute;bottom:-70px;left:50%;margin-left:-50px}#voice.floatBox ul li.face .infoBox img{width:100px}#voice.floatBox img{border:none}.voice #voice.floatBox .performanceWrapper{width:95%}.voice #voice.floatBox ul{margin-top:50px}.voice #voice.floatBox ul li{background:url("/img/common/bg-hougan.jpg");position:relative;margin-right:2%;margin-left:0;margin-bottom:70px;width:23%;height:400px;text-align:center}.voice #voice.floatBox ul li:first-child{margin-left:0}.voice #voice.floatBox ul li .inner .imgWrapp{max-height:300px;overflow:hidden}.voice #voice.floatBox ul li .inner .imgWrapp img{width:95%;margin-bottom:20px}.voice #voice.floatBox ul li .inner .title{font-size:20px;padding:15px 0 10px;color:#593424;text-shadow:none}.voice #voice.floatBox ul li .infoBox{bottom:0}.voice #voice.floatBox ul li a{width:auto;color:#000;text-shadow:none}.voice #voice.floatBox ul li a:hover{color:#000}.voice #voice.floatBox ul li.face a{color:#fff}.voice #voice.floatBox ul li.face a:hover{color:#fff}.voice #voice.floatBox ul li.face .infoBox{position:absolute;bottom:-70px;left:50%;margin-left:-50px}.voice #voice.floatBox ul li.face .infoBox img{width:100px}.bannerWrapper{width:1000px;margin:0 auto}.bannerWrapper #ichiji.xmobile{margin:30px;width:350px;float:left}.bannerWrapper #ichiji.xmobile a{display:block}.bannerWrapper .bannerList{width:400px;float:right;margin:50px}.bannerWrapper .bannerList img{width:400px;height:auto}#news ul,#blog ul{padding:20px 0 70px}#news ul li,#blog ul li{padding:10px;border-bottom:solid #a48740 1px}#news ul li li:first-child,#blog ul li li:first-child{border-top:solid #a48740 1px}#news ul li a span,#blog ul li a span{padding-right:20px}#news ul li a:hover,#blog ul li a:hover{color:#0a4e77}#access{background-color:#4d3427}#access .accessWrapper{width:750px;margin:20px auto}#access .accessWrapper .googleMap{float:left;width:320px}#access .accessWrapper .googleMap p{text-align:center;color:#fff;padding-top:10px}#access .accessWrapper .accessInner{color:#fff;float:right;width:350px}#access .accessWrapper .accessInner h3{color:#fff;font-weight:400;font-size:17px}#access .accessWrapper .accessInner ul{padding-bottom:15px;clear:both}#access .accessWrapper .accessInner ul li{float:none;padding:3px;padding-left:1em}#access .accessWrapper .accessInner a{color:#ffdf99}#access .accessWrapper .accessInner .appli{text-align:center;display:block;width:100%;padding-left:0;padding-top:20px}#access .accessWrapper .accessInner .appli span{display:block}#access .accessWrapper .accessInner img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100px;height:auto;width:400px;margin-bottom:10px}#googleMap{width:100%;height:600px;margin:20px;margin-bottom:50px}.slideshowWrapper{position:relative;width:100%}.slideshowWrapper img{width:100%;height:auto}.slideshowWrapper #js__slideshow{width:100%;height:auto}.slideshowWrapper #js__slideshow li{width:100%}.slideshowWrapper .slideshowMemo{color:#fff;background:url("/img/gakushin-hs/common/bg-alpha-original80.png");width:100%;font-size:12px;position:absolute;bottom:70px;z-index:100;filter:alpha(opacity=80);opacity:.8;line-height:30px}.slideshowWrapper .emblem{position:absolute}.slideshowWrapper .slideshowInner{height:800px;overflow:hidden}.slideshowWrapper .headlineWrapper{position:absolute;z-index:10;bottom:0;background:url("/img/gakushin-hs/common/bg-alpha-original80.png");width:100%;border-top:#fff solid 1px;border-bottom:#fff 1px solid}.slideshowWrapper .headlineWrapper ul{width:1100px;margin:0 auto}.slideshowWrapper .headlineWrapper ul li{float:left}.slideshowWrapper .headlineWrapper ul li:first-child{padding-right:30px}.slideshowWrapper .headlineWrapper ul li a{filter:alpha(opacity=60);opacity:.6;padding:20px;line-height:70px;color:#fff}.slideshowWrapper .headlineWrapper ul li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.contentInner{width:1000px;margin:0 auto}#container .contentInner .contentCenterSentence{margin:50px auto;padding:30px}#container .contentInner .contentCenterSentence h2{text-align:center;font-size:17px;font-weight:700;color:#000;padding:10px}#container .contentInner .contentCenterSentence p{padding:15px 50px}.storyWrapper{padding-top:20px;background:url("/img/gakushin-hs/top/black-board.jpg") center center}.storyWrapper .storyInner{width:800px;margin:0 auto;padding:80px}.storyWrapper .storyInner h2{font-size:20px;text-align:center;line-height:50px;padding-bottom:30px;font-weight:700;color:#fff;background:url("/img/gakushin-hs/top/chalk.png") center 5px no-repeat}.storyWrapper .storyInner ol li{border-bottom:1px solid #fff;margin-left:0;padding-left:25px;color:#fff}.storyWrapper .storyInner ol li:last-child{border-bottom:none}.storyWrapper .storyInner ol li a{display:block;padding:10px 0;color:#fff}.headlineSuccess{border-top:#a48740 1px solid;text-align:center;font-size:18px;width:80%;color:#a48740;line-height:30px;margin:10px auto;padding-top:50px}.headlineSuccess .headlineTitle{color:#a48740;font-size:40px;font-weight:400;font-family:'Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-family:'Shadows Into Light',cursive;-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}.headlineSuccess .headlineTitle span{font-size:15px;display:block;padding-top:10px}.headlineSuccess span.num{display:block;font-size:30px;line-height:50px}.headlineSuccess span.memo{font-size:12px;display:block}.youTubeBox{background:url("/img/common/bg-alpha-black60.png");padding:50px;text-align:center}.youTubeBox a{display:inline-block}.youTubeBox p{text-align:center;color:#fff;line-height:30px}.videoWrapp{margin:0 auto;padding:30px}.videoWrapp video{width:1000px;margin:0 auto}.grayLayer{width:100%;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.remixTv .pageTitle{margin:40px 0 50px;text-align:center}body.remixTv #container ul.videoWrapper{padding-top:30px;padding-bottom:50px}body.remixTv #container ul.videoWrapper li{float:left;padding:50px;padding-right:0;padding-top:0}body.remixTv #container ul.videoWrapper li a .imgWrapp{width:350px;height:200px;overflow:hidden}body.remixTv #container ul.videoWrapper li a img{width:100%;height:auto}body.remixTv #container ul.videoWrapper li a span{display:block;text-align:center}#gNavi .remixTvBox{color:#fff;width:100%;height:100%}#gNavi .remixTvBox img{margin-top:20px;width:70px;height:auto;padding:15px;background-color:#fff;border:1px #000 solid}.voiceBox.bgColor1{background:url("/img/common/bg-alpha-gray60.png")}.voiceBox.bgColor2{background:url("/img/common/bg-alpha-black60.png")}.voiceBox.bgColorBlack20{background:url("/img/common/bg-alpha-black30.png")}.voiceBox .overlay{background:url("/img/common/bg-dot.png");padding:20px 0}.voiceBox .overlay2{background:url("/img/common/overlay-dot2.png");padding:20px 0}.voiceBox .overlay{background:0 0}.voiceBox .overlay2{background:0 0}.voiceBox .performanceWrapper{width:80%;margin:0 auto 30px}.voiceBox .performanceWrapper .passYear{color:#82e8f3;padding-top:100px;width:50px;height:150px;float:left;font-size:50px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-family:'Cormorant SC','Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}.voiceBox ul>li{float:left}.voiceBox ul>li img{width:130px;height:auto;-moz-border-radius:130px;-webkit-border-radius:130px;border-radius:130px;border:#fff 3px solid}.voiceBox ul>li .imgWrapp img{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}.voiceBox ul>li span{display:block;padding-top:5px}.voiceBox ul>li .passSchool{background-color:#a4355a;color:#fff;padding:5px 10px 4px;margin:3px;display:inline-block;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.voiceBox ul>li .excerpt{padding-top:25px;text-align:left}.voiceBox ul>li a{width:230px;padding:10px;display:block;margin:0 10px;text-align:center}.voiceBox ul>li a span{display:block}.voiceBox ul>li a span.name{font-size:16px;padding:3px}.voiceBox ul>li a span.title{font-size:17px;padding-top:15px}.voiceBox ul>li a:hover{color:#000e4d}.voiceBox.menu ul>li{width:45%}.voiceBox.menu ul>li:nth-child(odd){padding-right:8%;padding-bottom:15px}.voiceBox.menu ul>li:hover img{border:none}.voiceBox.menu ul>li:hover a{color:#000}.voiceBox.menu ul>li a{display:block;background:url("/img/common/bg-alpha-white80.png");color:#000;text-shadow:none;width:100%;text-align:left;padding:20px;margin:0}.voiceBox.menu ul>li a:hover{background:0 0;background-color:#fff}.voiceBox.menu ul>li img{border:none;border-radius:0;float:left;padding-right:10px}.voiceBox.menu ul>li span.title{padding:10px;margin-left:150px;text-align:center}.voiceBox.menu ul>li span.excerpt{margin-left:150px;padding-top:5px;text-indent:1em}.voiceBox .hairCataList{margin-top:40px}.voiceBox .hairCataList li{margin-bottom:30px}.voiceBox .hairCataList a{width:auto;padding:13px;margin-right:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;border:3px solid #fff}.voiceBox .hairCataList a .imgWrapp{height:200px;overflow:hidden}.voiceBox .hairCataList a img{width:150px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}.voiceBox .hairCataList a span.title{display:block;color:#000;font-weight:400;font-size:15px;text-shadow:none}.voiceBox .hairCataList a:hover{border:solid 3px #b06493}.voiceBox .hairCataList a:hover img{border:none}.userBox.bgColor1{background:url("/img/common/bg-alpha-gray60.png")}.userBox.bgColor2{background:url("/img/common/bg-alpha-black60.png")}.userBox.bgColorBlack20{background:url("/img/common/bg-alpha-black30.png")}.userBox .overlay{background:url("/img/common/bg-dot.png");padding:20px 0}.userBox .overlay2{background:url("/img/common/overlay-dot2.png");padding:20px 0}.userBox .overlay{background:0 0}.userBox .overlay2{background:0 0}.userBox .performanceWrapper{width:80%;margin:0 auto 30px}.userBox .performanceWrapper .passYear{color:#82e8f3;padding-top:100px;width:50px;height:150px;float:left;font-size:50px;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-family:'Cormorant SC','Cinzel Decorative',cursive,"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;-webkit-font-smoothing:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}.userBox ul>li{width:230px;text-align:center;padding:8px;float:left}.userBox ul>li:first-child,.userBox ul>li:last-child{padding-left:16px}.userBox ul>li img{width:130px;height:130px;-moz-border-radius:130px;-webkit-border-radius:130px;border-radius:130px;border:#fff 3px solid}.userBox ul>li .imgWrapp{width:150px;height:150px;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px;overflow:hidden}.userBox ul>li .imgWrapp img{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}.userBox ul>li span{display:block;padding-top:5px;text-align:center}.userBox ul>li .passSchool{background-color:#a4355a;color:#fff;padding:5px 10px 4px;margin:3px;display:inline-block;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.userBox ul>li .excerpt{padding-top:25px;text-align:left}.userBox ul>li a{display:block;text-align:center}.userBox ul>li a span{display:block}.userBox ul>li a span.name{font-size:16px;padding:3px}.userBox ul>li a span.title{font-size:17px;padding-top:15px}.userBox ul>li a:hover{color:#000e4d}.userBox.menu ul>li{width:45%}.userBox.menu ul>li:nth-child(odd){padding-right:8%;padding-bottom:15px}.userBox.menu ul>li:hover img{border:none}.userBox.menu ul>li:hover a{color:#000}.userBox.menu ul>li a{display:block;background:url("/img/common/bg-alpha-white80.png");color:#000;text-shadow:none;width:100%;text-align:left;padding:20px;margin:0}.userBox.menu ul>li a:hover{background:0 0;background-color:#fff}.userBox.menu ul>li img{border:none;border-radius:0;float:left;padding-right:10px}.userBox.menu ul>li span.title{padding:10px;margin-left:150px;text-align:center}.userBox.menu ul>li span.excerpt{margin-left:150px;padding-top:5px;text-indent:1em}.userBox .hairCataList{margin-top:40px}.userBox .hairCataList li{margin-bottom:30px}.userBox .hairCataList a{width:auto;padding:13px;margin-right:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;border:3px solid #fff}.userBox .hairCataList a .imgWrapp{height:200px;overflow:hidden}.userBox .hairCataList a img{width:150px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}.userBox .hairCataList a span.title{display:block;color:#000;font-weight:400;font-size:15px;text-shadow:none}.userBox .hairCataList a:hover{border:solid 3px #b06493}.userBox .hairCataList a:hover img{border:none}.recruitBox{padding-top:20px;background:url("/img/calan/recruit.png") center top no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;height:600px}.recruitBox p{line-height:25px}.recruitBox .contentInner{padding-top:50px;text-align:center;text-shadow:#000;color:#fff}.recruitBox .contentInner a{color:#fff;display:block;padding:25px;border:#fff 1px solid;width:400px;margin:50px auto 20px}.whiteFont .headlineSuccess{border-top-color:#fff}.whiteFont .headlineSuccess h2{color:#fff}.menu .contentInner{width:80%}.menu .contentInner ul>li{float:left;width:320px;margin-right:20px;background-color:#a48740;width:23%;height:auto;margin-right:2.6%}.menu .contentInner ul>li:last-child{margin-right:0}.menu .contentInner ul>li a{display:block;color:#fff;text-align:center;line-height:30px}.menu .contentInner ul>li a img{width:320px}.menu .contentInner ul>li a img{width:100%;height:auto}.user ul>li,.voice ul>li{float:left}.user ul>li img,.voice ul>li img{width:130px;height:auto;-moz-border-radius:130px;-webkit-border-radius:130px;border-radius:130px;border:#fff 3px solid}.user ul>li .imgWrapp img,.voice ul>li .imgWrapp img{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0}.user ul>li span,.voice ul>li span{display:block;padding-top:5px}.user ul>li .passSchool,.voice ul>li .passSchool{background-color:#a4355a;color:#fff;padding:5px 10px 4px;margin:3px;display:inline-block;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.user ul>li .excerpt,.voice ul>li .excerpt{padding-top:25px;text-align:left}.user ul>li a,.voice ul>li a{width:230px;padding:10px;display:block;margin:0 10px;color:#fff;text-shadow:0px 0px 2px #252525;text-align:center}.user ul>li a span,.voice ul>li a span{display:block}.user ul>li a span.name,.voice ul>li a span.name{font-size:16px;padding:3px}.user ul>li a span.title,.voice ul>li a span.title{font-size:17px;padding-top:15px}.user ul>li a:hover,.voice ul>li a:hover{color:#98eff9}.user ul>li a:hover img,.voice ul>li a:hover img{border:solid 3px #b06493}.staff .performance li a{min-height:300px}#recruit .performance li a{min-height:250px}#formPost{display:none}.contentRight .widgettitle{text-align:center;font-size:15px}.contentRight #biz_calendar p{display:inline-block;padding-right:8px}.contentRight .holiday a{color:#fff;display:block;text-align:center;background-color:#bf2358;color:#fff;line-height:50px;margin:15px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:15px}.galleryList li a img{width:500px;height:auto;max-width:none}.galleryList{width:1000px;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:280px;height:280px;margin-left:20px}.galleryList li a img{width:500px;height:auto;margin-left:-100px;margin-top:-20px}.contentLeft h3{background-color:#fff}.contentLeft .coupon{border:none;background:0 0}.contentLeft .coupon a{margin-bottom:20px;display:block}.listBox{width:1000px;margin:0 auto}.listBox .display_yes{display:none}.listBox li{float:left;padding-right:33px;padding-bottom:40px}.listBox li img{width:300px;height:300px}body.page .wideImg{margin-bottom:70px}body.page .wideImg img{width:100%;height:auto}body.page h2{text-align:center;font-size:30px;font-weight:400;margin-top:50px;margin-bottom:50px}body.page h3{font-size:23px;font-weight:400;border-bottom:1px solid #a48740}body.page .menuBoxWrapper h2{margin-bottom:20px}body.page .menuBox{width:450px;float:left;margin-right:50px;margin-bottom:30px}body.page .menuBox h3{padding-top:35px}body.page .menuBox dl{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #888}body.page .menuBox dl dt{width:300px;float:left}body.page .menuBox dl dd{width:130px;float:right}body.page .galleryImgList{margin-top:50px}body.page .galleryImgList li{float:left;padding-right:5px;margin-bottom:5px}body.page .galleryImgList li img{width:320px;height:auto}body.page .titleWrapper{text-align:center}body.page .titleWrapper p{text-align:center}.entry{background-color:#b5ac8d}.entry h1.top{color:#fff}.entry .contentInner{background-color:#fff;padding:10px;margin-bottom:30px}.entry .contentCenterSentence{margin-top:30px;width:1000px}.entry form{width:1000px}.entry form dl{padding-bottom:20px;display:inline-table;display:block}.entry form dl:after{content:".";display:block;height:0;clear:both;visibility:hidden}.entry form dl dt{padding:5px;padding-left:50px;float:left;width:250px;line-height:25px}.entry form dl dd{padding:5px;width:500px;float:left;padding-left:30px}.entry form p.submit{text-align:center}.qa .contentWrapper #container{margin-top:120px;width:100%}.qa .qaContainar{width:100%}.qa .qaWrapp{margin-left:320px}.qa .questionList{width:75%;margin:10px auto}.qa .questionList li{padding:20px 0}.qa .questionList .title{line-height:35px;display:block;border-bottom:3px solid #e0ddd5;margin-bottom:30px}.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{position:absolute;top:0;padding:10px 15px}.qa .questionList .inner .imgWrapp img{width:100px;height:auto}.qa .questionList .inner .excerpt{background-color:#fff;display:block;padding:20px;margin-left:130px;margin-right:20px;margin-bottom:30px}.qa .menu{background-color:#3b1d02;margin-top:0;padding:15px 0}.qa #js__menu.fixed{position:fixed;background-color:#3b1d02;top:0}.qa #js__menu.fixed a{color:#fff}.qa #js__menu.fixed li>a{border-left:1px solid #fff}.qa #js__menu.fixed li.logo a{border-left:none}.qa #js__menu.fixed li:last-child a{border-right:1px solid #fff}.qa .formWrapp{position:fixed;top:250px;left:20px;background:#e7e7e7;border-top:1px solid #e0ddd5;border-left:1px solid #e0ddd5;border-bottom:1px solid #e0ddd5;padding:5px;width:300px}.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}.qa #footer{margin-top:200px}#gMenu{width:100%;background-color:#fff}#gMenu ul{background-color:#a48740;padding:0}#gMenu ul li{padding:0}#gMenu .gNaviWrapper{background-color:#a48740;padding-top:5px}#gMenu ul.gNavi{text-align:center}#gMenu ul.gNavi li{display:inline}#gMenu ul.gNavi li a{line-height:100px;padding:30px;font-size:15px}#gMenu .subNavi{background-color:#fff}#gMenu .subNavi li{display:inline}#gMenu .subNavi li a{color:#a48740;font-size:12px;line-height:30px;padding:20px}#gMenu address{background-color:#a48740;color:#fff;text-align:center;font-style:normal;padding:20px 0}section h3{font-size:18px}.sentence{padding:30px}.sentence h2{font-size:14px}.sentence h2.pageTitle{font-size:16px}.sentence h3{font-size:18px;margin-top:30px}.sentence h2,.sentence h3{text-align:center;padding-bottom:5px;color:#a48740}.sentence h3{text-align:left}.session2{padding:10px 5px}.session2 li{letter-spacing:.18em;line-height:20px;padding-bottom:8px}.session2 p,.sentence p{padding:0 10px 10px;text-indent:1em;letter-spacing:.18em;line-height:23px}ol li{margin-left:35px;font-size:18px}ol li ol li{list-style:lower-alpha}section.singleNewsBox{padding:10px 0}#header{width:100%;height:55px;background-color:#fff;position:absolute;top:13px;left:0;border-top:1px solid #a48740}#header .l-headerInner{width:1000px;margin:0 auto}#header .l-headerInner .l-header__left{float:left;width:200px}#header .l-headerInner .l-header__left img{height:55px;width:auto}#header .l-headerInner .l-header__right{float:right;width:800px;padding-top:10px}#header .l-headerInner .l-header__right li{float:right}#header .l-headerInner .l-header__right li a{display:inline-block;line-height:17px;color:#a48740;padding:0 10px;font-size:15px;font-family:'Shadows Into Light',cursive;font-weight:700}#header .l-headerInner .l-header__right li a span{display:block;text-align:center;font-size:11px;font-weight:400}#gNavi{width:100%;height:70px;background-color:#fff;position:fixed;top:10px;left:0;border-top:1px solid #a48740}#gNavi img{padding-top:2px;width:130px;height:auto;padding-top:30px;padding-bottom:30px}#gNavi .gNaviTitle{color:#bdbdb8;font-size:15px;font-weight:700;line-height:30px}#gNavi ul{padding:10px 0}#gNavi ul li{float:left}#gNavi ul li a{display:inline-block;background-color:#a48740;padding:10px;margin-bottom:1px;color:#d0d3d5;font-size:13px}#gNavi ul li a:hover{background-color:#737373;color:#fff;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}#gNavi ul#snsNavi{position:absolute;bottom:0;text-align:right;margin-right:10px}#gNavi ul#snsNavi li{display:inline-block}#gNavi ul#snsNavi a{background:0 0;display:inline;padding:5px}#gNavi ul#snsNavi a img{width:25px;height:auto;padding:0}.page-id-50 h3{text-align:left}.page-id-50 h4{font-size:13px;font-weight:400;padding-top:5px}.page-id-46 th,.page-id-46 td,.page-id-48 th,.page-id-48 td{padding:10px}.page-id-48 th,.page-id-46 th{background-color:#34519e;color:#fff}.page-id-46 h3{text-align:left;font-weight:700}.banner li{float:left;margin-left:20px;margin-top:20px;border:1px solid #772224;height:130px}.content-fix{border-left:2px #a48740;border-right:2px #a48740}.box{padding:50px 0;background-color:#f7f4e2}.box2{padding:50px 0;background-color:#000;color:#fff}.box4{padding:20px;border-top:#000 solid 1px}.box5{width:600px;margin:0 auto}.bgVideo{position:fixed;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}#studentNum table,#price table,#weeklyLearning table{text-align:center}h1,h2,h3,h4,h5,.subLogo{color:#525254;color:#772224;font-weight:700}#price h3{font-size:18px;text-align:center;padding-top:35px;margin-top:20px;font-weight:700;border-top:1px solid #9b9b9b}#price ul{padding:5px}#price ul li{list-style:disc;margin-left:20px}.sentence h2{text-align:center;padding-bottom:5px}.teacher1{background-color:#438aba !important}.teacher2{background-color:#d4da75 !important}.teacher3{background-color:#df948b !important}.mapWrapper{height:500px;width:100%;padding-bottom:100px;background-color:rgba(91,90,92,.61)}.mapWrapper .mapInner{width:70%;margin:0 auto}.mapWrapper .mapInner p.experience{background-color:#a48740;padding-bottom:10px;float:left}.mapWrapper .mapInner p.experience a{color:#fff;font-size:18px}.mapWrapper .mapInner img{float:left}.experienceWrapper .overlay{background:url("/img/common/overlay-dot.png")}.experienceWrapper .experienceInner{background:url("/img/common/bg-alpha-black60.png");padding-bottom:250px}.experienceWrapper .experience{width:550px;margin:0 auto;padding:200px 0 50px}.experienceWrapper .experience a{text-align:center;color:#fff;display:block;padding:50px;border:1px solid #fff;width:450px;font-size:18px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;letter-spacing:5px}.contentRight .fc-widget-content a{display:block;min-height:40px}.contentRight .fc-widget-content a .fc-time{display:none}.contentRight .fc-widget-content a .fc-title{display:none}.contentRight .fc-widget-content a.category-holiday .fc-time,.contentRight .fc-widget-content a.category-holiday .fc-title{display:none}.contentRight .fc-widget-content .fc-day-grid .fc-row{height:70px}.contentRight .fc-widget-content .fc-content-skeleton tbody{position:relative}.contentRight .fc-widget-content .fc-content-skeleton tbody tr{position:absolute}.contentRight .fc-widget-content .fc-content-skeleton tbody tr td{width:41px;height:35px}.contentRight .fc-widget-content .fc-content-skeleton tbody tr:first-child{z-index:10000}.holidayMemo{font-size:12px;display:block;text-align:center;line-height:35px}.recruit h1.top{background:0 0;color:#5e5e5d;z-index:100;position:relative}.recruit .contentWrapper #container{margin:0}.recruit h3.obi{background-color:#3b1d02;color:#fff;font-size:20px;line-height:55px;text-align:center;margin-top:20px}.recruit h2.title{width:1000px;margin:50px auto;text-align:center;font-size:50px;font-family:'Dancing Script',cursive}.recruit h2.title span.cap{font-size:70px}.recruit h2.title span.jp{display:block;font-size:20px;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}.recruit .wideImg{height:700px;overflow:hidden}.recruit .wideImg img{width:100%;height:auto}.recruit .menu{position:fixed;top:0;left:0;z-index:100;width:100%;margin-top:20px}.recruit .menu span{display:block}.recruit .menu span.title{font-size:12px}.recruit .menu span.english{font-size:16px;font-weight:700}.recruit .menu ul{width:1000px;margin:0 auto}.recruit .menu li>a{color:#fff;padding:12px 20px;border-left:1px solid #fff;display:block}.recruit .menu li.logo{margin-right:30px}.recruit .menu li.logo a{border-left:none;padding:0}.recruit .menu li.logo img{width:130px;height:auto}.recruit .menu li{float:left}.recruit .menu li:last-child a{border-right:1px solid #fff}.recruit #js__menu.fixed{top:0;margin-top:0;background-color:#fff}.recruit #js__menu.fixed a{color:#000}.recruit #js__menu.fixed li>a{border-left:1px solid #000}.recruit #js__menu.fixed li.logo a{border-left:none}.recruit #js__menu.fixed li:last-child a{border-right:1px solid #000}.recruit .contentBox{width:1000px;margin:20px auto}.recruit .contentBox h2{font-size:18px;text-align:center;padding:10px}.recruit .contentBox p{padding:10px;text-indent:1em;font-size:17px;line-height:20px;line-height:25px}.recruit .imgFloatL img{float:left;width:300px;height:auto;padding-right:20px;padding-bottom:20px}.recruit .movieBox{margin-top:20px;margin-bottom:20px;position:relative}.recruit .movieBox span.comment{position:absolute;top:15px;right:20px;width:300px;padding:30px;display:block;background:url("/img/remix/00320.png") no-repeat;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;height:500px}.recruit .movieBox span.comment .p{display:block;padding-top:1em}.recruit .movieBox h3{font-size:20px;display:inline;line-height:40px}.recruit .movieBox h4{display:inline;font-size:18px;padding-left:100px}.people .wideImg{position:relative;overflow:hidden;height:900px}.people .wideImg img{margin-top:-100px}.people .wideImg .staffInfo{position:absolute;bottom:40%;left:10%}.people .wideImg .staffInfo .english span{font-size:50px;font-weight:700;display:block;color:#7e7776}.people .wideImg .staffInfo .name{font-size:25px;line-height:40px;padding-bottom:10px}.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}.people .wideImg .staffInfo .excerpt{background-color:#fff;color:#2c2c2d;padding:0 10px 15px;font-size:15px;width:300px;margin-top:25px}.people .wideImg .staffInfo .excerpt .message{font-size:35px;color:#472302;padding-bottom:10px;font-family:'Dancing Script',cursive;font-weight:700}.people .wp-video{margin:0 auto}.people .wp-video .wp-video-shortcode{width:800px}.people .qaBox{width:550px;float:right}.people .qaBox dl{margin:10px}.people .qaBox dt{font-size:18px;font-weight:700}.people .contentWrapp{width:1000px;margin:50px auto}.people .contentBox{position:relative}.people #videoBox{width:400px;float:left}.people #videoBox.fixed{position:fixed;top:20px}.voice,.hairCata{background-color:#f9f6ed}.voice .contentWrapper,.hairCata .contentWrapper{background:url("/img/common/bg-wood.jpg");background-attachment:fixed}.voiceContainar .voiceList li{margin:20px auto;width:600px;padding:20px}.voiceContainar .voiceList .title{font-size:25px;color:#d1507b;display:block;line-height:50px;text-align:center}.voiceContainar .voiceList .name,.voiceContainar .voiceList .sex,.voiceContainar .voiceList .age{font-size:18px;line-height:30px;padding-bottom:10px;display:inline-block;color:#ae6135;font-weight:700}.voiceContainar .voiceList .name{padding-left:18px}.voiceContainar .voiceList li .imgWrapp{height:auto;text-align:center;display:block}.voiceContainar .voiceList li .imgWrapp img{width:300px;height:auto}.voiceContainar .voiceList li .infoBox{text-align:center}.voiceContainar .voiceList li.face .title{text-align:left}.voiceContainar .voiceList li.face .imgWrapp{margin-left:0;display:inline}.voiceContainar .voiceList li.face .infoBox{text-align:left}.voiceContainar .voiceList li.face,.voiceContainar .voiceList li{background:url("/img/common/bg-hougan.jpg");position:relative}.voiceContainar .voiceList li.face .faceImgWrapp,.voiceContainar .voiceList li .faceImgWrapp{position:absolute;top:40px;right:40px;width:300px}.voiceContainar .voiceList li.face .faceImgWrapp img.frame,.voiceContainar .voiceList li .faceImgWrapp img.frame{position:absolute;top:0;right:0;width:220px;height:280px;z-index:100}.voiceContainar .voiceList li.face .faceImg,.voiceContainar .voiceList li .faceImg{position:absolute;top:10px;right:0;width:220px;overflow:hidden;height:240px;text-align:center;z-index:50}.voiceContainar .voiceList li.face .faceImg img,.voiceContainar .voiceList li .faceImg img{width:200px;height:auto}.voiceContainar .voiceList li.face .imgWrapp,.voiceContainar .voiceList li .imgWrapp{height:auto;margin-left:20px}.voiceContainar .voiceList li.face .imgWrapp img,.voiceContainar .voiceList li .imgWrapp img{width:300px;height:auto}body.voice h2.title{width:1000px;margin:20px auto;text-align:right;font-size:40px;font-family:'Dancing Script',cursive}body.voice h2.title span.jp{display:block;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}body.voice #gNavi{width:200px;height:100%;background-color:#fff;top:0}body.voice #gNavi ul li a{line-height:25px;width:180px;margin:0}body.voice #voice .performanceWrapper{width:80%;margin:0 auto 30px}body.voice .contentWrapper #container{margin-left:200px}body.voice #container{margin:0}body.voice #container #voice{padding-top:100px}body.voice #container #voice ul{margin-top:0}.hairCata h1.top{background:0 0;position:absolute;z-index:1000;top:0;right:0;color:#202020}.hairCata h2.title{position:fixed;top:15px;right:0;width:1000px;text-align:right;font-size:20px;font-family:'Dancing Script',cursive}.hairCata h2.title span.cap{font-size:32px}.hairCata h2.title span.jp{display:block;font-size:12px;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}.hairCata .catalogContainar .catalogWrapp .catalogList{margin-top:20px;margin-bottom:60px}.hairCata .catalogContainar .catalogWrapp .catalogList li{margin-top:30px;margin-left:4%;position:relative;width:100%;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)}.hairCata .catalogContainar .catalogWrapp .catalogList li .avatar{position:absolute;bottom:-10px;right:-10px}.hairCata .catalogContainar .catalogWrapp .catalogList li .avatar img{width:65px;height:auto;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}@media screen and (min-width:1501px){.hairCata .catalogContainar .catalogWrapp .catalogList li{width:15%;margin-left:4%;height:350px}}@media screen and (max-width:1500px){.hairCata .catalogContainar .catalogWrapp .catalogList li{width:20%;margin-left:5%;height:310px}}.hairCata .catalogContainar .catalogWrapp .catalogList .inner{text-align:center;overflow:hidden;padding-top:20px}.hairCata .catalogContainar .catalogWrapp .catalogList .inner .imgWrapp img{width:80%;height:auto}.hairCata .catalogContainar .catalogWrapp .catalogList .inner .title{display:block;padding:10px}.voice h1.top{background:0 0;position:absolute;z-index:1000;top:0;right:0;color:#202020}.voice h2.title{position:fixed;top:15px;right:15px;width:1000px;text-align:right;font-size:40px;font-family:'Dancing Script',cursive;margin:0}.voice h2.title span.cap{font-size:32px}.voice h2.title span.jp{display:block;font-size:12px;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}.salon .menu{background-color:#3b1d02;margin-top:0;padding:15px 0}.salon .contentWrapp{width:1000px;margin:0 auto;margin-top:200px}.salon .contentWrapp ul{clear:both}.salon .contentWrapp li{display:inline-table;display:block;display:block;padding-bottom:30px}.salon .contentWrapp li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.salon .contentWrapp li .imgWrapp{width:450px;display:block;float:left;text-align:center}.salon .contentWrapp li p{width:550px;float:right}.contentBox.coupon img{width:100%;height:auto}table,th,td{border-collapse:collapse;border-spacing:0}.contentRight h3,.contentBox h3{border:1px solid #aeaeae;padding:0 10px;line-height:35px;border-left:#97583d 8px solid;background-color:#fff;margin:20px 0}.author .contentBox h3{margin:20px;border:1px solid #aeaeae;padding:0 10px;line-height:35px;border-left:#97583d 8px solid}.author .contentBox .userInfo{margin:20px;border-top:1px solid #aeaeae;border-left:1px solid #aeaeae}.author .contentBox .userInfo th{border-bottom:1px solid #aeaeae;border-right:1px solid #aeaeae;width:150px;padding:5px}.author .contentBox .userInfo td{border-bottom:1px solid #aeaeae;border-right:1px solid #aeaeae;padding:5px}.author .contentBox .secondBox{margin-top:100px}@media screen and (min-width:1501px){.author .contentBox .secondBox li{width:25%;margin-left:6%;height:380px}}@media screen and (max-width:1500px){.author .contentBox .secondBox li{width:40%;margin-left:10%;height:310px}}.author .contentBox .secondBox li{float:left;margin-bottom:20px;text-align:center;overflow:hidden}.author .contentBox .secondBox li img{width:100%;height:auto}.author .contentBox .secondBox li span.title{display:block;padding-top:5px}.author .contentBox .videoWrapp{position:relative}.author .contentBox .videoWrapp .videoInner{overflow:hidden;max-height:500px}.hairCata .contentWrapper #container{margin-left:250px}.hairCata #gNavi{width:250px}.hairCata #gNavi form li{background-color:#fff;color:#000;text-align:left;border-bottom:#462f1b 1px solid}.hairCata #gNavi form li:first-child{border-top:#462f1b 1px solid}.hairCata #gNavi form li label{display:block;border-bottom:#fff 1px solid;border-top:#fff 1px solid}.hairCata #gNavi form li input[type=checkbox]{display:none}.hairCata #gNavi form li input[type=checkbox]:checked+label{background-color:#462f1b;color:#fff;border-bottom:#462f1b 1px solid}.hairCata #gNavi form li img{padding:10px;width:70px;height:auto}.hairCataSingle .contentBox .contentEye{text-align:center;padding-top:10px}.hairCataSingle .contentBox .contentEye img{max-width:500px;padding:5px;border:1px solid #b2b2b2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.hairCataSingle .contentBox .contentCenterSentence img{padding:5px;border:1px solid #b2b2b2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-right:15px}.eo-event-toolip .qtip-content{display:none}#content .eo-fullcalendar .category-kaneko_yukina,#content .eo-fullcalendar .category-ken_nouno,#content .eo-fullcalendar .category-makinose_aiki,#content .eo-fullcalendar .category-ryouhei_asabe{display:none}.kaneko_yukina #content .eo-fullcalendar .category-kaneko_yukina{display:block}.ken_nouno #content .eo-fullcalendar .category-ken_nouno{display:block}.makinose_aiki #content .eo-fullcalendar .category-makinose_aiki{display:block}.ryouhei_asabe #content .eo-fullcalendar .category-ryouhei_asabe{display:block}.contentCenterSentence img{max-width:100%;height:auto}#footer address p a{font-size:10px}body.education{background:0 0;background-color:#f1f1f1}body.education h1.top{background:0 0}body.education .performance img{width:500px;height:auto;float:left;padding-right:20px}body.education .performance li{width:90%;margin-left:30px;margin-top:30px}body.education .performance li a{display:block;color:#212121;padding:20px;background-color:#fff}body.education .performance li .title{display:block;color:#1c1c1c;padding:10px;text-align:left;font-weight:700}body.educationArchive{background:0 0;background-color:#f1f1f1}body.educationArchive h1.top{background:0 0}body.educationArchive .performance img{width:300px;height:200px}body.educationArchive .performance li{margin-left:30px;margin-top:30px;border-bottom:solid #000 1px;padding-bottom:20px}body.educationArchive .performance li a{display:block;color:#212121}body.educationArchive .performance li ul li{border:none;width:300px;float:left}body.educationArchive .performance li ul li a{text-align:center}body.educationArchive .performance li .title{display:block;color:#1c1c1c;padding:10px}body.educationArchive #gNavi a,body.education #gNavi a{color:#fff}body.educationArchive #gNavi ul li ul,body.education #gNavi ul li ul{padding:0}body.educationArchive #gNavi ul li ul li a,body.education #gNavi ul li ul li a{background-color:#d9d9d9;color:#282828}body.login{background:0 0;background-color:#f4f4f4}body.login .formBox{background-color:#fff;border:1px solid #000;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;width:370px;margin:80px auto;padding:20px 50px}body.login .formBox .formBoxInner{text-align:center;padding-top:30px}.floatBox .storeLink{margin:100px auto}.floatBox .storeLink a{padding-left:3%}.floatBox .storeLink a img{width:45%;height:auto}.topImg{margin-bottom:500px}.topImg img{float:right;display:block}#footer address a{font-family:"Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}.contentLeft .contentTitle{font-size:15px;font-weight:700;text-align:center;padding:20px 10px 10px}.contentLeft .coupon a{margin-bottom:0}.contentLeft .coupon .tagCloud a{display:inline}.contentBox ul#category-post li,.masonryItem ul#category-post li{display:inline-block}.contentBox ul#category-post li a,.masonryItem ul#category-post li a{display:inline-block}.staffblog ul li{float:left;width:40%;margin-left:5%;margin-bottom:20px}.staffblog ul li img{margin-bottom:5px}.staffblog ul li .title{display:block}@media only screen and (min-width:482px){.spOnly{display:none}}@media only screen and (max-width:481px){.pcOnly{display:none}}