﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}img{vertical-align:top;font-size:0;line-height:0}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tx-L{text-align:left !important}.tx-C{text-align:center !important}.tx-R{text-align:right !important}.fs-9{font-size:9px !important}.fs-10{font-size:10px !important}.fs-11{font-size:11px !important}.fs-12{font-size:12px !important}.fs-13{font-size:13px !important}.fs-14{font-size:14px !important}.fs-15{font-size:15px !important}.fs-16{font-size:16px !important}.fs-18{font-size:18px !important}.fs-20{font-size:20px !important}.fs-21{font-size:21px !important}.fs-24{font-size:24px !important}.fs-28{font-size:28px !important}.fs-30{font-size:30px !important}.fs-36{font-size:36px !important}.fs-48{font-size:48px !important}.fs-60{font-size:60px !important}.fs-70p{font-size:70% !important}.attension-txt li{text-indent:-1em;padding:8px 0 8px 1em}.attension-txt02 li{text-indent:-3em;padding:0 0 5px 3em}.attension-txt03{margin:0 0 15px 30px}.column-2 .row,.column-2 li{width:50%;float:left}.column-3 .row,.column-3 li{width:33.33%;float:left}.column-4 .row,.column-4 li{width:25%;float:left}.column-5 .row,.column-5 li{width:20%;float:left}.column-6 .row,.column-6 li{width:16.66%;float:left}.column-8 .row,.column-8 li{width:12.5%;float:left}.col-2 .row{float:left;width:48%}.col-2 .row:nth-child(odd){margin-right:2%}.col-2 .row:nth-child(even){margin-left:2%}@media screen and (max-width:750px){.col-2 .row{float:none;width:100%}.col-2 .row:nth-child(odd){margin:0 0 30px}.col-2 .row:nth-child(even){margin:0}}.col-3 .row{float:left;width:31%}.col-3 .row:nth-child(3n+1){margin-right:2%}.col-3 .row:nth-child(3n){margin-left:2%}.col-2 .row:nth-child(even){margin:0}@media screen and (max-width:750px){.col-3 .row{float:none;width:100%}.col-3 .row:nth-child(3n+1){margin:0}.col-3 .row:nth-child(3n){margin:0}}.Paper_v2{background-image:repeating-linear-gradient(to bottom,rgba(255,255,255,0) 25px,#f9f6f1 26px,#f9f6f1 26px,rgba(255,255,255,0) 27px,rgba(255,255,255,0) 51px,#f9f6f1 52px,#f9f6f1 52px,rgba(255,255,255,0) 53px,rgba(255,255,255,0) 77px,#f9f6f1 78px,#f9f6f1 78px,rgba(255,255,255,0) 79px,rgba(255,255,255,0) 103px,#f9f6f1 104px,#f9f6f1 104px,rgba(255,255,255,0) 105px,rgba(255,255,255,0) 129px,#f9f6f1 130px,#f9f6f1 130px),repeating-linear-gradient(to right,rgba(255,255,255,0) 25px,#f9f6f1 26px,#f9f6f1 26px,rgba(255,255,255,0) 27px,rgba(255,255,255,0) 51px,#f9f6f1 52px,#f9f6f1 52px,rgba(255,255,255,0) 53px,rgba(255,255,255,0) 77px,#f9f6f1 78px,#f9f6f1 78px,rgba(255,255,255,0) 79px,rgba(255,255,255,0) 103px,#f9f6f1 104px,#f9f6f1 104px,rgba(255,255,255,0) 105px,rgba(255,255,255,0) 129px,#f9f6f1 130px,#f9f6f1 130px)}.bg-patternLR{background-image:url(//kobekanon.kololo-kakogawa.net/cmswp/wp-content/themes/kololo-kanon/_assets/css/../../img/lp/left.png),url(//kobekanon.kololo-kakogawa.net/cmswp/wp-content/themes/kololo-kanon/_assets/css/../../img/lp/right.png);background-repeat:repeat-y;background-size:170px;background-position:left top,right bottom}@media screen and (max-width:750px){.bg-patternLR{background-image:none}}.bg-blue{background-color:#f0faff;margin:0 auto}.bg-pink{background-color:#fff2f5;margin:0 auto}.bg-darkblue{background-color:#4daad3;margin:0 auto}.bg-white{background-color:#fff;margin:0 auto;padding:50px 10px;border-radius:20px}.bg-yellow{background-color:#fffaf4;margin:0 auto}.clearfix:after{content:"";display:block;clear:both}.transform{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover .transform{-webkit-transform:scale(1.1);-moz-animation:scale(1.1);transform:scale(1.1)}.show00,.show01,.show02,.show03,.show04,.show05,.show06{visibility:hidden}.bounceInLeft,.bounceInRight,.bounceIn,.bounceInDown,.fadeIn,.fadeInUp,.fadeInUpDelay,.fadeInDown,.fadeInUpD,.fadeInLeft,.fadeInRight,.zoomInUp{visibility:visible}.delay-01s{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-02s{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-03s{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-04s{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-06s{-webkit-animation-delay:.6s;animation-delay:.6s}.delay-07s{-webkit-animation-delay:.7s;animation-delay:.7s}.delay-08s{-webkit-animation-delay:.8s;animation-delay:.8s}.delay-09s{-webkit-animation-delay:.9s;animation-delay:.9s}.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}a{color:#111;text-decoration:none;transition:.2s ease all;-webkit-transition:.2s ease all;-moz-transition:.2s ease all}a:focus,a:active,a:hover{color:#6c2735}a:hover img{opacity:.4;filter:alpha(opacity=40);-moz-opacity:.4;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;zoom:1}::-webkit-scrollbar{width:8px;background:#e5e5e5}::-webkit-scrollbar-thumb{height:10px;background:#333}img{max-width:100%;height:auto;display:block}.cover{width:100%;background-size:cover;background-position:center center}.only-pc{display:block}.only-sp{display:none}@media screen and (max-width:750px){.only-pc{display:none}.only-sp{display:block}}body{font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif,serif;font-size:14px;line-height:1.8;color:#111;background:#fff;letter-spacing:.1em;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased !important}@media only screen and (max-width:1000px){body{font-size:14px;line-height:1.5}}.section-ttl,.date,.tel-no,.page-ttl,.plan-table-3row,.plan-table-4row,.plan-table-5row,.plan-table-2row,.diferrent-table,.tel-num,.side-column .ttl,.wpp-views,.side-date,.doctor-name{font-family:"Open Sans Condensed","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}#wrapper{width:100%;overflow:hidden}#content{overflow:hidden;margin-top:60px}.index-body{display:table;width:100%;max-width:1100px;margin:0 auto;overflow:hidden}.main-column{display:table-cell;vertical-align:top;width:72%;padding:40px 30px 50px;background:#fff}.side-column{display:table-cell;vertical-align:top;width:28%;padding:40px 15px 40px;background:#faf9f8}.page-inner{max-width:1100px;margin:0 auto;padding:30px 0;overflow:hidden}#content-wrap{padding:0}#page-top{position:fixed;right:10px;bottom:40px;z-index:5;width:60px}@media screen and (max-width:700px){.page-inner{padding:20px}.index-body{display:block}.main-column{width:auto;padding:5% 0;display:block}.side-column{width:100%;padding:5%;display:block}#page-top{width:50px;right:0}}.page-tab{max-width:1100px;margin:0 auto;position:relative}.page-tab li{text-align:center;position:relative}.page-tab li a{color:#6c2735;line-height:70px;font-weight:700;font-size:16px;background:#f2e3dc;display:block}.page-tab li i{position:absolute;top:0;right:0;line-height:70px;width:30px;height:5px;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.page-tab li:hover i{right:-5px}.page-tab .current a{background:#6c2735;color:#fff}.page-tab li a:hover{background:#6c2735;color:#fff}@media screen and (max-width:750px){#content-wrap{padding:20px 0}.page-tab{top:0}.page-tab li a{font-size:12px;line-height:50px}.page-tab li i{line-height:50px}}.cat-conteiner{display:flex;align-items:center}.blog-container{display:flex}@media screen and (max-width:750px){.blog-container{display:block}}.page-cattitle{font-weight:700;font-size:1.2rem;color:#604c3f;display:flex;align-items:center}.page-cattitle:before{content:"";height:1px;flex-grow:1;background-color:#ebae18;margin-right:1rem}.page-cattitle:after{content:"";height:1px;flex-grow:1;background-color:#ebae18;margin-left:1rem}.cat-item{min-width:120px}.cat-item img{width:100%;max-width:100px;height:auto;margin:10px;box-sizing:border-box}@media screen and (max-width:750px){.cat-item img{width:100%;height:auto;margin:10px;box-sizing:border-box}}.date{color:#c1c1c1}.title{color:#604c3f;font-size:1.3rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:750px){.title{font-size:unset;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.side-column .ttl{text-align:center;color:#fff;background:-moz-linear-gradient(top left,#ebae18,#f19695);background:-webkit-linear-gradient(top left,#ebae18,#f19695);background:linear-gradient(to bottom right,#ebae18,#f19695);padding:10px;border-radius:10px 0;margin:10px auto}#ttl-bg{background-image:url(//kobekanon.kololo-kakogawa.net/cmswp/wp-content/themes/kololo-kanon/_assets/css/../../img/lp/blog-bg.jpg);background-repeat:no-repeat;background-size:cover;text-align:center;padding:35px;color:#fff;font-weight:700}@media screen and (max-width:750px){#ttl-bg{background-size:cover}}#ttl-bg h2{font-size:1.3rem;color:#ebae18}.cat-link{color:#604c3f}#blog-entryHeader .category{margin:0}#blog-entryHeader h2{color:#604c3f;font-size:1.3rem;padding:10px 0 20px;margin:0 0 10px;border-bottom:solid 2px #ebae18}.category span{font-size:.8rem;background-color:#ebae18;color:#fff;border-radius:50px;padding:5px}#blog-entryContent p{clear:both;line-height:2.2}#blog-entryContent img{margin:15px 0;display:block;clear:both}#blog-entryContent a:link,#blog-entryContent a:visited{text-decoration:underline}#blog-entryContent a:hover,#blog-entryContent a:active{text-decoration:none}#blog-entryContent h2{font-size:20px;font-weight:700;line-height:1.4;padding:15px;background:#fffaf4;color:#ebae18;border-radius:6px;margin:25px 0 15px;overflow:hidden}#blog-entryContent h3{font-size:16px;font-weight:700;line-height:1.4;padding:15px 0;color:#ebae18;border-top:1px solid #ebae18;border-bottom:1px solid #ebae18;margin:25px 0 15px;overflow:hidden}#blog-entryContent b{font-weight:700}#blog-entryContent h4{font-size:16px;font-weight:700;line-height:1.4;padding:15px 0 5px;color:#ebae18;overflow:hidden;border-bottom:2px dotted;display:inline-block;margin:20px 0 10px}@media screen and (max-width:750px){#blog-entryContent h2{font-size:16px;padding:10px;margin:15px 0 15px}#blog-entryContent p{font-size:12px}}#blog-entryContent .addtoany_content{margin:50px 0 15px}#blog-entryContent dl,#blog-entryContent dt,#blog-entryContent dd{box-sizing:border-box}#blog-entryContent dl{background:#f2f2f2;border-bottom:1px solid #ddd}#blog-entryContent dt,#blog-entryContent dd{padding:10px 10px 0;border-top:1px solid #ddd}#blog-entryContent dt{width:20%;float:left}#blog-entryContent dd{background:#fff;margin-left:20%;padding-bottom:10px}#blog-entryContent dd:after{content:"";display:block;clear:both}footer{background-color:#ebae18}.footer-menu li a{color:#fff}#footer-outter .copy{font-size:10px;color:#fff;text-align:center}.ft-flex{display:flex;justify-content:center;align-items:center}@media screen and (max-width:750px){.ft-flex{display:block}}.ft-item img{max-width:250px;width:100%;height:auto}@media screen and (max-width:750px){.ft-item img{padding:30px 10px 0}}.ft-item ul{display:flex}@media screen and (max-width:750px){.ft-item ul{display:block}}.ft-item ul li{font-size:.8rem;margin:0 5px;font-weight:700}.contact-box{background:rgba(68,65,60,.7);max-width:700px;margin:0 auto;padding:30px;color:#fff}.contact-btn{text-align:center;margin:0 auto;padding:20px 0 15px}.contact-text{margin:0 0 10px}#foot-counceling a{display:block;font-weight:700;letter-spacing:-.5px;font-size:14px;max-width:300px;height:58px;background:url(//kobekanon.kololo-kakogawa.net/cmswp/wp-content/themes/kololo-kanon/_assets/css/../../img/ico_counceling-foot.png) no-repeat 30px 50% #6c2735;margin:0 auto;text-align:center;color:#fff;padding:17px 20px 0 60px;line-height:1.4}.contact-content{display:block}@media screen and (min-width:768px){.contact-content{display:flex}}#foot-counceling a:hover{opacity:.7}@media screen and (max-width:750px){.contact-box{padding:15px}#foot-contact{padding:20px}#foot-clinic .column-1 figure{float:none;padding:15px 5%;width:100%}#foot-clinic .column-1 .clinic-discription{width:90%;margin:0 5% 15px}}.wp-pagenavi a,.wp-pagenavi span{border:1px solid #ebae18 !important;color:#ebae18 !important}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#ebae18 !important;color:#ebae18 !important}