@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap');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,dialog,figure,footer,header,button,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:1em}html{font-size:62.5%}body,table,input,textarea,select,option,button,h1,h2,h3,h4,h5,h6{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:1.1;letter-spacing:.3px}h1,h2,h3,h4,h5,h6{font-weight:700}table,input,textarea,select,option{line-height:1.1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}img{vertical-align:top}a{color:#000;text-decoration:none}.imgbdr{border:1px solid #ccc}a:hover{color:#000;text-decoration:underline}.yellow{background:linear-gradient(transparent 60%,#ff6 60%);font-weight:700}a.blue_link{color:#1271ff !important;text-decoration-color:currentcolor;text-decoration-line:underline;text-decoration-style:solid}.l_blue{background:linear-gradient(transparent 60%,#d0f1ff 60%);font-weight:700}.taLeft{text-align:left !important}.taCenter{text-align:center !important}.taRight{text-align:right !important}.vTop{vertical-align:top !important}.vMiddle{vertical-align:middle !important}.fwNormal{font-weight:400 !important}.fwBold{font-weight:700 !important}.fl{float:left !important}.fr{float:right !important}.red{color:#c73e75}a.colorLink{color:#25a5ff;text-decoration:underline}a.colorLink:hover{text-decoration:none}a:hover img{opacity:.8}.tag_ttl{display:block;padding:11px 25px 7px;color:#fff !important;font-size:1.7rem;background-color:#000;clear:both}.tag_box_side{width:98%;margin:15px auto}.tag_box_side a{line-height:1.6em;color:#ccc !important}.tag_box_side a.tag-link-194,.tag_box_side a.tag-link-451,.tag_box_side a.tag-link-187,.tag_box_side a.tag-link-357,.tag_box_side a.tag-link-194,.tag_box_side a.tag-link-263,.tag_box_side a.tag-link-351,.tag_box_side a.tag-link-194,.tag_box_side a.tag-link-253,.tag_box_side a.tag-link-194,.tag_box_side a.tag-link-182,.tag_box_side a.tag-link-333,.tag_box_side a.tag-link-285,.tag_box_side a.tag-link-194,.tag_box_side a.tag-link-207,.tag_box_side a.tag-link-177,.tag_box_side a.tag-link-386,.tag_box_side a.tag-link-234,.tag_box_side a.tag-link-417,.tag_box_side a.tag-link-386,.tag_box_side a.tag-link-237,.tag_box_side a.tag-link-248,.tag_box_side a.tag-link-251,.tag_box_side a.tag-link-174,.tag_box_side a.tag-link-243,.tag_box_side a.tag-link-403,.tag_box_side a.tag-link-386,.tag_box_side a.tag-link-190,.tag_box_side a.tag-link-221,.tag_box_side a.tag-link-407,.tag_box_side a.tag-link-397,.tag_box_side a.tag-link-175,.tag_box_side a.tag-link-524,.tag_box_side a.tag-link-180,.tag_box_side a.tag-link-191,.tag_box_side a.tag-link-198,.tag_box_side a.tag-link-398,.tag_box_side a.tag-link-259,.tag_box_side a.tag-link-193,.tag_box_side a.tag-link-197,.tag_box_side a.tag-link-265,.tag_box_side a.tag-link-409,.tag_box_side a.tag-link-192,.tag_box_side a.tag-link-275,.tag_box_side a.tag-link-179,.tag_box_side a.tag-link-489,.tag_box_side a.tag-link-450,.tag_box_side a.tag-link-489,.tag_box_side a.tag-link-488,.tag_box_side a.tag-link-453,.tag_box_side a.tag-link-361,.tag_box_side a.tag-link-585,.tag_box_side a.tag-link-486,.tag_box_side a.tag-link-229,.tag_box_side a.tag-link-487,.tag_box_side a.tag-link-238,.tag_box_side a.tag-link-287,.tag_box_side a.tag-link-214,.tag_box_side a.tag-link-205,.tag_box_side a.tag-link-409,.tag_box_side a.tag-link-219,.tag_box_side a.tag-link-218,.tag_box_side a.tag-link-219,.tag_box_side a.tag-link-183,.tag_box_side a.tag-link-327,.tag_box_side a.tag-link-400,.tag_box_side a.tag-link-354{color:#000 !important}ul.texList{font-size:1.5rem;margin:0 0 20px 27px}ul.texList li{margin-bottom:10px;font-size:1.8rem;line-height:1.8em;padding-left:5px;position:relative}ul.texList li:after,ul.texList li:before{display:block;content:"";position:absolute}ul.texList li:after{top:.35em;left:-1.2em;width:14px;height:14px;background-color:#3498db;border-radius:100%}ul.texList li:before{z-index:2;top:.625em;left:-.975em;width:4px;height:4px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}ul.texList li:last-child{margin-bottom:0}ul.texList a{color:#317ef6}ul.texList.contents{font-size:1.8rem}ul.texList.contents li{border-bottom:dotted 1px #000;padding:10px 0}ul.texList.contents li:first-child{padding-top:0}.serch_ttl{font-size:2rem !important;margin:0 0 30px;font-weight:700}.search_ul{width:100%;display:block;font-size:1.7rem !important}.search_ul li{width:100%;display:block;padding:15px 0 15px 20px;border-bottom:1px solid #ccc}.search_bg{height:45px;line-height:45px}.mv_area_questionnaire{width:100%;height:400px;background:#00a0e8}.mv_area_questionnaire .inner{width:1000px;margin:0 auto}#main.questionnaire{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic" !important}#main.questionnaire h2{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic" !important;font-size:30px !important;font-weight:700;margin:2em 0 20px;line-height:1.8em}#main.questionnaire h2 span{background:linear-gradient(transparent 80%,#ffd633 80%)}.st_txt{margin:10px auto;width:350px;border:solid 2px #000;padding:10px;text-align:center;font-size:20px;font-weight:700}.qye_box{width:800px;clear:both;margin:80px auto;padding:10px 0;border:2px solid #000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative;box-shadow:0px 0px 16px -6px rgba(0,0,0,.6)}.qye_box h3.quettl{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic" !important;width:60%;margin:0 auto;background:#fff;padding:10px 40px;font-size:30px;position:absolute;top:-10px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);display:inline-block}.questionnaire ol li:nth-child(odd) .qye_box{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/questionnaire/pic03.jpg) no-repeat right bottom !important}.questionnaire ol li:nth-child(even) .qye_box{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/questionnaire/pic04.jpg) no-repeat right bottom !important}.likebox{width:200px;text-align:center;font-size:30px;margin:0 auto}@media screen and (max-width:640px){#main.questionnaire{margin-top:20px !important}.mv_area_questionnaire .inner{width:100%;margin:0 auto 10px}.qye_box{width:94%;clear:both;margin:60px auto;padding:10px 0;border:2px solid #000;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;position:relative;box-shadow:0px 0px 16px -6px rgba(0,0,0,.6)}#main.questionnaire h2{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic" !important;font-size:20px !important;font-weight:700;margin:1em 0 20px;line-height:1.5em}.qye_box h3.quettl{font-family:"游ゴシック","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic" !important;width:60%;margin:0 auto;background:#fff;padding:10px 19px;font-size:20px;position:absolute;top:-10px;left:38%;transform:translate(-31%,-48%);-webkit-transform:translate(-31%,-48%);-ms-transform:translate(-31%,-48%);display:inline-block}.questionnaire ol li:nth-child(odd) .qye_box{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/questionnaire/pic03.jpg) no-repeat right bottom !important;background-size:140px auto !important}.questionnaire ol li:nth-child(even) .qye_box{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/questionnaire/pic04.jpg) no-repeat right bottom !important;background-size:140px auto !important}.st_txt{margin:10px auto;width:90%;border:solid 1px #000;padding:10px;text-align:center;font-size:16px;font-weight:700}.search_bg{height:50px !important;margin-bottom:20px}}form#searchform input#s.search_in{border:1px solid #777;float:left;width:260px;background-color:#fff;color:#999;font-size:1.8rem;padding:15px 0 15px 3px;margin-bottom:15px}#searchsubmit{margin:10px 0 0 5px}.iframe-content{position:relative;width:650px;margin:15px auto 30px;padding:65% 0 0}.iframe-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-content02{position:relative;width:500px;margin:15px auto 30px;padding:60% 0 0}.iframe-content02 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-content03{position:relative;width:450px;margin:15px auto 30px;padding:60% 0 0}.iframe-content03 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mainBox .iframe-content{position:relative;width:650px;margin:15px auto 30px;padding:65% 0 0}.bdr{border:none;height:1px;background-color:#ccc;margin:15px 0;width:100%}.bdr.m30{margin:30px 0}.ct{text-align:center}.picFrame{border:1px solid #ccc}table{margin:0 auto 30px;width:100% !important;font-size:1.5rem;border-collapse:collapse;border:1px solid #d5d5d5}table th{border:1px solid #d5d5d5;padding:13px 20px;font-weight:700;font-size:1.5rem}table td{padding:13px 20px;font-size:1.5rem;border:1px solid #d5d5d5}.mt0{margin-top:0 !important}.mb0{margin-bottom:0 !important}.clearfix{*zoom:1;}.clearfix:after{display:block;clear:both;content:""}.trackTags{display:none}body{min-width:1100px;line-height:1.5;color:#000;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}#container{background-color:#fff;text-align:left;overflow-x:hidden}#main{position:relative;margin-top:1px}#main:after{display:block;clear:both;content:""}div.in_select_month select{width:90%;margin:15px 5%}.content{margin:0 auto;width:1000px}.banner_side{margin-bottom:20px}.banner_side a{display:block;margin-bottom:15px}#header{width:100%;background:#fff;position:relative;z-index:100}#header>.pc{height:233px}#header div.pc.adpage{height:151px}#header .topHead{background:#fff;border-bottom:4px solid #043786}#header h1{padding:13px 0 0 8px;color:#5e5e5e;font-size:1.1rem;font-weight:400;float:left}#header .hLink{float:right;border-right:1px solid #dedede;border-left:1px solid #dedede}#header .hLink li{float:left}#header .hLink li a{color:#000;font-size:1.4rem;line-height:37px;display:block;min-width:112px;text-align:center;background:#fff;text-decoration:none}#header .hLink li a:hover,#header .hLink li a.on{background:#043786;color:#fff}#header .hLink02{float:right;padding:3px 25px 0 0}#header .hLink02 li{float:left;padding-left:18px}#header .hLink02 li a{color:#333;line-height:30px;text-decoration:none;display:block;position:relative;padding-left:10px}#header .hLink02 li a:hover{text-decoration:underline}#header .hLink02 li a:before{content:"▶";font-size:.8rem;position:absolute;left:0;top:2px;color:#043786}#header .logo{float:left;margin-top:38px}#header .hLink04{float:right;margin:34px 2px 0 0}#header .hLink03{float:right;width:216px;margin:34px 0 0}#header .hLink03 li{float:left;margin-right:7px}#header .hLink03 li:first-child{margin-bottom:7px;margin-left:1px}#header .hLink03 a:hover,#header .hLink04 a:hover{opacity:.7}#header .hText{float:right;margin:37px 21px 0 0}#header .menuBox .link{padding:15px 10px 9px}#header .menuBox .link p{margin-left:8px;font-size:17px;padding:0}#header .tabPanelBox{padding-bottom:24px}#header .chinaLink{max-width:52px;text-align:center;float:right;margin-right:4px;display:flex;align-items:center;justify-content:center;height:100%;width:100%}#header .chinaLink a{width:100%;padding:6px 0;box-sizing:border-box;text-decoration:none}#header .chinaLink .img{margin:auto auto 5px;max-width:35px}#header .chinaLink .img img{max-width:100%}#header .chinaLink p{font-size:10px;line-height:1.2;letter-spacing:.01em}#header .contList{background:#fff;padding:40px 8px}#header .contList li{border-bottom:1px solid #b9b9b9}#header .contList li:first-of-type{border-top:1px solid #b9b9b9}#header .contList li a{text-decoration:none;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sp_menu_bg05.png);background-size:13px auto;background-position:right 8px center;background-repeat:no-repeat;display:block}#header .titleArea{display:flex;align-items:center}#header .iconArea{display:inline-block;max-width:35px;min-height:35px;background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_contents.png);background-size:29px;background-repeat:no-repeat;background-position:center;width:100%;height:100%}#header .contList li .iconArea.contents{background-position:left 2px center}#header .contList li .iconArea.price{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_price.png);background-size:22px}#header .contList li .iconArea.profile{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_profile.png);background-size:26px;max-width:35px;min-height:40px}#header .contList li .iconArea.map{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_map.png);background-size:21px}#header .contList li .iconArea.process{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_process.png);background-size:40px;max-width:40px}#header .contList li .iconArea.photo{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_photo.png);background-size:30px}#header .contList li .iconArea.blogs{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_blogs.png);background-size:35px}#header .contList li .iconArea.youtubearticle{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_youtubearticle.png);background-size:32px}#header .contList li .iconArea.faq{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon_faq.png);background-size:36px;max-width:40px}#header .iconArea.shop{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/shop_icon.png);background-size:18px;width:18px}#header .iconArea.youtube{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sns_icon_youtube.png);background-size:19px;width:19px}#header .iconArea.x{background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sns_icon_x.png);background-size:17px;width:17px}#header .contList li p{font-size:18px;line-height:1.8;padding:18px 0;margin-left:11px}#header .otherLinkArea{background:#f2f2f2;padding:44px 8px}#header .otherLink .linkTitle{font-size:18px;line-height:1.5;margin-bottom:16px}#header .otherLink ul{display:flex;flex-wrap:wrap;justify-content:space-between}#header .otherLink ul li{width:48%;border-bottom:1px solid #b9b9b9}#header .otherLink ul li:nth-of-type(-n+2){border-top:1px solid #b9b9b9}#header .otherLink ul li:nth-of-type(odd){margin-right:2%}#header .otherLink ul li p{font-size:12px;line-height:1.5;padding:14px 4px}#header .otherLink.bannerLink{width:100%}#header .otherLink.bannerLink img{max-width:100%}#header .otherLink:not(:last-of-type){margin-bottom:32px}#header .otherLink.onlineShopLink .titleArea{padding:14px 5px}#header .otherLink.snsLink .titleArea{padding:6px 5px}#header .otherLink.onlineShopLink li p,#header .otherLink.snsLink li p{font-size:13px;line-height:1.53;padding:0;margin-left:7px}#header .otherLink.snsLink li:first-of-type p{letter-spacing:-.05em}#gNavi{margin-top:20px;padding-top:12px;width:100%;background:#fff;border-bottom:1px solid #d9d9d9;position:relative}#gNavi.fixed{position:fixed;top:-20px;animation:slideIn 1s ease 0s 1 normal;-webkit-animation:slideIn 1s ease 0s 1 normal}@keyframes slideIn{0%{transform:translate(0px,-50px)}100%{transform:translate(0px,0px)}}@-webkit-keyframes slideIn{0%{transform:translate(0px,-50px)}100%{transform:translate(0px,0px)}}#gNavi .navi{margin:0 auto;width:1000px}#gNavi .navi>li{float:left}#gNavi .navi>li>a{color:#303030;text-decoration:none;display:block;text-align:center;font-size:1.3rem;padding:10px 0 13px;border-bottom:2px solid #fff;position:relative;width:105px}#gNavi .navi>li>a span{display:block;border-right:1px solid #d9d9d9}#gNavi .navi>li:first-child>a span{border-left:1px solid #d9d9d9}#gNavi .navi>li>a sup{display:block;position:absolute;right:5px;top:-3px;background:red;min-width:20px;min-height:20px;color:#fff;border-radius:50%}#gNavi .navi>li>a:hover{border-bottom:2px solid #043786}#gNavi .navi>li>a.on{background:#eff8fb;border-bottom:3px solid #eff8fb;padding-left:1px;padding-right:1px;margin:0 -1px -1px;z-index:30;position:relative}#gNavi .navi>li>a.on span{border-color:#ffeaee}#gNavi .navi>li.navi01>a{width:94px}#gNavi .navi>li.navi02>a{width:112px}#gNavi .navi>li.navi03>a{width:103px}#gNavi .navi>li.navi04>a{width:113px}#gNavi .navi>li.navi05>a{width:98px}#gNavi .navi>li.navi06>a{width:105px}#gNavi .navi>li.navi07>a{width:110px}#gNavi .navi>li.navi08>a{width:160px}#gNavi .navi>li.navi09>a{width:100px}#gNavi .dropBox{position:absolute;left:0;top:100%;width:100%;background:#eff8fb;border-top:1px solid #d9d9d9;z-index:20;padding:25px 0 34px;box-sizing:border-box;min-height:366px;box-shadow:0px 2px 2px #beced4;display:none}#footer{border-top:1px solid #d5d5d5;background-color:#eff8fb}#footer .fNavi{margin-bottom:35px;border-bottom:1px solid #c5dfe7}#footer.mode_g .fNavi,#footer.mode_y .fNavi{margin-bottom:0}#footer .fNavi ul{margin:0 auto;padding:18px 0 10px;width:970px}#footer .fNavi li{margin-right:70px;font-size:1.2rem;display:inline}#footer .fNavi li a{color:#313131;text-decoration:none}#footer .fNavi li a:hover{text-decoration:underline}#footer .fBox{margin:0 auto 45px;width:918px}#footer .fBox .lBox{padding-top:12px;float:left;width:252px}#footer .fBox .lBox .textImg{margin-bottom:166px}#footer .fBox .lBox .fLogo{margin-bottom:37px}#footer .fBox .lBox .code{margin-bottom:20px;text-align:center}#footer .fBox .lBox p{font-size:1.4rem;text-align:center;font-weight:700}#footer .fBox .rBox{float:right;width:553px}#footer .fBox .rBox .fInner{margin-bottom:63px}#footer .fBox .rBox .title{margin-bottom:34px;padding-left:26px;color:#313131;font-size:1.4rem;line-height:1.3;font-weight:700;border-left:2px solid #043786}#footer .fBox .rBox .fLink li{padding:0 0 5px 21px;font-size:1.4rem}#footer .fBox .rBox .fLink li a{color:#313131;text-decoration:none}#footer .fBox .rBox .fLink li a:hover{text-decoration:underline}#footer .fBox .rBox .fLink .special{font-size:1.2rem;letter-spacing:-.5px}#footer .fBox .rBox .fLink .special span{font-size:1.4rem}#footer .fBox .rBox .subBox{float:left;width:272px}#footer .fBox .rBox .subBox02{width:281px}#footer .fBox .rBox .subBox02 .fLink li{padding-left:24px}#footer .fBox .rBox .subBox02 .topLink{margin-bottom:66px}#footer .fBox .rBox .subBox02 .title02{margin-bottom:18px}#footer .fBox .rBox .title03{margin-bottom:29px}#footer .fBox .rBox .btmLink li{float:left;width:255px}#footer .copyright{padding:17px 0 11px;background-color:#043786;border-top:1px solid #E2043786D7B7;color:#fff}#footer .copyright p{margin:0 auto;width:918px;font-size:1.1rem;text-align:center}@media all and (min-width:0) and (max-width:640px){#footer.mode_g .fNavi,#footer.mode_y .fNavi{margin-bottom:50px}}.sp{display:none !important}.comList{position:relative;left:2px;margin:0 auto;width:958px;background:#fff;box-shadow:0 0 10px #c7e8f5}.comList .item{float:left;border-left:1px solid #d2d2d2;padding:23px 17px 30px;width:204px}.comList .item:first-child{border:none}.comList .item .list{box-sizing:border-box;border:1px solid #d2d2d2;border-bottom:none;width:100%}.comList .item .list li a{display:block;font-size:1.4rem;line-height:21px;color:#000;position:relative;border-bottom:1px solid #d2d2d2;padding:9px 5px 8px 25px}.comList .item .list li a:before{content:"﹥";position:absolute;left:10px;top:9px}.comList .item.color01 .list li a:before{color:#108ca4}.comList .item.color02 .list li a:before{color:#7db7cb}.comList .item.color03 .list li a:before{color:#d1b750}.comList .item.color04 .list li a:before{color:#b385e5}.comList .item .list li a.size13{font-size:1.3rem}.comList .item .list li a.size12{font-size:1.2rem}.comList .item .list li .subList li a{padding-left:35px}.comList .item .list li .subList li a:before{display:none}.topNews{background:#e4f0ff}.topNews dl{padding:12px 0 10px;margin:0 auto;width:976px;font-size:1.3rem}.topNews dt{padding:0 20px 0 27px;font-weight:700;color:#043786;float:left;font-size:1.4rem;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/topnews_bg.png) no-repeat left top}.topNews dd{float:left;width:640px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sideBtn{position:fixed;right:0;top:25px;z-index:100;display:none}.linkBox{margin:0 auto 25px;width:237px;border:1px solid #c8c8c8;background-color:#fff}.img_Box{margin-bottom:15px}.bdr_ttl{width:100%;margin:30px auto 10px;font-size:1.9rem;display:block;color:#00479d;padding-bottom:5px;border-bottom:1px solid #00479d}.leftBdr_ttl{width:94%;margin:30px auto 10px;font-size:1.6rem;display:block;padding:10px 0 10px 12px;border-left:3px solid #00479d;border-bottom:dotted 1px #b4b4b4;box-sizing:border-box}#conts dl.subBox_dr{display:table;width:100%}#conts dl.subBox_dr dt,#conts dl.subBox_dr dd{display:table-cell;vertical-align:top;width:50%}#conts dl.subBox_dr .cache{font-size:3rem;font-weight:700;color:#00479d}#conts dl.subBox_dr .dis{font-size:1.7rem}#conts dl.subBox_dr .name{font-size:1.8rem;border-bottom:solid 1px #9a9a9a}#conts dl.subBox_dr.snsBox{border:1px solid #ccc;padding:20px;box-sizing:border-box;border-radius:5px}#conts dl.subBox_dr.snsBox dt{box-sizing:border-box;border-right:1px solid #ccc;padding:40px 0}#conts dl.subBox_dr.snsBox dt .ct{margin-right:20px}#conts dl.subBox_dr.snsBox dt .ct img{width:100%}#conts dl.subBox_dr.snsBox dd{padding-left:20px}#conts dl.subBox_dr.alineT dt,#conts dl.subBox_dr.alineT dd{vertical-align:top}#conts dl.subBox_dr.ctrMar20 dt{padding-right:10px;box-sizing:border-box}#conts dl.subBox_dr.ctrMar20 dd{padding-left:10px;box-sizing:border-box}#conts dl.subBox_dr.tableValineTop dt,#conts dl.subBox_dr.tableValineTop dd{vertical-align:top}.lineBtn{display:inline-block;width:calc(50% - 7px);color:#fff;font-weight:700;text-align:center;text-decoration:none;font-size:1.5rem;height:50px;line-height:50px;border-radius:7px;background-color:#97cc3e;margin:0 5px 10px 0}.lineBtn:hover{color:#fff;opacity:.8;text-decoration:none}.fbBtn,.twBtn{display:inline-block;width:calc(50% - 7px);color:#fff;font-weight:700;text-align:center;text-decoration:none;font-size:1.5rem;height:50px;line-height:50px;border-radius:7px}.fbBtn:hover,.twBtn:hover{color:#fff;opacity:.8;text-decoration:none}.fbBtn{background-color:#315096;margin:0 5px 10px 0}.twBtn{background-color:#55acee;margin:0 0 10px 5px}.instaBtn{width:100%;margin:0 auto;background:-webkit-linear-gradient(top left,#427eff 0%,#f13f79 70%) no-repeat;background:-o-linear-gradient(top left,#427eff 0%,#f13f79 70%) no-repeat;background:linear-gradient(to bottom right,#427eff 0%,#f13f79 70%) no-repeat;overflow:hidden;position:relative;display:block;text-align:center;text-decoration:none;color:#fff;font-weight:700;height:50px;line-height:50px;border-radius:7px;font-size:1.5rem}.instaBtn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(195deg,#ffdb2c,#f9764c 25%,rgba(255,77,64,0) 50%) no-repeat;background:-o-linear-gradient(195deg,#ffdb2c,#f9764c 25%,rgba(255,77,64,0) 50%) no-repeat;background:linear-gradient(285deg,#ffdb2c,#f9764c 25%,rgba(255,77,64,0) 50%) no-repeat}.instaBtn span{display:inline-block;position:relative}.instaBtn:hover{color:#fff;opacity:.8}#conts dl.subbox_3q{display:table;width:100%}#conts dl.subbox_3q dt,#conts dl.subbox_3q dd{display:table-cell;width:24%;padding-left:1%}#conts dl.subbox_3q dt img,#conts dl.subbox_3q dd img{display:block;margin:0 auto}#conts .link{margin:0 auto 31px;padding-right:10px;width:250px}#conts .link a{padding:12px 0 9px;display:block;font-size:1.8rem;text-align:center;text-decoration:none;border:1px solid #c8c8c8;background-color:#ececec}#conts .link img{margin:5px 5px 0 0;display:inline-block;vertical-align:top}#conts .link a:hover{filter:alpha(opacity=70);opacity:.7}#conts p.txtShort{width:94%;margin:22px auto;font-size:1.6rem}#conts .contsShort{width:94%;margin:19px auto 11px}.interviews_img{width:94%;margin:15px auto;background-color:#f7f4f2;display:table}.interviews_img img{display:table-cell;width:84%}.interviews_img p{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/jirei/interviews_quarto.png);background-origin:padding-box;background-position-x:2px;background-position-y:25px;background-repeat:no-repeat;background-size:30px auto;display:table-cell;font-size:16.5px !important;margin-left:10px;line-height:1.5em;vertical-align:middle}p.txtShort span.yellow{font-size:1.8rem}.interviews.phoList{width:94%;margin:0 auto;text-align:center}.interviews.phoList li{margin-right:73px;width:44%;float:left}.interviews.phoList li:last-child{margin-right:0;position:relative}.interviews.phoList.center li{width:100%;margin:0 auto}.interviews.phoList.center li img{width:100%}.interviews.phoList.center li.arrow{width:17px !important;margin:0 auto !important;float:none !important}.interviews.phoList.center li.arrow .pic{padding:0 !important;border:none !important;box-shadow:none !important;background-color:transparent}.interviews.phoList .pic{margin-bottom:13px;background-color:#fff;padding:4px 5px;border:1px solid #d5d5d5;box-shadow:2px 2px 4px #f0f0f0;position:relative}.interviews.phoList .pic img{width:100%}.interviews.phoList li .pic .arrow{position:absolute;top:43%;right:-52px}.interviewsTable th{width:19%;background-color:#eee}.bdr_dl{width:94%;margin:10px auto;display:table;font-size:1.5rem;border-bottom:1px solid #d9d9d9}.bdr_dl dt{width:50%;display:table-cell;vertical-align:middle}.bdr_dl dd{width:50%;display:table-cell;vertical-align:middle}.inLB{display:inline-block}.cat_ttl{margin:10px 0;background:url(/wp/wp-content/themes/funabashi/assets/image/faq/ar.jpg) no-repeat left 0;padding-left:16px;padding-bottom:8px;border-bottom:1px solid #d5d5d5}.linkUl_harf{font-size:1.5rem}.linkUl_harf li{width:100% !important;float:left !important;line-height:1.2em;margin-left:5px}.linkUl_harf .in_ul{width:46%;padding-left:3%;margin:20px 0;float:left}.linkUl_harf .in_ul li{width:90%;float:left;margin:3px 0}.linkUl_harf .in_ul li a{display:inline-block;clear:both;padding-left:18px;background:url(/wp/wp-content/themes/a_keisei/assets/image/faq/ar02.jpg) no-repeat left 5%}#pagePath{margin:21px auto 20px;width:1000px}#pagePath li{display:inline-block;font-size:1.1rem}#pagePath li:not(:first-child){margin-left:3px}#pagePath li a{margin-right:3px}#main .comTopBox{padding:30px 0 21px;margin:0 auto 32px;text-align:center;width:955px;border:1px solid #e45991;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/com_top_bg.gif) repeat-x left bottom}#main .comTopBox .ttl{margin-bottom:20px}#main .comTopBox .link a:hover img{filter:alpha(opacity=70);opacity:.7}#main .mainBox{margin:0 auto 50px;width:1000px;position:relative}#main .mainBox.type03 .inner{width:1100px;margin:0 auto}#ad_wrap #main .mainBox{margin:30px auto 20px;position:relative}#ad_wrap #main .mainBox.type03{margin:0;width:100%;height:687px;background:url(/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/lp_mvarea01_bg.png) #0089cd 50% 0% repeat-x;background-size:auto 703px}@media screen and (max-width:640px){#ad_wrap #main .mainBox{margin:0 15px 10px;position:relative}#ad_wrap #main .mainBox.type02{margin:0 15px 70px;position:relative}#ad_wrap #main .mainBox.type03{width:100%;height:auto;background:0 0 !important;margin:0 auto 10px}#main .mainBox.type03 .inner{width:100%}#main .mainBox.type03 img{width:100%}}#sideBar{float:left;width:300px}#sideBar .sTtl{padding:11px 25px 7px;color:#fff;font-size:1.7rem;background-color:#00479d}#sideBar p.sTtl.sttl{padding:4px 13px 1px}#sideBar .sNavi{border:2px solid #00479d;margin-bottom:20px}#sideBar .sNavi li{font-size:1.5rem;border-top:1px solid #d4d4d4;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon06.png) no-repeat 98% center}#sideBar .sNavi li:first-child{border:none}#sideBar .sNavi .children{border-top:1px solid #d4d4d4}#sideBar .sNavi li>a{padding:14px 5px 8px 15px;display:inline-block;font-size:1.4rem}#sideBar .sNavi li.cat-item-1246>a{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon12.png) no-repeat 98% center}#sideBar .sNavi li.cat-item:hover{background-color:transparent}#sideBar .sNavi li.cat-item a:hover{background-color:#f2f2f2}#sideBar .sNavi li:hover{background-color:#f2f2f2}#sideBar .sNavi li a:hover{text-decoration:none;filter:alpha(opacity=70);opacity:.7}ul.sNavi li dl.in_box{width:93%;margin:0 auto;display:block;padding:5px 0 0;padding-left:5px}ul.sNavi li dl.in_box dt{width:110px;float:left;padding:14px 0;margin-right:10px;text-align:center;display:flex;justify-content:center;align-items:center}ul.sNavi li dl.in_box dd{width:150px;float:left;padding:14px 0}ul.sNavi li dl.in_box dd a{font-size:1.4rem}ul.sNavi li div.photoBox{float:left;overflow:hidden}ul.sNavi li div.photoBox img{width:100%}#sideBar ul.sNavi li p{font-size:1.2rem;word-break:break-all;line-height:1.5em}ul.sNavi li dl.in_box.clearfix dd p a{padding:14px 0 8px 15px !important}#conts{margin-top:-1px;float:right;width:665px}#conts p{margin:19px 5px 11px;font-size:1.4rem;line-height:1.72}#main .headLine01{margin-bottom:49px;padding:19px 20px 11px;color:#043786;font-size:2.5rem;background:-moz-linear-gradient(top,#fbfdff 0%,#ecf4ff);background:-ms-linear-gradient(top,#fbfdff 0%,#ecf4ff);background:-webkit-gradient(linear,left top,left bottom,from(#fbfdff),to(#ecf4ff));border-top:3px solid #043786}#main .headLine01 .headTxt{padding-left:38px;display:block;line-height:1.44;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon07.png) no-repeat left 6px}#conts .headLine0102{margin-bottom:30px;padding:19px 20px 11px}#conts .headLine0102 .headTxt{background-position:left 6px}#main .headLine02{margin:35px 0;padding:9px 27px 8px;color:#000;font-size:1.8rem;background-color:#e8f6ff}#main .headLine02.type02{margin:18px 0;padding:20px 15px 20px;font-size:2.2rem}#main .pageList{text-align:center}#main .pageList li{margin:0 2px;display:inline;font-size:1.3rem}#main .pageList .current span,#main .pageList li a{padding:7px 14px 5px;display:inline-block;background-color:#e3e3e3}#main .pageList .current span,#main .pageList li a:hover{color:#fff;text-decoration:none;background-color:#2a2a2a}#main .comBtmWrap .contactArea{border-top:1px solid #e2d7b7;border-bottom:1px solid #e2d7b7;position:relative;-ms-overflow-x:hidden;overflow-x:hidden;z-index:1;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_bg01.png) repeat-y center top}#main .comBtmWrap .contactArea .content{padding:22px 0 20px;position:relative;z-index:2}#main .comBtmWrap .contactArea:after{content:"";width:100%;height:100%;position:absolute;left:50%;top:0;background:#edebe4;z-index:0}#main .comBtmWrap .contactArea .linkList{width:213px;float:left}#main .comBtmWrap .contactArea .linkList li{margin-top:13px}#main .comBtmWrap .contactArea .linkList li:first-child{margin-top:0}#main .comBtmWrap .contactArea .contact{padding-right:18px;margin-top:4px;width:697px;float:right}#main .comBtmWrap .contactArea .contact .ttl{margin:0 0 15px 2px;padding-bottom:7px;border-bottom:1px solid #5e5e5e}#main .comBtmWrap .contactArea .contact .tel{margin-bottom:16px}#main .comBtmWrap .contactArea .contact .link{display:flex;flex-wrap:wrap}#main .comBtmWrap .contactArea .contact .link li{width:47%;margin-right:10px;margin-bottom:20px}#main .comBtmWrap .contactArea .contact .link li:nth-of-type(2){margin-right:0}#main .comBtmWrap .contactArea .contact.gpage .link li{width:32%}#main .comBtmWrap .contactArea .contact.gpage .link li:nth-of-type(2){margin-right:15px}#main .comBtmWrap .contactArea .contact.gpage .link li:last-of-type{margin-right:0}#main .comBtmWrap .contactArea .contact .link li img{max-width:100%}#main .comBtmWrap .contactArea a:hover img{filter:alpha(opacity=70);opacity:.7}#main .comBtmWrap .txtArea{padding:26px 0 26px;clear:both;border-bottom:1px solid #d5d5d5;background-color:#f3f3f3}#main .comBtmWrap .txtArea dl{padding:9px 20px 19px;color:#868686;font-size:1.1rem;line-height:1.93;border:1px solid #c8c8c8;background-color:#fff}#main .comBtmWrap .txtArea dt{font-weight:700}#main .comBtmWrap .mapArea{padding:28px 0 40px;width:990px;margin:0 auto;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_bg03.png) repeat-y -8px}#main .comBtmWrap .mapArea .area{padding:0 15px;width:450px;float:left}#main .comBtmWrap .mapArea .area:last-child{margin-right:0}#main .comBtmWrap .mapArea .area .ttl{margin-bottom:26px;padding:22px 0 17px;position:relative;color:#313131;line-height:1.2;font-size:1.9rem;text-align:center;border:1px solid #c8c8c8}#main .comBtmWrap .mapArea .area .ttl:before{margin-left:-18px;width:36px;height:16px;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_icon01.png) no-repeat left top;position:absolute;left:50%;bottom:-16px;content:""}#main .comBtmWrap .mapArea .area .map{margin-bottom:25px}#main .comBtmWrap .mapArea .area .txtBox .lBox{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #d5d5d5;position:relative}#main .comBtmWrap .mapArea .area .txtBox .lBox p,#main .comBtmWrap .mapArea .area .txtBox .lBox a{color:#313131;font-size:1.4rem}#main .comBtmWrap .mapArea .area .txtBox .lBox a:hover{text-decoration:none}#main .comBtmWrap .mapArea .area .txtBox .lBox .name{font-weight:700}#main .comBtmWrap .mapArea .area .txtBox .lBox .tel .sml{margin-top:5px;display:block;font-size:1.2rem;line-height:1}#main .comBtmWrap .mapArea .area .txtBox .lBox .tel .num{padding-left:40px;display:block;font-size:2rem;font-weight:700;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_icon02.png) no-repeat left 5px}#main .comBtmWrap .mapArea .area .txtBox .lBox .tel .num02{padding-left:40px;display:block;font-size:2rem;font-weight:700;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_icon02.png) no-repeat left 5px}#main .comBtmWrap .mapArea .area .txtBox .rBox p{color:#313131;font-size:1.2rem;line-height:1.8}#main .comBtmWrap .mapArea .rMap{float:right}#main .comBtmWrap .mapArea .rMap .txtBox .lBox{width:223px}#main .comBtmWrap .mapArea .rMap .txtBox .rBox{width:240px}.wp-pagenavi{clear:both;text-align:center}.wp-pagenavi a,.wp-pagenavi span{border:none;margin:2px;padding:5px 13px;text-decoration:none;background-color:#e3e3e3}.wp-pagenavi span.current,.wp-pagenavi a:hover{color:#fff;text-decoration:none;background-color:#000}h2.page_ttl{width:100%;display:inline-block;text-align:center;font-size:2rem;margin:5px 0 15px}ul.texList{list-style-type:disc;font-size:1.4rem;margin:0 0 20px 27px}ul.texList li{margin-bottom:5px}ul.texList li:last-child{margin-bottom:0}ul.texList a{color:#25a5ff}.voiceint_dl{width:100%;display:table;border-top:solid 1px #e1e1e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:3% 0}.voiceint_dl dt{display:table-cell;position:relative;vertical-align:top;width:35% !important}.voiceint_dl dt img{width:100%;height:auto}.voiceint_dl dd{display:table-cell;padding-left:20px;vertical-align:top;min-height:160px;position:relative;width:60%}.voiceint_dl dd h3{font-size:2.1rem;margin-bottom:15px}.foot_link{color:#e45991 !important;padding-left:15px}.foot_link:hover{text-decoration:underline !important}.foot_link:before{color:#e45991 !important;content:"▶" !important;font-size:1.3rem;left:0;position:absolute;top:1px}ul.list li a.list_ttl_rd{background-color:#e6f7ff;font-size:1.5rem !important}ul.list li a.list_ttl_rd02{background-color:#e1fff3;font-size:1.5rem !important}ul.list li a.list_ttl_rd03{background-color:#fefae9;font-size:1.5rem !important}ul.list li a.list_ttl_rd04{background-color:#f9f4ff;font-size:1.5rem !important}.cl_menu_ttl{padding:10px 0 10px 25px;display:block;line-height:1.44;color:#043786;font-size:2.5rem;margin:20px 0;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon07.png) no-repeat left 48%}.menu_outer{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:5px solid #efefef;margin:8px 0}.menu_outer dl.in_menu_list{width:100%;display:table;margin:0;padding-bottom:2%;border-bottom:2px solid #efefef}.menu_outer dl.in_menu_list.last{border-bottom:none}.menu_outer dl.in_menu_list dt{width:auto;display:table-cell;vertical-align:top}.menu_outer dl.in_menu_list dd{width:100%;display:table-cell}.menu_outer dl.in_menu_list dd .cat_ttl_{font-size:2.2rem;margin-bottom:15px;padding:20px 0 0 20px;font-weight:700}.menu_outer dl.in_menu_list dd ul{width:30%;float:left;display:block;font-size:1.6rem;padding:0 0 0 18px}.menu_outer dl.in_menu_list dd ul li{padding-left:20px;display:block;line-height:1.7em;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/faq/ar02.jpg) no-repeat left 48%}div#conts section.newsSec table.camp_table{width:100% !important;font-size:1.1rem !important;word-break:break-all}div#conts section.newsSec table.camp_table th{padding:10px 5px;line-height:1.5em;font-size:1.2rem !important}div#conts section.newsSec table.camp_table td{padding:10px 5px;line-height:1.5em;font-size:1.2rem !important}.dr_btm_cv{width:100%;display:table;margin:35px 0 30px}.dr_btm_cv .flexBox{display:flex;justify-content:space-between}.dr_btm_cv .rightBlock{padding:28px 0 29px;width:242px;float:left;text-align:center;background-color:#f0f0f0}.dr_btm_cv .rightBlock .button1{margin:10px auto}.dr_btm_cv .rightBlock img{margin:auto}dl.dr_btm_cv dt{display:table-cell;width:25%;vertical-align:top}dl.dr_btm_cv dt img{width:100%;height:auto}dl.dr_btm_cv dd{display:table-cell;padding-left:3%;vertical-align:top;width:100%}.dr_btm_cv dd .ttl{font-size:3rem;color:#00479d;border-bottom:1px solid #d2d2d2;padding-bottom:5px;padding-left:15px;margin-bottom:15px;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/bdr01.jpg) no-repeat left}.dr_btm_cv dd .ttl02{font-size:2.9rem;color:#00479d;margin-bottom:10px}.dr_btm_cv dd .ttl03{margin:15px 0;font-size:2rem;font-weight:700;border-bottom:1px solid #d2d2d2}.dr_btm_cv dd .ttl04{margin:15px 0;font-size:2rem;font-weight:700;font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif"}.dr_btm_cv dd ul{padding:10px 0;font-size:1.5rem}.dr_btm_cv dd ul li{padding-left:5px;margin-left:15px;margin-bottom:0;list-style:disc}.dr_btm_cv dd p{font-size:1.6rem}.link_btn{width:300px;text-align:center;font-size:1.5rem;margin:0;float:right}.link_btn i{margin-right:5px}.link_btn a{width:100%;display:block;position:relative;display:inline-block;font-weight:700;padding:15px 0;text-decoration:none;color:#fff;background:#00479d;transition:.4s;border:solid 1px #00479d}.link_btn a:hover{background:#fff;border:solid 1px #00479d;color:#00479d !important}.box31{margin:-1em 0 1.5em;background:#f1f1f1;font-size:1.2rem;box-shadow:0 2px 4px rgba(0,0,0,.22)}.box31 .box-title{font-size:1.6em;background:#5fc2f5;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box31 p{padding:15px 20px;margin:0}.msr_newslist04{width:100%;margin-top:10px}.msr_newslist04 li{border-bottom:1px solid #000}.msr_newslist04 li a{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#000;display:table;padding:20px;text-decoration:none;transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;width:100%}.msr_newslist04 li a:hover{text-decoration:none;background:#eee}.msr_newslist04 li div{padding-bottom:10px;width:144px}.msr_newslist04 li i{float:left;margin-right:10px;vertical-align:middle;padding-top:5px}.msr_newslist04 li p{vertical-align:middle;float:left;margin-bottom:0 !important;margin-left:0 !important;font-size:1.8rem !important}.msr_newslist04 li time{display:table-cell;vertical-align:top;width:90px}.msr_newslist04 li .cat01,.msr_newslist04 li .cat02{background-color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table-cell;color:#fff;font-size:10px;padding:0 2px;text-align:center;width:50px}.msr_newslist04 li .cat02{background-color:#fff;border:1px solid #000;box-sizing:border-box;color:#000}.h4Ttl{padding:1em 0 1em 1.5em;color:#000;font-size:2.5rem;margin-bottom:25px;background:#f5f5f5;border-left:solid 5px #0c55a7}.h5Ttlcenter{font-size:2.5rem;padding:.5em 0;line-height:1.6em;letter-spacing:2px;border-top:solid 1px #000;border-bottom:solid 1px #000;margin:20px 0}ul.check_list{font-size:1.7rem;margin-bottom:20px;border:solid 2px skyblue;border-radius:5px;font-size:1.7rem;font-weight:700;padding:.5em 1em .5em 2.3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}ul.check_list li{margin-bottom:10px;font-size:1.8rem;line-height:1.8em;padding-left:5px;position:relative}ul.check_list li:after,ul.check_list li:before{display:block;content:"";position:absolute}ul.check_list li:after{top:.35em;left:-1.2em;width:14px;height:14px;background-color:skyblue;border-radius:100%}ul.check_list li:before{z-index:2;top:.625em;left:-.975em;width:4px;height:4px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}ul.texList li:last-child{margin-bottom:0}a#c00,a#c01,a#c02,a#c03,a#c04,a#c05,a#c06,a#c07,a#c08,a#c09,a#c10,a#c11,a#c12,a#c13,a#c14,a#c15{width:100%;clear:both;margin-top:-170px;padding-top:170px}.floatBox{width:100%;position:relative}.floatBox.floatBox25{width:100%;position:relative}.floatBox:after{content:"";clear:both;display:table}.floatBox .hLeft{float:left;width:calc(37% - 20px);margin:0 20px 20px 0;font-size:1.6rem}.floatBox .hRight{float:right;width:calc(37% - 20px);margin:0 0 20px 20px}.floatBox.floatBox25 .hLeft{float:left;width:calc(25% - 20px);margin:0 20px 20px 0;font-size:1.6rem}.floatBox.floatBox25 .hRight{float:right;width:calc(25% - 20px);margin:0 0 20px 20px}.floatBox.containerbox{box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center}.floatBox.containerbox .box{width:70%;display:flex;align-items:center;padding-left:3%}p.text{font-size:1.6rem !important;line-height:1.5em}.dr_name{font-size:2.5rem;margin:0 0 20px}.harfdl{width:100%;display:table}.harfdl dt{width:48.5%;display:table-cell}.harfdl dd{width:48.5%;display:table-cell}.mov_wrap{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.mov_wrap .mrc{width:calc(50% - 10px);margin:0 0 10px;display:inline-block}.allerarea{width:100%;background:#fff}.allerarea .inner{width:1000px !important;margin:15px auto 0;border:1px solid #ccc;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#allerarea .inner dl{width:1000px;display:table;vertical-align:top}.allerarea .inner dl dt span{font-size:14px;background-color:#cb0000;color:#fff;padding:1px 16px 3px;text-align:center}.allerarea .inner dl dt{margin-right:30px;display:table-cell;vertical-align:top}.allerarea .inner dl dd{width:800px;display:table-cell;vertical-align:top !important;padding-left:16px}.allerarea .inner dl dd ul{margin:0;font-size:1.5rem}@media all and (min-width:0) and (max-width:640px){.harfdl{width:100%;display:block}.harfdl dt{width:100%;margin:0 auto;display:block}.harfdl dd{width:100%;margin:0 auto;display:block}.dr_name{font-size:1.6rem;margin:0 0 20px}p.text{font-size:1.3rem !important;line-height:1.8em}.mov_wrap{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.mov_wrap .mrc{width:calc(100% - 10px);margin:0 0 10px;display:inline-block}.floatBox{width:100%}.floatBox:after{content:"";clear:both;display:table}.floatBox .hLeft{float:left;width:calc(55% - 20px);margin:0 20px 20px 0;font-size:1.6rem}.floatBox .hRight{float:right;width:calc(55% - 20px);margin:0 0 20px 20px}.cl_menu_ttl{padding:10px 0 10px 25px;display:block;line-height:1.44;color:#043786;font-size:1.8rem;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon07.png) no-repeat left 48%}.menu_outer dl.in_menu_list dt{width:100%;display:table;vertical-align:middle;border-bottom:1px solid #efefef;background-color:#eff8fb}.menu_outer dl.in_menu_list dt .photo{display:table-cell !important;width:20%;margin:0 !important}.menu_outer dl.in_menu_list dt .cat_ttl_{display:table-cell !important;width:70%;font-size:1.5rem;vertical-align:middle;padding-left:5%}.menu_outer dl.in_menu_list dd{width:100%;padding:2%;display:block;padding:2.5% 1%}.menu_outer dl.in_menu_list dd ul{width:47%;float:left;display:block;font-size:1.15rem;padding:0 !important}.menu_outer dl.in_menu_list dd ul li{padding-left:20px;display:block;line-height:1.8em;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/faq/ar02.jpg) no-repeat left 48%}.dr_btm_cv{width:90%;display:block;margin:0 auto 30px}.dr_btm_cv .flexBox{flex-wrap:wrap}.dr_btm_cv .rightBlock{width:100%}.dr_btm_cv .rightBlock .button .txt{padding:5px 0 5px 15px}.dr_btm_cv .rightBlock .button .txt:before{content:"▶";position:absolute;left:0;top:0;margin:5px auto;width:14px;height:14px;display:block}.dr_btm_cv .rightBlock img{width:90%}dl.dr_btm_cv dt{display:block;width:100%;text-align:center}dl.dr_btm_cv dt img{width:60%;height:auto;margin-bottom:10px}dl.dr_btm_cv dd{display:block;padding-left:0 !important;padding-top:10px;width:100%}.dr_btm_cv dt .ttl{font-size:2rem;color:#00479d;border-bottom:1px solid #d2d2d2;padding-bottom:5px;padding-left:15px;margin-bottom:15px;text-align:left;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/bdr01.jpg) no-repeat left}.dr_btm_cv dt .ttl02{font-size:1.9rem;color:#00479d;text-align:left;margin-bottom:10px}.dr_btm_cv dt .ttl03{margin:15px 0;font-size:2rem;font-weight:700;border-bottom:1px solid #d2d2d2}.dr_btm_cv dd ul{padding:10px 0;font-size:1.5rem}.dr_btm_cv dd ul li{padding-left:5px;margin-left:15px;margin-bottom:0;list-style:disc}.dr_btm_cv dd p{font-size:1.6rem}.link_btn{width:285px;text-align:center;font-size:1.5rem;margin:5px auto;float:none !important}.h5Ttlcenter{font-size:1.6rem;padding:.5em 0;line-height:1.5em;letter-spacing:2px;border-top:solid 1px #000;border-bottom:solid 1px #000;margin:20px 0}.allerarea{width:100%;background:#fff;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.allerarea .inner{width:100% !important;margin:5px auto 0;border:1px solid #ccc;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#allerarea .inner dl{width:100%;display:block;vertical-align:top}.allerarea .inner dl dt span{font-size:14px;float:left;background-color:#cb0000;color:#fff;padding:1px 16px 3px;text-align:center}.allerarea .inner dl dt p{font-size:14px;float:left;margin-left:10px}.allerarea .inner dl dt{margin-right:30px;display:block;vertical-align:top}.allerarea .inner dl dd{width:100%;display:block;vertical-align:top !important;padding-left:0 !important;margin:0}.allerarea .inner dl dd span{font-size:10px;font-size:1.2rem;float:left;display:inline-block;background-color:#cb0000;color:#fff;padding:0 8px 0;margin:0 5px -2px 0;text-align:center}.allerarea .inner dl dd ul{padding-top:5px;font-size:1.3rem;clear:both}.allerarea .inner dl dd ul li{font-size:9.8px;font-size:1.2rem;line-height:2em;word-break:break-all}}.sc-li-img{width:120px !important;height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){ul.list li a.list_ttl_rd{background-color:#fff3f5;font-size:1.3rem !important}ul.list li a.list_ttl_rd02{background-color:#e8f9ff;font-size:1.3rem !important}ul.list li a.list_ttl_rd03{background-color:#fefae9;font-size:1.3rem !important}ul.list li a.list_ttl_rd04{background-color:#f9f4ff;font-size:1.3rem !important}}@media all and (-ms-high-contrast:none){ul.list li a.list_ttl_rd{background-color:#fff3f5;font-size:1.3rem !important}ul.list li a.list_ttl_rd02{background-color:#e8f9ff;font-size:1.3rem !important}ul.list li a.list_ttl_rd03{background-color:#fefae9;font-size:1.3rem !important}ul.list li a.list_ttl_rd04{background-color:#f9f4ff;font-size:1.3rem !important}}@media all and (min-width:0) and (max-width:1281px){.sideBtn{top:20px}}.sideBtn li{margin-bottom:7px}@media screen and (min-width:640px){.sideBtn li a:hover img{opacity:.9}}::selection{background:#dbecff}::-moz-selection{background:#dbecff}div#ad_wrap div#container div#main div.pc.modalbtm,div#ad_wrap div#container div#main div.pc.modalbtmclose,div#ad_wrap div#container div#main div.mainBox section#sec04 h2.h2Title.ttl01,div#ad_wrap div#container div#main div.mainBox section#sec04 ul.linkList,div#ad_wrap div#container div#main div.mainBox div.link,div#ad_wrap div#container div#main div.mainBox div.link_btn{display:none}div#ad_wrap div#container div#main div.mainBox #sec02 a,div#ad_wrap div#container div#main div.mainBox #sec04 a{pointer-events:none}div#ad_wrap div#container div#main section#sec05 div.content.clearfix section#blog{display:none}div#ad_wrap div#container div#main section#sec05{border-bottom:none;border-top:none}div#ad_wrap #main .comBtmWrap .contactArea{text-align:center;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_bg01_y.png) #edebe4 !important}div#ad_wrap #main .comBtmWrap .contactArea .contact{padding-right:0;margin-top:4px;width:100%}div#ad_wrap div#container div#main .comBtmWrap div.contactArea .contact div.ttl{width:288px !important;margin:0 auto 15px !important;float:none !important;text-align:center !important}div#ad_wrap div#container div#main .comBtmWrap div.contactArea .contact div.tel{width:555px;margin:0 auto 15px}@media screen and (max-width:640px){div#ad_wrap div#container div#main .comBtmWrap div.contactArea .contact div.tel{width:100%;margin:0 auto 15px}}div#ad_wrap .comBtmWrap div.contactArea div.content.clearfix div.contact ul.link{width:100%;text-align:center}div#ad_wrap .comBtmWrap div.contactArea div.content.clearfix div.contact ul.link li{display:inline-block;float:none !important}div#ad_wrap .comBtmWrap div.contactArea div.content.clearfix div.contact ul.link li:first-child{margin-right:15px}@media screen and (max-width:640px){div#ad_wrap .comBtmWrap div.contactArea div.content.clearfix div.contact ul.link li:first-child{margin-right:0 !important}}#topcontrol{z-index:10}.btn_list{width:100%;text-align:center;display:table;margin:15px 0 0}.btn_list li{display:table-cell;margin-right:15px}.side_cl_link{font-size:1.5rem;margin:15px 0}.side_cl_link li{display:block;padding:10px 0 10px 25px;border-bottom:1px solid #ccc;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/icon06.png) 96% 50% no-repeat}.side_cl_link li:last-child{border:none}.yb_area{width:100%;height:475px;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/youtube_bg.jpg) repeat-x;padding:10px 0 0;margin-top:10px;margin-bottom:-50px !important;font-size:1.5rem;text-align:center}.yb_area.upage{width:100%;height:475px;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/youtube_bg.jpg) repeat-x;padding:10px 0 0;margin-top:30px;margin-bottom:-15px !important;font-size:1.5rem;text-align:center}.yb_area .inner{width:1000px;height:auto;margin:15px auto;background:#fff;padding:2em 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.txt_bl{font-weight:700}ul.thum_list{width:90%;justify-content:center;display:flex;margin:10px auto}ul.thum_list li{width:calc(25% - 10px);margin:20px 15px 50px}@media all and (min-width:0) and (max-width:640px){body{min-width:inherit !important;position:relative}.sp{display:block !important}.pc{display:none !important}.content{margin:0;width:auto}.fit_img{width:100%;height:auto}#topcontrol{position:fixed;bottom:130px !important;right:10px !important;opacity:1;cursor:pointer}#topcontrol img{width:30px !important;height:auto !important}#main{position:relative;padding-top:48px;padding-top:48px}#header{position:fixed}#header .logo{margin:0 9px 0 0;width:31%;max-width:115px}#header .logo img{max-width:100%}#header .btn,#header .btn span{display:inline-block;transition:all .5s;box-sizing:border-box}#header .btn{position:relative;float:right;max-width:45px;width:100%;height:45px;cursor:pointer}#header .btn span{position:absolute;left:0;width:100%;max-width:25px;height:2px;background-color:#04327c}#header .btn .btn_area{position:absolute;max-width:25px;width:100%;max-height:20px;height:20px;right:6px;left:0;bottom:0;top:5px;margin:auto}#header .btn span:nth-of-type(1){top:0}#header .btn span:nth-of-type(2){top:9px}#header .btn span:nth-of-type(3){bottom:0}#header .btn.on span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}#header .btn.on span:nth-of-type(2){opacity:0}#header .btn.on span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}#header .text{display:inline-block;margin:7px auto 5px}#header .text p{font-size:10px;line-height:1.9;letter-spacing:0}.shopbtn{float:right;border-left:1px solid #d9d9d9}#header .btn.on img{visibility:hidden}#header .menuBox{position:fixed;overflow-y:scroll;left:0;top:50px;width:100%;height:91%;z-index:20;box-shadow:0px 2px 2px #ddd;display:none}.menuBox{background:#f2f2f2;padding-bottom:15px}.menuBox .title{background:#043786;color:#fff;text-align:center;font-size:1.5rem;padding:14px 0 9px}.menuBox .subMenuBox{padding:0 15px}.menuBox .link{padding:8px 15px 9px}.menuBox .link a{display:block;background:#fff;border:1px solid #b9b9b9;color:#043786;font-size:1.5rem;text-align:center;padding:10px 0 7px;text-decoration:none;box-shadow:0px 1px 2px #ddd}.menuBox .link p{display:block;font-size:1.5rem;text-align:center;padding:10px 0 7px;text-decoration:none}.menuBox .menuList{margin-bottom:17px}.menuBox .menuList li{float:left;width:25%;text-align:center;box-sizing:border-box;border:1px solid #d9d9d9;border-right:none;padding:1px;background:#fff}.menuBox .menuList li:first-child{border-left:none}.menuBox .menuList li a{padding:7px 0;display:block;font-size:1.4rem;color:#000;text-decoration:none;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sp_menu_bg.jpg) repeat-x left top;background-size:auto 100%}.menuBox .menuList li.on{background:#043786;border-color:#043786;position:relative}.menuBox .menuList li.on:before{content:"▼";position:absolute;left:0;bottom:-10px;width:100%;text-align:center;z-index:1;font-size:1.4rem;line-height:10px;color:#043786}.menuBox .menuList li.on a{background:#043786;color:#fff}.menuBox .subMenu{margin:0;background:#fff;box-shadow:0px 1px 2px #ddd}.menuBox .subMenu .list{border-top:1px solid #b9b9b9;border-left:1px solid #b9b9b9}.menuBox .subMenu .list li{float:left;box-sizing:border-box;width:50%}.menuBox .subMenu .list li a{padding:17px 0 11px 30px;display:block;border-right:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;text-decoration:none;font-size:1.2rem;position:relative}.menuBox .subMenu .list li a{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sp_menu_bg02.png) no-repeat 13px 20px;background-size:8px auto}.menuBox .subMenu .list li a.none{background:0 0}.menuBox .subMenu .list01>li{width:100%}.menuBox .subMenu .list01>li>a{padding-left:17px;background:0 0}.menuBox .subMenu .list01>li>a.click:before{content:"";position:absolute;right:13px;top:13px;width:25px;height:25px;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sp_menu_bg04.png) no-repeat;background-size:100% auto}.menuBox .subMenu .list01>li>a.click.on:before{background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/sp_menu_bg03.png) no-repeat;background-size:100% auto}.menuBox .subMenu .list li .subList{display:none}.menuBox .cLink{padding:1px 15px 10px;text-align:center}.menuBox .cLink img{width:100%;height:auto}#footer{padding-top:0;border-top:1px solid #ccb49c;margin-bottom:98px}#footer .fNavi{margin-bottom:1px;border-bottom:none}#footer .fNavi li{margin-right:0;display:block;border-bottom:1px solid #c5dfe7}#footer .fNavi li a{padding:12px 18px 9px;display:block;position:relative}#footer .fNavi li a:hover{text-decoration:none}#footer .fNavi li a:before{width:7px;height:12px;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/f_icon01.png) no-repeat left top;background-size:7px 12px;position:absolute;top:38%;right:14px;content:""}#footer .copyright{padding:9px 0 5px}#footer .copyright p{width:auto;font-size:.9rem}#conts{margin:25px 0 15px;width:auto;float:none}#sideBar{width:auto;float:none}#sideBar .sTtl{padding:6px 13px;font-size:1.2rem}#sideBar .sNavi li{font-size:1.2rem}#sideBar .sNavi li>a{padding:8px 13px;background-size:5px 6px}#main .mainBox{margin:0 15px 50px;width:auto}#pagePath{margin:0 5px 15px;width:auto}.home #pagePath{padding-top:0 !important}#pagePath li{font-size:.9rem;display:inline}#pagePath a:hover{text-decoration:none}#main .headLine01{margin-bottom:15px;padding:18px 16px 17px;border-width:2px}#conts .headLine01 .headTxt{padding-left:17px;font-size:1.6rem;background-size:10px 10px;background-position:left 4px}#conts .headLine0102{margin-bottom:10px;padding:12px 16px 4px}#main .headLine02{margin-bottom:10px;padding:9px 15px;font-size:1.6rem}#main .headLine02.type02{margin-bottom:10px;padding:9px 15px;font-size:1.6rem}#main .clinica_map .headLine02{margin-top:0}#main .comTopBox{padding:14px 22px 8px;margin:0 14px 16px;width:auto;background-size:100% auto}#main .comTopBox .ttl{margin-bottom:8px}#main .comTopBox img{width:100%;height:auto}#main .comTopBox .link a:hover img{filter:alpha(opacity=100);opacity:1}#main .comContactList,#main .comContactList ul{display:none !important}#main .comBtmWrap .contactArea{padding:16px 15px 28px;border:none;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_bg01.png) repeat-y center top}#main .comBtmWrap .contactArea .linkList{display:none}#main .comBtmWrap .contactArea .contact{padding-right:0;margin-top:0;width:auto;float:none}#main .comBtmWrap .contactArea .contact .ttl{margin:0 0 15px 2px;padding-bottom:8px}#main .comBtmWrap .contactArea .contact .tel{margin-bottom:8px}#main .comBtmWrap .contactArea .contact .tel img{width:100%;height:auto}#main .comBtmWrap .contactArea .contact .link li{width:100%;margin-right:0;margin-bottom:9px}#main .comBtmWrap .contactArea .contact .link li img{width:100%;height:auto}#main .comBtmWrap .contactArea .contact .link li:first-child{margin-top:0;float:none}#main .comBtmWrap .contactArea .contact.gpage .link li{width:100%}#main .comBtmWrap .contactArea .contact.gpage .link li:nth-of-type(2){margin-right:0}#main .comBtmWrap .contactArea .contact.gpage .link li:last-of-type{margin-right:0}#main .comBtmWrap .contactArea a:hover img{filter:alpha(opacity=100);opacity:1}#main .comBtmWrap .txtArea{display:none}#main .comBtmWrap .mapArea{padding:23px 15px 30px;width:auto;background:0 0}#main .comBtmWrap .mapArea .area{margin-bottom:20px;width:auto;float:none}#main .comBtmWrap .mapArea .area .ttl{margin-bottom:15px;padding:10px 0;font-size:1.3rem}#main .comBtmWrap .mapArea .area .ttl:before{margin-left:-11px;width:22px;height:11px;background-size:22px 11px;bottom:-11px}#main .comBtmWrap .mapArea .area .map img{width:100%;height:auto}#main .comBtmWrap .mapArea .area .txtBox .lBox{padding-bottom:0;margin-bottom:0;width:46%;float:left;border-bottom:none;border-right:1px solid #d5d5d5}#main .comBtmWrap .mapArea .area .txtBox .lBox p,#main .comBtmWrap .mapArea .area .txtBox .lBox a{font-size:1.1rem;line-height:1.2}#main .comBtmWrap .mapArea .area .txtBox .lBox .name{margin-bottom:5px;font-weight:700}#main .comBtmWrap .mapArea .area .txtBox .lBox .tel .sml{margin-bottom:2px;font-size:.7rem}#main .comBtmWrap .mapArea .area .txtBox .lBox .tel .num{padding-left:22px;font-size:1.4rem;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_icon02.png) no-repeat left 2px;background-size:18px 12px}#main .comBtmWrap .mapArea .area .txtBox .lBox .tel .num02{padding-left:22px;font-size:1.4rem;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/index/btm_wrap_icon02.png) no-repeat left 2px;background-size:18px 12px}#main .comBtmWrap .mapArea .area .txtBox .rBox{width:51%;float:right}#main .comBtmWrap .mapArea .area .txtBox .rBox p{font-size:1.1rem;line-height:1.2}#main .comBtmWrap .mapArea .rMap{float:none;margin:0}#main .pageList li{font-size:1.1rem}#main .pageList .current span,#main .pageList li a{padding:4px 10px 4px}.foot_fixed_wrap{width:100%;height:53px;position:absolute;z-index:30;bottom:0;left:0}.foot_fixed_menu{width:100%;height:100px;bottom:0;background:#fff;border-top:#043786}.modalbtm{position:fixed;bottom:-1px;left:0;z-index:10;color:#fff;width:100%;color:#777;font-size:135%;font-family:"MS Pゴシック",sans-serif;background-color:#fff}.modalbtm h3{display:block;background-color:#e45991;padding:10px 0 10px 15px}.modalbtm h3 img{width:250px;height:auto}.modalbtm span{cursor:pointer;display:block;width:auto;text-align:center;font-size:20px;position:absolute;line-height:1.2em;font-weight:700;top:-26px;left:7px;color:#e45991;z-index:10000 !important}.modalbtmclose{display:block;width:100%;background-color:#e45991;position:fixed;padding:10px 5px 9px 17px;bottom:0;left:-20px !important;z-index:300;cursor:pointer;text-align:center}.modalbtmclose p img{width:180px;height:auto}.modalbtm ul.tct_ul{text-align:center;width:75%;padding-left:2%;float:left;margin:10px auto 10px auto}.modalbtm ul.tct_ul li{display:inline-block;width:46%;background:0 0 !important}.modalbtm ul.tct_ul li:last-child{padding-left:8px}#chamo-window{position:absolute;bottom:15px !important;right:10px !important}.yb_area{width:100%;height:auto;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/youtube_bg.jpg) #ce1a19 repeat-y;padding:10px 0;margin-top:10px;margin-bottom:0 !important;font-size:1.5rem;text-align:center}.yb_area.upage{width:100%;height:auto;background:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/common/youtube_bg.jpg) #ce1a19 repeat-y;padding:10px 0;margin-top:20px;margin-bottom:-15px !important;font-size:1.5rem;text-align:center}.yb_area .inner,.yb_area.upage .inner{width:94%;height:auto;margin:15px auto;background:#fff;padding:2em 0 1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.txt_bl{font-weight:700;margin-top:15px}ul.thum_list{width:96%;justify-content:flex-start;display:flex;flex-wrap:wrap;margin:10px auto 25px}ul.thum_list li{width:calc(48.5% - 13px);margin:20px 8px 0}ul.thum_list li img{width:100%;height:auto}#chamo-window.onbottom.chamo-initialize.-chamo-toplevel-container div#chamo-offline-waiting.chamo_frame.scroll_and_transparent.chamo_waiting_logo.-chamo-active{position:fixed !important;bottom:88px !important;right:1px !important;opacity:.5 !important}.foot_btn_wrap{font-family:"Noto Sans JP",sans-serif;width:100%;justify-content:center;display:flex;align-items:center;flex-wrap:wrap;margin:0 auto;padding:3px 0 0;text-align:center;position:relative}.foot_btn_wrap .linkbox{width:32%;max-width:118px;margin:0;position:relative;border:none;overflow:visible !important;padding:9px 4px 4px;margin-right:4px;z-index:10;font-size:10px;border-radius:4px;box-sizing:border-box;text-align:center;margin-bottom:5px}.foot_btn_wrap .linkbox.line_block{background:#40cc42;border:1px solid #40cc42}.foot_btn_wrap .linkbox.mail_block{background:#007d9f;border:1px solid #007d9f;padding:10px 4px 5px 3px;margin-right:0}.foot_btn_wrap .linkbox.tel_block{border:1px solid #0072b2;padding:10px 5px 5px}.foot_btn_wrap .linkbox a{width:100%;height:100%;position:absolute;top:0;left:0}.foot_btn_wrap .linkbox .btn_title{display:flex;align-items:center}.foot_btn_wrap .linkbox .btn_title .btn_icon{width:18px;margin-right:4px}.foot_btn_wrap .linkbox.tel_block .btn_title .btn_icon{margin-right:8px;width:10px}.foot_btn_wrap .linkbox.mail_block .btn_title .btn_icon{width:12px;margin-right:3px}.foot_btn_wrap .linkbox.mail_block .btn_title .btn_icon{width:13px;margin-right:3px}.foot_btn_wrap .linkbox .btn_title h2{font-family:"Noto Sans JP",sans-serif;font-size:11px;font-weight:700;color:#fff}.foot_btn_wrap .linkbox.tel_block .btn_title h2{color:#0072b2}.foot_btn_wrap .linkbox p{font-family:"Noto Sans JP",sans-serif;clear:both;margin:0;font-weight:700 !important;color:#fff;font-size:9px;font-weight:700;letter-spacing:.03em}.foot_btn_wrap .linkbox.tel_block p{color:#0072b2}#inline_content .intxt,#inline_content02 .intxt,.footer_modal .intxt{font-family:"Noto Sans JP",sans-serif;line-height:1em;padding-top:10px;font-size:1.5rem;font-weight:700;text-align:center;margin-bottom:35px !important}#inline_content h2,#inline_content02 h2,#inline_content03 h2,.footer_modal h2{font-family:"Noto Sans JP",sans-serif;text-align:center;line-height:1.5}.footer_modal .modal_ul li a{font-family:"Noto Sans JP",sans-serif;color:#fff;font-weight:700;background:#0072b2;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;height:150px;width:150px}}.button{position:relative;display:block;-webkit-transition:all .3s;transition:all .3s;z-index:2;background-color:#fff;color:#000;font-size:1.4rem;text-align:center;line-height:42px;text-decoration:none !important}.button .txt{display:inline-block;position:relative;padding-left:25px}.button .txt:before{content:"▶";position:absolute;left:0;top:0}.button1{width:202px;line-height:39px;box-shadow:0 2px 2px #ddd}.button2{background-color:#ececec}@media all and (min-width:641px){.button:before,.button:after{position:absolute;display:block;content:"";z-index:-1;left:0;width:100%;height:50%;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.button:before{top:0}.button:after{bottom:0}.button:hover{background-color:#000;color:#fff}.button:hover:before,.button:hover:after{height:0}.button2:before,.button2:after{background-color:#ececec}}@media all and (min-width:0) and (max-width:640px){.button{line-height:35px;font-size:1.4rem}.button .txt{padding-left:15px}.button2{line-height:24px}.iframe-content{position:relative;width:100%;margin:15px auto;padding:75% 0 0}.iframe-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-content02{position:relative;width:100%;margin:15px auto;padding:85% 0 0}.iframe-content02 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-content03{position:relative;width:100% !important;margin:15px auto 0px !important;padding:60% 0 0}.iframe-content03 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mainBox .iframe-content{position:relative;width:100%;margin:15px auto;padding:75% 0 0}#conts dl.subBox_dr{display:block;width:100%}#conts dl.subBox_dr dt,#conts dl.subBox_dr dd{display:block;vertical-align:top !important;width:100%}#conts dl.subBox_dr dt img{width:100%;height:auto}#conts dl.subBox_dr .cache{font-size:3rem;font-weight:700;color:#00479d}#conts dl.subBox_dr .dis{font-size:1.9rem}#conts dl.subBox_dr .name{font-size:1.8rem;border-bottom:solid 1px #9a9a9a}#conts dl.subbox_3q dt img,#conts dl.subbox_3q dd img{width:100%}table.fixedTable{width:100%;display:block}table.fixedTable tbody{width:100%;display:block}#main table.fixedTable tbody th,#main table.underTable tbody td{width:100% !important;display:block;box-sizing:border-box;padding:0;border:none;border-bottom:1px solid #d5d5d5}#main table.fixedTable tbody td{border:none}#main table.fixedTable tbody tr{border-bottom:solid 1px #d5d5d5;display:block}#main table.fixedTable tbody tr:last-child{border-bottom:none}#main table.fixedTable tbody th p,#main table.fixedTable tbody td p{padding:10px 20px !important;margin:0 !important}#main table.fixedTable tbody th p{text-align:center;border:none}#conts dl.subBox_dr.snsBox dt{border-right:none;margin-bottom:30px;padding:20px 0}#conts dl.subBox_dr.snsBox dt .ct{margin-right:0}#conts dl.subBox_dr.snsBox dd{padding-left:0}#conts dl.subBox_dr.ctrMar20 dt{padding-right:0}#conts dl.subBox_dr.ctrMar20 dd{padding-left:0}.btn_list{width:100%;text-align:center;display:block;margin:15px 0 0}.btn_list li{display:block;margin-right:0 !important}.interviews_img{width:100%;margin:15px auto;background-color:#f7f4f2;display:block}.interviews_img img{display:block;width:100%}.interviews_img p br{display:none}.interviews_img p{width:100%;background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url(//celes-clinic.com/wp/wp-content/themes/a_keisei/assets/css/../image/jirei/interviews_quarto.png);background-origin:padding-box;background-position-x:2px;background-position-y:20px;background-repeat:no-repeat;background-size:auto auto;display:table-cell;font-size:14px !important;margin-left:10px;padding:2em 2em 2em 5em}.interviews.phoList{width:100%;margin:0 auto;text-align:center}.interviews.phoList li{margin-right:25px;width:44%;float:left}.interviews.phoList li:last-child{margin-right:0;position:relative;float:right}.interviews.phoList .pic{margin-bottom:13px;background-color:#fff;padding:4px 5px;border:1px solid #d5d5d5;box-shadow:2px 2px 4px #f0f0f0;position:relative}.interviews.phoList .pic img{width:100%}.interviews.phoList li .pic .arrow{position:absolute;top:43%;right:-32px}.interviews.phoList li .pic .arrow img{width:22px !important;height:auto}ul.sNavi li dl.in_box dd{width:62% !important;float:left}.box31{margin:1.5em 0;background:#f1f1f1;font-size:1.2rem;box-shadow:0 2px 4px rgba(0,0,0,.22)}.box31 .box-title{font-size:1.2em;background:#5fc2f5;padding:4px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box31 p{padding:15px 20px;margin:0}}@media all and (min-width:0) and (max-width:640px){div#conts section.newsSec table.camp_table{width:auto !important;margin:0 auto;font-size:1.1rem !important}div#conts section.newsSec table.camp_table th{padding:8px 5px;line-height:1.5em;font-size:1.3rem !important}div#conts section.newsSec table.camp_table td{padding:8px 5px;line-height:1.5em;font-size:1.3rem !important}.h4Ttl{padding:1em 0 1em 1em;color:#000;margin-bottom:25px;background:#f5f5f5;font-size:1.6rem;border-left:solid 5px #0c55a7}}.movieArea{max-width:70%;margin:auto}.movieArea .movieCont{position:relative;width:100%;padding-top:56.25%;margin-bottom:50px}.movieArea iframe{position:absolute;top:0;right:0;width:100%;height:100%}@media screen and (max-width:640px){.movieArea{max-width:100%}.movieArea .movieCont{margin-bottom:30px}}.hline{margin-top:25px;margin-bottom:40px}.hline:before{display:table-cell;content:" ";width:49%;border-bottom:1px solid #2c2c2c}.hline span{position:relative;top:.7em;display:table-cell;text-align:center;white-space:nowrap;color:#2c2c2c;font-size:20px;font-weight:500;padding:0 10px}.hline:after{display:table-cell;content:" ";width:49%;border-bottom:1px solid #2c2c2c}.accessOsaka{margin-top:50px}@media screen and (max-width:640px){.accessOsaka{margin-top:30px}.hline{margin-top:-5px;margin-bottom:16px}.hline:before{display:table-cell;content:" ";width:49%;border-bottom:1px solid #2c2c2c}.hline span{position:relative;top:.7em;display:table-cell;text-align:center;white-space:nowrap;color:#2c2c2c;font-size:20px;font-weight:500;padding:0 10px}.hline:after{display:table-cell;content:" ";width:49%;border-bottom:1px solid #2c2c2c}}.phimosis_banner{margin:60px auto;text-align:center}.phimosis_banner img{max-width:100%}@media screen and (max-width:640px){.phimosis_banner{margin:9px auto 30px;width:90%}}div#main div.mainBox div.cta_box{max-width:100%;margin:0 auto;justify-content:center;align-items:center}div#main div.mainBox div.cta_box a{width:32%}div#main div.mainBox div.cta_box .col_1 a{width:100%}div#main div.mainBox div.cta_box .col_3{display:flex;justify-content:space-between;margin-top:16px}div#main div.mainBox div.cta_box .button{color:#000;background-color:#fff;font-weight:700}div#main div.mainBox div.cta_box .button .txt{padding-left:20px;font-size:22px;padding-top:7px}div#main div.mainBox div.cta_box .button .txt .small{font-size:16px;font-weight:500;background:linear-gradient(transparent 60%,#ff6 0)}div#main div.mainBox div.cta_box .button .txt .small:after{content:"/";padding:0 8px;background:#fff}div#main div.mainBox div.cta_box .button .txt .small:last-of-type:after{content:""}div#main div.mainBox div.cta_box .button:before,div#main div.mainBox div.cta_box .button:after{content:none}div#main div.mainBox div.cta_box .button:hover{border-bottom:none;transform:translateY(.25em)}div#main div.mainBox div.cta_box .button.tel{border:solid 1px #000;border-bottom:.25em solid #000;color:#000}div#main div.mainBox div.cta_box .button.tel:hover{border-bottom:.1em solid #000}div#main div.mainBox div.cta_box .button.tel .txt{line-height:1.2;padding-top:14px}div#main div.mainBox div.cta_box .button.tel .txt .pc{display:inline-block}div#main div.mainBox div.cta_box .button.tel:before{color:#000}div#main div.mainBox div.cta_box .button.line{background-color:#06c755;color:#fff;border-bottom:.25em solid #068f3f}div#main div.mainBox div.cta_box .button.line:hover{border-bottom:.1em solid #068f3f}div#main div.mainBox div.cta_box .button.mail_reserve{background-color:#f10c4d;color:#fff;border-bottom:.25em solid #a00732}div#main div.mainBox div.cta_box .button.mail_reserve:hover{border-bottom:.1em solid #a00732}div#main div.mainBox div.cta_box .button.mail_inquiry{background-color:#043d91;color:#fff;border-bottom:.25em solid #000712}div#main div.mainBox div.cta_box .button.mail_inquiry:hover{border-bottom:.1em solid #000712}div#main div.mainBox div.cta_box .button .txt{position:relative}div#main div.mainBox div.cta_box .button .txt:before{content:"";position:absolute;top:51%;left:-15px;transform:translateY(-51%);width:25px;height:25px;background-size:cover;background-repeat:no-repeat}div#main div.mainBox div.cta_box .button.tel .txt:before{top:58%;left:-32px;width:30px;height:30px;background-image:url(https://celes-clinic.com/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/icon_phone.svg)}div#main div.mainBox div.cta_box .button.tel .txt:after{content:"";position:absolute;transform:translateY(-51%);background-size:cover;background-repeat:no-repeat;top:58%;right:-60px;width:65px;height:65px;background-image:url(https://celes-clinic.com/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/tel-0120-958-336.svg)}div#main div.mainBox div.cta_box.cta_gy .button.tel .txt:after{background-image:url(https://celes-clinic.com/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/tel-0120-118-243.svg)}div#main div.mainBox div.cta_box .button.line .txt:before{background-image:url(https://celes-clinic.com/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/icon_line.svg)}div#main div.mainBox div.cta_box .button.mail_reserve .txt:before{background-image:url(https://celes-clinic.com/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/icon_calendar.svg)}div#main div.mainBox div.cta_box .button.mail_inquiry .txt:before{background-image:url(https://celes-clinic.com/wp/wp-content/themes/a_keisei/assets/image/contents/phim/lp/icon_email.svg)}@media screen and (max-width:640px){div#main div.mainBox div.cta_box .button{font-size:1.2rem;line-height:1.5;padding:8px 0}div#main div.mainBox div.cta_box .button .txt{font-size:12px;padding-top:0}div#main div.mainBox div.cta_box .col_1 .button{padding:16px 0}div#main div.mainBox div.cta_box .button.tel .txt{font-size:1.7rem;padding-top:5px;padding-bottom:4px;padding-left:20px}div#main div.mainBox div.cta_box .button.tel .txt:before{top:50%;left:-45px;width:37px;height:37px}div#main div.mainBox div.cta_box .button.tel .txt:after{content:none}div#main div.mainBox div.cta_box .button .txt:before{left:-8px;width:15px;height:15px}div#main div.mainBox div.cta_box .button .txt .small{font-size:12px}div#main div.mainBox div.cta_box .button .txt .small:nth-of-type(3):after,div#main div.mainBox div.cta_box .button .txt .small:nth-of-type(4):after,div#main div.mainBox div.cta_box .button .txt .small:nth-of-type(5):after{content:"";padding:0}div#main div.mainBox div.cta_box .button .txt .small:last-of-type:after{padding:0}}@media screen and (max-width:320px){div#main div.mainBox div.cta_box .button .txt{padding-left:10px}div#main div.mainBox div.cta_box .button.tel .txt{font-size:1.6rem;padding-left:10px}div#main div.mainBox div.cta_box .button.tel .txt:before{left:-37px;width:30px;height:30px}}.innerUl li .pho .blur-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:1;transition:opacity .3s ease}@media (max-width:340px){#header .chinaLink{max-width:42px}#header .otherLink ul li p{font-size:11px}#header .otherLink.onlineShopLink li p,#header .otherLink.snsLink li p{font-size:10px}}@media screen and (max-width:640px){#main .anker{padding-top:60px;margin-top:-60px}}