@charset "UTF-8";.page-catch{margin-bottom:50px}p>.img-border{max-width:100%;box-sizing:border-box}.box-img-left .img-border{max-width:initial}.border_none{border:none}p>.img-right{max-width:300px}p>.img-left{max-width:300px}.img-column.for-two img{max-width:334px}.img-column.for-three img{max-width:216px}.img-column.for-four img{max-width:160px}.img-column .menu-btn-cnt img{max-width:322px}.menu-btn2 li img{width:216px;vertical-align:top}.box-img-right .img{width:320px}.box-img-left .img{width:320px}.page-catch .case-records img{width:250px}.case-records img{max-width:280px;vertical-align:top}.page-catch .underline_bk{background:url(//www.futako-ortho.com/blogs/wp-content/themes/humanity/css/../images/common/underline_bk.png) repeat-x left bottom}.page-catch .txt150{font-size:150%}.page-catch .catch_ttl{width:auto;padding:8px;text-align:center;color:#fff;border-radius:5px}.page-catch .bg_re{background:#fd6662}.page-catch .bg_or{background:#ff8f19}.page-catch .catch_lst li i{color:#ff8f19;font-weight:700}section.lowbanner{display:flex;flex-wrap:wrap;justify-content:center}section.lowbanner figure{width:330px}section.lowbanner figure:nth-of-type(1){margin-top:10px;margin-right:20px}section.online{padding-bottom:50px}.online .entry-bg span.text{margin-top:15px;display:block;font-size:.9em}.online .entry-bg .flex_wrap{display:flex;justify-content:center}.online .entry-bg .flex_wrap .counseling_item{margin:0 30px;width:100%}.online .entry-bg .flex_wrap .counseling_item .item_title{padding-bottom:10px !important;text-align:center;color:#264e80;font-size:110%;font-weight:700}.online .entry-bg .flex_wrap .counseling_item img{display:block;margin:0 auto !important}.online .entry-bg .flex_wrap .counseling_item .item_txt{margin:10px !important;padding:10px !important;border-top:1px solid #264e80;text-align:center}.online .entry-bg .step_circle{position:relative;padding:10px !important;width:40px;height:40px;border-radius:50%;background:#264e80;margin-top:15px;z-index:2}.online .entry-bg .step_circle p{position:absolute;left:15%;top:15%;width:40px;text-align:center;padding:0 !important;font-size:.8em;line-height:2em;color:#fff}.online .entry-bg .step_circle p span{font-size:2em}.online .entry-bg .step_txt{position:relative;padding-bottom:15px;border-bottom:dotted 1px #264e80}.online .entry-bg .step_txt:after{content:"";display:block;clear:both}.online .entry-bg .step_txt:before{content:"";display:block;line-height:0;overflow:hidden;position:absolute;left:0;bottom:-1px;width:10%;border-bottom:2px solid #fff}.online .entry-bg .step_txt>p{padding-left:80px !important;font-weight:700;margin-top:-50px;padding-bottom:35px}.online .entry-bg .step_txt div>p{margin-top:15px;font-size:.9em;font-weight:700;text-align:center}.online .entry-bg .step_txt img{width:300px;margin:5px 5px 5px 15px !important;float:right}.online .entry-bg>.step_txt:before{background-color:#264e80;content:"";width:3px;display:block;position:absolute;top:15px;bottom:5px;left:28px;z-index:1}.online .att2{color:#0c3;font-weight:700}section.whitening{padding-bottom:40px}.gel_block{align-items:center;justify-content:center;display:flex}.gel_block li{margin:0 10px}.gel_block li:first-child img{width:200px}.gel_block li:last-child{font-size:200%;font-weight:700}.whitening .alignR{text-align:right;display:block}section.relapse{padding-bottom:40px}.relapse .secondary{width:100%;display:flex;flex-direction:row-reverse}.relapse .secondary li:first-child{padding-left:15px;flex-grow:1}.relapse .secondary li:first-child>h3{margin-bottom:10px;padding:5px;font-weight:700;text-align:center;color:#fff;background:#ffc000}.relapse .secondary li:last-child{width:350px}section.beauty{padding-bottom:40px}.beauty .secondary{width:100%;display:flex;flex-direction:row-reverse}.beauty .secondary li:first-child{padding-left:15px;width:100%}.beauty .secondary li:last-child{width:350px}section.partial{padding-bottom:40px}section.short{padding-bottom:40px}section.painless{padding-bottom:40px}.painless .low_force{display:flex}.painless .low_force li:first-child{margin-right:5%}.painless .low_force dl{display:flex}.painless .low_force dd{padding-left:20px;flex:1}section.nonextraction{padding-bottom:40px}section.mouthpiece{padding-bottom:40px}.page-catch .platinum{margin-bottom:30px;padding:0 20px 20px;border:1px solid #f5d4d0}.page-catch .platinum .platinum_ttl{margin-bottom:-20px;padding:0 10px;font-size:150%;text-align:center;display:inline-block;background:#fff;position:relative;top:-20px}.page-catch .platinum .platinum_block{display:flex}.page-catch .platinum .platinum_block li:first-child>h3{font-size:120%}.page-catch .platinum .platinum_block li:first-child{font-size:80%;text-align:left}.page-catch .platinum .platinum_block li:last-child{width:180px;margin-left:20px}.page-catch .platinum .platinum_block li:last-child img{width:100%}section.diagnose{padding-bottom:40px}section.failure{padding-bottom:40px}section.opposite{padding-bottom:40px}section.crowding{padding-bottom:40px}.roop{padding-bottom:80px;min-height:500px}.post{border:1px solid #ccc;border-radius:4px;padding:30px;margin:0 0 20px 20px;background:#fff}.roop .data{font-size:12px;color:#9e9e9e;margin-bottom:16px}.post iframe,.post img{max-width:100%;height:auto}.posts-btn{text-align:center;margin-top:40px}.posts-btn li{display:inline;margin-right:30px}.posts-btn li:first-child:after{content:"|";margin-left:30px}.posts-btn a{color:#2780bb;text-decoration:underline;vertical-align:middle}.posts-btn a i{margin:0 3px;font-size:90%;vertical-align:middle}.case-records-cms{background:url(//www.futako-ortho.com/blogs/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat center center;width:640px;margin:20px auto}.case-records-cms td{text-align:center;width:320px;vertical-align:middle}.case-records-cms .before img{background:url(//www.futako-ortho.com/blogs/wp-content/themes/humanity/css/../images/common/before.png) no-repeat left top;padding-top:20px;width:254px;height:auto}.case-records-cms .after img{background:url(//www.futako-ortho.com/blogs/wp-content/themes/humanity/css/../images/common/after.png) no-repeat left top;padding-top:20px;width:254px;height:auto}.sidebar{margin-bottom:30px;padding-top:15px}.sidebar li{padding:0 10px 0 16px;background:url(//www.futako-ortho.com/blogs/wp-content/themes/humanity/css/../images/common/icon_h_sidebar.gif) no-repeat 4px 6px;margin-bottom:3px}.sidebar a{text-decoration:underline}