@charset "utf-8";@media screen and (max-width:479px){.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 0;float:none}.col.img{text-align:center}.col:first-child{margin-left:0}.col.right{float:none;margin-left:0}.col.left{float:none;margin-left:0}.one{width:100%}.two{width:100%}.three{width:100%}.four{width:100%}.five{width:100%}.six{width:100%}.seven{width:100%}.eight{width:100%}.nine{width:1009%}.ten{width:100%}.eleven{width:100%}.twelve{width:100%}.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:96%;margin:0 auto}.entryContent img{max-width:100%}.entryContent p{margin-bottom:10px}.alignleft,.alignright,.aligncenter{margin-bottom:1em;text-align:center}.alignleft img,.alignright img,.aligncenter img{text-align:center}.alignleft{display:block;float:none;margin:0 auto}.alignright{display:block;float:none;margin:0 auto}.aligncenter{display:block;margin:0 auto 1em}.alignright-img{float:none;width:100%;margin:0 auto 1em}.alignleft-img{float:none;width:auto;margin:0 auto 1em}.aligncenter-img{float:none;width:34.2%;margin:0 auto 1em}.wp-caption .wp-caption-text,.gallery-caption{font-size:75%}.wp-caption .wp-caption-text{margin:0;padding:8px 0 0;text-align:center}.wp-pagenavi{padding-bottom:1em;padding-top:1em}.wp-pagenavi a,.wp-pagenavi span{padding:5px 10px !important}.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:160%;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:140%;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}.lead{font-size:120%;color:#ea7482;margin-bottom:7px}body{background:0 0}#wrapper{margin:0 auto}#header{width:100%;margin:0 auto 15px}.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:20px 0 20px}#header .logo{float:none;margin:0 auto;text-align:center}#header .header-tel{display:none}.menu-globalnavi-container{max-width:940px;width:100%;margin:0 auto;overflow:hidden}.menu-globalnavi-container ul{letter-spacing:-.4em;border-top:solid 1px #c8c8c8}.menu-globalnavi-container li{float:left;margin-left:0;height:50px;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(3),.menu-globalnavi-container li:nth-of-type(5){border-left:none}.menu-globalnavi-container li:nth-of-type(4){border-left:solid 1px #c8c8c8}.menu-globalnavi-container li a{display:block;height:50px;text-indent:-9999px}.menu-globalnavi-container li:first-child{margin-left:0}.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:50%;max-width:50%}.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:50%;max-width:50%}.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:50%;max-width:50%}.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:50%;max-width:50%}.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:50%;max-width:50%}.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:50%;max-width:50%}.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:640px;width:100%;margin:0 auto 0}#contents{max-width:640px;width:100%;margin:10px auto}#contents_right{float:none;width:100%}#contents_left{float:none;width:100%}.menu-side-perio-container-box,.menu-side-imp-container-box{padding:3% 2% 2%;border-top:solid 1px #f1f1f1;border-right:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;border-left:solid 1px #f1f1f1;width:92%;margin:0 auto 1em}.menu-side-container-box{padding:2%;margin:0 auto 1.154em}.menu-side-container-box h3,.menu-side-perio-container-box h3,.menu-side-imp-container-box h3{font-size:110%;cursor:default;border-bottom:none;border-bottom:solid 3px #f4828a;color:#f4828a;padding-bottom:0}.menu-side-container-box li,.menu-side-perio-container-box li,.menu-side-imp-container-box li{border-bottom:top 1px #d7d7d7;font-size:90%}.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:4%;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 5px;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{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{padding:3% 2%;border-top:solid 2px #ececec;border-right:solid 2px #ececec;border-bottom:solid 2px #ececec;border-left:solid 2px #ececec;width:92%;margin:0 auto 1em}.post-menu h3{font-size:110%;cursor:default;border-bottom:none;border-bottom:solid 2px #ccc;color:#303030;padding-bottom:0}.post-menu-container li{border-bottom:dotted 1px #d7d7d7;font-size:90%}.post-menu-container li a{padding:10px 10px 10px 5px;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{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{width:96%;margin:0 auto 1.5em}.sideBnr li{width:48.93617021276596%;float:left;margin-left:2.127659574468085%;margin-bottom:.8em}.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:60%}.topicpath{width:96%;margin:0 auto}#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:100%;float:none;text-align:center}#footerInfoCont .logo{margin:0 auto 1.154em}#footerInfoCont .tel{margin:0 auto 0em}#footer .footerTimetable{margin-bottom:15px;text-align:center}#footer .footerCal{width:100%;float:none;margin-right:0;margin-left:0;margin-bottom:15px;text-align:center}#footer .isp-business-calendar{font-size:100%}p.calendar-information{font-size:100% !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:center}.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:96.93617021276596%;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:110%}.form .wpcf7-textarea{width:96.93617021276596%;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:110%}.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}.pc_tablet{width:96%;margin:0 auto 0}.smartphone{display:block}.top-content03{width:100%;float:none;margin-right:0;margin-bottom:0;padding-top:0;margin-bottom:10px;text-align:center}.top-content04{width:100%;float:none;padding-bottom:0;margin-bottom:10px;text-align:center;background:#fff6f7}.top-topics{width:96%;margin:0 auto 1.5em}.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 26px;font-size:20px;padding:.5em 0 .3em 1.6em;border-bottom:solid 3px #e7e7e7}.stitle-top-topics{font-size:100%}.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}.top-topics-perio{width:96%;margin:0 auto 1.5em}.top-topics-perio li{float:none;width:100%;margin-left:0;margin-bottom:.5em}.top-topics-perio li img{width:100%}.top-topics-perio li:first-child{margin-left:0}.top-greeting{width:96%;margin:0 auto 1.5em}.stitle-top-greeting{font-size:100%}.top-new-post{width:96%;margin:0 auto 1.5em;font-size:.9em;margin-bottom:1.5em}.top-new-post a{text-decoration:none;color:#666;display:block}.top-new-post a:hover{background:#f8f8f8}.top-new-post dl{padding:.6em 0;border-bottom:dotted 1px #ccc}.top-new-post dt{float:none;width:auto;padding-left:.5em;padding-right:.5em}.top-new-post dd{margin-left:0;padding-right:.5em;padding-left:.5em}.news-box{width:96%;margin:0 auto 1.5em;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;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 98% center¥9}.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;background:url(//www.shirasawa-dental.com/wp/wp-content/themes/shirasawa/css/../common/images/arw_pink_off_ie.png) no-repeat 98% center¥9 #f8f8f8}.news-box dt{float:none;width:auto}.news-box dd{margin-left:0}.btnInq .contact{width:80%;margin:20px auto 20px}.btnInq .periocenter{width:80%;margin:0 auto 20px}.introDetail{width:100%;margin-bottom:2em}.introDetailL{width:100%;margin-right:0;float:none;text-align:center}.introDetailL.tate{width:60%;margin:0 auto}.introDetailL img{margin:0 auto 1em auto;width:60%}.introDetailR{width:100%;float:none}.introDetailR dl{margin-bottom:1em}.introDetailR dt{padding-bottom:5px}.introDetailR dt span.detailTit{background:#777;color:#fff;padding:2px 5px;display:block;text-align:center}.intro-col2{float:left;width:48.57142857142857%;margin-left:2.857142857142857%}.intro-col2:first-child{margin-left:0}.intro-col2 dt{width:100%;margin-right:0}.intro-col2 dd{width:100%;padding-top:10px}.intro-alignleft{display:block;float:none}.intro-alignright{display:block;float:none}.googlemap{position:relative;padding-bottom:96.25%;height:0;overflow:hidden}.perio-index-bnr>ul>li{float:none;background:0 0;padding:0 20px;margin:0 0 .6em;width:100%;box-sizing:border-box}.perio-index-bnr>ul>li img{width:100%}.perio-index-bnr>ul>li:nth-child(odd){margin-right:0}.inspectionLbox{width:100%;float:none}.inspectionRbox{width:60%;float:none;margin:0 auto 2em}.recruit01{display:block;margin:0 auto 1em !important}.recruit02{margin-bottom:1em}.recruit02 dl{width:33.333333333%;float:left}.recruit02 dd{text-align:center;font-size:.8em}.voiceBox .inner{float:none;text-align:center;padding:0;margin:0 auto 1em;border:solid 5px #f1f1f1;width:90%}.voiceBox .inner img{margin-bottom:1em}.voiceBox .inner a{display:block;text-decoration:none;padding:1em 0}.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:0 auto 0px;display:block;width:80%}.perio-pagenavi{margin-top:2em;margin-bottom:2em;display:table}.perio-pagenavi p{margin-bottom:0;padding:.3em 0 !important}.perio-pagenavi>.perio-pagenavi-prev,.perio-pagenavi>.perio-pagenavi-next{width:80%;margin:0 auto 0;display:block}.perio-pagenavi>.perio-pagenavi-prev>a,.perio-pagenavi>.perio-pagenavi-next>a{display:block;color:#666;text-decoration:none}.perio-pagenavi>.perio-pagenavi-prev>a:hover,.perio-pagenavi>.perio-pagenavi-next>a:hover{opacity:.5}.perio-pagenavi>.perio-pagenavi-prev>a>.thumb,.perio-pagenavi>.perio-pagenavi-next>a>.thumb{text-align:center;vertical-align:top}.perio-pagenavi>.perio-pagenavi-prev>a .prev,.perio-pagenavi>.perio-pagenavi-next>a .next{text-align:center;vertical-align:middle;background:#38a3ad;color:#fff}.perio-pagenavi>.perio-pagenavi-prev>a .title,.perio-pagenavi>.perio-pagenavi-next>a .title{font-size:110%}.perio-pagenavi>.perio-pagenavi-prev img,.perio-pagenavi>.perio-pagenavi-next img{width:100%}.perio-pagenavi>.perio-pagenavi-num{width:100%;text-align:center;display:block;margin:.5em 0 1.5em;font-size:120%;font-weight:700}.perio-pagenavi>.perio-pagenavi-num>.perio-num{display:inline-block;padding:.3em 1em;background:#f8f8f8}}