@charset "UTF-8";@media only screen and (min-width:1024px){div.panel{display:block !important}a#menu{display:none !important}#mainNav ul,#mainNav li,#mainNav span,#mainNav a{margin:0;padding:0;position:relative}.mainNav_box{display:block;clear:both;z-index:300;width:100%;padding:0;margin-bottom:20px;text-align:center}#mainNav:after,#mainNav ul:after{content:'';display:block;clear:both}#mainNav .pullMain li span span{font-size:10px;line-height:1em;color:#ccc;letter-spacing:1px;margin:0;padding:0;display:block}#mainNav ul{list-style:none;float:left}#mainNav ul li{float:left}#mainNav ul li:hover{-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}#mainNav ul li a{color:#d6707b;font-size:16px;line-height:28px;padding:15px 31px 15px;text-decoration:none;display:block;text-align:center}#mainNav ul li:hover a{color:orange}#mainNav ul li.menu_last .sub-menu a{border-right:none}#mainNav ul li.active:after{content:'';display:block;width:0;height:0;position:absolute;left:50%;bottom:0}#mainNav .has-sub{z-index:1000}#mainNav .has-sub:hover ul{display:block}#mainNav .has-sub ul{display:none;position:absolute;top:100%;left:20px;border-right:none}#mainNav .has-sub ul li{*margin-bottom:-1px;border-top:none}#mainNav .has-sub ul li a{background:#8b9dd3;border-bottom:1px dotted #fff;border-left:none;filter:none;font-size:14px;display:block;line-height:120%;padding:10px 4px 10px 10px;color:#fff;width:170px;text-align:left;*z-index:10;margin-top:0}#mainNav .has-sub ul li:hover{border-top:none}#mainNav .has-sub ul li:hover a{background:#687dbc;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}#mainNav .has-sub .has-sub:hover>ul{display:block}#mainNav .has-sub .has-sub ul{display:none;position:absolute;left:100%;top:0}#mainNav .has-sub .sub-menu .sub-menu a:hover{background:#4b60a0}#mainNav .has-sub .has-sub:before{font-family:"FontAwesome";content:"\f078";color:#fff;position:absolute;margin-top:8px;right:10px;z-index:10}.fixed{position:fixed;top:0;width:100% !important;border-top:none;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;background-color:rgba(242,157,166,.95)}.fixed ul li a{color:#fff !important;border-left:1px dotted #e0e0e0}.fixed ul li.menu_last a{border-right:1px dotted #e0e0e0}.fixed .pullMain li span span{color:#5181d0}.fixed .has-sub ul li{border-top:none}.fixed .has-sub ul li:hover{border-top:none}}@media only screen and (max-width:519px){.mean-container .mean-nav ul li a{text-transform:none !important}.mean-container .mean-nav ul li a:hover{color:#d36974 !important}.pullMain li span span{display:none}.mean-container .mean-bar{background:#f29da6 !important}.mean-container .mean-nav{background:#f29da6 !important}.mean-container .mean-nav ul li a.mean-expand{height:27px !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#e2818c !important}.mainNav_box{display:none}#top_new{display:none}img{max-width:100%;height:auto}div.alignright,div.alignright,div.aligncenter,div.alignnone{max-width:100%;height:auto}.image_orver li .cover{height:65px !important;width:65px !important}.image_orver .image_caption-text .image_title{display:none}.image_orver .image_caption-text{display:none}div.blog_info_single{width:100%}img.doctor{width:100%}.inner_body{width:100%;padding:10px 5px 10px}#toppage .inner{width:80%}.header_top .inner{width:80%}.inner{width:90%}#content{width:100% !important;padding:20px 5% 50px !important;margin-bottom:-30px}#sidebar{width:100%;padding:20px 5% 50px !important;margin-bottom:-80px;margin-top:-30px}.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11{float:left;display:inline;width:100% !important;margin-right:0 !important}div.blog_info_single{width:100%}.post_list{margin-bottom:20px;padding-bottom:20px}.share{top:180px}.share li .clinic_link{width:18px;height:130px;padding:5px 3px}.share li .clinic_link .nav-label{height:130px;margin-left:14px;padding:40px 20px}.share li:nth-of-type(1) .clinic_link,.share li:nth-of-type(1) .clinic_link:hover{background:#a00 url(//jiyugaoka-dental.net/wp/wp-content/themes/nb-a1.0/images/side_btn01s.png) 50% 50% no-repeat}.share li:nth-of-type(2) .clinic_link,.share li:nth-of-type(2) .clinic_link:hover{background:#842682 url(//jiyugaoka-dental.net/wp/wp-content/themes/nb-a1.0/images/side_btn02s.png) 50% 50% no-repeat}.tab_widget,#detail_widget{display:none}.arrow_box{padding:20px 15px 10px}.box2{padding:15px 15px 5px}.widget_tag_cloud,.widget_calendar,.widget_archive{margin-right:0;width:100%}.cal_single{float:none}h2.post_title{font-size:140%;line-height:1.3em}h1.top_title{font-size:140%;margin-bottom:20px;padding-top:5px;line-height:1.6em}h2.top_title{font-size:160%}#mainImg{display:none}header .header_top{text-align:center;padding-right:0;padding-left:0}header .copy{float:none;font-size:90%}header .sns img{margin-left:5px;height:20px;width:20px}header .logo{margin:20px auto;text-align:center;width:90%;display:table}header .head_tel{text-align:center;float:none;width:180px;height:auto;margin:10px auto 15px}.head_title,.head_title_blog{height:100px;margin:10px 0 1px}.head_title h1,.head_title_blog h1{font-size:180%}.head_title .inner,.head_title_blog .inner,.head_crumb .inner{width:80%}h2.page_title{font-size:160%;margin-bottom:20px}h2.page_title:before{content:"";width:0;height:0;background:0 0}h2.page_title:after{content:"";width:0;height:0;background:0 0}h3.page_title{font-size:120%;margin-bottom:20px;padding:18px 0 10px 55px}h3.page_title2{font-size:140%}h3.page_title2 span{font-size:150%}.search{margin-top:-3px}.icon-search-container{height:30px;width:30px}.icon-search-container.active{width:255px}.icon-search-container.active .search-input{width:180px}.icon-search-container .fa-search{font-size:15px;top:5px;left:6px}.icon-search-container .search-input{left:20px;top:-6px;padding:2px;font-size:14px;line-height:16px}.icon-search-container .fa-times-circle{font-size:16px;top:6px}#footer .inner{width:80%}#footer .footer_logo{width:100%}.footer_under{text-align:center}.footer_menu{display:none}.copyright{padding-bottom:10px;clear:both}#page-top{right:10px;bottom:30px;width:35px;height:35px}#page-top a{width:35px;height:35px}#page-top a:before{content:"\f077";margin-left:5px;font:180%/1.3em FontAwesome}a.img_hover img{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.img_hover img:hover{opacity:1;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.pagination_box{margin-bottom:30px}}@media only screen and (max-width:620px){.content_box .alignright{width:100% !important;height:auto}}@media screen and (min-width:520px) and (max-width:1023px){.mean-container .mean-nav ul li a{text-transform:none !important}.mean-container .mean-nav ul li a:hover{color:#d36974 !important}.pullMain li span span{display:none}.mean-container .mean-bar{background:#f29da6 !important}.mean-container .mean-nav{background:#f29da6 !important}.mean-container .mean-nav ul li a.mean-expand{height:27px !important}.mean-container .mean-nav ul li a.mean-expand:hover{background:#e2818c !important}.mainNav_box{display:none}.inner_body{width:100%;padding:10px 20px 10px}.inner{width:90%}#content{width:100% !important;padding:20px 3% 50px !important;margin-bottom:-30px}#sidebar{width:100%;padding:20px 5% 50px !important;margin-bottom:-80px;margin-top:-30px}.last_mobile{margin-right:0 !important}.widget_archive:after{margin-left:-9%}.share{top:180px}.share li .clinic_link{width:18px;height:130px;padding:5px 3px}.share li .clinic_link .nav-label{height:130px;margin-left:14px;padding:40px 20px}.share li:nth-of-type(1) .clinic_link,.share li:nth-of-type(1) .clinic_link:hover{background:#a00 url(//jiyugaoka-dental.net/wp/wp-content/themes/nb-a1.0/images/side_btn01s.png) 50% 50% no-repeat}.share li:nth-of-type(2) .clinic_link,.share li:nth-of-type(2) .clinic_link:hover{background:#842682 url(//jiyugaoka-dental.net/wp/wp-content/themes/nb-a1.0/images/side_btn02s.png) 50% 50% no-repeat}.tab_widget,#detail_widget{display:none}h2.page_title{font-size:200%;margin-bottom:20px}h2.page_title:before{content:"";width:0;height:0;background:0 0}h2.page_title:after{content:"";width:0;height:0;background:0 0}#mainImg{display:none}header .inner{width:85%}header .header_top{margin-top:10px;line-height:20px;padding:0}header .head_tel{float:none;width:180px;height:auto;margin:20px auto 15px;display:table;padding-top:10px}.head_title,.head_title_blog{height:100px;margin:10px 0 1px}.head_title h1,.head_title_blog h1{font-size:200%}.head_title .inner,.head_title_blog .inner,.head_crumb .inner{width:80%}#footer .inner{width:80%}#footer .grid3,#footer .grid4{width:100%}.footer_under{text-align:center}.footer_menu{display:none}a.img_hover img{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.img_hover img:hover{opacity:1;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}@media only screen and (max-width:900px){.grid8.toppage,.grid4.toppage{float:left;display:inline;width:100% !important;margin-right:0 !important}}@media only screen and (min-width:1023px){#footer_slider_wrap{width:100%;min-width:1024px;overflow:hidden}#footer_slider{width:1024px;margin:0 auto;padding:35px 0}#footer_slider_post_list{width:1024px}#footer_slider_post_list a.image{display:block;margin:0 0 10px;width:190px;height:190px}#footer_slider_post_list a.image img{display:block}#footer_slider_post_list a.title{color:#333;font-size:11px;display:block;text-decoration:none;margin:0;width:190px}#footer_slider_post_list a.title:hover{text-decoration:underline;color:#15acca}#footer_slider_post_list .owl-wrapper-outer{width:1024px;overflow:hidden;-webkit-transform:perspective(0)}.owl-next{background:url(//jiyugaoka-dental.net/wp/wp-content/themes/nb-a1.0/images/slider_arrow1.png) no-repeat left top;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:26px;height:43px;position:absolute;left:-40px;top:70px}.owl-prev{background:url(//jiyugaoka-dental.net/wp/wp-content/themes/nb-a1.0/images/slider_arrow2.png) no-repeat left top;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:26px;height:43px;position:absolute;right:-40px;top:70px}.owl-next:hover,.owl-prev:hover{background-position:left bottom}.owl-theme .owl-controls .owl-page{display:none}#footer_slider_post_list div{float:left}}@media only screen and (max-width:1023px) and (min-width:520px){#footer_slider_wrap{padding:0 5px;overflow:hidden}#footer_slider{margin:0 auto;padding:30px 0 20px}#footer_slider_post_list a.image{display:block;margin:0 0 10px;position:relative;overflow:hidden}#footer_slider_post_list a.image img{display:block;width:100%;height:auto}#footer_slider_post_list a.title{color:#333;font-size:12px;display:block;text-decoration:none;margin:0}#footer_slider_post_list a.title:hover{text-decoration:underline}#footer_slider_post_list .owl-wrapper-outer{overflow:hidden;-webkit-transform:perspective(0)}.owl-next{display:none}.owl-prev{display:none}.owl-item>div{margin:0 5px}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}}@media only screen and (max-width:519px){#footer_slider_wrap{padding:0 23%;overflow:hidden}#footer_slider{margin:0 auto;padding:30px 0 20px}#footer_slider_post_list a.image{display:block;margin:0 0 10px;position:relative;overflow:hidden}#footer_slider_post_list a.image img{display:block;width:100%;height:auto}#footer_slider_post_list a.title{color:#333;font-size:12px;display:block;text-decoration:none;margin:0}#footer_slider_post_list a.title:hover{text-decoration:underline}#footer_slider_post_list .owl-wrapper-outer{overflow:hidden;-webkit-transform:perspective(0)}.owl-next{display:none}.owl-prev{display:none}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.view a.info_news{margin-top:120px}}