a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}body{position:relative;-webkit-text-size-adjust:100%}input{-webkit-appearance:none}input{border-radius:0}input.revbtn{box-shadow:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}input:hover{opacity:.6}a:hover{opacity:.6}@media (max-width:640px){a:hover{opacity:1}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{color:#000;font:16px/1.6em Quicksand,游ゴシック体,'Yu Gothic',YuGothic,'ヒラギノ角ゴシック Pro','Hiragino Kaku Gothic Pro',メイリオ,Meiryo,Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}a{color:#000;text-decoration:none}.fl{float:left}.fr{float:right}.dflex{display:flex}.align-center{align-items:center}.jc-center{justify-content:center}.jc-between{justify-content:space-between}@media only screen and (max-width:750px){.spfflow-column{flex-flow:column}}.tb{display:table}.tbf{display:table;table-layout:fixed}.tbc{display:table-cell}.tbr{display:table-row}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}strong{font-weight:700!important}.fontnormal{font-weight:400!important}.ml0{margin-left:0!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb16{margin-bottom:16px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.pp20{padding:20px}@media (max-width:640px){.mb30{margin-bottom:15px!important}.mb40{margin-bottom:20px!important}.mb50{margin-bottom:25px!important}}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.clearfix{overflow:hidden}.left{float:left}.right{float:right}.wrapper{max-width:1010px;margin:0 auto}img{max-width:100%;vertical-align:bottom}.backtop{position:fixed;right:0;bottom:0!important;margin:0!important;border:2px solid #dbdfe2;width:50px}header{top:0;width:100%}header .wrapper .header-cal,header .wrapper .header-tel,header .wrapper .logo,header .wrapper .search{height:40px}header .wrapper .logo{width:272px;float:left}header .wrapper .search{float:right;width:183px;padding-left:35px;text-align:right;vertical-align:top}header .wrapper .header-tel{float:right;width:225px;vertical-align:top;margin-left:20px}header .wrapper .header-cal{float:right;width:auto;font-size:12px;line-height:15px;vertical-align:top;margin-left:13px}header .wrapper .header-cal dd,header .wrapper .header-cal dt{display:inline-block;letter-spacing:-1px}header .wrapper .header-cal dd{margin-left:8px}@media only screen and (max-width:640px){header .wrapper .header-cal,header .wrapper .header-tel,header .wrapper .search{display:none}header .clerfix{width:100%;display:table}header .wrapper .logo{width:176px;display:table-cell}header .wrapper .logo img{padding:5px}header{height:47px}}.sptel{display:table-cell;width:40px}.toggle{display:table-cell;width:84px}.spauto{display:table-cell;width:auto}@media only screen and (min-width:641px){.spauto,.sptel,.toggle{display:none}}nav{width:100%;margin:10px 0 0;border-top:1px solid #eee}nav ul{display:table;width:1000px;margin:0 auto}nav ul li{display:table-cell}.search form{background:#f0f0f0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,240,240,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%)}dl.search1{background:#f0f0f0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(240,240,240,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(240,240,240,1) 0,rgba(255,255,255,1) 100%);border:1px solid #aaa;height:30px}dl.search1 dt{display:inline-block;width:75%;vertical-align:top}dl.search1 dt input{width:100%;height:30px;line-height:30px;background:0 0;border:none;padding-left:25px;background:url(../images/header_pc_search.png) no-repeat;background-position:5px center;font-size:10px;color:#999}dl.search1 dd{display:inline-block;width:22%}dl.search1 dd button{display:block;background:#2b71c8;width:100%;height:28px;margin-top:1px;line-height:28px;border:none;font-size:12px;background:#eed9a1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZDlhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5Nzc1MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(238,217,161,1) 0,rgba(151,117,39,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(238,217,161,1)),color-stop(100%,rgba(151,117,39,1)));background:-webkit-linear-gradient(top,rgba(238,217,161,1) 0,rgba(151,117,39,1) 100%);background:-o-linear-gradient(top,rgba(238,217,161,1) 0,rgba(151,117,39,1) 100%);background:-ms-linear-gradient(top,rgba(238,217,161,1) 0,rgba(151,117,39,1) 100%);background:linear-gradient(to bottom,rgba(238,217,161,1) 0,rgba(151,117,39,1) 100%)}dl.search1 dd button:hover{background:#4e91e4}dl.search1 dd button span{display:block;color:#fff}input:focus{outline:0}.top #contents>.wrapper{padding:5px;background:#fff}#contents>.wrapper{background:#fff;padding-bottom:5px}#contents{background:#f7f8f9}footer .wrapper{padding-top:0}#pc_footer_first{padding:50px 0;background:#ebebeb;margin-top:0;position:relative}#pc_footer_first .wrapper{position:relative}#pc_footer_first .tbf{width:570px}#pc_footer_first h2{margin-bottom:20px}#pc_footer_first p{font-size:12px;line-height:20px;letter-spacing:1px}#pc_footer_first .wrapper>.fl p{margin-bottom:0}#pc_footer_first .wrapper>.fr li{padding-left:17px;font-size:13px;background:url(../images/pc_footer_first_arrow.png) no-repeat left center;line-height:1em;margin-bottom:15px;list-style:none!important}#pc_footer_first .wrapper>.fr li a{width:100%;display:block;text-align:left!important}#pc_footer_second{background:#b8b9c4;color:#000;margin-top:5px}#pc_footer_second .wrapper{position:relative}#pc_footer_second .tbc{vertical-align:middle;font-size:13px;line-height:24px;letter-spacing:1px}#pc_footer_third hr{width:100%;margin:0 auto 1.5rem;box-sizing:border-box}#pc_footer_third{margin-top:5px;background:#fff;color:#333;font-size:12px;line-height:24px;letter-spacing:1px;padding:1.5rem}#mainvisual{padding:100px 0}#mainvisual h2{margin-left:50px}.side{width:245px;margin-left:5px;background:#fff}.main{background:#fbfbfb;background:#f9f9f9;padding:10px 25px 100px;position:relative}h5.link{padding:30px 0 0 25px;background:url(../images/pc_menu_home_h5bg.png) no-repeat left 30px}h5{margin-bottom:30px;padding:0 0 0 25px;border-left:solid 8px #846925;font-size:18px;font-weight:700}h6{font-size:18px;font-weight:700;color:#846925;margin-bottom:30px}.main .bread{margin-bottom:10px;font-size:14px;line-height:14px}.main .bread a{color:#846925;margin-right:10px;font-size:14px;line-height:14px}.main .bread span{margin-right:10px;font-size:14px;line-height:14px}.menu_each.cpt #mainvisual.sinryomenyu{padding:97px 0;background:url(../images/pc_menu_each01_mainvisual.png) no-repeat top center}#mainvisual{padding:97px 0}#mainvisual h2{margin-left:50px}.main h3{line-height:71px;font-weight:700;background:#f2f2f8;padding:8px 10px}.main p{font-size:16px;line-height:26px;letter-spacing:1px;margin-bottom:30px;color:#000}.pc_menu_each_link,.pc_menu_each_link2{margin-bottom:0}.pc_menu_each_link2{display:flex}.pc_menu_each_link li{display:inline-block;margin-bottom:5px;width:32.8%}.pc_menu_each_link2 li{padding-right:5px;width:25%}.pc_menu_each_link2 li:last-child{padding:0}.pc_menu_each_link li a,.pc_menu_each_link2 li a{padding:8px 20px 8px 8px;background:url(../images/pc_menu_each_arrow.png) no-repeat center right;border:1px solid #957b39;color:#846925;display:block;font-weight:700;font-size:14px;width:100%;text-align:left}.menu_each h3{margin-bottom:10px}h4.link{margin-bottom:30px;padding-top:30px}h4{font-size:23px;letter-spacing:1px;padding-bottom:10px;border-bottom:1px dotted #9fa0ad;margin-bottom:30px;color:#846925;font-weight:700;width:100%}@media (max-width:640px){h4{font-size:20px!important;padding-bottom:3px!important;line-height:1em;width:100%}}.pc_menu_each_btn{text-align:center}.pc_menu_each_btn a{display:inline-block;width:320px;padding:18px 0}.menu_each.qanda_home .main .fr{width:auto;font-size:12px;padding-top:10px}.menu_each .main .fr{width:225px}.menu_each.qanda_home .main .fl h3{margin:0;font-size:14px}.menu_each.qanda_home .main .fl{width:auto}.menu_each .main .fl{width:450px}.top section .wrapper{position:relative;max-width:100%;width:100%;padding-top:0}.top .bx-controls{width:1010px;margin:0 auto}@media (max-width:1010px){.top .bx-controls{width:100%}}.top .bx-controls .bx-controls-direction{position:relative}.main-container{overflow:hidden}a.bx-prev{position:absolute;bottom:13px;left:0;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager01.png) no-repeat}a.bx-next{position:absolute;bottom:13px;right:0;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager02.png) no-repeat}.slide_section{width:100%;position:relative}@media only screen and (max-width:750px){.slide_section{margin:40px 0 0}}.pagerwrapper{z-index:100;bottom:0;left:0;right:0;position:absolute;width:100%;margin:0 auto;height:70px;background:rgba(181,184,202,.4)}.pagerwrapper .bx-wrapper{max-width:1010px!important;padding-top:5px}.pagerwrapper .bx-wrapper .bx-viewport{max-width:960px;margin:0 auto}.bx-pager a{display:block;vertical-align:middle}.pc-pager li{width:20%!important;max-width:240px!important;display:block}.pc-pager li a{display:block;width:220px;margin:0 auto}.top .sp-slider-wrapper .bx-controls{display:block}.sp-slider-wrapper .bx-pager.bx-default-pager{text-align:center;padding-top:5px}.sp-slider-wrapper .bx-pager-item{display:inline-block}.sp-slider-wrapper .bx-controls-direction{display:none}.cpt .bx-viewport,.sinryomenyu .bx-viewport{overflow:visible!important;max-width:330px!important}.cpt .slider li,.sinryomenyu .slider li{max-width:320px!important;margin:0;padding:0}.cpt .slide,.sinryomenyu .slide{margin-right:5px!important}.pc_menu_each_cpt_slide{width:100%;overflow:hidden;position:relative;height:365px}.cpt_slide_container{width:320px;margin:0 auto}.cpt a.bx-prev,.sinryomenyu a.bx-prev{position:absolute;bottom:45%;left:10px;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager01.png) no-repeat}.cpt a.bx-next,.sinryomenyu a.bx-next{position:absolute;bottom:45%;right:10px;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager02.png) no-repeat}.cpt .bx-pager.bx-default-pager a,.sinryomenyu .bx-pager.bx-default-pager a{background:#ccc;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.cpt .bx-pager.bx-default-pager a.active,.sinryomenyu .bx-pager.bx-default-pager a.active{background:#c2a764}.cpt .bx-pager,.sinryomenyu .bx-pager{text-align:center;margin-top:20px}.cpt .bx-pager-item,.sinryomenyu .bx-pager-item{display:inline-block;text-align:center}.cpt .slider li,.sinryomenyu .slider li{background:#343434}.cpt .slider li img,.sinryomenyu .slider li img{opacity:.3}.cpt .slider li.active img,.sinryomenyu .slider li.active img{opacity:1}.clinic .bx-viewport{overflow:visible!important;max-width:510px!important}.clinic .slider li{max-width:500px!important;margin:0;padding:0;background:#343434}.clinic .slider li img{opacity:.3}.clinic .slider li.active img{opacity:1}.clinic .slide{margin-right:5px!important}.pc_menu_each_clinic_slide{width:100%;overflow:hidden;position:relative}.clinic_slide_container{width:500px;margin:0 auto 50px}@media (max-width:500px){.clinic_slide_container{width:100%}}.clinic a.bx-prev{position:absolute;bottom:55%;left:10px;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager01.png) no-repeat}.clinic a.bx-next{position:absolute;bottom:55%;right:10px;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager02.png) no-repeat}@media (max-width:500px){.bx-controls-direction{display:none}}.clinic .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.clinic .bx-pager.bx-default-pager a.active{background:#c2a764}.clinic .bx-pager{text-align:center;margin-top:20px}.clinic .bx-pager-item{display:inline-block;text-align:center}#top_banners .bx-viewport{overflow:visible!important;max-height:242px!important}#top_banners .main-slider li{max-height:242px!important;margin:0;padding:0}#top_banners .slide{margin-top:5px!important}#top_banners{height:242px;overflow:hidden;position:relative}.bannerLink h3{background:#dadbe6;margin-bottom:5px}#top_banners a.bx-prev{position:absolute;bottom:50%;left:0;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager01.png) no-repeat}#top_banners a.bx-next{position:absolute;bottom:50%;right:0;z-index:1000;width:30px;height:30px;text-indent:-9999px;background:url(../images/pc_slider_pager02.png) no-repeat}#top_banners .bx-pager{display:none}#top_banners .bx-controls-direction{display:none}#smartphonemenuaccord{display:none;padding:60px 0}#smartphonemenutoggle{cursor:pointer}.price #mainvisual{background:url(../images/pc_guide_h2_bg.png) no-repeat center center}.price .main{background:#fff}.qanda_home #mainvisual{background:url(../images/pc_guide_h2_bg.png) no-repeat center center}.qanda_home .main{background:#fbfbfb}.qanda_each #mainvisual{background:url(../images/pc_guide_h2_bg.png) no-repeat center center}.clinic #mainvisual{background:url(../images/pc_guide_h2_bg.png) no-repeat center center}.access #mainvisual{background:url(../images/pc_guide_h2_bg.png) no-repeat center center}.login #mainvisual{background:url(../images/pc_members_h2_bg.png) no-repeat center center}.center{text-align:center}.font12{font-size:12px!important}.f20{font-size:20px!important;font-weight:700}@media (max-width:640px){.f20{font-size:15px!important}}.fontB{font-weight:700}.fontRedB{color:red;font-weight:700}.fontRed12B{font-size:12px;color:red;font-weight:700}.fotnRed12{font-size:12px;color:red}.aporp{color:#6b6cb4}#diet_menu ul{margin-bottom:20px;table-layout:fixed;width:100%}#diet_menu ul p{margin-bottom:5px;font-weight:700}#diet_menu ul .fl,#diet_menu ul .fr{width:49%}#diet_menu ul li.fl a,#diet_menu ul li.fr a{width:100%}#diet_menu ul li.tbc{display:block}#diet_menu ul li a{background:rgba(0,0,0,0) linear-gradient(#fff,#e0e0e4) repeat scroll 0 0;font-weight:700;display:block;margin-bottom:10px}#diet_menu ul li a div.tb{border:1px solid #bdbdbd;box-shadow:0 0 0 1px #fffcfc inset;width:100%;background:rgba(0,0,0,0) url(../images/menu_arrow.png) no-repeat scroll right center}@media (max-width:640px){#diet_menu ul li a div.tb{background:0 0}}#diet_menu ul li .tbc{vertical-align:middle;text-align:left;line-height:1.2em}#diet_menu ul li .tbc.img{padding:10px 20px 10px 10px;width:70px}#diet_menu ul li .nolink .tb,.pc_menu_home_list ul li a .tb{vertical-align:middle}.aga_menu ul{margin-bottom:50px;table-layout:fixed;width:100%}@media (max-width:640px){.aga_menu ul{margin-bottom:30px}}.aga_menu ul h6{font-size:14px;margin-bottom:10px;font-weight:700}.main .aga_menu ul p{line-height:1.4em;font-size:13px!important;margin:0}.aga_menu li{box-sizing:border-box;margin-bottom:20px;padding:10px;width:48.5%!important;height:100px;border:1px solid #bdbdbd;box-shadow:0 0 0 1px #fffcfc inset;background:#f5f5f5}.aga_menu li .tb{line-height:1em;text-align:left}.aga_menu li .tbc.img{padding-right:10px;width:90px}.aga_menu li .tbc{vertical-align:top}.aga_menu li .tbc span{display:block;padding-left:16px;text-decoration:underline;text-align:left;background:url(../images/pc_menu_each_cpt_local_bg.png) no-repeat center left;margin-top:5px;font-size:13px!important}.aga_menu li.nobg{background:0 0;border:none;box-shadow:none}.aga_right{float:right}@media (max-width:640px){.aga_menu li.nobg{height:0;padding:0;margin:0}.aga_menu li.aga_right{width:100%!important}}.nolist{list-style:inside none decimal}.codicil{background:#eee;padding:20px}.codicil h6{font-size:14px;font-weight:700;margin-bottom:10px}.codicil p{margin-bottom:20px}.codicil p:last-child{margin-bottom:0}.menu_each.cpt #contents>.wrapper>.main .pc_menu_each_cpt_attention .noimg{text-align:left;font-weight:700;margin-bottom:10px}#pra.price p{margin-bottom:50px}.menu_each.cpt #contents>.wrapper>.main .component_list li{width:100%;margin-bottom:50px}.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .item{width:71px;height:71px;overflow:hidden;vertical-align:top;margin-right:50px}@media (max-width:640px){.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .item{width:60px}}.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .tbc:nth-child(2){padding:0 0 0 30px}.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .tbc:nth-child(2) h6{font-weight:700;font-size:16px;margin:0 0 10px}.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .tbc:nth-child(2) p{margin:0}@media (max-width:640px){.menu_each.cpt #contents>.wrapper>.main .component_list li{margin-bottom:30px}.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .tbc:nth-child(2){padding:0 0 0 20px}}@media (max-width:640px){.menu_each.cpt #contents>.wrapper>.main .component_list .tbf .tbc:nth-child(2) h6{font-weight:700;font-size:13px}}.menu_each.cpt #contents>.wrapper>.main .component_list .tbf h6{margin-bottom:20px}@media (max-width:640px){.menu_each.cpt #contents>.wrapper>.main .component_list .tbf h6 img{height:12px}}.menu_each.cpt #contents>.wrapper>.main .component_list li.tbf:last-child .item{background:0 0}.idea_box{width:89%;height:auto;margin:50px auto}.idea_item{width:100%;position:relative;top:0;left:0;z-index:0}#contents .idea_title{position:relative;top:0;left:0;z-index:0;font-size:1.3rem;color:#fff!important;text-shadow:1px 1px 2px #000;font-size:22px;margin-bottom:0}.idea_title:before{display:block;content:"";position:absolute;top:0;left:-29px;width:100px;height:100px;background:#c2a764;z-index:-10;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#contents .idea_text{width:100%;margin:0 0 20px;padding:5px 15px;font-size:1.2rem;position:relative;z-index:0;text-shadow:1px 1px 2px #fff,-1px -1px 2px #fff;line-height:1.2;margin-bottom:20px}.idea_text:after{display:block;content:"";position:absolute;top:-5px;left:4px;width:100px;height:100px;background:rgba(999,999,999,.5);z-index:-10;-webkit-transform:rotate(69deg);transform:rotate(69deg)}@media only screen and (max-width:750px){.idea_box{width:81%;height:auto;margin:50px auto}.idea_text{font-size:1rem}.idea_title:before{display:block;content:"";position:absolute;top:-10px;left:-19px;width:80px;height:80px;background:#c2a764;z-index:-10;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.pc-dflex{display:flex}@media only screen and (min-width:751px){.pc-dflex{display:flex}}@media only screen and (max-width:750px){.pc-dflex{flex-flow:column}.pc-dflex-items{margin-right:auto;margin-left:auto}}.top_byage{justify-content:space-between;margin:10px auto}.top_byage .pc-dflex-items{position:relative}.top_byage .pc-dflex-img{max-width:100%;height:auto}.top_byage_btns{position:absolute;top:50%;left:30px;width:60%;display:flex;flex-flow:column;height:45%}.top_byage_btns li{display:flex;align-items:stretch;background:#fff;border:1px solid #cdcdcd;margin-bottom:5px}.top_byage_btns li a{display:block;position:relative;width:100%;text-align:left;font-size:14px;font-weight:700;padding:3% 20px}.top_byage_btns li a::after{position:absolute;content:"";bottom:0;right:0;border-top:20px solid transparent;border-right:20px solid #af924e;z-index:100}@media only screen and (min-width:751px){.top_byage .pc-dflex-items{position:relative;width:33%}}@media only screen and (max-width:750px){.top_byage .pc-dflex-items{margin-bottom:10px;width:300px;height:259px}.top_byage_btns li a{font-size:12px}}.point_box{background:#fceced;padding:20px}.point_box h5{border-left:none;margin-left:-25px}.point_box .pbox{background:#fff}@media only screen and (max-width:750px){.point_box h5 img{width:100%;height:auto!important}.point_box h5{border-left:none;margin-left:-2%}}#page-top{border-radius:0;position:fixed;bottom:75px;right:5px;z-index:99999}#page-top a{text-decoration:none;display:block}#page-top a:hover{text-decoration:none}.bst0205{background:#ffe3f0;padding:10px}.bst0205 img{float:left;display:block;margin:5px 10px}#comparison th{background:#fee;min-width:120px}#comparison td{white-space:normal!important}#comparison td p{font-size:100%;margin:0;line-height:1.3;text-align:left}#comparison .pc th{text-align:center}.eco2 dl{display:block;float:left;width:200px;margin:0 16px}.eco2 dt{display:block}.eco2 dd{display:block;background:#f4d8e5;padding:5px;box-sizing:border-box;height:100px;line-height:1.4em;font-size:12px}.eco2 dd strong{margin-bottom:5px;text-align:center;display:block;font-size:14px}@media screen and (max-width:640px){.bst0205 img{float:none;margin:5px auto}#comparison .pc{display:none}.eco2 dl{float:none;margin:0 0 15px 0;width:100%}.eco2 dd,.eco2 dt{width:85%;float:none;margin:0 auto}.eco2 dd{height:inherit}.eco2 dt img{width:100%}}.toptop{max-width:1600px;margin-left:auto;margin-right:auto}@media screen and (max-width:640px){.toptop{max-width:100%;margin-top:10%;height:175px}.top{padding-top:15%;height:200px}}#top_s_menu{margin-bottom:5%}#top_s_menu ul{width:100%;margin:1% 0;display:flex;flex-wrap:wrap;align-content:space-around;justify-content:space-between}#top_s_menu ul li{background:#d2b667;padding:1%;margin:.5%;width:19%}#top_s_menu ul li a{display:block}@media screen and (max-width:640px){#top_s_menu ul li{width:48%;padding:10px 0}}.gothic{font-family:"Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.mincho{font-family:"Times New Roman","游明朝","Yu Mincho","游明朝体",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",HiraMinProN-W3,"HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.being-pc{display:none}@media screen and (min-width:771px){.being-pc{display:block}.being-sp{display:none}}.top-page{background-image:url(/beautyad/wp-content/themes/blankslate-child/assets/images/top-page/beautyad-bg.webp);background-repeat:repeat-y;background-size:contain;box-sizing:border-box;padding-top:50px}.top-page .top-items{width:100%;padding:1.5rem 0 1rem;margin:0 auto;box-sizing:border-box}.top-page .top-items:last-child{padding-bottom:initial}.top-page .top-items .items-inner{width:inherit;max-width:1200px;margin:0 auto;box-sizing:border-box}@media screen and (min-width:771px){.top-page .top-items{padding:2rem 0 4rem}}.top-page .mds1,.top-page .mds2,.top-page .mds3{margin:0 auto 1rem;height:5rem;width:100%;max-height:80px;max-width:365px;position:relative;background-repeat:no-repeat;background-size:contain;background-position:center}.top-page .mds1 span,.top-page .mds2 span,.top-page .mds3 span{line-height:1.1;width:75%;text-align:center;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.top-page .mds1{background-image:url(/beautyad/wp-content/themes/blankslate-child/assets/images/top-page/beautyad-mds-01.webp)}.top-page .mds2{background-image:url(/beautyad/wp-content/themes/blankslate-child/assets/images/top-page/beautyad-mds-02.webp)}.top-page .mds3{background-image:url(/beautyad/wp-content/themes/blankslate-child/assets/images/top-page/beautyad-mds-03.webp)}@media screen and (min-width:771px){.top-page .mds1,.top-page .mds2,.top-page .mds3{height:6.5rem;margin-bottom:2rem;max-height:110px;max-width:502px}.top-page .mds1 span,.top-page .mds2 span,.top-page .mds3 span{font-size:1.3rem}}.top-page .fv{top:30px;margin:0 auto;position:relative;z-index:1;width:100vw;height:75vw;max-height:650px;max-width:1000px}.top-page .fv img{position:absolute;display:block;width:50%}.top-page .fv img:first-child{top:2%;left:5%;width:45%;max-width:400px}.top-page .fv img:last-child{top:-2%;right:1%;width:55%;max-width:470px}@media screen and (min-width:771px){.top-page .fv{max-height:660px}.top-page .fv img:first-child{top:5%;left:6%;width:41%;max-width:395px}.top-page .fv img:last-child{top:-2%;right:1%;width:55%;max-width:470px}.top-page .fv:before{content:'';position:absolute;width:100%;background:#ffffff4f;height:110%;top:50%;left:50%;transform:translate(-50%,-50%)}}.top-page .bnr-content{position:relative;z-index:2}.top-page .bnr-content{padding:0 1rem}.top-page .g-value,.top-page .line-bnr{padding-top:2rem}.line-bnr a,.top-page .bnr-content a,.top-page .g-value a{display:block;width:100%;border:.5rem solid #fff;box-sizing:border-box;margin:1rem auto;max-width:800px}@media screen and (min-width:771px){.top-page .bnr-content{padding-bottom:2rem}}.top-page .popul-menu-content .popul{max-width:500px;background-color:#fff;padding:.5rem .5rem;margin:1rem auto;box-sizing:border-box}.top-page .popul-menu-content .popul .popul-treat{max-width:260px;box-sizing:border-box;text-align:left;display:block;border:1px solid #000;width:65%;padding:.5rem 1rem;margin:1rem auto;position:relative}.top-page .popul-menu-content .popul .popul-treat span{font-weight:700}.top-page .popul-menu-content .popul .popul-treat:after{max-width:20px;font-size:.7rem;content:'▶';color:#fff;background-color:#707070;width:10%;box-sizing:border-box;padding:.5rem .3rem .5rem .3rem;position:absolute;top:0;right:0}@media screen and (min-width:901px){.top-page .popul-menu-content .pop-inner{display:flex;max-width:960px;margin:1rem auto}.top-page .popul-menu-content .popul{width:33%;max-width:300px}.top-page .popul-menu-content .popul .popul-treat{width:80%}}.top-page .g-value{background:#ebe0d0}.top-page .line-bnr{background:#fff}.treatment-menu .treat-box{width:100%}.treatment-menu .treat-inner{display:flex;justify-content:flex-start;flex-wrap:wrap;width:90%;max-width:706px;margin:1rem auto}.treatment-menu .treat-inner a{width:31%;position:relative;display:inline-block;box-sizing:border-box;padding:1.5rem 0;margin:1%;background:radial-gradient(#d8c1a8 -10%,#fff 50%)}.treatment-menu .treat-inner a span{font-weight:700;width:100%;line-height:1.2;font-size:14px;display:inline-block;padding:.3rem 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;border-radius:50%}@media screen and (min-width:771px){.treatment-menu .treat-inner{width:80%;max-width:960px;min-width:700px}.treatment-menu .treat-inner a{width:32%;padding:2.5rem 0;margin:.5%}.treatment-menu .treat-inner a span{font-size:18px}}.doctor-box{background-color:#fff}.doctor-box .dr-text{padding:1rem;box-sizing:border-box;max-width:960px;margin:0 auto 2rem}.doctor-box .dr-img{width:75%;margin:0 auto}.doctor-box .dr-name{text-align:center;padding:1.5rem 0}.doctor-box .dr-name span{font-size:1.2rem}.doctor-box .dr-his{background:#f5f0e9;padding:1.5rem;box-sizing:border-box}.doctor-box .dr-his p{font-size:.9rem;margin-bottom:1rem}@media screen and (min-width:771px){.doctor-box .dr-flex{display:flex;justify-content:space-between;margin:0 auto;max-width:960px;min-width:700px;width:80%}.dr-flex .doctor,.dr-flex .dr-his{width:50%;max-width:550px;max-height:580px}.dr-flex .dr-name{padding-bottom:0}.doctor-box .dr-his p{font-size:1.1rem;margin-bottom:1rem;max-width:330px;margin:0 auto 1rem}.doctor-box .dr-text{width:80%;max-width:960px;min-width:700px}}.about-clinic .about-txt{margin:1rem auto;box-sizing:border-box;background-color:#f5f0e9;padding:1rem 1rem 3rem;max-width:960px}@media screen and (min-width:771px){.about-clinic .about-txt{padding:1.5rem 2rem;margin:0 auto;width:80%;min-width:700px}}.access{background:#fff}.access .access-clinic{max-width:800px;background:#f5f0e9;border:1px solid #707070;padding:1rem;box-sizing:border-box;margin:1rem auto;color:#000;font-weight:700;font-size:.9rem}.access .access-clinic .clinic-name{text-align:center;margin-bottom:1rem}.access .access-clinic iframe{height:150px}@media screen and (min-width:771px){.access-clinic{padding:2rem!important;width:80%;min-width:700px;max-width:960px}.access-clinic .clinic-name{font-size:1.3rem}.access-clinic iframe{height:450px!important;margin:2rem auto}}.reserve-btn{margin:1.5rem auto;display:block;padding:1.5rem 0;position:relative;color:#fff;width:70%;max-width:280px;border:2px solid #eadbc7;background:#54504e}.reserve-btn span{text-align:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reserve-line{margin:1rem auto;display:block;width:70%}@media screen and (min-width:771px){.reserve-btn{max-width:300px;padding:1.9rem 0}}.footer_fix{position:sticky;bottom:0;left:0;width:100%;z-index:1000;margin:0 auto;max-width:500px}.footerfix-inner{margin:0 auto;width:100%;display:flex;justify-content:center}.footer_fix .footer-on_res,.footer_fix .footer-web{width:50%;display:block;position:relative;background:#fff;border:.3rem solid #d7b295;box-sizing:border-box;height:70px}.footer_fix .footer-on_res span,.footer_fix .footer-web span{font-size:17px;width:100%;text-align:center;line-height:1.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header{background:#fff}header .inner-header{max-width:1200px;margin:0 auto;height:50px;background:#fff;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:.25rem 1rem;width:100%;position:relative}.inner-header .btn-web,.inner-header .h-logo{display:block}.inner-header .h-logo{max-width:135px;width:40%}.inner-header .btn-web{margin-left:auto;max-width:120px;text-align:center;color:#000;font-size:14px;font-weight:700;text-align:center;width:35%;padding:.3rem 10px;border-radius:999rem;background:#fc7ea2}.inner-header .nav-btn{width:40px;height:40px;position:relative}.inner-header .nav-btn .bar{display:block;width:76%;background:#fc7ea2;height:4px;margin:4px 0 4px auto;position:relative}.inner-header .nav-btn .menu-txt{display:block;font-size:10px;font-weight:700;position:absolute;height:10px;bottom:8px;left:0;width:100%;text-align:right;color:#fc7ea2}.menu{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s 0s;position:absolute;top:0;right:0;height:100vh;width:100%;background-color:#333333f2;color:#fff;margin-top:50px}.menu ul{width:inherit;list-style:none;padding:0;margin:0}.menu ul li{width:100%;box-sizing:border-box;padding:20px;border-bottom:1px solid #444;display:block}.menu ul li a{color:#fff;text-decoration:none;font-size:18px}.menu.open{opacity:1;visibility:visible;transition:opacity .5s ease,visibility .5s 0s}.menu.open+.nav-btn .bar01{transform:rotate(45deg)}.menu.open+.nav-btn .bar02{opacity:0}.menu.open+.nav-btn .bar03{transform:rotate(-45deg)}@media screen and (min-width:771px){.inner-header .btn-web{max-width:160px;color:#000;font-size:1.3rem}.inner-header .nav-btn{margin-left:1rem}.menu{width:300px;background-color:#333;height:initial}}.pc-only{display:none}@media screen and (min-width:701px){.sp-only{display:none}.pc-only{display:block}}