﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0;font-weight:400}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ul li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{margin:0;padding:0}select,input,textarea{line-height:1.8em;border:1px solid #ccc;padding:5px 8px;font-size:12px}*{font-weight:400;font-style:normal;font-size:100%}p,pre,address,cite{margin:0;padding:0;line-height:1.6em;color:#555}h1,h2,h3,h4,h5,h6{margin:0;padding:0;line-height:1.8em;font-weight:400;color:#555}strong{font-weight:700;line-height:200%}ul,ol,dl{margin:0;padding-left:0}li,dt,dd{list-style:none;line-height:1.8em;color:#555}ol li{list-style:decimal inside;margin-left:35px;text-indent:-25px}dd{margin:0 0 0 10px}table th,table td{line-height:1.8em;color:#555}textarea{font-size:12px}select{padding:.1em;font-size:12px}input:focus,textarea:focus{font-size:12px;background:#ffc}table{border-collapse:separate;border-spacing:0px;border-collapse:collapse}img{border-style:none;padding:0}body{position:relative;background:#f4f4f2;margin:0;padding:0;line-height:1.8em;font-size:14px;font-family:'Zen Kaku Gothic New',sans-serif}@media screen and (min-width:736px){body{font-size:16px}}body.fadeIn{opacity:0}a{color:#555;text-decoration:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a:hover{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}p{word-wrap:break-word;-ms-word-wrap:break-word;line-height:1.8em}dd{margin-left:0}a img{border-style:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a img:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}img{image-rendering:-webkit-optimize-contrast;max-width:100%}.only-sp,.br-sp{display:block}@media screen and (min-width:736px){.only-sp,.br-sp{display:none}}.only-pc,.br-pc{display:none}@media screen and (min-width:736px){.only-pc,.br-pc{display:block}}.inner{width:calc(100% - 64px);margin:0 32px}@media screen and (min-width:1200px){.inner{width:1200px;margin:0 auto}}.fadeIn{animation-name:fadeInAnime;animation-duration:1.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeIn-cnt{opacity:0;transition:2s}.content.page{padding:97px 0 0}@media screen and (min-width:736px){.content.page{padding:206px 0 49px}}#splash{position:fixed;top:0;width:100%;height:100%;z-index:99999;background:#f4f4f2;text-align:center}#splash #splash_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#splash #splash_logo img{height:121px}@media screen and (min-width:736px){#splash #splash_logo img{height:auto}}.fadeUp{animation-name:fadeUpAnime;animation-duration:.7s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.15)}}.drawers{display:block;position:fixed;z-index:99}@media screen and (min-width:900px){.drawers{display:none}}.drawers .drawer .navbar_toggle{position:fixed;top:0;right:16px;z-index:999;width:30px;height:70px;opacity:.9}.drawers .drawer .navbar_toggle:hover{cursor:pointer;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.drawers .drawer .navbar_toggle .navbar_toggle_icon{position:relative;display:block;height:1px;text-align:center;background-color:#000;transition:all .4s}.drawers .drawer .navbar_toggle .navbar_toggle_icon:nth-child(1){top:20px}.drawers .drawer .navbar_toggle .navbar_toggle_icon:nth-child(2){top:30px;font-size:10px;letter-spacing:1.2px}.drawers .drawer .navbar_toggle .navbar_toggle_icon:nth-child(3){height:0;top:30px;font-size:10px;letter-spacing:1.2px}.drawers .drawer .navbar_toggle .navbar_toggle_icon:nth-child(3):after{content:"MENU"}.drawers .drawer .open .navbar_toggle_icon{background-color:#fff}.drawers .drawer .open .navbar_toggle_icon:nth-child(1){transform:translateY(5px) rotate(-30deg)}.drawers .drawer .open .navbar_toggle_icon:nth-child(2){transform:translateY(-6px) rotate(30deg)}.drawers .drawer .open .navbar_toggle_icon:nth-child(3):after{content:"CLOSE";margin-left:-3px;color:#fff}.drawers .menu{opacity:0;visibility:hidden}.drawers .menu.open{position:fixed;top:0;right:0;background:#bcb5ab;width:100%;height:100vh;z-index:100;box-sizing:border-box;display:block;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:ease .5s;transition:ease .5s;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:1;visibility:inherit}.drawers .menu .logo{padding:24px 0 0 20px;line-height:0}.drawers .menu .logo img{height:30px}.drawers .menu>ul{padding:48px 32px 0;margin-bottom:42px}.drawers .menu>ul li{margin-bottom:32px}.drawers .menu>ul li a{display:block;font-size:16px;letter-spacing:.8px;font-weight:500}.drawers .menu>ul li a.now{color:#f4f4f2}.drawers .menu>ul li a:hover{text-decoration:none;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.drawers .menu>ul li:last-child{margin-bottom:0}.drawers .menu>ul li:last-child a{display:inline-block;line-height:56px;background:#fff;color:#a8826f;padding:0 32px}.drawers .menu>ul li:last-child a i{margin-right:8px}.drawers .menu .sub{padding-left:32px}.drawers .menu .sub ul{display:flex}.drawers .menu .sub ul li{margin-right:24px}.drawers .menu .sub ul li:first-child{margin-right:32px;letter-spacing:1.12px}.drawers .menu .sub ul li:first-child a{color:#fff;font-size:14px}.drawers .menu .sub ul li:last-child{margin-right:0}header{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;z-index:99;padding-top:24px}@media screen and (min-width:900px){header{padding-top:40px}}.logo{display:inline-block;padding-left:20px}@media screen and (min-width:736px){.logo{padding-left:40px}}@media screen and (min-width:1400px){.logo{padding-left:80px}}.logo a img{height:121px}@media screen and (min-width:736px){.logo a img{height:auto}}.logo a:hover{text-decoration:none;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1400px){.logo.sub{padding-left:40px}}.logo.sub a img{height:30px}@media screen and (min-width:1200px){.logo.sub a img{height:48px}}.gnav{position:absolute;top:0;right:0;display:flex;padding-top:40px}.gnav ul{display:none}@media screen and (min-width:900px){.gnav ul{display:flex}}.gnav ul li{line-height:40px;margin-right:16px;font-size:14px}@media screen and (min-width:1400px){.gnav ul li{line-height:48px;margin-right:24px;font-size:16px}}.gnav ul li a{color:#555;text-decoration:none;letter-spacing:.8px}.gnav ul li a:hover{color:#a8826f}.gnav ul li a.now{color:#a8826f}.gnav .btn{display:none}@media screen and (min-width:1050px){.gnav .btn{display:block;padding-right:16px}}@media screen and (min-width:1400px){.gnav .btn{padding-right:40px}}.gnav .btn a{display:block;font-size:14px;line-height:40px;text-align:center;color:#fff;background:#a8826f;border-radius:48px;padding:0 24px;letter-spacing:.8px;text-decoration:none}@media screen and (min-width:1400px){.gnav .btn a{font-size:16px;line-height:48px}}.gnav .btn a i{margin-right:8px}.gnav .btn a:hover{background:rgba(168,130,111,.7)}#fixed-header{display:none}@media screen and (min-width:900px){#fixed-header{display:block;position:fixed;top:-70px;width:100%;height:70px;box-sizing:border-box;transition:.5s;z-index:9999;background:#fff}}#fixed-header.is-show{top:0}#fixed-header .logo{display:table;height:70px}#fixed-header .logo p{display:table-cell;vertical-align:middle}#fixed-header .logo p a{display:flex}#fixed-header .logo p a img{height:40px}#fixed-header .gnav{padding-top:0}#fixed-header .gnav ul li{line-height:70px}#fixed-header .btn{padding-right:0}#fixed-header .btn a{line-height:70px;border-radius:0}footer{background:#a8826f;position:relative}@media screen and (min-width:736px){footer{padding:80px 0}}footer .pagetop{position:absolute;top:-28px;right:16px;z-index:2}@media screen and (min-width:1200px){footer .pagetop{top:-32px;right:79px}}footer .pagetop a{display:block;width:56px;height:56px;border-radius:64px;background:#fff;box-shadow:0px 3px 6px #00000029;text-align:center;line-height:56px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:736px){footer .pagetop a{width:64px;height:64px;line-height:64px}}footer .pagetop a img{vertical-align:text-top}@media screen and (min-width:736px){footer .pagetop a img{vertical-align:inherit}}footer .pagetop a:hover{moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}footer .footer{position:relative;margin:0 32px;padding:56px 0 24px}@media screen and (min-width:736px){footer .footer{padding:0}}@media screen and (min-width:1200px){footer .footer{margin:0 80px}}footer .footer .logo{display:block;padding-left:0;margin-bottom:24px}@media screen and (min-width:736px){footer .footer .logo{margin-bottom:40px}}footer .footer .logo a img{width:210px;height:auto}@media screen and (min-width:736px){footer .footer .logo a img{width:inherit}}footer .footer .wrap{margin-bottom:32px}@media screen and (min-width:736px){footer .footer .wrap{margin-bottom:0}}footer .footer .wrap p{color:#fff;font-size:12px;line-height:1.8em}@media screen and (min-width:736px){footer .footer .wrap p{font-size:14px;line-height:2.3em;margin-right:24px}}footer .footer .wrap p a{color:#fff}footer .footer .wrap p a.com-link-view:after{bottom:0}footer .footer .wrap p:last-of-type{margin-right:0;margin-top:10px}@media screen and (min-width:736px){footer .footer .wrap p:last-of-type{margin-top:0}}footer .footer .wrap .info{margin-bottom:24px}@media screen and (min-width:736px){footer .footer .wrap .info{display:flex;margin-bottom:0}}@media screen and (min-width:736px){footer .footer .wrap .adress{display:flex}}@media screen and (min-width:736px){footer .footer .wrap .adress p:first-of-type{margin-right:8px}}footer .footer .wrap .adress p.map{margin-bottom:10px}@media screen and (min-width:736px){footer .footer .wrap .adress p.map{margin-bottom:0}}@media screen and (min-width:736px){footer .footer .right{position:absolute;right:0;bottom:0}}footer .footer .right .sub-page{display:flex;justify-content:flex-start;margin-bottom:32px}@media screen and (min-width:736px){footer .footer .right .sub-page{display:block}}footer .footer .right .sub-page li{text-align:right;letter-spacing:1.12px}footer .footer .right .sub-page li:first-child{margin-right:16px}@media screen and (min-width:736px){footer .footer .right .sub-page li:first-child{margin-right:0}}footer .footer .right .sub-page li a{color:rgba(255,255,255,.8);font-size:12px;text-decoration:none}@media screen and (min-width:736px){footer .footer .right .sub-page li a{font-size:14px}}footer .footer .right .sub-page li a:hover{-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}footer .footer .right .sns{display:flex;justify-content:flex-start;margin-bottom:16px}@media screen and (min-width:736px){footer .footer .right .sns{justify-content:flex-end}}footer .footer .right .sns li{line-height:0;margin-right:24px}footer .footer .right .sns li:last-child{margin-right:0}footer .footer .right .sns li a{color:#fff}footer .footer .right .copy{position:absolute;right:0;bottom:24px;color:rgba(255,255,255,.8);font-size:10px}@media screen and (min-width:736px){footer .footer .right .copy{position:relative;right:inherit;bottom:inherit;text-align:right;font-size:14px}}footer .bread{background:#bcb5ab;width:100%}@media screen and (min-width:736px){footer .bread{position:absolute;top:-49px;left:0}}footer .bread ul{clear:both;overflow:hidden;margin:0 auto;padding:16px 32px}@media screen and (min-width:736px){footer .bread ul{padding:0 32px}}@media screen and (min-width:1200px){footer .bread ul{width:1200px;padding:0}}footer .bread ul li{position:relative;float:left;margin-right:16px;color:#fff}@media screen and (min-width:736px){footer .bread ul li{line-height:49px}}footer .bread ul li:after{content:"";display:block;width:8px;height:1px;background-color:#fff;position:absolute;top:50%;right:-8px}footer .bread ul li:last-child{margin-right:0}footer .bread ul li:last-child:after{display:none}footer .bread ul li a{display:inline-block;margin-right:8px;color:#fff;text-decoration:none}@media screen and (min-width:736px){footer .bread ul li a{line-height:49px}}footer .bread ul li a:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.main-ttl{display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden;width:90%;margin:0 auto;padding-bottom:24px}@media screen and (min-width:1200px){.main-ttl{width:1200px;padding-bottom:56px}}.main-ttl.-visible:before{transform:translate(0,0)}.main-ttl.-visible h1,.main-ttl.-visible p{opacity:1;transform:translate(0,0)}.main-ttl:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f4f4f2;transform:translate(0,100%);transition:transform cubic-bezier(.215,.61,.355,1) .6s;content:''}.main-ttl h1{color:#a8826f;font-weight:700;font-size:32px;letter-spacing:3.84px}@media screen and (min-width:736px){.main-ttl h1{font-size:56px;letter-spacing:6.72px}}@media screen and (min-width:736px){.main-ttl p{letter-spacing:1.92px}}.main-ttl h1,.main-ttl p{display:block;opacity:0;transition:transform cubic-bezier(.215,.61,.355,1) 1s,opacity linear .7s}.main-ttl h1{transform:translate(0,40px);transition-delay:.25s}.main-ttl p{transform:translate(0,30px);transition-delay:.45s}.main-ttl .com-anchor-link{display:none}@media screen and (min-width:900px){.main-ttl .com-anchor-link{display:flex}}.content-main{background:#eae9e5;padding:56px 0 0}@media screen and (min-width:736px){.content-main{padding:120px 0 0}}.content-dark{background:#bcb5ab}.content-right{background:#f4f4f2}.com-main-img-bg{overflow:hidden;position:relative;margin-bottom:56px}@media screen and (min-width:900px){.com-main-img-bg{background:linear-gradient(180deg,#f4f4f2 0%,#f4f4f2 50%,#eae9e5 50%,#eae9e5 100%);margin-bottom:0}}.com-main-img-bg .com-anchor-link-wrap{width:100%;height:100%;display:table}.com-main-img-bg .com-anchor-link-wrap .com-anchor-link{display:table-cell;text-align:left;vertical-align:middle;padding-left:32px}@media screen and (min-width:900px){.com-main-img-bg .com-anchor-link-wrap .com-anchor-link{display:none}}.com-main-img-bg .com-anchor-link-wrap .com-anchor-link li{margin-bottom:12px}.com-main-img-bg .com-anchor-link-wrap .com-anchor-link li:last-child{margin-bottom:0}.com-main-img-wrap{width:295px;max-width:100%;margin:0 auto 30px;line-height:0}@media screen and (min-width:736px){.com-main-img-wrap{width:90%}}@media screen and (min-width:1200px){.com-main-img-wrap{width:1200px;margin:0 auto}}.com-main-img-wrap .main-img{width:100vw;height:auto;overflow:hidden}@media screen and (min-width:1200px){.com-main-img-wrap .main-img{height:400px}}.com-main-img-wrap .main-img img{width:100%}@media screen and (min-width:1200px){.com-main-img-wrap .main-img img{height:auto}}@media screen and (min-width:900px){.com-inner-content-wrap{display:flex}}.com-inner-content-wrap .left{margin-bottom:40px}@media screen and (min-width:900px){.com-inner-content-wrap .left{width:30%;margin-right:3%;margin-bottom:0}}@media screen and (min-width:900px){.com-inner-content-wrap .left{width:325px;margin-right:83px}}.com-inner-content-wrap .right{position:relative;z-index:1}@media screen and (min-width:900px){.com-inner-content-wrap .right{width:calc(100% - 33%)}}@media screen and (min-width:900px){.com-inner-content-wrap .right{width:calc(100% - 408px)}}.circle-small{position:relative;z-index:0}.circle-small:after{content:"";border:rgba(255,255,255,.8) 1px solid;width:80px;height:80px;border-radius:80px;position:absolute;top:-20px;left:-42px}@media screen and (min-width:736px){.circle-small:after{top:-12px;left:-50px}}.circle-small.brown:after{border:rgba(234,233,229,.8) 1px solid}.com-ttl-sub{position:relative;font-weight:700;z-index:1;font-size:24px;letter-spacing:2.88px;margin-bottom:40px}@media screen and (min-width:736px){.com-ttl-sub{font-size:32px;letter-spacing:3.84px;margin-bottom:80px}}.com-btn{display:inline-block;border:#a8826f 1px solid;background:#fff;color:#a8826f;text-align:center;line-height:54px;border-radius:54px;padding:0 20px;letter-spacing:1.28px}@media screen and (min-width:736px){.com-btn{padding:0 32px}}.com-btn span.arrow{display:inline-block;vertical-align:middle;margin-left:14px;width:16px;height:1px;background-color:#a8826f;position:relative;margin-top:-5px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:736px){.com-btn span.arrow{margin-left:24px}}.com-btn span.arrow:before,.com-btn span.arrow:after{content:"";display:block;width:8px;height:1px;background-color:#a8826f;position:absolute;right:-1px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.com-btn span.arrow:before{top:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.com-btn span.arrow:after{bottom:-3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.com-btn:hover{background:rgba(85,85,85,.1);text-decoration:none}.com-btn:hover span.arrow{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.com-btn:hover span.arrow:before,.com-btn:hover span.arrow:after{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.com-btn img{width:22px;margin-right:10px;vertical-align:middle}@media screen and (min-width:736px){.com-btn .only-pc{display:inline-block}}.com-btn.long{font-size:12px}@media screen and (min-width:736px){.com-btn.long{font-size:16px}}.com-link-view{position:relative;display:inline-block;font-size:12px}@media screen and (min-width:736px){.com-link-view{font-size:16px}}.com-link-view:after{content:'';background:#555;position:absolute;left:0;bottom:-3px;transform:scaleX(1);transform-origin:left;transition:transform .5s ease;height:1px;width:100%}.com-link-view:hover{text-decoration:none;-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.com-link-view:hover:after{transform:scaleX(0);transform-origin:right}.com-link-view.white{color:#fff}.com-link-view.white:after{background:#fff}@media screen and (min-width:900px){.com-anchor-link{display:flex;justify-content:flex-end;top:inherit;left:inherit;bottom:56px;right:0}}.com-anchor-link li{position:relative}@media screen and (min-width:900px){.com-anchor-link li:after{content:"|";color:#bcb5ab;margin:0 20px}}.com-anchor-link li:last-child:after{display:none}.com-anchor-link li a{font-size:14px;position:relative;padding-right:22px}.com-anchor-link li a:after{content:'';width:6px;height:6px;border:0;border-top:solid 1px #555;border-right:solid 1px #555;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:2px;margin-top:-5px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.com-anchor-link li a:hover{color:#a8826f}.com-anchor-link li a:hover:after{border-top:solid 1px #a8826f;border-right:solid 1px #a8826f}.com-anchor-link.sub{display:block;margin-top:24px}@media screen and (min-width:900px){.com-anchor-link.sub{display:flex;margin-top:0}}.com-anchor-link.sub li{margin-bottom:12px}@media screen and (min-width:900px){.com-anchor-link.sub li{margin-bottom:0}}.swiper-slide-active .slide-img,.swiper-slide-duplicate-active .slide-img,.swiper-slide-prev .slide-img{animation:zoomUp 10s linear 0s 1 normal both}.slide-img img{width:auto;height:100vh;object-fit:cover}.main-visual{position:relative;overflow:hidden;width:100%;height:100vh;z-index:5}.main-visual .wrap-slider{width:calc(100% - 12.5%);float:right}.main-visual .wrap-slider img{max-width:100%}@media screen and (min-width:736px){.main-visual .wrap-slider img{max-width:1600px}}@media screen and (min-width:1200px){.main-visual .wrap-slider img{min-width:100%}}.main-visual .catch{position:absolute;top:50%;left:0;margin-top:-60.5px;z-index:1}@media screen and (min-width:736px){.main-visual .catch{left:48px}}.main-visual .catch h1{font-weight:500;font-size:20px;letter-spacing:1.6px;color:#a8826f;margin-left:16px;margin-bottom:8px}@media screen and (min-width:736px){.main-visual .catch h1{line-height:40px;font-size:24px;letter-spacing:1.92px;margin-left:0}}.main-visual .catch h1 span{display:inline-block;margin-bottom:2px;font-weight:500}@media screen and (min-width:736px){.main-visual .catch h1 span{margin-bottom:0}}.main-visual .catch p{display:inline-block;padding:5px 16px;font-size:12px;font-weight:500;letter-spacing:.96px;color:#a8826f}@media screen and (min-width:736px){.main-visual .catch p{line-height:62px;padding:0;font-size:32px;letter-spacing:2.56px}}.main-visual .catch p span{font-weight:500;line-height:2.5em}@media screen and (min-width:736px){.main-visual .catch p span{line-height:inherit}}.main-visual .scroll{position:absolute;left:4%;bottom:0}@media screen and (min-width:736px){.main-visual .scroll{left:6%}}.main-visual .scroll a{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:12px;display:inline-block;padding:0 0 150px 3px;position:absolute;left:0;bottom:0;z-index:2;overflow:hidden;line-height:1;letter-spacing:.96px;text-decoration:none;color:#555}@media screen and (min-width:736px){.main-visual .scroll a{padding:0 0 112px 30px;left:50%}}.main-visual .scroll a:after{content:'';position:absolute;bottom:0;left:50%;width:1px;height:144px;background:linear-gradient(180deg,#bcb5ab 0%,#bcb5ab 56px,#fff 56px,#fff 100%);animation:sdl 2s cubic-bezier(1,0,0,1) infinite}@keyframes sdl{0%{opacity:1;transform:scale(1,0);transform-origin:0 0}30%{transform:scale(1,1);transform-origin:0 0}30.1%,70%{transform:scale(1,1);transform-origin:0 100%}100%{opacity:0;transform:scale(1,0);transform-origin:0 100%}}.top-about{position:relative;z-index:3;background:#eae9e5;margin-top:-40px;padding-top:84px}@media screen and (min-width:736px){.top-about{margin-top:-88px;padding-top:152px;padding-bottom:80px}}@media screen and (min-width:736px){.top-about .wrap-content{position:relative;display:flex;justify-content:flex-end;height:787px}}.top-about .wrap-content .wrap-img{width:100%;margin-top:-44px}@media screen and (min-width:736px){.top-about .wrap-content .wrap-img{width:55%;margin-top:0}}.top-about .wrap-content .wrap-img img{width:100%;object-fit:cover}@media screen and (min-width:736px){.top-about .wrap-content .wrap-img img{height:787px;border-top-left-radius:40px;border-bottom-left-radius:40px}}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table{position:absolute;top:0;left:0;width:100%;height:100%;display:block}}.top-about .wrap-content .wrap-box-table .wrap-box{position:relative;z-index:1}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table .wrap-box{display:table;width:100%;height:787px}}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table .wrap-box .box{display:table-cell;vertical-align:middle}}.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box{width:calc(100% - 32px);margin:0 auto;box-sizing:border-box;background:#fff;box-shadow:0px 3px 6px #00000029;padding:32px}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box{width:80%;margin:0 0 0 32px}}@media screen and (min-width:900px){.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box{width:810px;padding:88px 120px;margin-left:80px}}.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box .catch{color:#a8826f;font-size:16px;letter-spacing:1.92px;margin-bottom:24px;font-weight:500}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box .catch{font-size:24px;letter-spacing:2.88px;margin-bottom:30px}}.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box p:first-of-type{margin-bottom:24px}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box p:first-of-type{margin-bottom:40px}}.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box p .com-btn{font-size:12px}@media screen and (min-width:736px){.top-about .wrap-content .wrap-box-table .wrap-box .box .inner-box p .com-btn{font-size:16px}}.circle{position:relative}.circle:after{content:"";border:rgba(234,233,229,.4) 1px solid;width:200px;height:200px;border-radius:200px;position:absolute;top:-80px;left:-64px}@media screen and (min-width:736px){.circle:after{width:280px;height:280px;border-radius:280px;top:-124px;left:-80px}}.ttl-sub{font-weight:700;color:#555;margin-bottom:32px;font-size:24px;letter-spacing:2.88px;line-height:1em}@media screen and (min-width:736px){.ttl-sub{display:flex;margin-bottom:80px;font-size:32px;letter-spacing:3.84px;line-height:inherit}}.ttl-sub span{letter-spacing:1.68px;font-size:12px}@media screen and (min-width:736px){.ttl-sub span{margin-left:24px;padding-top:2px;font-size:14px}}.top-course{position:relative;z-index:2;background:#bcb5ab;padding:56px 0}@media screen and (min-width:736px){.top-course{padding:143px 0 136px}}.top-course .link{position:absolute;top:20px;right:0}@media screen and (min-width:736px){.top-course .link{top:0}}.top-course .wrap{max-width:100%;box-sizing:border-box;margin-left:32px}@media screen and (min-width:1200px){.top-course .wrap{margin-left:calc((100vw - 1200px)/2)}}.top-course .wrap .scrolling-wrapper{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}@media screen and (min-width:736px){.top-course .wrap .scrolling-wrapper{padding-bottom:80px}}.top-course .wrap .scrolling-wrapper .item{display:inline-block;width:256px;background:#fff;margin-right:13px;border-radius:10px;box-shadow:0px 3px 6px #00000029;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:736px){.top-course .wrap .scrolling-wrapper .item{width:384px;margin-right:21px;border-radius:20px}}@media screen and (min-width:1200px){.top-course .wrap .scrolling-wrapper .item:last-of-type{margin-right:calc((100vw - 1200px)/2)}}.top-course .wrap .scrolling-wrapper .item .img{line-height:0}.top-course .wrap .scrolling-wrapper .item .img img{object-fit:cover;width:256px;height:144px;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (min-width:736px){.top-course .wrap .scrolling-wrapper .item .img img{width:384px;height:216px;border-top-left-radius:20px;border-top-right-radius:20px}}.top-course .wrap .scrolling-wrapper .item .box{padding:24px}@media screen and (min-width:736px){.top-course .wrap .scrolling-wrapper .item .box{padding:30px 30px 40px}}.top-course .wrap .scrolling-wrapper .item .box dl dt{font-size:16px;color:#a8826f;margin-bottom:10px;letter-spacing:1.92px;font-weight:500}.top-course .wrap .scrolling-wrapper .item .box dl dd{font-size:12px;white-space:break-spaces}@media screen and (min-width:736px){.top-course .wrap .scrolling-wrapper .item .box dl dd{font-size:15px}}.top-course .wrap .scrolling-wrapper .item:hover{-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.top-course .wrap .scrolling-wrapper .item a img{opacity:1}.top-course .wrap .simplebar-content{padding:0 0 40px !important}@media screen and (min-width:736px){.top-course .wrap .simplebar-content{padding:0 0 80px}}.top-course .wrap .scrolling-wrapper::-webkit-scrollbar{display:none}.top-course .wrap .simplebar-track{width:calc(100% - 32px);background:#fff;height:4px;left:0}@media screen and (min-width:1200px){.top-course .wrap .simplebar-track{width:588px;left:306px}}.top-course .wrap .simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:4px;top:0;left:0}.top-course .wrap .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:#a8826f;height:4px;opacity:1;left:0;right:0}@media screen and (min-width:1200px){.top-course .wrap .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{width:204px}}.top-news{background:#fff;padding:56px 0}@media screen and (min-width:736px){.top-news{padding:143px 0 136px}}.top-news .circle:after{border:rgba(188,181,171,.4) 1px solid}.top-news .link{position:absolute;top:20px;right:0}@media screen and (min-width:736px){.top-news .link{top:0}}.top-news .list{position:relative;z-index:1}@media screen and (min-width:736px){.top-news .list{display:flex}}.top-news .list>li{margin-bottom:32px}@media screen and (min-width:736px){.top-news .list>li{width:384px;margin-right:24px;margin-bottom:0}}.top-news .list>li:last-child{margin-right:0;margin-bottom:0}.top-news .list>li .img{overflow:hidden;margin-bottom:16px;border-radius:10px}@media screen and (min-width:736px){.top-news .list>li .img{height:207px;margin-bottom:28px;border-radius:20px}}.top-news .list>li .img p{line-height:0}.top-news .list>li .img p img{width:100%;object-fit:cover;border-radius:10px}@media screen and (min-width:736px){.top-news .list>li .img p img{height:207px;border-radius:20px}}.top-news .list>li .news-info{display:flex;flex-wrap:wrap}.top-news .list>li .news-info li{margin-right:8px;margin-bottom:5px}.top-news .list>li .news-info li:first-child{font-size:15px;margin-right:16px;padding-top:2px}.top-news .list>li .news-info li a{display:inline-block;color:#a8826f;border:#a8826f 1px solid;font-size:10px;line-height:23px;border-radius:23px;padding:0 8px}.top-news .list>li .news-info li a:hover{color:#fff;background:#a8826f}.top-news .list>li h3 a{display:block;font-weight:500}.top-news .list>li h3 a:hover{text-decoration:underline}aside .contact-us{background:url(//lien-nailacademy.com/cms/wp-content/themes/liennail-academy/css/../images/top/bg-contact.jpg) center center no-repeat;background-size:cover;padding:56px 0;position:relative;z-index:2}@media screen and (min-width:736px){aside .contact-us{padding:80px 0 96px}}aside .contact-us h2{text-align:center;color:#fff;font-weight:700;font-size:24px;letter-spacing:2.88px;margin-bottom:32px}@media screen and (min-width:736px){aside .contact-us h2{font-size:32px;letter-spacing:3.84px;margin-bottom:56px}}aside .contact-us h2 span{font-size:12px;letter-spacing:0}@media screen and (min-width:736px){aside .contact-us h2 span{font-size:14px}}@media screen and (min-width:900px){aside .contact-us ul{display:flex;justify-content:center}}aside .contact-us ul li{width:100%;height:80px;margin-right:24px;display:table;background:#fff;position:relative;border-radius:10px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:1040px){aside .contact-us ul li{width:50%}}@media screen and (min-width:900px){aside .contact-us ul li{width:500px;height:136px;border-radius:20px}}aside .contact-us ul li .arrow{position:absolute;top:50%;right:16px;margin-top:-6px}@media screen and (min-width:736px){aside .contact-us ul li .arrow{right:40px}}aside .contact-us ul li:first-child{margin-bottom:16px}@media screen and (min-width:900px){aside .contact-us ul li:first-child{margin-bottom:0}}aside .contact-us ul li:last-child{margin-right:0}aside .contact-us ul li .wrap{display:table-cell;text-align:center;vertical-align:middle}aside .contact-us ul li .wrap p{font-size:16px;letter-spacing:1.92px;font-weight:500;position:relative}@media screen and (min-width:900px){aside .contact-us ul li .wrap p{font-size:24px;letter-spacing:2.88px}}aside .contact-us ul li .wrap p i{color:#a8826f;margin-right:8px}@media screen and (min-width:900px){aside .contact-us ul li .wrap p i{margin-right:16px}}aside .contact-us ul li .wrap p i:before{font-size:20px}@media screen and (min-width:900px){aside .contact-us ul li .wrap p i:before{font-size:30px}}aside .contact-us ul li .wrap p img{width:20px;margin-right:8px;vertical-align:text-bottom}@media screen and (min-width:900px){aside .contact-us ul li .wrap p img{width:32px;margin-right:16px}}aside .contact-us ul li .wrap p span{font-size:10px;letter-spacing:0}@media screen and (min-width:900px){aside .contact-us ul li .wrap p span{font-size:14px}}aside .contact-us ul li span.arrow{position:absolute;top:50%;right:40px;width:16px;height:1px;background-color:#555;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}aside .contact-us ul li span.arrow:before,aside .contact-us ul li span.arrow:after{content:"";display:block;width:8px;height:1px;background-color:#555;position:absolute;right:-1px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}aside .contact-us ul li span.arrow:before{top:-3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}aside .contact-us ul li span.arrow:after{bottom:-3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}aside .contact-us ul li a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}aside .contact-us ul li:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70)}aside .instagram{background:#eae9e5;padding:56px 0}@media screen and (min-width:736px){aside .instagram{padding:136px 0 141px}}aside .instagram .circle:after{border:rgba(188,181,171,.4) 1px solid}aside .instagram .follow{position:absolute;top:20px;right:0}@media screen and (min-width:736px){aside .instagram .follow{top:0}}aside .instagram .follow a{font-size:12px}@media screen and (min-width:736px){aside .instagram .follow a{font-size:16px}}aside .instagram ul{display:flex;flex-wrap:wrap;position:relative;z-index:1}aside .instagram ul li{line-height:0;width:48%;margin-right:4%;margin-bottom:4%}@media screen and (min-width:736px){aside .instagram ul li{width:180px;margin-right:24px;margin-bottom:0}}aside .instagram ul li:nth-child(even){margin-right:0}@media screen and (min-width:736px){aside .instagram ul li:nth-child(even){margin-right:24px}}aside .instagram ul li:last-child{margin-right:0}aside .instagram ul li img{border-radius:20px}aside .bnr{background:#bcb5ab;padding:60px 0 56px}@media screen and (min-width:736px){aside .bnr{clear:both;overflow:hidden;padding:64px 0}}aside .bnr .wrap .left{margin-bottom:32px}@media screen and (min-width:1200px){aside .bnr .wrap .left{float:left;width:352px;margin-right:56px;margin-bottom:0}}aside .bnr .wrap .left .box-ttl{position:relative;display:table;width:100%;height:78px}@media screen and (min-width:736px){aside .bnr .wrap .left .box-ttl{width:50%;margin:0 auto}}@media screen and (min-width:1200px){aside .bnr .wrap .left .box-ttl{width:100%}}aside .bnr .wrap .left .box-ttl:before,aside .bnr .wrap .left .box-ttl:after{content:'';width:8px;height:100%;position:absolute}aside .bnr .wrap .left .box-ttl:before{border-left:solid 1px #eae9e5;border-top:solid 1px #eae9e5;border-bottom:solid 1px #eae9e5;top:0;left:0}aside .bnr .wrap .left .box-ttl:after{border-right:solid 1px #eae9e5;border-top:solid 1px #eae9e5;border-bottom:solid 1px #eae9e5;top:0;right:0}aside .bnr .wrap .left .box-ttl p{display:table-cell;text-align:center;vertical-align:middle;font-weight:500;line-height:1.3em;font-size:24px;letter-spacing:2.88px}aside .bnr .wrap .left .box-ttl p span{font-size:12px;letter-spacing:1.44px}@media screen and (min-width:736px){aside .bnr .wrap .left .box-ttl p span{font-size:14px;letter-spacing:1.68px}}@media screen and (min-width:1200px){aside .bnr .wrap .right{float:right;width:792px}}aside .bnr .wrap .right ul{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:900px){aside .bnr .wrap .right ul{height:80px}}aside .bnr .wrap .right ul li{position:relative;overflow:hidden;display:flex;justify-content:center;width:100%;height:80px;margin-bottom:16px;border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:900px){aside .bnr .wrap .right ul li{width:384px;margin-right:24px;margin-bottom:0}}aside .bnr .wrap .right ul li:last-child{margin-right:0;margin-bottom:0}aside .bnr .wrap .right ul li .img{width:96px;border-top-left-radius:10px;border-bottom-left-radius:10px}@media screen and (min-width:736px){aside .bnr .wrap .right ul li .img{width:112px}}aside .bnr .wrap .right ul li .img img{height:80px;object-fit:cover;transition:1s all;border-top-left-radius:10px;border-bottom-left-radius:10px}aside .bnr .wrap .right ul li .text{display:table;position:relative;width:calc(100% - 96px);background:#f4f4f2;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-left:24px;box-sizing:border-box}@media screen and (min-width:736px){aside .bnr .wrap .right ul li .text{width:calc(384px - 112px)}}aside .bnr .wrap .right ul li .text p{display:table-cell;vertical-align:middle;font-weight:500;letter-spacing:1.92px;line-height:0}aside .bnr .wrap .right ul li .text p span{font-size:10px;letter-spacing:0}@media screen and (min-width:736px){aside .bnr .wrap .right ul li .text p span{font-size:13px}}aside .bnr .wrap .right ul li .text:after{content:"\f35d";font-family:"Font Awesome 5 Free";position:absolute;top:50%;right:24px;font-size:12px;font-weight:700;margin-top:-14.4px}aside .bnr .wrap .right ul li a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}aside .bnr .wrap .right ul li:hover{moz-opacity:.9;opacity:.9;filter:alpha(opacity=90);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}aside .bnr .wrap .right ul li:hover .img img{transform:scale(1.1,1.1);transition:1s all}.bgextend{animation-name:bgextendAnimeBase;animation-duration:1s;animation-fill-mode:forwards;position:relative;opacity:0}@keyframes bgextendAnimeBase{from{opacity:0}to{opacity:1}}.bgappear{animation-name:bgextendAnimeSecond;animation-duration:1s;animation-delay:.6s;animation-fill-mode:forwards;opacity:0;background-color:rgba(255,255,255,.8);padding:5px 16px}@keyframes bgextendAnimeSecond{0%{opacity:0}100%{opacity:1}}.bgLRextend:before{animation-name:bgLRextendAnime;animation-duration:1s;animation-fill-mode:forwards;content:"";position:absolute;width:100%;height:100%;padding:10px 0}@keyframes bgLRextendAnime{0%{transform-origin:left;transform:scaleX(0)}50%{transform-origin:left;transform:scaleX(1)}50.001%{transform-origin:right}100%{transform-origin:right;transform:scaleX(0)}}.bgappearTrigger,.bgLRextendTrigger{opacity:0}@media screen and (min-width:1200px){.top-course .wrap .simplebar-track{display:none}}.content-main.about{padding:0}.content-main .feature{padding:80px 0 56px}@media screen and (min-width:736px){.content-main .feature{padding:136px 0}}.content-main .feature .inner{position:relative;z-index:0}.content-main .feature .inner:after{content:"";border:rgba(255,255,255,.8) 1px solid;width:240px;height:240px;border-radius:240px;position:absolute;top:-56px;left:-80px}@media screen and (min-width:736px){.content-main .feature .inner:after{width:280px;height:280px;border-radius:280px}}.content-main .feature .read{position:relative;z-index:1}.content-main .feature .read h2{color:#a8826f;font-weight:500;font-size:24px;letter-spacing:2.88px}@media screen and (min-width:900px){.content-main .feature .read h2{font-size:32px;letter-spacing:3.44px}}.content-main .feature .right p{margin-bottom:16px}@media screen and (min-width:736px){.content-main .feature .right p{margin-bottom:24px}}.content-main .feature .right p:last-of-type{margin-bottom:0}.content-main .feature .right .text-read{font-weight:500;font-size:16px;letter-spacing:1.92px;margin-bottom:24px}@media screen and (min-width:736px){.content-main .feature .right .text-read{font-size:24px;letter-spacing:2.88px;margin-bottom:40px}}.content-main .greeting{padding:56px 0}@media screen and (min-width:736px){.content-main .greeting{padding:120px 0 136px}}.content-main .greeting .com-inner-content-wrap{border-bottom:rgba(244,244,242,.4) 1px solid;padding-bottom:40px;margin-bottom:48px}@media screen and (min-width:736px){.content-main .greeting .com-inner-content-wrap{padding-bottom:64px;margin-bottom:64px}}.content-main .greeting .left{margin-bottom:32px}@media screen and (min-width:900px){.content-main .greeting .left{margin-bottom:0}}.content-main .greeting .left .img{line-height:0;text-align:center;width:310px;margin:0 auto}.content-main .greeting .left .img img{width:310px;border-radius:20px}@media screen and (min-width:736px){.content-main .greeting .left .img img{width:auto}}.content-main .greeting .right p{margin-bottom:24px}@media screen and (min-width:736px){.content-main .greeting .right p{margin-bottom:40px}}.content-main .greeting .right .name-wrap p{margin-bottom:0;text-align:right;font-size:12px}@media screen and (min-width:736px){.content-main .greeting .right .name-wrap p{font-size:16px}}.content-main .greeting .right .name-wrap .name{display:flex;justify-content:flex-end;align-items:center}.content-main .greeting .right .name-wrap .name p:first-of-type{font-size:14px}@media screen and (min-width:736px){.content-main .greeting .right .name-wrap .name p:first-of-type{font-size:16px;line-height:43.2px}}.content-main .greeting .right .name-wrap .name p:last-of-type{margin-left:18px;font-size:20px;letter-spacing:2.4px;font-weight:500}@media screen and (min-width:736px){.content-main .greeting .right .name-wrap .name p:last-of-type{font-size:24px;letter-spacing:2.88px}}.content-main .greeting .wrap{clear:both;overflow:hidden}.content-main .greeting .wrap .qualification{margin-bottom:40px}@media screen and (min-width:736px){.content-main .greeting .wrap .qualification{float:left;width:calc(50% - 40px);margin-bottom:0}}@media screen and (min-width:736px){.content-main .greeting .wrap .activities{float:right;width:calc(50% - 40px)}}.content-main .greeting .wrap h4{font-weight:500;position:relative;display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px;letter-spacing:1.92px}.content-main .greeting .wrap h4:before{content:"";margin:0 8px 0 0;border-top:#a8826f 1px solid;width:8px}@media screen and (min-width:736px){.content-main .greeting .wrap h4:before{margin:0 8px}}.content-main .greeting .wrap ul li{position:relative;font-size:12px;margin-bottom:5px}@media screen and (min-width:736px){.content-main .greeting .wrap ul li{font-size:14px;margin-bottom:10px}}.content-main .greeting .wrap ul li:last-child{margin-bottom:0}.content-main .greeting .wrap ul li:before{content:"・";color:#a8826f;margin:0 5px 0 0;font-weight:900}@media screen and (min-width:736px){.content-main .greeting .wrap ul li:before{margin:0 5px}}.content-main .teacher{background:#f4f4f2;padding:56px 0}@media screen and (min-width:736px){.content-main .teacher{padding:120px 0 136px}}.content-main .teacher .com-inner-content-wrap{margin:0 auto}@media screen and (min-width:900px){.content-main .teacher .com-inner-content-wrap{max-width:1040px}}.content-main .teacher .left{margin-bottom:32px}@media screen and (min-width:900px){.content-main .teacher .left{width:300px;margin-right:80px;margin-bottom:0}}.content-main .teacher .left .img{line-height:0;text-align:center}.content-main .teacher .left .img img{width:300px;border-radius:20px}@media screen and (min-width:900px){.content-main .teacher .left .img img{width:auto}}@media screen and (min-width:900px){.content-main .teacher .right{width:calc(100% - 380px)}}.content-main .teacher .right dl{border-bottom:#cdcdcb 1px solid;padding-bottom:10px;margin-bottom:5px}@media screen and (min-width:736px){.content-main .teacher .right dl{padding-bottom:20px;margin-bottom:15px}}.content-main .teacher .right dl dt{font-size:14px}@media screen and (min-width:736px){.content-main .teacher .right dl dt{font-size:18px}}.content-main .teacher .right dl dd{font-size:20px;letter-spacing:1.88px;font-weight:500}@media screen and (min-width:736px){.content-main .teacher .right dl dd{font-size:24px;letter-spacing:2.88px}}.content-main .teacher .right dl dd span{margin-left:10px;font-size:12px;letter-spacing:0px}@media screen and (min-width:736px){.content-main .teacher .right dl dd span{font-size:16px}}.content-main .teacher .right p{font-size:14px}.content-main .overview{padding:56px 0}@media screen and (min-width:736px){.content-main .overview{padding:120px 0 136px}}.content-main .overview table{width:100%;border-top:rgba(188,181,171,.4) 1px solid}.content-main .overview table th,.content-main .overview table td{display:block;width:100%}@media screen and (min-width:736px){.content-main .overview table th,.content-main .overview table td{display:table-cell;width:auto;border-bottom:rgba(188,181,171,.4) 1px solid}}.content-main .overview table th{text-align:left;color:#a8826f;font-weight:500;letter-spacing:1.92px;padding:16px 0 0}@media screen and (min-width:736px){.content-main .overview table th{width:167px;padding:20px 0}}.content-main .overview table td{padding:0 0 16px;border-bottom:rgba(188,181,171,.4) 1px solid}@media screen and (min-width:736px){.content-main .overview table td{width:calc(100% - 167px);padding:20px 0}}.slider{padding:40px 0 0;display:flex;align-items:center;overflow:hidden}@media screen and (min-width:736px){.slider{padding:112px 0 0}}.slider ul{list-style:none;display:flex;-webkit-animation:loop-slide 120s infinite linear 1s both;animation:loop-slide 120s infinite linear 1s both}.slider ul li{line-height:0;margin-right:24px;width:200px;height:125px}@media screen and (min-width:736px){.slider ul li{width:282px;height:176px}}.slider ul li img{max-width:100%;border-radius:10px}@media screen and (min-width:736px){.slider ul li img{border-radius:20px}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media screen and (min-width:736px){.cource .com-ttl-sub{margin-bottom:40px}}.cource section{padding:56px 0 24px}@media screen and (min-width:736px){.cource section{padding:120px 0 136px}}.cource section:first-of-type{padding:0 0 24px}@media screen and (min-width:736px){.cource section:first-of-type{padding:0 0 136px}}.cource section:last-of-type{padding:56px 0}@media screen and (min-width:736px){.cource section:last-of-type{padding:120px 0 136px}}@media screen and (min-width:900px){.cource .com-inner-content-wrap .left{width:345px;margin-right:76px}}.cource .com-inner-content-wrap .left .text{font-size:14px;margin-bottom:24px}@media screen and (min-width:736px){.cource .com-inner-content-wrap .left .text{margin-bottom:48px}}.cource .com-inner-content-wrap .left .recommend{position:relative;text-align:center;font-size:16px;color:#fff;background:#a8826f;line-height:54px;border-radius:54px;margin-bottom:32px}.cource .com-inner-content-wrap .left .recommend:after{content:"";width:0;height:0;border-style:solid;border-width:14px 14px 0;border-color:#a8826f transparent transparent;position:absolute;left:50%;bottom:-7px;margin-left:-7px}.cource .com-inner-content-wrap .left ul li{position:relative;font-size:14px}.cource .com-inner-content-wrap .left ul li:before{content:"・";color:#a8826f;font-weight:700}@media screen and (min-width:900px){.cource .com-inner-content-wrap .right{width:calc(100% - 421px)}}.cource .com-inner-content-wrap .right .toggle_contents .wrap{clear:both;overflow:hidden;margin-bottom:24px}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents .wrap{margin-bottom:40px}}.cource .com-inner-content-wrap .right .toggle_contents .wrap .img{text-align:center;line-height:0;margin-bottom:12px}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents .wrap .img{float:right;width:128px;margin-left:62px;margin-bottom:0}}.cource .com-inner-content-wrap .right .toggle_contents .wrap .img img{width:25%}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents .wrap .img img{width:100%}}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents .wrap .text{float:left;width:calc(100% - 190px)}}.cource .com-inner-content-wrap .right .toggle_contents table{width:100%;border-top:rgba(188,181,171,.4) 1px solid;margin-bottom:24px}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents table{margin-bottom:40px}}.cource .com-inner-content-wrap .right .toggle_contents table th,.cource .com-inner-content-wrap .right .toggle_contents table td{border-bottom:rgba(188,181,171,.4) 1px solid;padding:15px 0}.cource .com-inner-content-wrap .right .toggle_contents table th{width:130px;text-align:left;vertical-align:top;color:#a8826f;font-weight:500;letter-spacing:1.92px;padding-right:10px}.cource .com-inner-content-wrap .right .toggle_contents table td{vertical-align:top}.cource .com-inner-content-wrap .right .toggle_contents dl dt{position:relative;font-size:14px;color:#a8826f;font-weight:500;letter-spacing:1.92px;margin-bottom:16px}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents dl dt{font-size:16px}}.cource .com-inner-content-wrap .right .toggle_contents dl dt:before{content:"−";margin-right:8px}.cource .com-inner-content-wrap .right .toggle_contents dl dd{display:block;padding:0;margin-bottom:16px;font-size:12px}@media screen and (min-width:736px){.cource .com-inner-content-wrap .right .toggle_contents dl dd{font-size:16px}}.cource .com-inner-content-wrap .right .toggle_contents dl dd:last-of-type{margin-bottom:0}.cource .com-inner-content-wrap .right .toggle_contents dl dd span{font-weight:700}.flow{padding-bottom:56px}@media screen and (min-width:736px){.flow{padding-bottom:136px}}.flow .box{border-bottom:rgba(188,181,171,.4) 1px solid;padding-bottom:24px;margin-bottom:24px}@media screen and (min-width:736px){.flow .box{padding-bottom:56px;margin-bottom:56px}}.flow .box.last{border-bottom:none}@media screen and (min-width:736px){.flow .box.last{padding-bottom:0;margin-bottom:0}}.flow .box.last ul:last-of-type{margin-top:24px}@media screen and (min-width:736px){.flow .box.last ul:last-of-type{margin-top:56px}}.flow .box ul{display:flex;align-items:center;margin-bottom:24px}@media screen and (min-width:736px){.flow .box ul{margin-bottom:30px}}.flow .box ul li:first-child{display:inline-block;background:#a8826f;color:#fff;text-align:center;padding:0 16px;margin-right:16px;font-weight:500;letter-spacing:1.92px}.flow .box ul li:last-child{color:#a8826f;font-weight:500;font-size:17px}@media screen and (min-width:736px){.flow .box ul li:last-child{font-size:24px;letter-spacing:2.88px}}.flow .box .com-btn{margin-top:20px}@media screen and (min-width:736px){.flow .box .com-btn{margin-top:40px}}.faq{padding:56px 0}@media screen and (min-width:736px){.faq{padding:120px 0 136px}}.toggle_contents{background:#fff;border-radius:10px;box-shadow:0px 3px 6px #00000029;overflow:hidden;margin-bottom:24px}@media screen and (min-width:736px){.toggle_contents{margin-bottom:32px}}@media screen and (min-width:736px){.toggle_contents.last{margin-bottom:0}}.toggle_contents .toggle_title{position:relative;cursor:pointer;background:#bcb5ab;font-size:16px;letter-spacing:1.92px;padding:20px 50px 20px 20px}@media screen and (min-width:736px){.toggle_contents .toggle_title{font-size:20px;letter-spacing:2.4px;padding:30px 95px 30px 56px}}.toggle_contents .toggle_title.selected .toggle_btn:before{content:normal}.toggle_contents .toggle_btn{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:block;width:24px;height:24px;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:50%}@media screen and (min-width:736px){.toggle_contents .toggle_btn{right:56px}}.toggle_contents .toggle_btn:before,.toggle_contents .toggle_btn:after{display:block;content:'';background-color:#555;position:absolute;width:16px;height:1px;top:50%;left:50%;transform:translate(-50%,-50%)}.toggle_contents .toggle_btn:before{width:1px;height:16px}.toggle_contents dd{display:none;padding:20px}@media screen and (min-width:736px){.toggle_contents dd{padding:40px 56px}}.toggle_contents dd ul{display:flex;flex-wrap:wrap;align-items:center;margin-top:20px}@media screen and (min-width:736px){.toggle_contents dd ul{margin-top:30px}}.toggle_contents dd ul li{margin-right:20px;margin-top:10px}.toggle_contents dd ul li:last-child{margin-right:0}.toggle_contents dd ul.list-course{margin-top:0}.toggle_contents.first dd{display:block}.contact .form{padding-bottom:56px}@media screen and (min-width:736px){.contact .form{padding-bottom:136px}}.contact .form .read{margin-bottom:30px}@media screen and (min-width:736px){.contact .form .read{margin-bottom:80px}}.contact .form table{width:100%;margin-bottom:20px}@media screen and (min-width:736px){.contact .form table{margin-bottom:40px}}@media screen and (min-width:736px){.contact .form table tr:last-child th,.contact .form table tr:last-child td{padding-bottom:0}}.contact .form table th,.contact .form table td{width:100%;display:block}@media screen and (min-width:736px){.contact .form table th,.contact .form table td{width:auto;display:table-cell;padding-bottom:30px}}.contact .form table th{text-align:left;vertical-align:top;letter-spacing:1.92px;color:#a8826f;font-weight:500;padding:10px 0}@media screen and (min-width:736px){.contact .form table th{width:204px}}.contact .form table th span{color:#fff;text-align:center;font-size:10px;background:#a8826f;padding:1px 4px 2px;margin-left:8px;vertical-align:bottom}@media screen and (min-width:736px){.contact .form table td{width:calc(100% - 204px)}}.contact .form table td select,.contact .form table td input,.contact .form table td textarea{width:100%;height:50px;border-radius:10px;border:none;font-size:16px;box-sizing:border-box;padding:10px 15px;color:rgba(85,85,85,.8);font-family:'Zen Kaku Gothic New',sans-serif}.contact .form table td textarea{height:200px}.contact .form .box-agree{clear:both;overflow:hidden;margin-bottom:56px}.contact .form .box-agree p:first-of-type{line-height:56px}@media screen and (min-width:736px){.contact .form .box-agree p:first-of-type{float:left}}@media screen and (min-width:736px){.contact .form .box-agree p.form-btn,.contact .form .box-agree p:last-of-type{float:right}}.contact .form .box-agree p.form-btn input,.contact .form .box-agree p.back input{line-height:40px;border:#a8826f 1px solid;color:#a8826f;width:100%;border-radius:56px;font-size:16px;font-family:'Zen Kaku Gothic New',sans-serif;letter-spacing:1.28px;background:#fff;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:736px){.contact .form .box-agree p.form-btn input,.contact .form .box-agree p.back input{line-height:54px;width:222px}}.contact .form .box-agree p.form-btn:hover input,.contact .form .box-agree p.back:hover input{color:#fff;background:#a8826f;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact .form .box-agree p.back{margin-top:10px}@media screen and (min-width:736px){.contact .form .box-agree p.back{margin-top:0;margin-right:30px}}.contact .form .box-agree a{text-decoration:underline}.contact .form .box-agree a:hover{text-decoration:none}.contact .form .caution{text-align:center;font-size:11px;margin-bottom:40px}@media screen and (min-width:736px){.contact .form .caution{text-align:left;font-size:14px;margin-bottom:80px}}.contact .form .caution a{text-decoration:underline}.contact .form .caution a:hover{text-decoration:none}.contact .form .box-tel{background:#bcb5ab;text-align:center;padding:20px 10px}@media screen and (min-width:736px){.contact .form .box-tel{padding:40px 0}}.contact .form .box-tel p{font-size:12px}@media screen and (min-width:736px){.contact .form .box-tel p{font-size:16px}}.contact .form .box-tel p:last-of-type{font-size:26px;letter-spacing:1.84px;font-weight:700}@media screen and (min-width:736px){.contact .form .box-tel p:last-of-type{font-size:46px;letter-spacing:3.84px}}.contact .form .box-tel p a{font-weight:700}@media screen and (min-width:736px){.contact .form .finish h4{font-size:24px;letter-spacing:2.88px;margin-bottom:40px}}.contact .form .finish .text{margin-bottom:40px}@media screen and (min-width:736px){.contact .form .finish .text{margin-bottom:80px}}.contact .visit{padding:56px 0}@media screen and (min-width:736px){.contact .visit{padding:120px 0 136px}}.contact .visit p:first-of-type{margin-bottom:20px}@media screen and (min-width:736px){.contact .visit p:first-of-type{margin-bottom:40px}}.contact .visit p .com-btn{position:relative}.contact .visit p .com-btn:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:700;margin-left:24px;font-size:12px;vertical-align:bottom}.mw_wp_form .error{padding-bottom:0;text-align:left}.mw_wp_form_confirm .box-agree p:first-of-type{display:none}.wpcf7-spinner{display:none !important}.news{padding-bottom:56px}@media screen and (min-width:736px){.news{padding-bottom:136px}}.news .news-cat{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:48px}@media screen and (min-width:736px){.news .news-cat{margin-bottom:68px}}.news .news-cat li{margin:0 12px 12px}.news .news-cat li a{text-decoration:none}.news .news-cat li a:hover{color:#a8826f}.news .news-cat li a.now{position:relative;color:#a8826f}.news .news-cat li a.now:after{content:'';background:#a8826f;position:absolute;left:0;bottom:-5px;height:1px;width:100%}.news .news-cat li.current-cat a{position:relative;color:#a8826f}.news .news-cat li.current-cat a:after{content:'';background:#a8826f;position:absolute;left:0;bottom:-5px;height:1px;width:100%}.news .list-sub-text{text-align:right;margin-bottom:30px}.news .list{display:flex;flex-wrap:wrap;position:relative;z-index:1;margin-bottom:40px}@media screen and (min-width:736px){.news .list{margin-bottom:80px}}.news .list>li{width:100%}@media screen and (min-width:736px){.news .list>li{width:48%;margin-right:4%}}@media screen and (min-width:1200px){.news .list>li{width:368px;margin-right:48px}}@media screen and (min-width:736px){.news .list>li:nth-child(3n){margin-right:4%}}@media screen and (min-width:1200px){.news .list>li:nth-child(3n){margin-right:0 !important}}@media screen and (min-width:736px){.news .list>li:nth-child(even){margin-right:0}}@media screen and (min-width:1200px){.news .list>li:nth-child(even){margin-right:48px}}.news .list>li:nth-child(n+2){margin-top:32px}@media screen and (min-width:736px){.news .list>li:nth-child(n+2){margin-top:0}}.news .list>li:nth-child(n+3){margin-top:32px}@media screen and (min-width:1200px){.news .list>li:nth-child(n+3){margin-top:0}}@media screen and (min-width:736px){.news .list>li:nth-child(n+4){margin-top:32px}}@media screen and (min-width:1200px){.news .list>li:nth-child(n+4){margin-top:64px}}.news .list>li .img{overflow:hidden;height:207px;margin-bottom:28px;border-radius:20px}.news .list>li .img p{line-height:0}.news .list>li .img p img{width:100%;height:256px;object-fit:cover}.news .list>li .news-info{display:flex;flex-wrap:wrap}.news .list>li .news-info li{margin-right:8px;margin-bottom:5px}.news .list>li .news-info li:first-child{font-size:15px;margin-right:16px;padding-top:2px}.news .list>li .news-info li a{display:inline-block;color:#a8826f;border:#a8826f 1px solid;font-size:10px;line-height:23px;border-radius:23px;padding:0 8px}.news .list>li .news-info li a:hover{text-decoration:none;background:rgba(168,130,111,.7);color:#fff}.news .list>li h2 a{display:block}.news .list>li h2 a:hover{text-decoration:underline}.news .wrap-sub{clear:both;overflow:hidden}.news .wrap-sub .new{margin-bottom:32px}@media screen and (min-width:736px){.news .wrap-sub .new{float:left;width:48%;margin-bottom:0}}@media screen and (min-width:1200px){.news .wrap-sub .new{width:588px}}.news .wrap-sub .new ul li{border-bottom:rgba(188,181,171,.4) 1px solid;padding:24px 0}.news .wrap-sub .new ul li p{font-size:15px;margin-bottom:20px}.news .wrap-sub .new ul li h4 a{font-weight:500;display:block}.news .wrap-sub .new ul li h4 a:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width:736px){.news .wrap-sub .archive{float:right;width:48%}}@media screen and (min-width:1200px){.news .wrap-sub .archive{width:588px}}.news .wrap-sub .archive div{margin:0 auto}.news .wrap-sub .archive .year{position:relative;border-bottom:rgba(188,181,171,.4) 1px solid;padding:24px 0;cursor:pointer;font-size:16px}.news .wrap-sub .archive .year:before,.news .wrap-sub .archive .year:after{display:block;content:'';background-color:#a8826f;position:absolute;width:16px;height:1px;top:50%;left:97%;transform:translate(-50%,-50%)}.news .wrap-sub .archive .year:before{width:1px;height:16px}.news .wrap-sub .archive .year:after{width:16px;height:1px}.news .wrap-sub .archive .year.open:before{width:16px;height:1px}.news .wrap-sub .archive .year:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.news .wrap-sub .archive ul li{border-bottom:rgba(188,181,171,.4) 1px solid}.news .wrap-sub .archive ul li a{display:block;padding:16px 0}.news .wrap-sub .archive ul li a:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.news .wrap-sub h3{color:#a8826f;font-size:24px;letter-spacing:2.88px;padding-bottom:20px;border-bottom:rgba(188,181,171,.4) 1px solid}.news .connection h3{text-align:center;color:#a8826f;font-size:24px;letter-spacing:2.88px;margin-bottom:24px}.news .connection h4 a{display:block}.news .connection h4 a:hover{text-decoration:underline}.news.page .inner-wrap{margin:0 auto}@media screen and (min-width:736px){.news.page .inner-wrap{width:792px;margin-bottom:80px}}.news.page .inner-wrap .news-info{display:flex;flex-wrap:wrap;margin-bottom:24px}@media screen and (min-width:736px){.news.page .inner-wrap .news-info{margin-bottom:32px}}.news.page .inner-wrap .news-info li{margin-right:8px;margin-bottom:5px}.news.page .inner-wrap .news-info li:first-child{font-size:15px;margin-right:16px;padding-top:2px}.news.page .inner-wrap .news-info li a{display:inline-block;color:#a8826f;border:#a8826f 1px solid;font-size:10px;line-height:23px;border-radius:23px;padding:0 8px}.news.page .inner-wrap .news-info li a:hover{text-decoration:none;background:rgba(168,130,111,.7);color:#fff}.news.page .inner-wrap h2{font-weight:500;font-size:18px;margin-bottom:30px}@media screen and (min-width:736px){.news.page .inner-wrap h2{font-size:24px;margin-bottom:60px}}.news.page .inner-wrap .body img{max-width:100%;height:auto;border-radius:20px}.news.page .inner-wrap .body a{text-decoration:underline;color:#a8826f}.news.page .inner-wrap .body a:hover{text-decoration:none}.news.page .inner-wrap .pagenavi{margin:0 auto;position:relative;padding-bottom:8px;border-bottom:rgba(188,181,171,.4) 1px solid;margin:40px auto}@media screen and (min-width:736px){.news.page .inner-wrap .pagenavi{margin:80px auto;width:240px}}.news.page .inner-wrap .pagenavi li:first-child{position:absolute;top:0;left:12px}.news.page .inner-wrap .pagenavi li:nth-child(2){text-align:center}.news.page .inner-wrap .pagenavi li:last-child{position:absolute;top:0;right:12px}.news.page .inner-wrap .pagenavi li a:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.wrap-pagenavi{text-align:center}.wp-pagenavi{display:inline-block;border-bottom:rgba(188,181,171,.4) 1px solid;margin-bottom:40px}@media screen and (min-width:736px){.wp-pagenavi{margin-bottom:80px}}.wp-pagenavi a{display:inline-block;width:40px;line-height:40px;color:#555}.wp-pagenavi a:hover{-moz-opacity:.7;opacity:.7;filter:alpha(opacity=70);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.wp-pagenavi .current{display:inline-block;width:40px;line-height:40px;color:#a8826f;border-bottom:#a8826f 2px solid}.wp-pagenavi .nextpostslink{background:url(//lien-nailacademy.com/cms/wp-content/themes/liennail-academy/css/../images/news/icn-right.svg) center center no-repeat}.wp-pagenavi .previouspostslink{background:url(//lien-nailacademy.com/cms/wp-content/themes/liennail-academy/css/../images/news/icn-left.svg) center center no-repeat}.search{text-align:center;margin-bottom:50px}@media screen and (min-width:736px){.search{margin-bottom:100px}}.search #searchform{margin:0 auto;border-radius:10px}@media screen and (min-width:736px){.search #searchform{width:384px}}.search #searchform input{box-sizing:border-box;background:#fff;border:none;height:56px}.search #searchform input.searchsubmit{width:56px}.search #searchform input[type=text]{border-top-left-radius:5px;border-bottom-left-radius:5px;width:78%;padding:18px 24px;font-size:14px}@media screen and (min-width:736px){.search #searchform input[type=text]{width:323px}}.search #searchform input[type=image]{border-top-right-radius:5px;border-bottom-right-radius:5px;background:#bcb5ab;margin-left:-3px;width:auto}@media screen and (min-width:736px){.search #searchform input[type=image]{width:56px;padding:0}}img.alignright{display:block;margin:0 0 0 auto !important}img.alignleft{display:block;margin:0 auto 0 0 !important}img.aligncenter{display:block;margin:0 auto !important}.privacy{padding-bottom:56px}@media screen and (min-width:736px){.privacy{padding-bottom:136px}}.privacy .inner{width:90%}@media screen and (min-width:900px){.privacy .inner{width:792px}}.privacy .read{margin-bottom:30px}@media screen and (min-width:736px){.privacy .read{margin-bottom:50px}}.privacy dl dt{color:#a8826f;font-size:16px;letter-spacing:1.92px;margin-bottom:10px}@media screen and (min-width:736px){.privacy dl dt{font-size:20px;letter-spacing:2.4px;margin-bottom:20px}}.privacy dl dd{margin-bottom:30px}@media screen and (min-width:736px){.privacy dl dd{margin-bottom:50px}}.privacy dl dd:last-child{margin-bottom:0}.privacy dl dd p:first-of-type{margin-bottom:20px}@media screen and (min-width:736px){.privacy dl dd p:first-of-type{margin-bottom:30px}}.error{text-align:center;padding-bottom:56px}@media screen and (min-width:736px){.error{padding-bottom:136px}}.error .text{margin-bottom:40px}