@charset "utf-8";.introDetail{width:100%;margin-bottom:2em}.introDetailL{width:27%;margin-right:3.285714285714286%;float:left;text-align:center}.introDetailL img{margin-bottom:1em}.introDetailR{width:69.71428571428571%;float:left}.introDetailR dl{margin-bottom:1em}.introDetailR dt{padding-bottom:5px}.top-topics li{position:relative}.topic-off{position:absolute;top:0;left:0}.row{display:inline-block;display:block;margin-bottom:15px}.row:before,.row:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0 !important}.col{margin-left:2.857142857142857%;float:left;text-align:center}.col.img{text-align:center}.col img{margin:0 auto 5px}.col:first-child{margin-left:0}.col.right{float:right;margin-left:2.857142857142857%}.col.left{float:left;margin-left:0}.one{width:5.714285714285714%}.two{width:14.28571428571429%}.three{width:22.85714285714286%}.four{width:31.42857142857143%}.five{width:40%}.six{width:48.57142857142857%}.seven{width:57.14285714285714%}.eight{width:65.71428571428571%}.nine{width:74.28571428571429%}.ten{width:82.85714285714286%}.eleven{width:91.42857142857143%}.twelve{width:100%}.twelve.col{margin-left:0}.arrow{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arrow_right.png) no-repeat center center;background-size:20px auto}.entryContent{font-size:87.5%;line-height:1.5;padding-bottom:1.5em}.entryContent img{max-width:100%}.entryContent p{margin-bottom:1em}.alignleft,.alignright{margin-bottom:20px}.alignleft{display:block;float:left;margin-right:15px}.alignright{display:block;float:right;margin-left:15px}.aligncenter{display:block;margin:0 auto 20px}.text-left{text-align:left}.text-right{text-align:right}.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.pages,.wp-pagenavi span.extend{display:inline-block}.wp-pagenavi a:hover{display:inline-block}.wp-pagenavi span.current{display:inline-block}.entryContent ul{margin-bottom:1.5em}.entryContent ul li{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/disc_gray.png) no-repeat .4em .4em;padding-left:20px;margin-bottom:.5em}.red{color:#d54b4b}.pink{color:#f32e6d}.orange{color:#f66810}.green{color:#409a90}.gold{color:#c7961e}.blue{color:#28a7e1}.fs80{font-size:80%}.fs90{font-size:90%}.fs110{font-size:110%}.fs120{font-size:120%}.fs130{font-size:130%}.fs140{font-size:140%}.btnDetail{color:#333;width:180px;display:block}.btnDetail a{text-align:center;display:block;background:#939393;font-size:90%;white-space:nowrap;padding:1px 10px}.btnDetail a:link,.btnDetail a:visited{color:#fff;text-decoration:none}.btn-next-page{text-align:center;margin-top:50px;background:#f8f8f8;padding:13px 10px 0}.btn-next-page p{background:#777;display:inline-block;margin-left:10px}.btn-next-page p:first-child{margin-left:0}.btn-next-page p a{display:block;padding:5px 20px}.btn-next-page p a:link,.btn-next-page p a:visited{text-decoration:none;color:#fff}.btn-next-page p a:hover,.btn-next-page p a:active{text-decoration:none;background:#999}.table{width:100%;border-collapse:collapse;margin-bottom:5px}.table th{border:solid 1px #ccc;background:#5c4747;color:#fff;text-align:center;padding:6px 0 6px 6px}.table td{border:solid 1px #ccc;text-align:center;padding-top:6px;padding-bottom:6px}.bg-purple{background:#f2ebff}.bg-red{background:#ffe1e1}.bg-pink{background:#e42a71;color:#fff}.vtop{vertical-align:top;padding:5px 10px}.bg-glay{background:#f8f8f8}.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;margin:0 0 1.3em;font-size:220%;line-height:1.3;color:#5c4648}.entryContent h2{border-bottom:solid 1px #cfcfcf;box-shadow:0 2px #e7e7e7;padding:6px 0;margin:20px 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}.icon-maru{font-weight:700;font-size:140%;color:#ea7482;margin-bottom:7px}.catTitle{font-size:120%;font-weight:700;margin-bottom:1.5em;text-align:left;background:#f8f8f8;padding:2px 10px;display:inline-block}.entryDate{text-align:right;margin-bottom:.5em}.post{margin-bottom:2em}.entryContent h2 a:link,.entryContent h2 a:visited,.entryContent h2 a:hover,.entryContent h2 a:active{text-decoration:none}.entryContent h2 a:hover,.entryContent h2 a:active{text-decoration:none;color:#ba3d63}.more-link{background:#333;padding:3px 10px;display:inline-block;float:right}a.more-link:link,a.more-link:visited{color:#fff;text-decoration:none}a.more-link:hover,a.more-link:active{background:#ccc;color:#fff;text-decoration:none}.utility{border-top:dotted 1px #ccc;padding-top:10px;margin-top:5px}.next-prev{border-top:dotted 1px #ccc;padding-top:10px;margin-top:5px}.btn-blog-prev{float:left;width:45%}.btn-blog-next{float:right;width:45%;text-align:right}.single-case .six img{max-width:260px;width:100%}body{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/header_bg.gif) repeat-x left top}#wrapper{margin:0 auto}#header{max-width:940px;width:97.916666666%;margin:0 auto 30px}.home #header{margin:0 auto}#header .logo{float:left;width:350px;padding-top:5px}#header .header-tel{float:right;width:217px}#header .siteDescription{color:#fff;font-size:10px;line-height:16px;height:16px;font-weight:400;overflow:hidden}#header-inner{padding:18px 0 18px}.menu-globalnavi-container{max-width:940px;width:100%;margin:0 auto;overflow:hidden}.menu-globalnavi-container li{float:left;margin-left:.851063829787234%}.menu-globalnavi-container li a{display:block;height:49px;text-indent:-9999px}.menu-globalnavi-container li:first-child{margin-left:0}.menu-globalnavi-container li a:hover,.menu-globalnavi-container li.current-menu-item a{border-top:solid 4px #f4828c;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;width:12.76595744680851%;max-width:120px}.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}.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;width:12.76595744680851%;max-width:120px}.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}.menu-globalnavi-container li.menu-item-6450{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;width:15.53191489361702%;max-width:146px}.menu-globalnavi-container li.menu-item-6450:hover,.menu-globalnavi-container li.menu-item-6450.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}.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;width:19.57446808510638%;max-width:184px}.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}.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;width:19.57446808510638%;max-width:184px}.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}.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;width:15.31914893617021%;max-width:144px}.page-id-228 .menu-globalnavi-container li.menu-item-103,.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}#mainVisual{max-width:940px;margin:0 auto 30px}#mainVisual .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}#mainVisual .rslides li{position:absolute;display:none;width:100%;left:0;top:0}#mainVisual .rslides li:first-child{position:relative;display:block;float:left}#mainVisual .rslides img{display:block;height:auto;float:left;width:100%;border:0}#contents{max-width:940px;width:97.916666666%;margin:0 auto}#contents_right{float:right;width:74.46808510638298%}#contents_left{float:left;width:23.40425531914894%}.menu-side-perio-container-box,.menu-side-imp-container-box{margin-bottom:1.154em;padding:8px 6.818181818181818% 0;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 30px;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 7.272727272727273% 1.4em;background-size:7px}.menu-side-perio-container-box li a,.menu-side-imp-container-box li a{padding:10px 10px 10px 12px;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 0 1.4em;background-size:7px}.menu-side-container-box li a:link,.menu-side-container-box li a:visited{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 7.272727272727273% 1.4em;background-size:7px}.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 0 1.4em;background-size:7px}.post-menu{margin-bottom:1.154em;padding:8px 6.818181818181818%;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 30px;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 7.272727272727273% 1.4em;background-size:7px}.post-menu-container li a{padding:10px 10px 10px 12px;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 0 1.4em;background-size:7px}.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 7.272727272727273% 1.4em;background-size:7px}.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 0 1.4em;background-size:7px}.sideBnr li{margin-bottom:15px}#breadcrumbs{color:#97193f;margin-bottom:15px;font-size:75%}#breadcrumbs a,#breadcrumbs span{white-space:nowrap}#breadcrumbs a:link,#breadcrumbs a:visited{color:#303030;text-decoration:none}#breadcrumbs a:hover,#breadcrumbs a:active{color:#303030;text-decoration:underline}#breadcrumbs span{color:#303030}#breadcrumbs ol li{display:inline;list-style-type:none}#breadcrumbs ol li:before{content:" > ";color:#303030}#breadcrumbs ol li:first-child:before{content:""}#breadcrumbs ol{padding-left:0}#breadcrumbs ol li strong{font-weight:400;color:#97193f}#toTop{max-width:940px;width:97.916666666%;margin:0 auto}#toTop a{background:#5b4748;display:block;width:132px;float:right}#footer{width:100%}#footer .inner-nav{width:100%;background:#fff6f7}#footer .fnav{max-width:940px;width:97.916666666%;margin:0 auto;padding:25px 0 5px;font-size:75%}#footer .fnav ul{padding-bottom:10px}#footer .fnav ul.firstnavi{border-bottom:solid 1px #ffcdd3}#footer .fnav ul.secondnavi{border-top:solid 1px #fff;padding-top:10px}#footer .fnav li{margin:5px 0}#footer .fnav li a{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat left .4em;background-size:7px;padding-left:12px;margin:5px 0}#footer .fnav li a:hover,#footer .fnav li a:active{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on.png) no-repeat left .4em;background-size:7px}#footer .fnav li a:link,#footer .fnav li a:visited{text-decoration:none;color:#303030}#footer .fnav li a:hover,#footer .fnav li a:active{text-decoration:none;color:#961941}#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:32.97872340425532%;float:left}#footerInfoCont .logo{margin-bottom:1.154em;width:255px}#footerInfoCont .tel{margin-bottom:0;width:196px}#footerInfoCont .tel-link-info{font-size:10px;margin-bottom:10px}#footer .footerCal{width:27.65957446808511%;float:left;margin-right:3.191489361702128%;margin-left:3.191489361702128%;text-align:right;font-size:80%}.return_now{display:none}p.calendar-information{font-size:90% !important}#footer .footerMap{float:right;max-width:300px;width:31.91489361702128%}#footer .gmap-link{font-size:80%;display:block;text-align:right}#footer .copyright{max-width:940px;width:97.916666666%;margin:0 auto;padding:30px 0;text-align:right;font-size:62.5%}#weekly_set tbody td{cursor:pointer}#weekly_set td.am{background:#fff url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/am.gif) center center no-repeat}#weekly_set td.pm{background:#fff url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/pm.gif) center center no-repeat}#weekly_set td.pms{background:#fff url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/pms.gif) center center no-repeat}#weekly_set td.all{background:#fff url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/all.gif) center center no-repeat}div.isp-calendar-frame{width:100%}table.isp-calendar-inner{width:100%}table.isp-calendar-inner div.move_button{width:23px;height:15px}table.isp-calendar-inner div.prv{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/btn_prv.png) left center no-repeat;cursor:pointer}table.isp-calendar-inner div.prv_off{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/btn_prv_off.png) left center no-repeat}table.isp-calendar-inner div.nxt{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/btn_nxt.png) right center no-repeat;text-align:right;cursor:pointer}table.isp-calendar-inner div.nxt_off{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/btn_nxt_off.png) right center no-repeat;text-align:right}table.isp-calendar-inner td.calendar-date-title{font-weight:700;text-align:center;margin:0;padding:0}table.isp-business-calendar{background-color:#909090;width:100%;margin-bottom:5px}table.isp-business-calendar td{padding:3px;text-align:center;background:#fff}table.isp-business-calendar thead th{background-color:#5b4748;font-weight:700;padding:3px 0;color:#fff;text-align:center}table.isp-business-calendar .sat{color:#1453a0}table.isp-business-calendar .all{background-color:#fdd}table.isp-business-calendar .h-all{background-color:#fdd;color:#ba3f3f}table.isp-business-calendar .am{background-color:#def}table.isp-business-calendar .h-am{background-color:#def;color:#ba3f3f}table.isp-business-calendar .pm{background-color:#cfc}table.isp-business-calendar .h-pm{background-color:#cfc;color:#ba3f3f}table.isp-business-calendar .pms{background-color:#ffc}table.isp-business-calendar .h-pms{background-color:#ffc;color:#ba3f3f}.widget-area .widget p.calendar-information{margin-bottom:0;line-height:1.046153846}table.isp-business-calendar .space{background-color:#eee}p.calendar-information{float:left;margin:0;padding:5px 10px 5px 18px;font-size:.8em}p.holiday_all{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/mark_holiday.gif) left center no-repeat}p.holiday_am{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/mark_am.gif) left center no-repeat}p.holiday_pm{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/mark_pm.gif) left center no-repeat}p.holiday_pms{background:transparent url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/mark_pms.gif) left center no-repeat}p.return_now{clear:both;float:right;margin:5px 0;padding:0;font-size:.8em}.form dl{width:100%;border-bottom:1px solid #ddd}.form dl:first-child{border-top:1px solid #ddd}.form dt{float:left;width:31.42857142857143%;margin-right:2.857142857142857%;padding:25px 0;font-weight:700;font-size:100%;line-height:2.2em;white-space:nowrap}.form dt span{float:right}.form .required{display:inline-block;padding:2px 5px;background:#d32020;margin-top:6px;color:#fff;font-size:70%;line-height:1.5;border-radius:2px;font-weight:400}.form dd{float:left;padding:25px 0;width:65.71428571428571%;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 .example{font-size:70%}.form .wpcf7-submit,.form .wpcf7-confirm,.form .wpcf7-back{margin-top:35px;text-align:center}.form .wpcf7-back{margin-right:35px !important}.form .wpcf7-submit,.form .wpcf7-confirm,.form .wpcf7-back{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,.form .wpcf7-confirm,.form .wpcf7-back{background:#5c4648;color:#fff;line-height:1.2;text-decoration:none;border:none}.form .wpcf7-submit:hover,.form .wpcf7-confirm:hover,.form .wpcf7-back:hover{background:#71696a}.your-sex{line-height:2.4em}.wpcf7c-conf{background-color:#fff !important}.smartphone{display:none}.top-btn-perio{margin-bottom:.5em}.top-youtube{margin-bottom:.5em;margin-bottom:1em;text-align:center}.top-youtube iframe{width:100%;height:394px}.top-content01{width:48.57142857142857%;float:left;margin-bottom:1.429em}.top-content02{width:48.57142857142857%;float:left;margin-bottom:1.429em;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: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{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/title1_icon.png) no-repeat left center;background-size:auto 38px;margin-bottom:.5em;line-height:1.2;font-size:24px;padding:.7em 0 .4em 1.8em;color:#eb808a;border-bottom:solid 5px #e7e7e7}.top-topics{font-size:.9em}.stitle-top-topics{border-bottom:dotted 2px #e4e4e4;font-size:120%;line-height:1.5;margin:0 0 1em;padding:0 0 5px}.top-topics ul{margin:20px auto;width:100%;max-width:515px}.top-topics li{width:calc((100% - 2.857142857142857%) / 2);float:left;margin-bottom:1.279em}.top-topics ul li:nth-child(2n){margin-left:2.857142857142857%}.top-topics-perio li{width:48.57142857142857%;float:left;margin-left:2.857142857142857%;margin-bottom:1.429em}.top-topics-perio li img{width:100%}.top-topics-perio li:first-child{margin-left:0}.top-greeting{font-size:.9em}.top-greeting p{margin-bottom:15px}.stitle-top-greeting{border-bottom:dotted 2px #e4e4e4;font-size:120%;line-height:1.5;margin:0 0 1em;padding:0 0 5px}.top-new-post{font-size:.9em;margin-bottom:1.5em}.top-new-post li{border-bottom:dotted 1px #ccc}.top-new-post li.post{margin-bottom:0}.top-new-post a{padding:.6em 1.5em .6em 90px;text-decoration:none;color:#666;display:block}.top-new-post .news-nolink{padding:.6em 1.5em .6em 90px;text-decoration:none;color:#666;display:block;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_news.gif) no-repeat .7em .6em;background-size:auto 22px}.top-new-post li.information a{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_news.gif) no-repeat .7em .6em,url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center;background-size:auto 22px,auto 7px}.top-new-post li.information a:hover{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_news.gif) no-repeat .7em .6em,url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center #f8f8f8;background-size:auto 22px,auto 7px}.top-new-post li.post a{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_blog.gif) no-repeat .7em .6em,url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center;background-size:auto 22px,auto 7px}.top-new-post li.post a:hover{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_blog.gif) no-repeat .7em .6em,url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center #f8f8f8;background-size:auto 22px,auto 7px}.top-new-post li.case a{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_case.gif) no-repeat .7em .6em,url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center;background-size:auto 22px,auto 7px}.top-new-post li.case a:hover{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/icon_case.gif) no-repeat .7em .6em,url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center #f8f8f8;background-size:auto 22px,auto 7px}.news-box{font-size:.9em;margin-bottom:1.5em}.news-box dl{margin-bottom:0;background:0 0;padding:0}.news-box>a,.news-box>dl{display:block;padding:.7em 1.5em .7em 1em;color:#666;text-decoration:none;border-bottom:dotted 1px #ccc}.news-box>a{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center;background-size:7px}.news-box>a:hover{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off.png) no-repeat 98% center #f8f8f8;background-size:7px}.news-box dt{float:left;width:150px}.news-box dd{margin-left:150px}.Num{background:#999;color:#fff;padding:0 5px;margin-right:3px}a.linkBlue{color:#28a7e1}a:link.linkBlue{text-decoration:underline;color:#28a7e1}a:visited.linkBlue{text-decoration:none;color:#28a7e1}a:hover.linkBlue{text-decoration:none;color:#28a7e1}a:active.linkBlue{text-decoration:none;color:#28a7e1}.perio-index-bnr>ul>li{float:left;background:0 0;padding-left:0;margin-bottom:10px;width:49%}.perio-index-bnr>ul>li:nth-child(odd){margin-right:2%}.next-prev-nav ul{padding:0}.next-prev-nav li{width:30%;float:left;padding:0 !important;background:#fddfe1 !important;text-align:center}.next-prev-nav li:last-child{text-align:center;float:right}.next-prev-nav li a{display:block;text-decoration:none;color:#333;padding:5px 0 !important}.next-prev-nav li a:hover{background:#fddfe1}.btnInq .contact{width:55%;margin:30px auto 40px}.btnInq .periocenter{width:55%;margin:0 auto 40px}.introDetail{width:100%;margin-bottom:2em}.introDetailL{width:27%;margin-right:3.285714285714286%;float:left;text-align:center}.introDetailL img{margin-bottom:1em}.introDetailR{width:69.71428571428571%;float:left}.introDetailR dl{margin-bottom:1em}.introDetailR dt{padding-bottom:5px}.detailTit{background:#777;color:#fff;padding:2px 5px}.intro-col2{float:left;width:48.57142857142857%;margin-left:2.857142857142857%}.intro-col2:first-child{margin-left:0}.intro-col2 dt{width:47.05882352941176%;margin-right:2.941176470588235%}.intro-col2 dd{width:47.05882352941176%}.intro-alignleft{display:block;float:left}.intro-alignright{display:block;float:right}.staff-affiliation dt{float:left;width:100px}.staff-affiliation dd{margin-left:120px;width:600px}.map_wrapper{max-width:700px;min-width:280px;margin:20px auto;padding:4px;border:1px solid #ccc}.googlemap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.googlemap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.inspectionLbox{width:61.42857142857143%;float:left}.inspectionRbox{width:35.71428571428571%;float:right}.table-inspection{width:70%;border-collapse:collapse;margin-bottom:5px;margin:0 auto 30px}.table-inspection th{border:solid 1px #ccc;background:#fff6f5;text-align:center;padding:6px}.table-inspection td{border:solid 1px #ccc;text-align:center;padding:6px}.table-internalmedicine{width:70%;border-collapse:collapse;margin-bottom:5px;margin:0 auto 30px}.table-internalmedicine th{border:solid 1px #ccc;background:#fff6f5;text-align:center;padding:6px}.table-internalmedicine td{border:solid 1px #ccc;text-align:center;padding:6px}.table-surgery{width:100%;border-collapse:collapse;margin-bottom:5px;margin:0 auto 30px}.table-surgery th{border:solid 1px #ccc;background:#fff6f5;text-align:center;padding:6px}.table-surgery td{border:solid 1px #ccc;text-align:center;padding:6px}.cosme-arw{background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_on.png) no-repeat center center}.dotbox{border:dotted 1px #ccc;padding:15px}.dotbox p{margin-bottom:0}.disinfectionName{display:block;width:100%;text-align:center;font-weight:700;padding-bottom:5px}.cordinator-list{padding:20px;border:solid 4px #f8f8f8}.cordinator-list li{border-bottom:dashed 1px #ccc}.recruit01{margin:0 0 10px 15px}.recruit02{margin-bottom:1em}.recruit02 dl{width:20%;float:left}.recruit02 dd{text-align:center;font-size:.8em;padding:.2em 0 .5em}.voiceBox .inner{float:left;text-align:center;margin-left:2.857142857142857%;margin-bottom:2.857142857142857%;border:solid 5px #f1f1f1;width:28%}.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 .voiceName{padding-bottom:.5em;margin-bottom:0;display:block}.voiceBox .inner .voiceBtn{background:#ea747f;color:#fff;padding-top:2px;text-align:center;margin-bottom:0;display:block}.entryContent #voice h3{margin:1.5em 0 1em}#voiceIndexInner{border:solid 4px #f1f1f1;padding:2.941176470588235%;margin-bottom:10px;color:#333;width:44.571428571%}#voiceIndexInner img{float:left;width:36.66666666666667%;max-width:110px}#voiceIndexInner .box{float:left;width:53.33333333333333%;padding:3.333333333333333%;color:#333}#voiceIndexInner .btn{background:#fc8994;color:#fff;padding:1px 10px 0;font-size:.8em}#voiceIndexInner a{display:block}#voiceIndexInner a:link,#voiceIndexInner a:visited{color:#333}#voiceIndexInner:hover,#voiceIndexInner:active{border:solid 4px #fc8994;color:#333}.btnVoice{text-align:center;margin-top:50px;background:#f8f8f8;padding:13px 10px 13px;font-size:110%}.btnVoice p{display:inline-block;background:#555;margin-bottom:0}.btnVoice p a{display:block;padding:5px 20px 3px}.btnVoice p a:link,.btnVoice p a:visited{text-decoration:none;color:#fff}.btnVoice p a:hover,.btnVoice p a:active{background:#777;text-decoration:none}.perio-navi{text-align:center;padding-top:2em}.perio-navi p{font-size:115%;font-weight:700;line-height:150%;margin-bottom:12px}.perio-navi p img{vertical-align:-3px}.perio-navi .paging{display:inline-block;margin:0 auto 20px}.perio-navi a{text-decoration:none}.perio-navi a:hover{text-decoration:underline}.perio-navi a.css-tag{display:inline-block;position:relative;margin:0 15px 0 0;padding:0 10px;width:auto;height:18px;background:#2e4d7b;font-size:11px;color:#fff;line-height:20px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px}.perio-navi a:hover.css-tag{text-decoration:none}.css-tag:after{display:block;content:"";position:absolute;top:0;left:100%;width:0;height:0;border:9px solid transparent;border-left-color:#2e4d7b}.new_pager{margin:0 auto;display:table;font-size:16px}ul.new_pager li{float:left;white-space:nowrap;padding-right:5px;padding-left:0 !important;background:0 0 !important}ul.new_pager li a{display:block;padding:6px 10px;color:#666;background-color:#f1f1f1;text-decoration:none}ul.new_pager li.current span{background-color:#2e4d7b}ul.new_pager li span{display:block;padding:6px 10px;background-color:#2e4d7b;color:#fff}ul.new_pager li a:hover{background-color:#2e4d7b;text-decoration:none;color:#fff}.Qa-Box{width:95%;margin:0 auto}.Qa-Box .Qa{padding:10px 0;border-bottom:1px solid #c8c8c8}.Qa-Box .Qa dt,.Qa-Box .Qa dd{display:flex;align-items:baseline;margin:15px 0}.Qa-Box .Qa dt p{margin:0;padding-left:15px;font-weight:700;width:100%}.Qa-Box .Qa dd p{margin:0;padding-left:15px;width:100%}.Qa-Box .Qa:last-of-type{border-bottom:none}.Qa-Box .Qa dt:before{content:"Q";display:flex;justify-content:center;align-items:center;color:#fff;background:#6699b7;width:2em;height:2em}.Qa-Box .Qa dd:before{content:"A";display:flex;justify-content:center;align-items:center;color:#fff;background:#ed808c;width:2em;height:2em}@media screen and (max-width:960px){.Qa-Box{width:95%}}a.btn_fkpw{display:block;text-align:center;vertical-align:middle;text-decoration:none;width:320px;margin:auto;padding:1rem 4rem;font-weight:700;border:2px solid #ed808c;background:#ed808c;color:#fff;transition:.5s;font-size:120%;margin-bottom:30px}a.btn_fkpw:hover{color:#ed808c;background:#fff}}