body{}#page{}#header .description{}#wrapper{padding:15px 20px;}body.blog-page #content{}#wrapper #sidebar_blog{}a:link{}a:hover{}a:visited{}.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}.sf-menu {line-height:1.0;}.sf-menu ul {position:absolute;top:-999em;width:10em; }.sf-menu ul li {width:100%;}.sf-menu li:hover {visibility:inherit; }.sf-menu li {float:left;position:relative;}.sf-menu a {display:block;position:relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:25px; z-index:99;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:10em; top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:10em; top:0;}.sf-menu {float:left;margin-bottom:1em;}.sf-menu a {border-left:1px solid #fff;border-top:1px solid #CFDEFF;padding: .75em 1em;text-decoration:none;}.sf-menu a, .sf-menu a:visited{ color:#13a;}.sf-menu li {background:#BDD2FF;}.sf-menu li li {background:#AABDE6;}.sf-menu li li li {background:#9AAEDB;}.sf-menu li:hover, .sf-menu li.sfHover,.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#CFDEFF;outline:0;}.sf-menu a.sf-with-ul {padding-right: 2.25em;min-width:1px; }.sf-sub-indicator {position:absolute;display:block;right:.5em;top:1.05em; width:10px;height:10px;text-indent: -999em;overflow:hidden;background:url('images/arrows-ffffff.png') no-repeat -10px -100px; }a > .sf-sub-indicator {top:.6em;background-position: 0 -100px; }a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; }.sf-menu ul .sf-sub-indicator { background-position:-10px 0; }.sf-menu ul a > .sf-sub-indicator { background-position:0 0; }.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; }.sf-shadow ul {background:url('../images/shadow.png') no-repeat bottom right;padding: 0 8px 9px 0;-moz-border-radius-bottomleft: 17px;-moz-border-radius-topright: 17px;-webkit-border-top-right-radius: 17px;-webkit-border-bottom-left-radius: 17px;}.sf-shadow ul.sf-shadow-off {background: transparent;}#global_navi .page_item{}#global_navi ul,#global_navi a{border-color:#444444;}#global_navi a{color:#ffffff;background-image:url(http://www.belle-ortho.com/wp/wp-content/themes/hospita02-3/img-gradation.php?w=50&h=35&c=333333-000000);background-color:#000000;}#global_navi a:hover{color:#ffffff;background-image:url(http://www.belle-ortho.com/wp/wp-content/themes/hospita02-3/img-gradation.php?w=50&h=35&c=555555-333333);}#global_navi .current_page_item a{color:#000000;background-image:url(http://www.belle-ortho.com/wp/wp-content/themes/hospita02-3/img-gradation.php?w=50&h=35&c=999999-666666);}#global_navi li li a{color:#333333;background-color:#cccccc;background-image:none;border-left-color:#444444;}#global_navi li li a:hover{color:#000000;background-color:#aaaaaa;background-image:none;}#global_navi li li .current_page_item a{color:#333333;background-color:#ffffff;background-image:none;}#global_navi li li .current_page_item ul a{color:#333333;background-color:#cccccc;background-image:none;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body {margin: 0;padding: 0;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;text-align: left;background-color: #fff;-webkit-text-size-adjust: none;border-top:#28b788 solid 9px;text-align: center;}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}img {border: 0;}.clear {clear:both;}.home #content {margin:0 auto;padding:0;}.page #content {margin: 0;width: 720px;text-align: left;background-color: #FFFFFF;float: left;}#back {width: 100%;margin: 0 auto;padding: 0;background: none;background-position :top center;text-align: center;}.entry {padding-bottom: 80px;}.entry p {font-size: 116%;color: #434343;margin: 0 10px 15px 5px;line-height: 1.8em;}.entry h4.flow {background-color:#6ec8f2;background-image:none;border-radius :20px;padding:7px 0 7px 20px;width:200px;height:20px;color:#fff;}.entry h4 {margin: 40px 0 25px;padding: 9px 0 0 27px;font-size: 20pt;width: 688px;height: 33px;clear: both;text-align: left;font-weight: normal;font-size: 123.1%;color: #434343;background: url(images/h4_bg.png) no-repeat;}.entry h3.top {margin:0 0 25px!important;}.entry h3 {clear:both;margin: 50px 0 15px 0;padding: 7px 0 10px 8px;font-size: 138.5%;height: 19px;font-weight: 100;background-color:#39C093;color:#fff;}.entry h5 {clear: both;margin: 40px 0 15px 3px;font-size: 123.1%;font-weight: normal;color: #434343;border-bottom:#b8b8b8 dotted 1px;padding:7px 5px; height: 20px;}.single-post .entry p {margin: 5px 8px 10px 12px;padding: 0;font-size: 108%;line-height:1.8em;color: #434343;letter-spacing: 0.2em;text-align: left;}.entry ul,.entry ol {font-size: 116%;margin-left: 10px;padding-left: 10px;}.entry ul li,.entry ol li {margin: 0 0 10px 0;color: #434343;line-height: 1.7em;}#header .description {margin: 5px 0 0 5px;font-size: 93%;font-weight: normal;line-height: 100%;text-align: left;position: absolute;color: #7d7d7d;}#header p {color: #555;}#header .left {float: left;width: 480px;margin: 25px 0 0;padding: 0;text-align: left;}#header .right {float: right;width: 500px;text-align: right;}#header .tel {background: url(images/head_tel_bg.png) no-repeat top right;height: 53px;color: #fff;padding: 35px 10px 0 15px;font-size: 13px;}#header .tel span {font-size: 11px;padding-left: 10px;}#header .right p {text-align: right;padding-top: 5px;line-height: 1.4em;color: #555;margin: 3px 0 0 0;}#header {width: 980px;margin: 0 auto;height: 90px;padding: 0;}#header_image {width: 100%;overflow: hidden;position: relative;z-index: 1;}#header .logo img {border: 0;margin: 6px 0 0 5px;padding: 0;}#bread_crumb {margin: 20px auto;padding: 0;color: #666;text-align: left;width: 980px;background: url(images/bread_bg.png) no-repeat;height: 24px;}#bread_crumb ul {padding: 5px 0 5px 7px;margin: 0;font-size: 93%;list-style: none;}#bread_crumb li {display: inline;margin: 0 0 0 0;padding: 0;line-height: 100%;color:#434343;}#bread_crumb li.bread_home a { color:#ffffff; padding-right: 3px;}#bread_crumb span { color:#28b788;}#wrapper {margin-top:-7px;padding:0;}.home #wrapper {margin: 0;padding:0;}#main {margin:0;}body.page #main,body.blog-page #main {width: 980px;margin:20px auto 0 auto;}body.blog-page #content {width:715px;float:left;margin-top:10px;padding:0 0 0 5px;}.h2_bg{background: url(images/h2_bg.jpg) repeat;height: 100px;width: 100%;}.page h2,.archive h2,.single h2 {margin:0 auto;width:965px;text-align:left;color:#fff;font-weight:normal;padding:40px 0 0 15px;letter-spacing:0.1em;}.home h2 {margin:0;padding:0;}h1.page_h1 {margin:0!important;padding: 38px 0px 0px 15px!important;background: url(images/page_h1_bg.jpg) no-repeat;height: 60px!important;width: 720px;font-size: 138.5%!important;color: #222!important;font-weight: normal;text-align: left;letter-spacing: 0;}#global_navi {display: block;margin: 0px auto 0 auto;padding: 0;position: relative;z-index: 10;width: 980px;height: 89px;}.navi0 {height: 89px;margin: 0px;position: relative;z-index: 10;display: block; border-top: #cbcbcb solid 1px; border-bottom: #cbcbcb solid 1px;background-color: #fff;}.home .navi0 {width: 100%;height: 89px;margin: 0px;position: relative;z-index: 12;display: block;border-top: #cbcbcb solid 1px;border-bottom: #cbcbcb solid 1px;background-color: #fff;}#global_navi ul{border-style:solid;border-width:0 0 0 0;}#global_navi a {border-style:solid;border-width:0 0 0 0; }.page_home a:hover,.page-item-7 a:hover,.page-item-15 a:hover,.page-item-25 a:hover,.page-item-33 a:hover,.page-item-41 a:hover,.page-item-blog a:hover,.current_page_item {background:none!important;padding:0;}ul#sitemap_list li a {background: none repeat scroll 0% 0% transparent !important;line-height:2em;}.page_home a {border-left:0;width: 118px!important;height: 89px!important;margin: 0;background:url(images/navi01.jpg) no-repeat!important;text-indent:-9999px;}.page_home {background:url(images/navi01_on.jpg) no-repeat!important;height: 89px;}.page-item-7 a {border-left: 0;width: 185px!important;height: 89px!important;margin: 0;background:url(images/navi02.jpg) no-repeat!important;text-indent:-9999px;}.page-item-7 {background:url(images/navi02_on.jpg) no-repeat!important;height:89px;}.page-item-15 a{width:182px;height: 89px!important;margin:0;background:url(images/navi03.jpg) no-repeat!important;text-indent:-9999px;}.page-item-15{background:url(images/navi03_on.jpg) no-repeat!important;}.page-item-25 a{width:169px;height: 89px!important;margin:0;background:url(images/navi04.jpg) no-repeat!important;text-indent:-9999px;}.page-item-25 {background:url(images/navi04_on.jpg) no-repeat!important;}.page-item-33 a{width:167px;height: 89px!important;margin:0;background:url(images/navi05.jpg) no-repeat!important;text-indent:-9999px;}.page-item-33 { background:url(images/navi05_on.jpg) no-repeat!important;}.page-item-41 a{width:159px;height: 89px!important;margin:0;background:url(images/navi06.jpg) no-repeat!important;text-indent:-9999px;}.page-item-41 {background:url(images/navi06_on.jpg) no-repeat!important;}.page-item-blog a{width:159px;height: 89px!important;margin:0;background:url(images/navi06.jpg) no-repeat!important;}.page-item-blog {background:url(images/navi06_on.jpg) no-repeat!important;}#global_navi li ul{border:0;margin:0;padding:0;}#global_navi ul,#global_navi li{margin:0;padding:0;list-style:none;background:transparent;}#global_navi li{text-align:center;}#global_navi li li{text-align:left;}#global_navi a{display:block;padding:0;font-size:108%;text-decoration:none;font-weight:bold;height: 89px;text-indent:-9999px;}#global_navi a:visited,#global_navi a:hover,#global_navi a:active {display:block;padding:0;font-size:108%;height: 89px;font-weight:bold;background-color:none!important; }#global_navi ul.children {margin-top:65px;}#global_navi ul.children li a{background-image:none!important;border-left:#28b788 solid 3px;border-right:#28b788 solid 3px;border-bottom:#fff solid 1px;text-indent:10px;width:230px!important;height:10px!important;margin-top:0;padding:12px 15px 15px 5px;font-weight:normal!important;color:#222222;font-size:10pt;background:rgb(247,247,247)!important;background-color:rgba(247,247,247,0.75)!important;display:block;}#global_navi li li.page-item-blog-4 {margin-top:37px;}#global_navi li li.page-item-blog-4 a,#global_navi li li.page-item-blog-2 a,#global_navi li li.page-item-blog-6 a{background-image:none!important;border-left:#28b788 solid 3px;border-right:#28b788 solid 3px;border-bottom:#fff solid 1px;text-indent:10px;width:132px!important;height:10px!important;margin-top:0;padding:12px 15px 15px 5px;font-weight:normal!important;color:#222222;font-size:10pt;backgroundr:rgb(247,247,247)!important;background-color:rgba(247,247,247,0.75)!important;}#global_navi ul.children li a:hover{border-left:#6ec8f2 solid 3px;border-right:#6ec8f2 solid 3px;border-bottom:#fff solid 1px;text-indent:10px;height:10px!important;margin-top:0;padding:12px 15px 15px 5px;width:230px!important;font-weight:normal!important;color:#222222;font-size:10pt;background:rgb(250,250,250)!important;background-color:rgba(250,250,250,0.85)!important;display:block;}#global_navi li li.page-item-blog-4 a:hover,#global_navi li li.page-item-blog-2 a:hover,#global_navi li li.page-item-blog-6 a:hover{border-left:#6ec8f2 solid 3px;border-right:#6ec8f2 solid 3px;border-bottom:#fff solid 1px;text-indent:10px;height:10px;margin-top:0;padding:12px 15px 15px 5px;width:132px!important;font-weight:normal!important;color:#222222;font-size:10pt;background-color:rgb(250,250,250)!important;background-color:rgba(250,250,250,0.85)!important;}#global_navi ul ul {margin-top:25px;width:130px;padding:0;font-size:9.3pt;}.widget {margin:0 0 15px 0;border:1px solid #e8eaf3;}.widget h2 {margin:0 0 20px 0px;padding:0;font-size:108%;color:#fff;xxxbackground-image:url(img-gradation.php?w=50&h=40&c=333333-000000);background-repeat:repeat-x;background-position:0 0;xxxborder-bottom:1px solid #ccc;}body.home #top_news1col-3 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(images/info_h.png)!important;background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:10px 0 20px;clear:both;}body.home #bizcalendar-2 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(images/time_h.png)!important;background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:10px 0 30px 30px;clear:both;}body.home #top_news1col-2 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(images/info_h2.gif)!important;background-repeat:no-repeat;background-position:0 0;width: 758px;height:46px;border:0px;padding:0;margin:0;clear:both;}.widget {border:0px;border-color:#ffffff;}.info_in {float: left;width: 650px;margin: 6px 0 0 10px;background-color: #fdfdfd;border: #31b489 solid 1px;height: 150px;text-align: left;overflow: no-scroll;}.info_in h2 {margin:10px 0 10px 10px;}.widget {border: 0px;border-color: #ffffff;}.widget_top_news1_col1{width: 980px;float: left;margin: 0 0 0 0px;}#top_news1col-3 {width: 980px;float: left;}#bizcalendar-2 {width: 370px;float: left;}#top_news1col-3 ul {list-style: none;margin: 12px 0 0 15px;padding: 0;font-size: 0.9rem;}#top_news1col-3 ul a { color:#434343;}#top_news1col-3 ul a:hover { color:#da5077;}#top_news1col-3 ul li {clear: both;margin: 0 0 0.5em;}#top_news1col-3 ul li span {display: block;float: left;width: 6em; margin: 0 7px 5px 0;padding: 5px 10px;text-align: center;font-size: 0.9rem;}#top_news1col-3 ul li span.info {background: #B3EEDB;}#top_news1col-3 ul li span.rinji {background: #F6BFCE;}#top_news1col-3 ul li span.report {background: #fddea5;}#top_news1col-3 ul li span.date {display: inline;padding:3px 5px;font-size:0.9rem;}.widget a { color:#f39800;text-decoration: none;line-height: 1.8em;}.widget a:hover {text-decoration: under-line;}#sidebar_blog {float: right;width: 230px!important;margin: 0;text-align:left;}#sidebar_blog ul {background-color: #e7f7f2;padding: 10px;font-size: 108%;margin:0; }#sidebar_blog ul li {list-style: none;}#sidebar_blog ul li a {padding: 10px 0 10px 20px;border-bottom: 1px dotted #cbcbcb;background: url(images/icon_arrow01.png) no-repeat 0 13px;color: #434343;text-decoration: none;background-color: #ffffff;height: 20px;overflow: hidden;display:block;}#sidebar_blog ul li a:hover {color: #222;text-decoration: none;background-color: #fafafa;height: 20px;overflow: hidden;display:block;}#sidebar_blog table {margin: 5px auto;border: #c9c9c9 solid 1px;background-color: #f6f6f6;}#sidebar_blog table td {padding: 4px;}#sidebar_blog h3 {background: url(images/side_h3_bg.jpg) no-repeat;width: 216px;height: 36px;color: #fff;text-align: left;font-size: 122%;font-weight: normal;padding: 14px 0 0 14px;margin:0;}.inner ul {list-style-type: none;}#footer {background: #28b788;text-align: left;width: 100%;clear: both;color: #fff;overflow: hidden;margin: 0;}#footer p {margin: 0 0 30px 0;padding: 0 0 20px 0;font-size: 116%;line-height: 1.7em;border-bottom:#fdfdfd solid 1px;}#footer_content {width: 980px;margin: 0 auto;padding:25px 0;overflow:hidden;}.foot_clinic {background-color: #fdfdfd;width:956px;height:76px;margin:0 0 15px 0;padding:12px;border-radius :5px;}#footer_content ul {float: left;margin:0;padding:0 8px;}#footer_content li {list-style: none;padding-bottom: 8px;padding-left:10px;background: url(images/icon_footer.png) no-repeat 0 2px;width:170px;}#footer_content li.top {background:none;color:#ffffff;padding-bottom: 2px;margin-bottom:7px;padding-left:0;}#copyright {width:100%;background-color: #28b788;}#copyright .copyright_in {background-color: #28b788;font-style: normal;width: 980px;margin: 0 auto;padding-top: 10px;padding-bottom:10px;font-size: 90%;text-align: right;color: #FFFFFF;}.copyright_in span {padding-left: 20px;}#copyright .copyright_in a {color:#fff;}#copyright .ex {float: left;margin: 15px 0 0 0!important;}#footer_content li.top a{color:#ffffff;}#footer a {color:#ffffff;text-decoration: none;}#footer a:hover {color: #fdd02f!important;}body.archive #content {width:720px;}body.archive #content .post {margin:0 0 80px 0;padding:0;}body.archive #content .post .date {width:55px;float:left;font-family:Arial,MS PGothic,Osaka;text-align:center;color:#434343;}body.archive #content .post .date .year {font-size:93%;font-weight:bold;line-height:110%;color:#28b788;}body.archive #content .post .date .day {font-size:46px;font-weight:bold;line-height:90%;letter-spacing:-2px;color:#28b788;}body.archive #content .post .date .time {font-size:77%;line-height:100%;color:#28b788;}body.archive #content .post .inner {margin:0 0 0 80px;text-align:left;}body.archive #content .post h3 {margin:0 0 5px 0;padding:0;font-size:123.1%;line-height:120%;}body.archive #content .post .entry {margin:5px 0 0 0;padding:0;font-size:108%;line-height:130%;color:#434343;}body.archive #content .navi {margin:30px 0 0 0;}body.archive #content .navi div {width:100px;}body.archive #content .navi .new {float:left;}body.archive #content .navi .old {float:right;text-align:right;}body.archive #content .navi a {padding:3px;text-decoration:none;color:#666;border:1px solid #999;}body.archive #content .navi a:hover {color:#000;border:1px solid #444;background-color:#ddd;}body.single #content .date {margin: 5px 0 20px 0;padding: 0 0 15px 0;font-size: 93%;line-height: 100%;color: #555;width: 720px;border-bottom: 1px solid #bcbcbc;}body.single #content .entry{margin: 0px 0 0 0;padding: 0 0 0 0;font-size: 118%;line-height: 140%;width: 730px;color: #434343;padding: 0px;line-height: 1.6em;text-align:left;}body.single #wrapper {}body.single #sidebar_blog{margin: 0px 0px 320px;}.top_news { width: 525px; border: 1px solid #cccccc; margin-bottom: 20px; padding: 5px; text-align: top;}.top_news table{ border: 0px solid #cccccc; text-align: top;}.top_news_left {width: 250px;border: 0px solid #cccccc;margin-bottom: 20px;padding: 5px;text-align: top;}.top_news_right {width: 250px;border: 0px solid #cccccc;margin-bottom: 20px;padding: 5px;text-align: top;}.top_news_p {width: 525px;border: 1px double #990066;margin-bottom: 20px;padding: 5px;color: #990066;background-color: #ffddff;}table.time {border-collapse:collapse;margin:0 auto 10px;font-size:116%;color:#434343;}table.time td {text-align:center;padding:12px 7px;border:1px solid #28b788;background:#fff;}table.time th {text-align:center;padding:12px 7px;background-color:#e7f7f2;border:1px solid #28b788;font-weight: normal;}table.koujyo {border-collapse:collapse;margin:0 auto 10px;font-size:116%;color:#434343;}table.ryokin {border-collapse:collapse;margin:0 0 10px 10px;font-size:116%;color:#434343;}table.koujyo td,table.ryokin td {text-align:center;padding:12px;border:1px solid #28b788;background:#fff;}table.koujyo th,table.ryokin th {text-align:center;padding:12px;background-color:#e7f7f2;border:1px solid #28b788;font-weight: normal;}td.blue { background-color:#d9f0fb!important;}td.kakaku { text-align:right!important; color:#f20000;}table.photo {border-collapse: collapse;margin: 15px auto;font-size: 108%;color: #222222;}table.basis {border-collapse: collapse;margin: 15px 0 15px 15px;font-size: 108%;color: #222222;line-height: 1.6em;}table.basis img {padding:10px 0 10px 30px;}table.photo td,table.basis td {padding: 10px 7px;border: 1px solid #cbcbcb;}table.photo th,table.basis th {padding: 10px 7px;background-color: #ebf6f7;border: 1px solid #cbcbcb;font-weight: normal;text-align: center;}table.basis span { color:#ee7800;}td.yoko {background-color: #f1f1f1;}.font_b {font-weight:bold;}.fontsize11 {font-size: 85%!important;}.fontsize12 {font-size: 93%!important;}.fontsize13 {font-size: 100%!important;}.fontsize14 {font-size: 108%!important;}.fontsize16 {font-size: 123.1%!important;}.red {color: #f20000!important;}.green{color: #28b788!important;}.orange {color: #f39800!important;}.pink {color: #f29c9f!important;}.alg_Center,img.alg_Center {text-align: center!important;}.alg_Left {text-align: left!important;}.alg_Right {text-align: right!important;}.margin_Btm20 {margin-bottom: 20px!important;}.margin_Top0 {margin-top: 0!important;}.margin_Top15 {margin-top: 15px!important;}.margin_Top35 {margin-top: 35px!important;}img.img_Right {float: right;padding: 0 0 15px 25px;overflow: hidden;}img.img_Left {float: left;padding: 0 25px 15px 0;overflow: hidden;}.padding_Btm {padding-bottom: 15px;}ul.list01 { margin: 0!important; padding:0!important;}ul.list01 li {background: url(images/icon_arrow01.png) no-repeat;padding: 0 0 10px 20px!important;color:#434343;list-style: none;margin:0;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0;top:25px;z-index:99!important;}.sfHover{z-index:100!important;}#side {width: 230px;float: right;line-height: 1.8em;text-align: left;}#side img {border:0;}#side h3 {background: url(images/side_h3_bg.jpg) no-repeat;width: 216px;height: 36px;color: #fff;text-align: left;font-size: 122%;font-weight: normal;padding: 14px 0 0 14px;margin:0;}#side ul.link {background-color: #E4F9F2;padding: 10px;font-size: 108%;margin:0; }#side ul.link li {list-style: none;}#side ul.link li a {padding: 10px 0 10px 20px;border-bottom: 1px dotted #cbcbcb;background: url(images/icon_arrow01.png) no-repeat 0 13px;color: #434343;text-decoration: none;background-color: #ffffff;height: 20px;overflow: hidden;display:block;}#side ul.link li a:hover {color: #222;text-decoration: none;background-color: #fafafa;height: 20px;overflow: hidden;display:block;}#side ul.banner {margin: 0 0 15px;padding:0;}#side ul.banner li {list-style: none;margin: 0;padding:0;}.time p {font-size: 100%!important;color: #222222;}.time span {color: #C00!important;}dl.left_news{ margin: 5px 0 0; }dl.left_news dt{margin: 5px 0 0 5px;background: url('http://expro.sakura.ne.jp/koike/wp/wp-content/uploads/2013/01/icon_arrow_g.jpg') no-repeat left 1px;padding-left: 15px;}dl.left_news dd{margin : 5px 0 5px;padding: 0 0 3px 20px;border-bottom: 1px dotted #a7a7a7;}#pageTop{background: #39C093;border:#fff solid 2px;border-radius: 5px;color: #FFF;padding: 20px;position: fixed;bottom: 20px;right: 20px;text-decoration: none;z-index: 20;}#pageTop:hover {background: #0073e6;}.h {background:#42a837;margin: 0px auto -11px;padding: 5px 0 3px 0!important;line-height: 1.6em!important;font-size:12pt!important;height:28px!important;color:#fff!important;text-align:center;letter-spacing: 0.1em;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px; border-top-right-radius: 5px; }.kado {border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px; }.firsttime {overflow:hidden;z-index: 11;display: block;position: relative;}.firsttime_in {width:980px;margin:0 auto;padding: 25px 0;}.firsttime_in .left {float:left;width:313px;}.firsttime_in .right {float:left;width:650px;}.chiryou {width:100%;background: url(images/blue_bg.jpg) repeat;text-align:left;}.chiryou_in {width:980px;margin:0 auto;padding: 20px 0 50px 0;overflow: hidden;}.chiryou_box {float:left;text-align: center;background-color: #f9f9f9;border: #28b788 solid 1px;width: 316px;height: auto;}.chiryou_in p {color: #434343;margin:10px;text-align: left;font-size: 108%;}.about p,.clinic p {font-size:15px;line-height:1.8em;text-align:left;margin:0;color:#222222;}.clinic{background-color:#fdfdfd;clear: both;text-align: left;}.clinic_in {margin: 0 auto;width: 980px;overflow: hidden;padding: 20px 0 50px 0;background-color: #fdfdfd;}.clinic_in p {font-size:116%;margin: 0 0 30px 0;line-height: 1.6em;color: #434343;}.clinic_in .box_left {float:left;width:545px;margin:0;padding:0;}.clinic_in .box_right {float:right;width:420px;padding-left:15px;text-align: left;}.clinic_in .box_left li {padding: 0 0 5px 0;font-size: 116%;}.clinic_in .box_left ul {padding:0 0 0 40px;margin:0;}.clinic_in table {border-collapse:collapse;margin:0 auto 10px;font-size:108%;color:#434343;}.clinic_in table td {text-align:center;padding:12px 7px;border:1px solid #28b788;background:#fff;}.clinic_in table th {text-align:center;padding:12px 7px;background-color:#e7f7f2;border:1px solid #28b788;font-weight: normal;}.fixed1{position:fixed;top:0px;width:100%;}.home .fixed1 {position:fixed;top:0px;width:100%;}.home .menu {height: 89px!important;margin-top: 40px;}.menu {height: 89px;margin-top: 40px;}.point {background-color: #fdfdfd;border-top: #dcdcdc solid 1px;border-bottom: #dcdcdc solid 1px;text-align:left;}.point_in {margin: 0 auto;width: 980px;height: auto;padding: 20px 0 50px 0;background: url(images/point_bg.png) no-repeat 0 50px;}.point p {color: #434343;font-size:123.1%;line-height: 1.9em;}.point_box {float:left;width:490px;margin:20px 0;}.point_box p {background-color:#f4f0ea;width:460px;padding:10px;font-size:120%;line-height: 1.7em;}.yoyaku {background: url(images/yoyaku_tel.jpg) no-repeat;width:130px;height:68px;margin:0 auto;padding:25px 0 0 719px;}dl.doctor {margin-left:10px;font-size:116%;}dl.doctor dt {clear:both;float:left;width:100px;padding:5px;background-color:#eeeeee;margin-bottom:10px;}dl.doctor dd {float:left;width:520px;padding:5px 0;margin-bottom:10px;}ul.clinic li {list-style: none;float:left;margin:5px;}ul.clinic {margin:0;padding:0;text-align:center;}dl.page_faq{width:96%;padding:15px;border: #39C093 solid 1px;border-radius: 5px;margin: 5px auto 30px auto;color:#434343;}dl.page_faq dt {border-bottom: #39C093 solid 1px;width:98%padding: 5px auto 13px;margin-bottom: 20px;font-size: 123.1%;}dl.page_faq dd {margin:0;padding: 0 5px;font-size: 116%;line-height:1.6em;}dl.page_faq dt span.quest {color:#39C093;font-weight: bold;font-size:135%;}dl.page_faq dd span.answer {color:#f29c9f;font-weight: bold;font-size:135%;}.flow_naiyou {background: url(images/arrow_flow.png) no-repeat 18px bottom;padding-left:50px;}#slideshow {margin: 30px auto 0 auto;padding-top:2px;width: 700px;text-align: left;position:relative;z-index:1;}#slideshow div {width: 700px;height: 500px;overflow: hidden;text-align:center;position: relative;}#slideshow div div {top: 0;left: 0;position: absolute;}#slideshow div div img {box-shadow:1px 1px 5px rgba(0,0,0,0.3);z-index:1;}.padding120{padding-top:105px;}#slideshow ul {margin-left:0;padding-left:0;width: 700px;}#slideshow ul li {width: 230px;float: left;display: inline;margin-left:2px;margin-bottom:10px;}#slideshow ul li img {box-shadow:1px 1px 5px rgba(0,0,0,0.3);}#slideshow ul li:nth(1){margin-left:4px!important;}#slideshow .active {filter:alpha(opacity=100)!important;-moz-opacity: 1!important;opacity: 1!important;text-decoration:none!important;}.caption {display:block;box-shadow:1px 1px 3px rgba(0,0,0,0.3);background:#f0eee1;text-decoration:none!important;volor:#555555;border-radius:5px;padding:10px;margin-top:20px;}#entry #slideshow a span.caption{text-decoration:none!important;}a{text-decoration:none;color:#e68a12;}a:hover{text-decoration:none;color:#25b078;}#slideshow ul:after {content: ".";height: 0;clear: both;display: block;visibility: hidden;}#slideshow ul {display: inline-block;overflow: hidden;}ul.tab-list{ padding: 0;margin : 0;border-bottom: 1px #ccc solid;height : 50px;}ul.tab-list li{width : 230px;float : left;margin: 0 1px 0 0;list-style: none;}ul.tab-list li a{display: block;text-align : center;background : #eee;border : #ccc solid;border-width : 1px;padding: 10px 0 0 0;height : 39px;text-decoration: none;color: #999;border-top-left-radius : 4px;border-top-right-radius: 4px;-webkit-border-top-left-radius : 4px;-webkit-border-top-right-radius: 4px;-moz-border-radius-topleft : 4px;-moz-border-radius-topright: 4px;} ul.tab-list li a:hover,ul.tab-list li.selected a{border-bottom: 1px #fff solid;background : #ebf6f7 url('./images/tab_active.gif') repeat-x left top;font-weight: bold;color:#21759B;}div.tab-box{padding : 15px;clear : both;border: solid #ccc;border-width: 0 1px 1px 1px;background: #fff;}dl.flow01,dl.flow02 {margin:20px 0 20px 25px;}dl.flow01 dt,dl.flow02 dt { overflow:hidden;clear:both; float:left;-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;box-shadow:inset 0px 1px 0px 0px #bbdaf7;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);background-color:#79bbff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #84bbf3;display:inline-block;color:#ffffff;text-decoration:none;text-shadow:0px 1px 0px #528ecc;margin-bottom:30px;text-align:center;}dl.flow01 dt { width:60px;font-size: 197%;padding:16px 10px 6px 10px;height:40px;}dl.flow02 dt { width:100px;font-size: 165%;padding:5px 10px 6px 10px;line-height:0.5em;height:57px;}dl.flow02 dt span {font-size:0.6em;padding-top:15px;}dl.flow01 dd{float:left;width:570px;font-size:116%;margin-bottom:30px;line-height:1.6em;}dl.flow02 dd {float:left;width:530px;font-size:116%;margin-bottom:30px;line-height:1.6em;}ul.first {margin:0;padding:0;}ul.first li {float:left;list-style: none;margin:0;padding:5px 0;}.btn {display: inline-block;width: 330px;height: 54px;text-align: center;text-decoration: none;line-height: 54px;outline: none;background-color: #2bb889;border: 2px solid #2bb889;color: #fff!important;line-height: 50px;font-size: 116%;margin: 0 0 10px 80px;}.btn::before,.btn::after {position: absolute;z-index: -1;display: block;content: '';}.btn,.btn::before,.btn::after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .3s;transition: all .3s;}.btn:hover {background-color: #fff;border-color: #2bb889;color: #2bb889!important;}ul.first_btn02 li{float: left;margin:0 15px 0 0;list-style:none;}ul.first_btn,ul.first_btn02,ul.link_btn {margin:0;padding:0;}ul.first_btn li,ul.link_btn li {float: left;margin:0 17px 20px 0;vertical-align:middle;list-style:none;font-size:100%;text-align:center;border:#39C093 solid 1px;}ul.first_btn li a,ul.link_btn li a {display:block;color:#434343;background-color:#fff;text-decoration: none;width:217px;height:45px;padding:15px 0 0 0;}ul.first_btn li a:hover,ul.link_btn li a:hover {color:#434343;background-color:#E7FAFA;text-decoration: none;width:217px;height:45px;padding:15px 0 0 0;}.c1{background:#fff;padding:15px 20px!important;border-bottom:1px solid #ccc;font-weight:bold;color:#595858;display:block;line-height:50px;overflow:hidden;} .c2{background:#e9f5ff;padding:20px!important;border-bottom:1px solid #ccc;font-weight:bold;color:#595858;line-height:50px;overflow:hidden;} p.c1,p.c2{margin:0!important;} .c1:hover,.c2:hover{background:#e6f7f6;} .c1.last,.c2.last{border-bottom:none;} .m-alert{padding:5px;background:#71c6c1;color:#fff;margin:5px;font-weight:normal;} input[type=text],input[type=tel],input[type=email]{font-size:15px;} .c1 textarea,.c2 textarea{font-size:13px;width:100%;} .file{margin:10px;display:block;} span.wpcf7-list-item { display: block; }input[type=text],input[type=email],input[type=tel]{ width:100%;} input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus{ border:solid 1px #20b2aa;} input[type=text], select,input[type=email],input[type=tel]{ outline: none;} .contact_right textarea{ border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border:#a9a9a9 1px solid; -moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.2),0 0 2px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2),0 0 2px rgba(0,0,0,0.3); box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2),0 0 2px rgba(0,0,0,0.3); width:100%; padding:0 3px;} .contact_right textarea:focus{ border:solid 1px #20b2aa;} .contact_right textarea { outline: none;width:100%;} input[type=submit]{ border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border:#a9a9a9 1px solid; -moz-box-shadow: inset 0 0 5px rgba(0,0,0,0.2),0 0 2px rgba(0,0,0,0.3); -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2),0 0 2px rgba(0,0,0,0.3); box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2),0 0 2px rgba(0,0,0,0.3); width:33%; height:50px;font-size:20px; padding:0 3px; margin:5px; cursor:pointer; color:#333; font-weight:bold; background:#f5f5f5; text-shadow:1px 1px 0px #fff;} .contact_form input[type=submit]{width:50%;} .contact_form input[type=text],.contact_form input[type=email]{width:100%;height:50px;font-size:1.5em;} input[type="radio"]{margin: 0 0 4px 0 !important;}.clear { clear:both;}.soushin {margin: 50px;font-size: 20px!important;}}#footMenu {border-top-color:#3bb2d0!important;}