a{color:#548CB1}.textRed{color:#FF2828}.imgbox,.imgR10B{border:1px solid #E4E4E4;padding:4px;box-sizing:border-box}.bs20{margin-bottom:20px}.pTotop{font-family:Arial, Helvetica, sans-serif, Tahoma;margin-bottom:15px;font-weight:bold;text-align:right;background:url(/_share/bg_totop.gif) no-repeat right center;padding-right:15px;padding-bottom:3px;margin-top:5px}.pTotop a{color:#999;font-size:1.4rem;text-decoration:underline}img[src*="cgi"]{display:none}img[src="/img/implant/allow.png"],img[src="/img/implant/ex.gif"]{width:20px;display:inline-block;transform:translate(0, -3px)}.boxIntro .pic{border:1px solid #CCCCCC;padding:2px;background-color:#FFFFFF}.hQuestion{border-bottom:dashed 1px #666;padding:5px;margin-bottom:5px;color:#759B00;font-size:1.5rem;font-weight:700}.tableB{width:100%;border:1px solid #CCC;margin:0 0 30px}.tableB tbody tr .td01{background-image:url(/_share/bg_td01.gif);padding:5px;border-bottom:1px solid #EFEFEF}.tableB tbody tr .td02Price{color:#50691B;font-weight:700}.tableB tbody tr td{font-size:1.24rem;padding:0.4em 0.6em}.tableB tbody tr td:nth-child(1){width:75%}.tableB tbody tr td:nth-child(2){width:25%}.h4{padding:0.4em;margin:0 0 12px;color:#333;font-size:1.4rem;background:#FFE;border:1px solid #9C0}body{padding:140px 0 0}body *{font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif}body.hidden{height:100%;overflow:hidden}img{width:100%;height:auto}#headbg{background:#242424;position:fixed;z-index:99;top:0;left:0;width:100%;height:80px}#headbg #headconta{height:100%}#headbg #headconta #header{display:flex;justify-content:space-between;align-items:center;height:100%;width:92%;margin-inline:auto}#headbg #headconta #header #headerLogo>a{display:inline-block;max-width:140px}#headbg #headconta #header #headerRight{display:none}#headbg #headconta #header #hum{height:32px;width:32px;order:3;z-index:2}#headbg #headconta #header #hum button{border:none;background:none;position:relative;display:block;width:100%;height:100%;padding:0;cursor:pointer;box-sizing:border-box}#headbg #headconta #header #hum button span{transition:all .3s;position:absolute;width:24px;height:2px;background:#FFF;border-radius:1px}#headbg #headconta #header #hum button span:nth-of-type(1){top:8px;right:4px;transform-origin:right top}#headbg #headconta #header #hum button span:nth-of-type(2){top:15px;left:4px}#headbg #headconta #header #hum button span:nth-of-type(3){bottom:8px;right:4px;transform-origin:right bottom}#headbg #headconta #header #hum button::before{content:'';display:block;padding-top:100%}#headbg #headconta #header #hum button.act span{background:#FFF}#headbg #headconta #header #hum button.act span:nth-of-type(1){transform:rotate(-45deg);top:7px;right:8px}#headbg #headconta #header #hum button.act span:nth-of-type(2){opacity:0}#headbg #headconta #header #hum button.act span:nth-of-type(3){transform:rotate(45deg);bottom:7px;right:8px}#allcontain #container{width:92%;margin-inline:auto}#allcontain #container #navi{position:fixed;z-index:3;top:80px;left:0;height:calc( 100vh - 80px);background:#242424;width:100%;display:none}#allcontain #container #navi *{color:#FFF}#allcontain #container #navi ul{width:92%;margin-inline:auto}#allcontain #container #navi ul li{border-bottom:dashed 1px #FFF}#allcontain #container #navi ul li a{font-size:1.6rem;padding:0.6em 1.4em;display:block}#allcontain #container #main h2{border:1px solid #E1D7BB;font-size:1.6rem;position:relative;padding:0.2em 1.4em;font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif;background-image:linear-gradient(#f8f6e4, #fffffc);box-shadow:0 1px 0px 0px #807964;margin:0 0 20px}#allcontain #container #main h2 *{font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#allcontain #container #main h2::before,#allcontain #container #main h2::after{content:'';background:#D7CEA7;display:block;width:0.8em;height:0.8em;position:absolute;top:0.1em}#allcontain #container #main h2::before{clip-path:polygon(0 0, 0% 100%, 100% 0);left:0.1em}#allcontain #container #main h2::after{clip-path:polygon(100% 0, 0 0, 100% 100%);right:0.1em}#allcontain #container #main h2 img{display:none !important}#allcontain #container #main h2 span{color:#666;font-size:70%}#allcontain #container #main h3{background-image:linear-gradient(#fdfdfd, #f3f3f3);font-size:1.62rem;position:relative;padding:0.2em 1.1em;margin:0 0 12px}#allcontain #container #main h3::before{content:'';background:#9F852D;width:2px;height:70%;position:absolute;top:50%;left:6px;transform:translate(-50%, -50%)}#allcontain #container #main .pNor{font-size:1.5rem;letter-spacing:0.13em;margin:0 0 1em}#allcontain #container #main .pNor b{color:#B05A48;font-weight:400;font-size:112%}#allcontain #container #main>img{margin:0 0 20px;display:inline-block}#allcontain #container #main #feed{border:1px solid #E1D7BB;padding:15px 10px;display:table;width:100%;box-sizing:border-box}#allcontain #container #main #feed p{font-size:1.4rem;display:table-row}#allcontain #container #main #feed p a{padding:0 0 0 10px;text-decoration:underline}#allcontain #container #contents{display:flex;flex-direction:column}#allcontain #container #contents #navi2{display:none}#allcontain #container #contents #left{order:1;margin:0 0 25px}#allcontain #container #contents #left a[href="http://blog.livedoor.jp/sikaiin/"]{margin:0 0 20px;display:block}#allcontain #container #contents #left h4{border:1px solid #E1D7BB;font-size:1.6rem;position:relative;padding:0.2em 1.4em;background-image:linear-gradient(#f8f6e4, #fffffc)}#allcontain #container #contents #left h4::before,#allcontain #container #contents #left h4::after{content:'';background:#D7CEA7;display:block;width:0.8em;height:0.8em;position:absolute;top:0.1em}#allcontain #container #contents #left h4::before{clip-path:polygon(0 0, 0% 100%, 100% 0);left:0.1em}#allcontain #container #contents #left h4::after{clip-path:polygon(100% 0, 0 0, 100% 100%);right:0.1em}#allcontain #container #contents #left h4 img{display:none !important}#allcontain #container #contents #left h4 i{display:block;font-style:normal;font-size:100%;font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#allcontain #container #contents #left h4 i *{font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#allcontain #container #contents #left .box{border-top:1px solid #807964;border-bottom:1px solid #E1D7BB;border-left:1px solid #E1D7BB;border-right:1px solid #E1D7BB;padding:15px;overflow:hidden;font-size:1.5rem}#allcontain #container #contents #left .box:not(:last-child){margin:0 0 25px}#allcontain #container #contents #left .box a{color:#333;font-size:100%}#allcontain #container #contents #left .box a .imgR10Bside{width:22%;float:right;margin-left:10%;border:1px solid #CCCCCC;padding:1px;margin-bottom:5px}#allcontain #container #contents #contentsIn{order:2}#allcontain #container #contents #contentsIn #right a[href="http://blog.livedoor.jp/sikaiin/"]{margin:0 0 20px;display:block}#allcontain #container #contents #contentsIn #right h4{border:1px solid #E1D7BB;font-size:1.6rem;position:relative;padding:0.2em 1.4em;background-image:linear-gradient(#f8f6e4, #fffffc)}#allcontain #container #contents #contentsIn #right h4::before,#allcontain #container #contents #contentsIn #right h4::after{content:'';background:#D7CEA7;display:block;width:0.8em;height:0.8em;position:absolute;top:0.1em}#allcontain #container #contents #contentsIn #right h4::before{clip-path:polygon(0 0, 0% 100%, 100% 0);left:0.1em}#allcontain #container #contents #contentsIn #right h4::after{clip-path:polygon(100% 0, 0 0, 100% 100%);right:0.1em}#allcontain #container #contents #contentsIn #right h4 img{display:none !important}#allcontain #container #contents #contentsIn #right h4 i{display:block;font-style:normal;font-size:100%;font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#allcontain #container #contents #contentsIn #right h4 i *{font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#allcontain #container #contents #contentsIn #right .box{border-top:1px solid #807964;border-bottom:1px solid #E1D7BB;border-left:1px solid #E1D7BB;border-right:1px solid #E1D7BB;padding:15px;overflow:hidden;font-size:1.5rem}#allcontain #container #contents #contentsIn #right .box:not(:last-child){margin:0 0 25px}#allcontain #container #contents #contentsIn #right .box a{font-size:100%;color:#333}#allcontain #container #contents #contentsIn #right .box a .imgR10Bside{width:22%;float:right;margin-left:10%;border:1px solid #CCCCCC;padding:1px;margin-bottom:5px}#allcontain #container #contents #contentsIn #right .box .pTime{font-weight:bold;border-bottom:dashed #CCC 1px;margin-bottom:3px;background:#FAFAF3;padding:1px}#allcontain #container #contents #contentsIn #right .box .pTime2{margin:0 0 13px}#allcontain #container #contents #contentsIn #right .box .pTime3{font-family:Arial, Helvetica, sans-serif, Tahoma;color:#F00;font-size:2.0rem;font-weight:700}#footbg{margin:30px 0 0 0;padding:20px 0 40px 0;border-top:1px solid #E1D7BB;background-image:linear-gradient(#f5efec, #fcfcfc)}#footbg #footconta{width:92%;margin-inline:auto}#footbg #footconta #footer .footerLeft{line-height:240%}#footbg #footconta #footer .footerLeft a{line-height:240%;font-size:1.4rem;text-decoration:underline}#footbg #footconta #footer .footerLeft a:nth-child(1),#footbg #footconta #footer .footerLeft a:nth-child(n+7){display:block}#footbg #footconta #footer .footerRight{margin:10px 0 0;font-size:1.4rem}#intro_dr-page .boxIntro h3{background-image:linear-gradient(#fdfdfd, #f3f3f3);font-size:1.62rem;position:relative;padding:0.2em 1.1em;margin:0 0 12px}#intro_dr-page .boxIntro h3 img{display:none}#intro_dr-page .boxIntro h3::before{content:'';background:#9F852D;width:2px;height:70%;position:absolute;top:50%;left:6px;transform:translate(-50%, -50%)}#intro_dr-page .boxIntro img[src="/img/staff/dr_100.jpg"]{width:45%;margin-inline:auto;display:block}#intro_dr-page .boxIntro table{margin:20px 0;width:100%;display:block;border-top:1px solid #CCC;border-left:1px solid #CCC}#intro_dr-page .boxIntro table tbody{display:block}#intro_dr-page .boxIntro table tbody tr{display:block}#intro_dr-page .boxIntro table tbody tr th,#intro_dr-page .boxIntro table tbody tr td{display:block;padding:0.2em 0.6em;font-size:1.4rem;border-bottom:1px solid #CCC;border-right:1px solid #CCC}#intro_dr-page .boxIntro table tbody tr th{background:#F9F9F3;color:#696969;font-weight:700}#intro_dr-page .pName{width:60%;margin-inline:auto;margin-bottom:20px;display:block}#intro_staff-page .boxIntro h3{background-image:linear-gradient(#fdfdfd, #f3f3f3);font-size:1.62rem;position:relative;padding:0.2em 1.1em;margin:0 0 12px;display:flex;justify-content:space-between}#intro_staff-page .boxIntro h3 img{display:none}#intro_staff-page .boxIntro h3 strong{order:1;color:#C7A588;font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#intro_staff-page .boxIntro h3 strong *{font-family:Hiragino Mincho ProN W3,Hiragino Mincho ProN,yu-mincho-pr6n,serif}#intro_staff-page .boxIntro h3 p{order:2;font-size:1.3rem}#intro_staff-page .boxIntro h3::before{content:'';background:#9F852D;width:2px;height:70%;position:absolute;top:50%;left:6px;transform:translate(-50%, -50%)}#intro_staff-page .boxIntro img{width:45%;margin-inline:auto;display:block}#intro_staff-page .boxIntro table{margin:20px 0;width:100%;display:block;border-top:1px solid #CCC;border-left:1px solid #CCC}#intro_staff-page .boxIntro table tbody{display:block}#intro_staff-page .boxIntro table tbody tr{display:block}#intro_staff-page .boxIntro table tbody tr th,#intro_staff-page .boxIntro table tbody tr td{display:block;padding:0.2em 0.6em;font-size:1.4rem;border-bottom:1px solid #CCC;border-right:1px solid #CCC}#intro_staff-page .boxIntro table tbody tr th{background:#F9F9F3;color:#696969;font-weight:700}#intro_staff-page .pName{width:60%;margin-inline:auto;margin-bottom:20px;display:block}#access-page #tabMap ul li{background:#EEE;border:1px solid #CCC}#access-page #tabMap ul li:not(:last-child){margin:0 0 10px}#access-page #tabMap ul li:not(:first-child) a{position:relative;display:block}#access-page #tabMap ul li:not(:first-child) a:after{position:absolute;top:50%;right:0;transform:translate(-100%, -50%) rotate(45deg);content:'';border-right:2px solid #666;border-top:2px solid #666;display:inline-block;font-size:100%;width:0.4em;height:0.4em}#access-page #tabMap ul li a{color:#212121;padding:0.2em 0.6em;font-size:1.6rem}#recruit-page #main h3{display:flex;justify-content:space-between;align-items:center}#recruit-page #main h3 img{width:36px}#rec_clerk-page form table{display:block;width:100%;border-top:1px solid #CCC;border-left:1px solid #CCC}#rec_clerk-page form table tbody{display:block}#rec_clerk-page form table tbody tr{display:block}#rec_clerk-page form table tbody tr td{display:block;font-size:1.4rem;padding:0.4em 1em;border-bottom:1px solid #CCC;border-right:1px solid #CCC}#rec_clerk-page form table tbody tr td textarea{width:72%}#rec_clerk-page form table tbody tr td input:not([type="radio"]){width:72%}#rec_clerk-page form table tbody tr .td01{background-image:url(/_share/bg_td01.gif);border-bottom:1px solid #EFEFEF}#rec_clerk-page form .boxBtn{margin:15px 0 0;text-align:center}#rec_clerk-page form .boxBtn input[type="submit"]{font-weight:bold;border:2px solid #555;font-size:1.6rem;padding:0.4em 1.4em}
