body{color:#333333;background-color:#ffffff;}#page{width:860px;border-color:#cccccc;}#header .description{color:#cccccc;xxxbackground-color:#000000;}#wrapper{padding:15px 20px;}body.blog-page #content{width:640px;}#wrapper #sidebar_blog{width:160px;}a:link{color:#21759B;text-decoration:underline;}a:hover{}a:visited{color:#551A8B;text-decoration:underline;}.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(https://www.harutadental.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(https://www.harutadental.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(https://www.harutadental.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: center;background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/body_bg.jpg) repeat-x;}body.home {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/body_bg.jpg) repeat-x;}body.page,body.archive,body.single {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/page_bg.jpg) repeat-x;}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}.clear {clear: both;}#page{width: 100%;text-align:left;}#page_top {margin-top:0;}img {border:0;}#content_all{}#content{width:703px;float:left;margin:0;padding:0 0 30px 0;}#content img {border:0;}.entry {background-color:#fff;padding-bottom:10px;}.entry h2{margin:40px 0 20px 0;padding:11px 0 0 25px;font-size:123.1%;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/h2_bg.jpg) no-repeat;width:676px;height:31px;clear:both;color:#493e21;font-weight:normal;}.entry h2.top {margin:0 0 15px 0;}.entry h4{clear:both;font-size:116%;font-weight:normal;padding:0 0 0 4px;margin:22px 10px 12px 5px;border-bottom:#b5b5b5 dotted 1px;height:25px;}.entry h3{margin:20px 0 15px 5px;padding:2px 0 0 25px;font-size:116%;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/h3_bg.jpg) no-repeat;height:18px;font-weight:normal;}.entry p{margin:5px 8px 10px 12px;padding:0;font-size:120%;line-height:1.6em;}.entry ul,.entry ol {font-size:120%;margin-left:20px;padding-left:20px;}.entry ul li,.entry ol li {margin:0 0 10px 0;}.bold {font-weight: bold;}.img_Right img {float:right;padding:0 5px 10px 10px;}.img_Left img {float:left;padding:0 10px 10px 5px;}.page_btm {margin:55px 0 0 0;}.space {padding:0 0 15px 0;}#header .description{position: absolute;top:6px;left:10px;font-size:85%;font-weight:normal;color:#fff;position:absolute;}#header .left{float:left;width:45%;margin:0;padding:0;text-align:left;}#header .right{float:right;width:55%;margin:0;padding:0;}#header{width:980px;margin:0 auto;height:136px;padding:0;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/head_bg.jpg) no-repeat!important;position: relative;}#header_image{width:100%;overflow:hidden;position:relative;z-index:1;}#header .logo img{border:0;margin:40px 0 0 5px;padding:0;}#header .right .head_free{}.tel {padding:0 3px 0 0;text-align:right;float:right;}.tel ul {float:right;margin:0;padding:0;}.tel ul li {float:left;list-style:none;padding:0 0 0 10px;margin:0 0 0 0;}.sitemap {float: left;margin: 7px 0 0 220px;padding-left: 20px;font-size: 85%;background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/icon_sitemap.gif) no-repeat;text-align: left;}.sitemap a {color: #fff;text-decoration: none;}#font_bg{background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/font_bg.jpg) no-repeat;height:36px;width:155px;padding:0 0 0 50px;margin: 0 3px 0 0;float: right;}#font_bg ul {margin:8px 0 0 30px;padding:0;}#font_bg li {float:left;list-style:none;margin-right:7px;cursor:pointer;}#bread_crumb {margin:5px auto 0 auto;padding:0;width:980px;}#bread_crumb ul{padding:0 0 0 13px;margin:0;font-size:93%;list-style:none;}#bread_crumb li{display:inline;margin:0 0 0 0;padding:0;line-height:100%;}#bread_crumb li span{}#wrapper {margin:0;padding:0;}body.home #main {margin:25px auto 0 auto;}body.page #main,body.archive #main,body.single #main {margin: 10px auto 0 auto;}#main {margin: 25px auto 0 auto;width: 960px;background-color: #fff;padding: 15px 10px 10px;color: #362e2b;}body.blog-page #content {background-color:#fff;border-top:#493e21 solid 3px;width:680px;float:left;}body.home h1 {margin:0;padding:0;}body.page h1{clear: both;margin:0 auto;padding:39px 0 0 80px;font-size:153.9%;letter-spacing:0.1em;width:900px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/04/h1_bg.jpg) no-repeat;color:#fff;height:111px;font-weight:normal;}.page_top {margin:0;padding:0;}.mushiba_shinkou dd {font-weight: bold;color: #946527;background: #FFF;}.mushiba_shinkou_table{margin: 0px 0px 20px 15px;border-collapse: separate;border-top: 1px solid #DDD2C0;border-left: 1px solid #DDD2C0;}.mushiba_shinkou_table td, .mushiba_shinkou_table th {padding: 10px;vertical-align: top;text-align: center;line-height: 150%;color: #000;background: #FFF;}.mushiba_shinkou_table th{background: #ECE7DD;color: #593D1A;border-right: 1px solid #DDD2C0;border-bottom: 1px solid #DDD2C0;}.mushiba_shinkou_table td{border-right: 1px solid #DDD2C0;border-bottom: 1px solid #DDD2C0;}.mushiba_shinkou02 dt{font-weight:bold;}.mushiba_shinkou dt, .mushiba_shinkou dd{text-align:left;margin:0;padding-top:10px;}.mushiba_shinkou02 dt, .mushiba_shinkou02 dd{text-align:left;margin:0;}.mushiba_tiryou{ padding-top:15px;}.mushiba_tiryou_title{color:#946527;font-weight:bold;}.imagebox{border: 1px solid #e8d092;background-color: rgb(243, 233, 208);}.kenshin_text{float: left;padding: 20px;width: 300px;}#global_navi{display:block;margin:0 auto 10px auto;padding:0;position:relative;z-index:10;width:980px;height:47px;}#global_navi ul{border-style:solid;border-width:0 0 0 0;}#global_navi a{border-style:solid;border-width:0 0 0 0;}#global_navi .first {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi01_on.jpg) no-repeat!important;width:140px!important;height:47px;}#global_navi .first a {border-left:0;width:140px!important;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi01.jpg) no-repeat!important;text-indent:-9999px;}#global_navi .first a:hover,#global_navi .page-item-14 a:hover,#global_navi .page-item-19 a:hover,#global_navi .page-item-21 a:hover,#global_navi .page-item-24 a:hover,#global_navi .page-item-26 a:hover,#global_navi .page-item-blog a:hover {background:none!important;padding:0;height:47px;}#global_navi .page-item-14 a {border-left:0;width:140px!important;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi02.jpg) no-repeat!important;text-indent:-9999px;}#global_navi .page-item-14 {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi02_on.jpg) no-repeat!important;width:140px!important;height:47px;}#global_navi .page-item-19 a{width:140px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi03.jpg) no-repeat!important;text-indent:-9999px;}#global_navi .page-item-19 {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi03_on.jpg) no-repeat!important;height:47px;}#global_navi .page-item-21 a{width:140px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi04.jpg) no-repeat!important;text-indent:-9999px;}#global_navi .page-item-21 {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi04_on.jpg) no-repeat!important;height:47px;}#global_navi .page-item-24 a{width:140px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi05.jpg) no-repeat!important;text-indent:-9999px;}#global_navi .page-item-24 {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi05_on.jpg) no-repeat!important;height:47px;}#global_navi .page-item-26 a{width:140px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi06.jpg) no-repeat!important;text-indent:-9999px;}#global_navi .page-item-26 {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi06_on.jpg) no-repeat!important;height:47px;}#global_navi .page-item-blog a{width:140px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi07.jpg) no-repeat!important;}#global_navi .page-item-blog {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/navi07_on.jpg) no-repeat!important;height:47px;}#global_navi li ul{border:0;margin:20px 0 0 0;padding:0;}#global_navi ul,#global_navi li{margin:0;padding:0;list-style:none;}#global_navi li{text-align:center;}#global_navi li li{text-align:left;}#global_navi a {display:block;padding:20px 0 0 0;height:27px;font-size:108%;text-decoration:none;font-weight:bold;text-indent:-9999px;}#global_navi a:hover {display:block;padding:20px 0 0 0;height:27px;font-size:108%;text-decoration:none;font-weight:bold;background-color:none!important;text-indent:-9999px;}#global_navi ul.children li a,#global_navi li li.page-item-blog-1 a,#global_navi li li.page-item-blog-2 a,#global_navi li li.page-item-blog-4 a,#global_navi li li.page-item-blog-5 a {background-image:none!important;border-bottom:#fff solid 1px;border-left:#9bb07e solid 4px;text-indent:10px;width:200px!important;height:17px;padding:13px 0 8px 0;font-weight:normal!important;background-color:#fffef1!important;color:#493e21;}#global_navi ul.children li a:hover,#global_navi li li.page-item-blog-1 a:hover,#global_navi li li.page-item-blog-2 a:hover,#global_navi li li.page-item-blog-4 a:hover,#global_navi li li.page-item-blog-5 a:hover {background-image:none!important;border-bottom:#fff solid 1px;border-left:#8caf5b solid 4px;text-indent:10px;height:17px;padding:13px 0 8px 0;width:200px!important;font-weight:normal!important;background-color:#f5f2d7!important;color:#493e21;}#global_navi ul ul {margin-top:22px;width:200px;padding:0;}#global_navi .page_item{}#global_navi .current_page_item{}#global_navi .current_page_parent{}#global_navi .current_page_ancestor{}.widget{margin:0 0 15px 0;border:1px solid #e8eaf3;}.widget h2{margin:0 0 0 0;padding:5px 10px;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-2 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/toptitle_info.jpg)!important;background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:20px 0 0 0;clear:both;}body.home #top_news1col-3 h2.widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(http://www.morisue-clinic.com/wp/wp-content/uploads/2012/01/top_column_title.jpg)!important;background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:15px 0 0 0;}body.home .widgettitle {text-indent: -9999px;overflow: hidden;background-image:url(http://www.morisue-clinic.com/wp/wp-content/uploads/2012/01/top_column_title.jpg);background-repeat:no-repeat;background-position:0 0;height:40px;border:0px;padding:0;margin:15px 0 0 0;}.widget{border:0px;border-color:#ffffff;}.widget dl {width:680px;clear:both;margin:5px;}.widget dt{clear:both;width:70px;float:left;margin:5px;}.widget dd{width:510px;float:right;margin:5px;}body.blog-page .widgettitle {overflow: hidden;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/sidebar_bg.jpg) no-repeat;height:30px;border:0px;padding:12px;margin-bottom:10px;color:#493e21;}.widget{border:0px;border-color:#ffffff;margin-bottom:20px;}.widget dl {width:676px;clear:both;margin:0 0 0 1px;height:240px!important;background-color: #f7f3ed;padding:15px 10px;border:#d6c08b solid;border-width: 0 1px 1px 1px;font-size: 120%;}.widget dt{clear:both;width:85px;float:left;padding:10px 10px 10px 5px;border-bottom:#a7a7a7 dotted 1px;margin:0;font-weight: bold;}.widget dd{width:540px;margin:0;padding:10px 10px 10px 20px;border-bottom:#a7a7a7 dotted 1px;float:left;}.widget a {color:#21759B!important;text-decoration:under-line;}.widget a:hover{color:#21759B!important;}body.blog-page h1{clear: both;margin:10px auto;padding:39px 0 0 80px;font-size:153.9%;letter-spacing:0.1em;width:900px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/04/h1_bg.jpg) no-repeat;color:#fff;height:111px;font-weight:normal;}#sidebar_blog{float:right;width:220px!important;margin:0 15px 0 0;}#sidebar_blog ul{margin:0;padding:0 0 0 20px;}#sidebar_blog table{margin:5px auto;border:#c9c9c9 solid 1px;background-color:#f6f6f6;}#sidebar_blog table td{padding:4px;}body.blog-page p{font-size:100%;}#footer {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/foot_bg.jpg) repeat;text-align:left;width:100%;clear:both;color:#fff;overflow:hidden;padding-bottom: 10px;margin:0 auto;}#footer p {margin:0;padding:0;}#footer_content{width: 980px;margin: 0 auto;padding:20px 0 10px 0;}#footer .f_Left {float: left;width: 615px;}#footer .box01 {float: left;width: 280px;}#footer .box01 p {margin:10px 0 0 0!important;}#footer .box02 {float: right;width: 335px;padding: 10px 0 25px 0;text-align:right;}#footer .f_Right {float: right;width: 320px;line-height: 1.8em;font-size: 93%;margin:0;padding:0;}.f_Right dl {width:320px;}.f_Right dt {float: left;font-weight: bold;width: 120px;margin:0;padding:0;}.f_Right dt.dt_width320 {width: 320px!important;}.f_Right dd {padding-left: 10px;margin-left: 120px;width: 190px;}.f_Right dd.first {margin-top:30px;}.copyright{float: right;font-size:93%;width: 580px;margin:15px 0 0 0;text-align: right;}#footer .ex {margin:15px 0 0 0;float: left;width:400px;}#footer a {color:#fff!important;text-decoration:under-line;}#footer a:hover{color:#fff!important;;text-decoration:none;}#footer table {width:270px;border:1px solid #d6c08b;border-collapse:collapse;margin:10px 0;font-size:100%;color :#362e2b;}#footer table td {text-align:center;padding:3px;border:1px solid #d6c08b;background-color: #fff;}#footer table th {background-color:#e9e1cb;text-align:center;padding:3px;border:1px solid #d6c08b;font-weight: normal;}.map {background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/foot_map_bg.png) no-repeat;width:592px;height:192px;padding: 10px;margin: 10px 0 0 0;}body.home #visual{clear: both;height:341px;text-align: center;margin: 0 auto;padding: 0;}body.home .top_widget_news .left,.top_widget_freearea .left{float:left;}body.home .top_widget_news .center,body.home .top_widget_freearea .center{margin-left:15px;float:left;}body.home .top_widget_news .right,body.home .top_widget_freearea .right{float:right;}#top_point {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point_bg.jpg) no-repeat;width:663px;height:409px;padding:18px 17px 27px 18px;}#top_point a {display:block;color: #362e2b;text-decoration:none;width:281px;height:75px;line-height: 1.4em;padding: 50px 5px 0 40px;}#top_point ul li {list-style: none;float: left;width:325px;height:200px;font-size: 100%;}#top_point ul {margin: 0;padding: 0;}.point01 {margin: 0 10px 10px 0;background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point01_on.jpg) no-repeat;}.point02 {margin: 0 0 10px 0;background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point02_on.jpg) no-repeat;}.point03 {margin: 0 10px 0 0;background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point03_on.jpg) no-repeat;}.point04 {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/04/point04_on.jpg) no-repeat;}.point01 a {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point01_off.jpg) no-repeat;width:326px;height:125px;}.point02 a {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point02_off.jpg) no-repeat;width:326px;height:125px;}.point03 a {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/point03_off.jpg) no-repeat;width:326px;height:125px;}.point04 a {background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/04/point04_off.jpg) no-repeat;width:326px;height:125px;}.point01 a:hover,.point02 a:hover,.point03 a:hover,.point04 a:hover {background: none;}#top_message {background: #f8f3ed;padding: 15px 20px 10px 20px;width: 659px;height: 453px;margin-top:33px;border:1px solid #d6bf89;}.message_r {float:right;width: 440px;}.message_r p{margin:40px 0 10px 0;padding:0;line-height: 2.2em;font-size: 120%;}body.archive #content h2{width:570px;padding:0 0 0 20px;height:25px;xxxfont-size:153.9%;font-size:120%;font-weight:bold;color:#666;line-height:150%;background:url(images/title_h2_archive.jpg) no-repeat;}body.archive #content {background-color:#fff;border-top:#493e21 solid 3px;width:680px;}body.archive #content .post{margin:15px 0 40px 0;padding:10px 0 0 0;}body.archive #content .post .date{width:55px;float:left;font-family:Arial,MS PGothic,Osaka;text-align:center;color:#444;}body.archive #content .post .date .year{font-size:93%;font-weight:bold;line-height:110%;color:#493e21;}body.archive #content .post .date .day{font-size:46px;font-weight:bold;line-height:90%;letter-spacing:-2px;color:#493e21;}body.archive #content .post .date .time{font-size:77%;line-height:100%;color:#493e21;}body.archive #content .post .inner{margin:0 0 0 80px;}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:0 0 0 0;padding:0;font-size:108%;line-height:130%;color:#444;}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 h1{clear: both;margin:10px auto;padding:39px 0 0 80px;font-size:153.9%;letter-spacing:0.1em;width:900px;background:url(https://www.harutadental.com/wp/wp-content/uploads/2013/04/h1_bg.jpg) no-repeat;color:#fff;height:111px;font-weight:normal;}body.single #content .date{margin:5px 0 20px 0;padding:10px 0 15px 10px;font-size:93%;line-height:100%;color:#362e2b;width:667px;border-bottom:1px solid #bcbcbc;}body.single #content .entry{margin:0 0 0 0;padding:0 0 0 0;font-size:108%;line-height:140%;color:#333;width:660px;}body.single #wrapper {}body.single #sidebar_blog{margin:0 15px 0 0;}.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;}.alg_Center {text-align:center!important;}.alg_Left {text-align:left!important;}.alg_Right {text-align:right!important;}.ma_0 {margin:0!important;}.ma_Top0 {margin-top:0!important;}.ma_Btm10 {margin-bottom: 10px;}.ma_Btm15 {margin-bottom: 15px;}.float_Left {float: left;}.float_Right {float: right;}.fontcolor01 {color: #a40000;}#contact dl {width:625px;margin:0 0 20px 25px;padding:0 15px 15px 15px;border:#d6c08b solid 1px;background-color: #fcfaf5;}#contact dl dt {font-size:108%;margin:35px 0 0 0;padding:5px 0 7px 5px;border-bottom:#d6c08b dotted 1px;font-weight:bold;}#contact dl dd {font-size:108%;margin:13px 0 0 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_free {width:249px;float:right;}#side_free1 {width:237px;float:right;background: url(https://www.harutadental.com/wp/wp-content/uploads/2013/03/sidefree_bg.jpg) no-repeat;padding: 55px 6px 15px 6px;}#side_free img {border:0;}#side_free p {margin:0 0 3px 0;padding:0;}.side_menu li{list-style:none;margin:0;padding:0;height: 84px;}.side_menu ul {margin:0;padding:0;}.side_acc {margin: 15px 0;}.side_banner img {margin: 10px auto 0 auto;}#back_page {width:980px auto;margin:0;padding:0;text-align:center;}#title1 {color:#603813;font-size: 18px;font-weight:bold;margin: 0 0 10px 0;padding: 5px 0px 5px 5px;border-bottom:dotted 1px #cccccc; }.kakomi1{width:90%;margin:0 auto;padding:10px;border:solid 2px #8CA44D;border-radius: 10px;-moz-border-radius: 10px; -webkit-border-radius: 10px; }.qa1{margin:10px;color:#603813;font-weight:bold;}.qa2{margin:0px 20px 20px 25px;padding:0px 0px 10px 0px;border-bottom:dotted 1px #cccccc;}.kakomi2{width:90%;margin:0 auto;padding:10px;background:#D3D8B6;border-radius: 10px;-moz-border-radius: 10px; -webkit-border-radius: 10px; }table.price {border:1px solid #d1c0a8;border-collapse:collapse;margin:10px 0 10px 10px;font-size:108%;color :#362e2b;}table.price td {padding:5px;border:1px solid #d1c0a8;background-color: #fff;text-align: right;}table.price th {background-color:#e8ede0;text-align: center;padding:5px;border:1px solid #d1c0a8;font-weight: normal;}#clm img {float: right;margin: 0 0 5px 10px;border: 1px solid #ccc;}.naiyou1 table{border:1px solid #4c3e23;border-collapse:collapse;margin:10px auto 15px;font-size:100%;color:#666;}.naiyou1 table td {text-align:center;padding:20px 20px;border:1px solid #4c3e23;}.naiyou1 table .tate {background-color:#daeff2;}.lin a:hover img {opacity: 0.7;filter: alpha(opacity=70);}video {margin: 0 auto;display: block;}