@charset "utf-8";@media screen and (max-width:767px){.row{margin-bottom:1.5em;display:inline-block;display:block}.row:before,.row:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0 !important;margin-bottom:10px}.col{margin:25px auto 25px auto;float:none}.col.img{text-align:center}.col img.tablet100{width:100%}.col:first-child{margin-left:0}.col.right{float:none;margin-left:0}.col.left{float:none;margin-left:0}.one{width:auto}.two{width:auto}.three{width:auto}.four{width:auto}.five{width:auto}.six{width:auto}.seven{width:auto}.eight{width:auto}.nine{width:auto}.ten{width:auto}.eleven{width:auto}.twelve{width:auto}.arrow{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arrow_down.png) no-repeat center center;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arrow_down_ie.png) no-repeat center center¥9;background-size:20px auto}.entryContent{font-size:100%;line-height:1.5;width:100%;margin:0 auto}.entryContent img{max-width:100%}.entryContent p{margin-bottom:1.5em}.alignleft,.alignright,.aligncenter{margin-bottom:1.5em;text-align:center}.alignleft img,.alignright img,.aligncenter img{text-align:center}.alignleft{display:block;float:none;margin:0 auto 1.5em}.alignright{display:block;float:none;margin:0 auto 1.5em}.aligncenter{display:block;margin:0 auto 1.5em}.alignright-img{float:none;width:34.2%;margin:0 0 1em}.alignleft-img{float:none;width:34.2%;margin:0 0 1em}.aligncenter-img{float:none;width:34.2%;margin:0 auto 1em}.wp-caption .wp-caption-text,.gallery-caption{font-size:12px}.wp-caption .wp-caption-text{margin:0;padding:8px 0 0;text-align:center}.wp-pagenavi{padding-bottom:1.5em;padding-top:1.5em}.wp-pagenavi a,.wp-pagenavi span{padding:5px 10px !important}.btn-next-page{padding:1.5em 10px 0}.btn-next-page p a{display:block;padding:10px 20px}.entryContent h1{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/title1_icon.png) no-repeat left .4em;background-size:auto 39px;border-bottom:solid 1px #cfcfcf;box-shadow:0 4px #e7e7e7;padding:12px 0 12px 53px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/title1_icon_ie.png) no-repeat left .4em¥9;border-bottom:solid 4px #e7e7e7¥9;margin:0 0 20px;font-size:200%;line-height:1.3;color:#5c4648}.entryContent h2{border-bottom:solid 1px #cfcfcf;box-shadow:0 2px #e7e7e7;padding:6px 0;border-bottom:solid 2px #e7e7e7¥9;margin:0 0 1em;font-size:160%;line-height:1.3}.entryContent h3{border-left:solid 2px #6d5d5f;background:#f8f8f8;font-size:115%;line-height:1.4;margin:0 0 1em;padding:.4em 10px .3em}.entryContent h4{border-bottom:solid 2px #e4e4e4;font-size:115%;line-height:1.5;margin:0 0 1em;padding:0 0 5px}.entryContent h5{border-bottom:dotted 2px #e4e4e4;font-size:115%;font-weight:700;line-height:1.5;margin:0 0 1em;padding:0 0 5px}.entryContent h6{font-size:100%;font-weight:700;line-height:1.5;margin:0 0 1em;padding:0 0 5px}p.icon-maru{font-weight:700;font-size:120%;color:#ea7482;margin-bottom:7px}body{background:0 0}#wrapper{margin:0 auto}#header{width:100%;margin:0 auto 20px}.home #header{width:100%;margin:0 auto}#header .siteDescription{background:#f4828c;color:#fff;font-size:10px;line-height:12px;height:12px;font-weight:400;padding:2px 5px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis}#header-inner{padding:30px 0 24px}#header .logo{margin-left:20px;width:224px;padding-top:0}#header .header-tel{margin-right:20px;width:178px}.menu-globalnavi-container{max-width:940px;width:100%;margin:0 auto;overflow:hidden}.menu-globalnavi-container ul{border-top:solid 1px #c8c8c8}.menu-globalnavi-container li{float:left;margin-left:0;border-bottom:solid 1px #c8c8c8;border-left:solid 1px #c8c8c8;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal}.menu-globalnavi-container li:nth-of-type(1),.menu-globalnavi-container li:nth-of-type(4){border-left:none}.menu-globalnavi-container li a{display:block;height:49px;text-indent:-9999px}.menu-globalnavi-container li a:hover,.menu-globalnavi-container li.current a{border-top:solid 4px #f4828c;margin-top:0;height:45px}.menu-globalnavi-container li.menu-item-102{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav01_off.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav01_off_ie.gif) no-repeat center center¥9;width:33.333333333%;max-width:33.333333333%}.menu-globalnavi-container li.menu-item-102:hover,.menu-globalnavi-container li.menu-item-102.current-menu-item{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav01_on.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav01_on_ie.gif) no-repeat center center¥9}.menu-globalnavi-container li.menu-item-107{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav02_off.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav02_off_ie.gif) no-repeat center center¥9;width:33.333333333%;max-width:33.333333333%}.menu-globalnavi-container li.menu-item-107:hover,.menu-globalnavi-container li.menu-item-107.current-menu-item{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav02_on.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav02_on_ie.gif) no-repeat center center¥9}.menu-globalnavi-container li.menu-item-104{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav03_off.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav03_off_ie.gif) no-repeat center center¥9;width:33.333333333%;max-width:33.333333333%}.menu-globalnavi-container li.menu-item-104:hover,.menu-globalnavi-container li.menu-item-104.current-menu-item{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav03_on.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav03_on_ie.gif) no-repeat center center¥9}.menu-globalnavi-container li.menu-item-427{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav04_off.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav04_off_ie.gif) no-repeat center center¥9;width:33.333333333%;max-width:33.333333333%}.menu-globalnavi-container li.menu-item-427:hover,.menu-globalnavi-container li.menu-item-427.current-menu-item{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav04_on.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav04_on_ie.gif) no-repeat center center¥9}.menu-globalnavi-container li.menu-item-106{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav05_off.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav05_off_ie.gif) no-repeat center center¥9;width:33.333333333%;max-width:33.333333333%}.menu-globalnavi-container li.menu-item-106:hover,.menu-globalnavi-container li.menu-item-106.current-menu-item{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav05_on.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav05_on_ie.gif) no-repeat center center¥9}.menu-globalnavi-container li.menu-item-103{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav06_off.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav06_off_ie.gif) no-repeat center center¥9;width:33.333333333%;max-width:33.333333333%}.menu-globalnavi-container li.menu-item-103:hover,.menu-globalnavi-container li.menu-item-103.current-menu-item{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav06_on.png) no-repeat center center;background-size:auto 15px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/gnav06_on_ie.gif) no-repeat center center¥9}#mainVisual{max-width:940px;width:100%;margin:0 auto 25px}#contents{max-width:940px;width:95.74468085106383%%;margin:0 auto}#contents_right{float:none;width:100%}#contents_left{float:none;width:100%}.menu-side-perio-container-box,.menu-side-imp-container-box{margin-bottom:1.154em;padding:10px 15px 5px;border-top:solid 1px #ececec;border-right:solid 1px #ececec;border-bottom:solid 1px #ececec;border-left:solid 1px #ececec}.menu-side-container-box{margin-bottom:15px;padding:0}.menu-side-container-box h3,.menu-side-perio-container-box h3,.menu-side-imp-container-box h3{font-size:92%;cursor:default;pointer-events:none;border-bottom:solid 3px #f4828a;color:#f4828a;padding-bottom:5px}.menu-side-container-box li,.menu-side-perio-container-box li,.menu-side-imp-container-box li{border-top:dotted 1px #d7d7d7;font-size:80%}.menu-side-container-box li:first-child,.menu-side-perio-container-box li:first-child,.menu-side-imp-container-box li:first-child{border-top:none}.menu-side-container-box li a,.menu-side-perio-container-box li a,.menu-side-imp-container-box li a{padding:10px 10px 10px 15px;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 95% 1.4em;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 95% 1.4em¥9}.menu-side-perio-container-box li a,.menu-side-imp-container-box li a{padding:10px 10px 10px 0;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% 1.4em;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 98% 1.4em¥9}.menu-side-container-box li a:link,.menu-side-container-box li a:visited{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% 1.4em;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 98% 1.4em¥9;text-decoration:none;color:#333}.menu-side-container-box li a:hover,.menu-side-container-box li a:active,.menu-side-container-box li.current-menu-item a{text-decoration:none;color:#961941;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on.png) no-repeat 95% 1.4em #fff6f7;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on_ie.png) no-repeat 95% 1.4em #fff6f7¥9}.menu-side-perio-container-box li a:link,.menu-side-perio-container-box li a:visited,.menu-side-imp-container-box li a:link,.menu-side-imp-container-box li a:visited{text-decoration:none;color:#333}.menu-side-perio-container-box li a:hover,.menu-side-perio-container-box li a:active,.menu-side-perio-container-box li.current-menu-item a,.menu-side-imp-container-box li a:hover,.menu-side-imp-container-box li a:active,.menu-side-imp-container-box li.current-menu-item a{text-decoration:none;color:#961941;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on.png) no-repeat 98% 1.4em #fff6f7;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on_ie.png) no-repeat 98% 1.4em #fff6f7¥9}.post-menu{margin-bottom:1.154em;padding:10px 15px;border-top:solid 2px #ececec;border-right:solid 2px #ececec;border-bottom:solid 2px #ececec;border-left:solid 2px #ececec}.post-menu h3{font-size:92%;cursor:default;pointer-events:none;border-bottom:solid 2px #ccc;color:#303030;padding-bottom:5px}.post-menu-container li{border-bottom:dotted 1px #d7d7d7;font-size:80%}.post-menu-container li a{padding:10px 10px 10px 0;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% 1.4em;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 98% 1.4em¥9}.post-menu-container li a:link,.post-menu-container li a:visited{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% 1.4em;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 98% 1.4em¥9;text-decoration:none;color:#333}.post-menu-container li a:hover,.post-menu-container li a:active,.post-menu-container li.current-menu-item a{text-decoration:none;color:#961941;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on.png) no-repeat 95% 1.4em #fff6f7;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on_ie.png) no-repeat 95% 1.4em #fff6f7¥9}.post-menu-container li a:link,.post-menu-container li a:visited{text-decoration:none;color:#333}.post-menu-container li a:hover,.post-menu-container li a:active,.post-menu-container li.current-menu-item a{text-decoration:none;color:#961941;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on.png) no-repeat 98% 1.4em #fff6f7;background-size:7px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on_ie.png) no-repeat 98% 1.4em #fff6f7¥9}.sideBnr li{margin-bottom:15px;float:left;width:48.57142857142857%;margin-left:2.857142857142857%}.sideBnr li img{width:100%}.sideBnr li:nth-child(odd){margin-left:0}.sideBnr li.bnr-kaneda{width:100%;text-align:center}.sideBnr li.bnr-kaneda img{max-width:50%}#toTop{max-width:100%;width:100%;margin:0 auto;text-align:center}#toTop a{background:#5b4748;display:block;width:100%;float:none}#toTop img{width:132px}#footer{width:100%}#footer .inner-nav{display:none;width:100%;background:#fff6f7}#footer .fnav{max-width:940px;width:97.916666666%;margin:0 auto;padding:1.923em 0;font-size:85%}#footer .fnav li{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/fnav_arw.png) no-repeat left .4em;padding-left:12px;margin-bottom:3px}#footer .fnav .tit{background:0 0;color:#961941;font-size:100%;font-weight:700;margin-bottom:5px}#footer .inner-info{max-width:940px;width:97.916666666%;margin:1.75em auto 0}#footerInfoCont{width:55.36458333333333%;float:left}#footerInfoCont .logo{margin-bottom:1.154em}#footerInfoCont .tel{margin-bottom:0}#footer .footerTimetable{margin-bottom:15px}#footer .footerCal{width:37.76041666666667%;float:right;margin-right:0;margin-left:0;text-align:right}#footer .isp-business-calendar{font-size:100%}p.calendar-information{font-size:90% !important}#footer .footerMap{float:none;max-width:100%;width:100%}#footer .copyright{max-width:940px;width:97.916666666%;margin:0 auto;padding:30px 0;text-align:right}.form dl{width:100%;border-bottom:1px solid #ddd}.form dl:first-child{border-top:1px solid #ddd}.form dt{float:none;width:100%;padding:1.2em 0 0;font-weight:700;font-size:123.1%;white-space:nowrap}.form dt span{float:none}.form .required{display:inline-block;padding:2px 5px;margin-top:0;background:#d32020;color:#fff;font-size:70%;line-height:1.5;border-radius:2px;font-weight:400;margin-left:10px}.form dd{float:none;padding:.8em 0 1.2em;margin-left:0;width:100%;font-size:108%}.form .wpcf7-text{width:70%;border:1px solid #ccc;box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);padding:4px;font-size:100%}.form .wpcf7-textarea{width:90%;border:1px solid #ccc;box-shadow:inset 0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);padding:4px;height:160px;font-size:100%}.form li{margin-top:5px}.form li:first-child{margin-top:0}.form .wpcf7-submit{margin-top:35px;text-align:center}.form .wpcf7-submit{display:inline-block;padding:5px 40px;border-radius:3px;text-align:center;font-size:123.1%}.form .form_btn{display:block;text-align:center;margin:0 auto 3em}.form .wpcf7-submit{background:#5c4648;color:#fff;line-height:1.2;text-decoration:none;border:none}.form .wpcf7-submit:hover,.form .wpcf7-submit:hover{background:#71696a}.your-sex{line-height:2.4em}.top-content01{width:48.57142857142857%;float:left;margin-bottom:1em}.top-content02{width:48.57142857142857%;float:left;margin-bottom:1em;overflow:hidden;margin-right:2.857142857142857%}.top-content02-inner{position:relative}.top-content02 p{position:absolute;top:5.882352941176471%;left:5.882352941176471%;width:88.23529411764706%;height:90%;margin:0 auto;color:#fff;overflow:auto;font-size:93%;font-size:81.25%;font-weight:400;line-height:1.5}.top-content02 p a:link,.top-content02 p a:visited{color:#cc7274;text-decoration:none}.top-content02 p a:hover,.top-content02 p a:active{color:#cc7274;text-decoration:underline}.top-content03{width:48.57142857142857%;float:left;margin-right:2.857142857142857%;margin-bottom:1.429em}.top-content04{width:48.57142857142857%;float:left;margin-bottom:1.429em}.title-top-topics{width:100%;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/top_title_topics.gif) no-repeat left top;background-size:auto 56px;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/top_title_topics_ie.gif) no-repeat left top¥9;margin-top:1em;margin-bottom:1em;height:56px;text-indent:-9999px}.topic-off{display:none}.btnInq .contact{width:60%;margin:20px auto 20px}.btnInq .periocenter{width:60%;margin:0 auto 20px}.googlemap{position:relative;padding-bottom:76.25%;height:0;overflow:hidden}.inspectionLbox{width:100%;float:none}.inspectionRbox{width:60%;float:none;margin:0 auto 2em}.voiceBox .inner{float:left;text-align:center;margin-left:2.857142857142857%;margin-bottom:2.857142857142857%;border:solid 5px #f1f1f1;width:44%}.voiceBox .inner img{margin-bottom:1em}.voiceBox .inner a{display:block;text-decoration:none;padding:1em}.voiceBox a:link,.voiceBox a:visited{color:#333}.voiceBox .inner:hover,.voiceBox .inner:active{border:solid 5px #febbc1;color:#333}.voiceBox .inner dt{padding-bottom:.5em}.voiceBox .inner dd{background:#ea747f;color:#fff;padding-top:2px;text-align:center}}