*{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino\ Kaku\ Gothic\ Pro,"ＭＳ Ｐゴシック",sans-serif;margin:0;padding:0}html,body{height:100%}body{min-width:320px;word-wrap:break-word;background-color:#fff}img{width:100%}.inner{width:100%;text-align:center;margin:0 auto}.align-right{text-align:right}.align-center{text-align:center}.clear{clear:both}.mock_bold{text-shadow:.4px .4px 0 , .4px -.4px 0 , -.4px .4px 0 , -.4px -.4px 0 , .4px 0 0 , 0 .4px 0 , -.4px 0 0 , 0 -.4px 0;letter-spacing:1px}header{background:none}header .descr{font-size:10px;color:#999;height:24px;padding:0}header .sitename{padding:0;margin:0;width:80%}#s-navi dt.trigger{height:auto}#s-navi dt.trigger .op{padding:6px 10px 7px 10px;position:absolute;top:11vw;right:10px}#s-navi dt.trigger .op span{display:block;text-align:center;font-size:10px;line-height:1}#headbox{max-width:1064px;background:none;padding-bottom:0}h1{margin:0;padding:21px 0 0}#content h1.entry-title{background:#fff url(images/bg_h1-entry-title.png) left bottom no-repeat;min-height:56px;line-height:56px;padding:0;margin-top:14px}#headbox .telfax_header{float:none;width:308px;height:132px;padding-top:0;margin:0 auto;background:#fff url(images/xfax_header2.png.pagespeed.ic.xgekkLG-ca.png) 0 bottom no-repeat}#textsizer{text-align:right}#textsizer img{width:26px!important;height:26px!important;padding:5px 2px 0 0}#st-menuwide{max-width:1064px}#st-menubox{border:none;margin-bottom:0}nav.smanone{max-width:1064px}nav.smanone ul li.gnav01,nav.smanone ul li.gnav02,nav.smanone ul li.gnav03,nav.smanone ul li.gnav04,nav.smanone ul li.gnav05,nav.smanone ul li.gnav06,nav.smanone ul li.gnav07,nav.smanone ul li.gnav08{text-indent:100%;white-space:nowrap;overflow:hidden}nav.smanone ul li.gnav01{background:url(images/xgnav_01_off.png.pagespeed.ic.QtZBF-q-Gp.png) 0 0 no-repeat}nav.smanone ul li.gnav02{background:url(images/xgnav_02_off.png.pagespeed.ic.uLZWy2t5LU.png) 0 0 no-repeat}nav.smanone ul li.gnav03{background:url(images/gnav_03_off.png) 0 0 no-repeat}nav.smanone ul li.gnav04{background:url(images/xgnav_04_off.png.pagespeed.ic.ooRdczujSS.png) 0 0 no-repeat}nav.smanone ul li.gnav05{background:url(images/xgnav_05_off.png.pagespeed.ic.5ZMds5eJTG.png) 0 0 no-repeat}nav.smanone ul li.gnav06{background:url(images/xgnav_06_off.png.pagespeed.ic.oi1HQkOVGG.png) 0 0 no-repeat}nav.smanone ul li.gnav07{background:url(images/gnav_07_off.png) 0 0 no-repeat}nav.smanone ul li.gnav08{background:url(images/xgnav_08_off.png.pagespeed.ic.YFFJ0nW7r3.png) 0 0 no-repeat}nav.smanone ul li.gnav01.current-menu-item,nav.smanone ul li.gnav01.current-page-ancestor,nav.smanone ul li.gnav01:hover{background:url(images/xgnav_01_on.png.pagespeed.ic.JKwiVmHwv9.png) 0 0 no-repeat}nav.smanone ul li.gnav02.current-menu-item,nav.smanone ul li.gnav02.current-page-ancestor,nav.smanone ul li.gnav02:hover{background:url(images/xgnav_02_on.png.pagespeed.ic.E3VNFdkCHr.png) 0 0 no-repeat}nav.smanone ul li.gnav03.current-menu-item,nav.smanone ul li.gnav03.current-page-ancestor,nav.smanone ul li.gnav03:hover{background:url(images/xgnav_03_on.png.pagespeed.ic.s0owxxqVP5.png) 0 0 no-repeat}nav.smanone ul li.gnav04.current-menu-item,nav.smanone ul li.gnav04.current-page-ancestor,nav.smanone ul li.gnav04:hover{background:url(images/xgnav_04_on.png.pagespeed.ic.gQV-VjmyBu.png) 0 0 no-repeat}nav.smanone ul li.gnav05.current-menu-item,nav.smanone ul li.gnav05.current-page-ancestor,nav.smanone ul li.gnav05:hover{background:url(images/xgnav_05_on.png.pagespeed.ic.n2I_NW-Wy0.png) 0 0 no-repeat}nav.smanone ul li.gnav06.current-menu-item,nav.smanone ul li.gnav06.current-post-ancestor,nav.smanone ul li.gnav06:hover{background:url(images/gnav_06_on.png) 0 0 no-repeat}nav.smanone ul li.gnav07.current-menu-item,nav.smanone ul li.gnav07.current-page-ancestor,nav.smanone ul li.gnav07:hover{background:url(images/xgnav_07_on.png.pagespeed.ic.E7AAYrg8qG.png) 0 0 no-repeat}nav.smanone ul li.gnav08.current-menu-item,nav.smanone ul li.gnav08.current-page-ancestor,nav.smanone ul li.gnav08:hover{background:url(images/xgnav_08_on.png.pagespeed.ic.BNrBQ4YMIK.png) 0 0 no-repeat}header .smanone ul.menu li{width:133px;height:56px;border:none}header .smanone ul.menu li a:hover img{opacity:1.0}#content{max-width:1064px;margin-top:14px}.st-main{padding-top:0;padding-right:0;padding-left:0}#head_msg{height:auto;padding:0 0 14px}#message_area{background:#f4fce3;border-bottom:7px solid #5c940d}#message_area.attention{background:#f4fce3;border-bottom:7px solid #b22222}#message_area h2{background:#fff url(images/xbg_message_area_h2.png.pagespeed.ic.H6cgJV45O6.png) center 0 repeat-x;text-align:center;height:28px;line-height:28px;color:#fff;font-size:100%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;margin-top:0;border:none}#message_area.attention h2{background-image:none;background-color:#b22222}#message_area .inner{text-align:left;padding:7px 0}#message_text_area{width:96%;float:none;font-size:100%;padding:0 2%}#message_text_area .drname{font-size:116%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;padding:0 0 14px;margin:0;text-align:center}#message_text_area .drname .name-j{font-size:131%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#message_text_area .drname .name-e{font-size:100%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#1862ab}#message_img_area{width:96%;float:right;padding:14px 2% 0}#message_img_area img{width:100%}.kanren dt{width:75px}.kanren dd{padding-left:90px}footer{border-top:4px solid #5c940d}#info_area{padding:28px 0 14px}#address_area{width:100%;float:none}#address_area img{width:100%}#address_area p{font-size:100%}#address_area p a{text-decoration:none;color:#c92a2a;font-weight:bold}#address_area p span{color:#c92a2a;font-weight:bold}#address_area p a img{display:none}#hours_area{width:100%;float:none}#hours_area table{width:96%;border-bottom:#5c940d solid 2px;margin:14px auto}#hours_area table thead th{background:#5c940d;font-size:15px;color:#fff;line-height:40px;border-left:none}#hours_area table tbody tr:last-child th{border-bottom:none}#hours_area table thead tr th:first-child{width:150px;border-radius:4px 0 0 4px}#hours_area table thead tr th:last-child{width:53px;padding-right:13px;border-radius:0 4px 4px 0}#hours_area table tbody th{background:#fff;padding:13px 0 14px;border-bottom:#d0d0d0 solid 1px;border-left:none;font-size:15px;color:#333;line-height:1.0}#hours_area table tbody th i{color:#90c5e9;margin-left:9px;margin-right:7px}#hours_area table tbody td{background:#fff;border-bottom:#d0d0d0 solid 1px;border-left:none;font-size:16px;color:#9a9a9a;line-height:1.3;text-align:center}#hours_area table tbody td i{color:#333;font-size:12px}#hours_area table tbody tr:last-child td{border-bottom:none}#hours_area table tbody td:last-child{width:53px;padding-right:13px}#hours_area p{text-align:right;color:#c92a2a}#qr_area{width:100%;padding:7px 0 28px}#qr_area img{width:auto}#qr_area p{text-align:center}#map_area{width:100%;height:400px}#map_area iframe{width:100%;height:400px}#cr_area{padding:14px 0;text-align:center;font-size:85%;color:#fff;background:#5c940d}#cr_area p{margin:0 0 0 7px;font-size:85%}#cr_area p a{color:#fff}.side-menu-list ul{border-top:none;margin:0 0 10px}.side-menu-list ul li{border-bottom:1px dotted #adb5bd}.side-menu-list ul li a{display:block;height:42px;line-height:42px;font-size:116%;text-decoration:none;text-indent:35px;background:#fff url(images/xico_side-menu-list.png.pagespeed.ic.3eJOAfQ4-W.png) left center no-repeat}.side-menu-list ul li a:hover{background:#f6fcff url(images/xico_side-menu-list2.png.pagespeed.ic.bIGE6uJXHq.png) left center no-repeat}.side-menu-list ul li.item a{text-indent:55px;background:#fff url(images/xico_side-menu-list.png.pagespeed.ic.3eJOAfQ4-W.png) 20px center no-repeat}.side-menu-list ul li.item a:hover{background:#f6fcff url(images/xico_side-menu-list2.png.pagespeed.ic.bIGE6uJXHq.png) 20px center no-repeat}.side-menu-list h2{padding:0;margin:10px 0 0;border:none;background:#fff}#slider-area{width:100%;height:auto;background:none;margin-bottom:28px}#slider-area .slider-inner{width:100%;height:auto;margin:0 auto}ul.btn_medical-menu{text-align:center}ul.btn_medical-menu.home-medical{margin-bottom:0}ul.btn_medical-menu li{width:140px;list-style:none;display:inline-block}ul.btn_medical-menu.home-medical li{width:100%;vertical-align:top}ul.btn_medical-menu.home-exam li{width:25%}ul.btn_medical-menu.home-medical li img,ul.btn_medical-menu.home-exam li img{width:100%}ul.btn_medical-menu.home-medical li img{width:28%;display:inline-block;margin:0;vertical-align:middle}ul.btn_medical-menu.home-medical li p{width:65%;display:inline-block;vertical-align:middle;text-align:left;padding-left:5%;margin:0}.page-id-2 ul.btn_medical-menu.home-medical li{text-align:left;margin-bottom:20px}.page-id-2 ul.btn_medical-menu.home-medical li img{display:inline-block;vertical-align:middle}#wrapper{padding:0 2% 50px}#page-top{bottom:0}#page-top a{background:#8d8d8d;opacity:.8}#page-top a:hover{opacity:.6}.sp{display:block}#footer-tel_area{position:fixed;bottom:0;width:100%}@media only screen and (min-width:600px){#s-navi dt.trigger .op{width:80px;line-height:1;height:80px;padding:10px 10px 7px 10px;top:9vw;right:20px}.trigger .fa{font-size:40px;line-height:40px}#s-navi dt.trigger .op span{padding-top:5px;font-size:12px}.sp{display:none}#wrapper{padding:0 2%}}@media print,screen and (min-width:960px){header .sitename{width:392px}.inner{width:1064px;text-align:center;margin:0 auto}img{width:auto}#wrapper{padding:0}header{background:#fff url(images/bg_header.png) 0 bottom repeat-x}#headbox{background:#fff url(images/xbg_headbox230421.png.pagespeed.ic.8rvr0-uDoh.png) center bottom no-repeat}.st-main{padding-top:0;padding-right:21px;padding-left:0}#headbox .telfax_header{float:right;width:308px;height:136px;padding-top:24px;margin:0;background:#fff url(images/xfax_header2.png.pagespeed.ic.xgekkLG-ca.png) 0 bottom no-repeat}#head_msg{height:455px;padding:42px 0 42px}#message_area h2{background:#fff url(images/xbg_message_area_h2.png.pagespeed.ic.H6cgJV45O6.png) center 0 repeat-x;text-align:center;height:42px;line-height:42px;color:#fff;font-size:167%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;border:none}#message_area h2.attention{background-image:none;background-color:#b22222}#message_area .inner{text-align:left;padding:14px 0;width:94%}#message_text_area{width:100%;float:none;font-size:100%;padding:0}#message_text_area .drname{font-size:138.5%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;padding:0 0 28px}#message_text_area .drname .name-j{font-size:131%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}#message_text_area .drname .name-e{font-size:100%;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#1862ab}#info_area{padding:7px 0 14px}#address_area{width:504px;float:left}#address_area img{width:auto}#address_area p{font-size:100%}#address_area p a img{display:inline-block;height:14px;vertical-align:baseline}#hours_area{width:392px;float:right}#hours_area table{width:392px;border-bottom:#5c940d solid 2px;margin-bottom:10px;float:left}#hours_area p{width:392px;text-align:right;float:left}#qr_area{width:140px;float:right;padding:0 28px 0 0}#qr_area img{width:100%}#qr_area p{width:140px;font-size:77%;text-align:center}#slider-area{width:100%;height:672px;background:#fff url(images/bg_slider.png) center top no-repeat;margin-bottom:28px}#slider-area .slider-inner{width:1064px;height:672px;margin:0 auto}#slider-area .metaslider .flex-control-nav{bottom:0!important}ul.btn_medical-menu.home-medical li{width:auto}ul.btn_medical-menu.home-exam li{width:15%}ul.btn_medical-menu.home-medical li img,ul.btn_medical-menu.home-exam li img{width:100%}ul.btn_medical-menu.home-medical li{width:168px;margin:0 15px;vertical-align:top}ul.btn_medical-menu.home-medical li img{width:100%;display:block}ul.btn_medical-menu.home-medical li p{width:100%;padding:0;display:block;margin:15px 0 0 0}.page-id-2 ul.btn_medical-menu.home-medical li{width:100%}.page-id-2 ul.btn_medical-menu.home-medical li img{width:168px}.page-id-2 ul.btn_medical-menu.home-medical li p{width:65%;display:inline-block;margin:0 0 0 5%}.sp{display:none}}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}