@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Abel");html{font-size:62.5%}body{background-color:#fff;font-family:"游ゴシック",YuGothic,"メイリオ",Verdana,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box}h1{margin-top:5px;margin-left:40px;font-size:10px;color:#666;margin-bottom:3px}ul{list-style:none}a{display:block}p{font-size:16px;font-size:1.6rem}.txts{font-size:12px;font-size:1.2rem}.txtm{font-size:16px;font-size:1.6rem;color:#666;font-weight:400}.txtl{font-size:18px;font-size:1.8rem}.txt2l{font-size:20px;font-size:2rem}.txt3l{font-size:22px;font-size:2.2rem;font-weight:400}.bread{margin-left:60px;margin-bottom:10px}.breadcrumbs{display:flex;flex-direction:row;vertical-align:bottom;font-size:12px}.breadcrumbs a{color:#666;text-decoration:none}.post-page{margin-left:10px}.breadcrumbs span{margin-right:5px}@media (max-width:768px){#top_btn{display:none}#top_img{margin-bottom:40px}#top_img img{object-fit:cover;height:200px}.bread{display:none}.glo_navi{display:none}#tel{display:none}#news .news_list,#time_table .news_list{font-size:13px}#news .news_list .date,#time_table .news_list .date,#news .news_list li a,#news #time_table .news_list li a,#time_table #news .news_list li a,#time_table .news_list li a{width:20%}#news .news_list .date{width:30%}#news .news_list li,#time_table .news_list li{font-size:1.6rem}#news .news_list li .date,#time_table .news_list li .date,#news .news_list li a,#news #time_table .news_list li a,#time_table #news .news_list li a,#time_table .news_list li a{margin-bottom:10px}}@media (min-width:769px){header #sp_header{display:none}.sp_menu_toggle{display:none}.sp_menu{display:none}#logo .footer_logo img{width:30%}}.pc_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pc_top .logo{width:30%;height:auto;margin-left:20px;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.pc_top .logo:hover{cursor:pointer;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.pc_top .logo img{max-width:70%}.pc_top .tel_btn{width:47%;margin-top:30px;float:right}.pc_top .tel_btn h2 .btn{background:#c0213f;color:#fff;border:none;position:relative;height:40px;font-size:16px;font-size:1.6rem;padding:0 2em;cursor:pointer;-webkit-transition:.8s ease all;transition:.8s ease all;outline:none;float:right;margin-right:5%}.pc_top .tel_btn h2 .btn a{text-decoration:none;color:#fff}.pc_top .tel_btn h2 .btn:hover{background:#fff}.pc_top .tel_btn h2 .btn:hover a{color:#c0213f}.pc_top .tel_btn h2 .btn:before,.pc_top .tel_btn h2 .btn:after{content:"";position:absolute;top:0;right:0;height:2px;width:0;background:#c0213f;-webkit-transition:.4s ease all;transition:.4s ease all}.pc_top .tel_btn h2 .btn:after{right:inherit;top:inherit;left:0;bottom:0}.pc_top .tel_btn h2 .btn:hover:before,.pc_top .tel_btn h2 .btn:hover:after{width:100%;-webkit-transition:.8s ease all;transition:.8s ease all}.pc_top .header_time{width:23%}.pc_top .header_time p{margin-right:5%;float:right;margin-bottom:5px}@media (min-width:768px){#sp_header .sp_top .sp_phone a[href^="tel:"],#sp_header .sp_top #sp_bar a[href^="tel:"]{pointer-events:none}}@media screen and (min-width:600px) and (max-width:979px){#sp_header .sp_top .sp_phone{display:none}}@media (max-width:768px){#top{display:none}}#sp_header h1{font-size:12px;text-align:left}.sp_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:10%;margin-right:10%;margin-top:20px}.sp_top .sp_top_img{width:65%;margin-top:-3px}.sp_top .sp_top_img img{max-width:100%}.sp_top .sp_phone .sp_bar,.sp_top #sp_bar .sp_bar{width:40px;height:40px;background-color:#f9f8f6;border-radius:50%;text-align:center;padding-top:7px;-webkit-box-sizing:border-box;box-sizing:border-box}.sp_top i{font-size:35px;font-size:3.5rem;color:#c0213f;padding-top:30%}@media screen and (min-width:600px) and (max-width:979px){#sp_header i{padding-top:150%}}.sp_menu_toggle{position:absolute;display:none;width:100%;z-index:100}.sp_menu_toggle li{font-size:16px;font-size:1.6rem;background-color:rgba(75,120,204,.95);color:#fff;border-bottom:1px solid #fff;text-align:center;margin-bottom:0;padding-top:10px;padding-bottom:10px}.sp_menu_toggle a{text-decoration:none;color:#fff}.sp_menu_toggle .toggle_top{border-top:1px solid #fff}#top_img .txt2l{text-align:center;padding-top:130px;font-weight:700;color:#7d7d7d}@media (min-width:769px){#top_img{height:auto}#top_img .txt2l{padding-top:200px}}.glo_navi{height:45px;margin-bottom:20px}.glo_navi ul{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.glo_navi ul li:hover{color:#f9f8f6;-webkit-animation:bounce .8s ease-out;animation:bounce .8s ease-out;cursor:pointer}.glo_navi ul li:hover .down{display:block}.glo_navi ul li:hover a{text-decoration:none;border-bottom:5px solid #4b78cc}.glo_navi ul li:hover a .txtm{color:#a19f9f}.glo_navi ul li a{text-decoration:none;border-bottom:1px solid #666}.glo_navi ul li a .txtm{font-weight:bolder}.glo_navi ul li .down{display:none;text-align:center;color:#4b78cc}@-webkit-keyframes bounce{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(0,-20px);transform:translate(0,-20px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33.3%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.8%{-webkit-transform:translate(0,-14px);transform:translate(0,-14px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}66.4%{-webkit-transform:translate(0,0);transform:translate(0,0)}83%{-webkit-transform:translate(0,-4px);transform:translate(0,-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes bounce{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}16.6%{-webkit-transform:translate(0,-20px);transform:translate(0,-20px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33.3%{-webkit-transform:translate(0,0);transform:translate(0,0)}49.8%{-webkit-transform:translate(0,-14px);transform:translate(0,-14px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}66.4%{-webkit-transform:translate(0,0);transform:translate(0,0)}83%{-webkit-transform:translate(0,-4px);transform:translate(0,-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}#news,#time_table{text-align:center}#news h3,#time_table h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:24px;font-size:2.4rem;color:#fff}#news h3 .news_j,#time_table h3 .news_j{background-color:#4b78cc;padding-top:10px;font-weight:bolder;padding-bottom:10px}#news .news_list,#time_table .news_list{margin-top:80px;font-size:16px}#news .news_list li,#time_table .news_list li{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:90%;margin:0 auto;margin-bottom:50px;align-items:baseline}#news .news_list li .date,#time_table .news_list li .date,#news .news_list li a,#news #time_table .news_list li a,#time_table #news .news_list li a,#time_table .news_list li a{display:inline-block;vertical-align:top;margin-right:5px}#news .news_list li a,#time_table .news_list li a{width:100%;text-decoration:none;text-align:left;color:#666;margin-left:10px}#news .news_list li a span,#time_table .news_list li a span{position:relative}#news .news_list li a span .news,#time_table .news_list li a span .news{width:100%}@media (min-width:769px){.news_list li{padding-bottom:3%;border-bottom:1px solid #c7c6c6}.news_list li a span:before{content:"";position:absolute;bottom:-3px;left:0;display:block;width:0;height:2px;background-color:#4b78cc;-webkit-transition:width .6s;transition:width .6s}.news_list li a span:hover:before{width:100%}#news .news_list li,#time_table .news_list li{width:70%}#news .news_list li .date,#time_table .news_list li .date,#news .news_list li a,#news #time_table .news_list li a,#time_table #news .news_list li a,#time_table .news_list li a{margin-right:20px}}@media (max-width:768px){#news .news_list,#time_table .news_list{margin-top:30px}#news .news_list li a,#time_table .news_list li a{margin-right:0}#news .news_list li .date{font-size:12px}#news .news_list li{margin-bottom:20px}}#time_table{margin-top:70px;margin-bottom:60px}#time_table table{table-layout:fixed;margin:0 auto;margin-top:80px;width:70%}#time_table table th{font-weight:400;text-align:center;border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:0}#time_table table .week{background-color:#f5f5f5;border-top:1px solid #e1e1e1}#time_table table td{text-align:center;border-left:1px solid #e1e1e1;padding:0}#time_table table .last{border-right:1px solid #e1e1e1}#time_table table tr td:nth-child(1){width:30%}#time_table p{margin-top:20px}@media (max-width:768px){#time_table{margin-bottom:40px;margin-top:0}#time_table table{width:100%;font-size:12px;height:200px;margin-top:30px}#time_table table tr td:nth-child(1){width:24%}#time_table .news_list{margin-top:40px}#time_table .news_list li a{width:100%;text-align:center}#news .news_j,#time_table .news_j{font-size:20px}#news a span,#time_table a span{border-bottom:1px solid #4b78cc}}@media (min-width:769px){.week{height:40px}.noon{height:40px}.after_noon{height:40px}.s_after_noon{height:40px}}#page_top{float:right}#page_top a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:700;color:#666}#page_top a i{margin-top:5px;margin-right:10px}#sp_page_top{float:right}#sp_page_top a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:700;color:#666}#sp_page_top a i{margin-top:5px;margin-right:10px}@media (min-width:769px){#page_top a:hover{color:#4b78cc}#sp_page_top{display:none}}@media (max-width:768px){#page_top{display:none}}#footer_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-top:60px;margin-bottom:60px}#footer_btn .btn a{text-decoration:none;color:#fff;text-align:center}#footer_btn .btn:hover{background:#fff}#footer_btn .btn:hover a{color:#c0213f}.btn{background:#c0213f;color:#fff;border:none;position:relative;height:40px;font-size:13px;font-size:1.3rem;padding:0 2em;cursor:pointer;-webkit-transition:.8s ease all;transition:.8s ease all;outline:none}.btn:hover{background:#fff;color:#c0213f}.btn:before,.btn:after{content:"";position:absolute;top:0;right:0;height:2px;width:0;background:#c0213f;-webkit-transition:.4s ease all;transition:.4s ease all}.btn:after{right:inherit;top:inherit;left:0;bottom:0}.btn:hover:before,.btn:hover:after{width:100%;-webkit-transition:.8s ease all;transition:.8s ease all}@media (min-width:768px){#footer_btn .btn a[href^="tel:"]{pointer-events:none}.tel_btn .btn a[href^="tel:"]{pointer-events:none}}@media (max-width:768px){#footer_btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}#footer_btn .btn{width:60%;margin:0 auto;margin-top:20px;margin-bottom:30px;-webkit-box-shadow:3px 3px #910f27;box-shadow:3px 3px #910f27}#footer_btn .btn a{padding:initial;margin:0 auto}}@media screen and (min-width:600px) and (max-width:979px){#footer_btn .btn{width:40%}}#logo{width:100%}#logo .footer_logo{text-align:center}#logo .footer_logo img{max-width:50%}#logo .add{text-align:center;margin-bottom:40px}.footer_logo{margin:0 auto;-webkit-transition:all .6s ease 0s;transition:all .6s ease 0s}.footer_logo:hover{cursor:pointer;-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.footer_logo img{width:80%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){#logo .footer_logo img{max-width:70%}}#copyright{height:20px;text-align:center;margin-bottom:30px}.access{width:70%;margin:0 auto;margin-top:60px}.access h4{font-size:20px;width:40%;text-align:left}.access p{display:block}.access .add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.access .tel_no{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.access .bus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.access .parking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.access img{width:73%}@media (min-width:769px){.access img{margin-left:35%}.access p{text-align:left}}@media (max-width:768px){.access{width:95%}.access img{width:80%}.access h4{font-size:18px;width:100%;text-align:center;border-left:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5;padding-bottom:10px}.access p{margin:0 auto}.access .add{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.access .tel_no{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.access .tel_no p{text-align:center}.access .bus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.access .bus .bus_stop{width:100%}.access .parking{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.access .parking p{text-align:center}}@media (max-width:767px){.access p{margin:0 auto;text-align:left}}@media screen and (min-width:600px) and (max-width:979px){.access p{text-align:center}}.map{margin:0 auto;margin-top:60px;width:80%;height:400px;background-color:#f5f5f5;margin-bottom:50px}.map p{padding-top:200px;font-size:22px}@media (max-width:768px){.map{width:100%}}.treatment{width:100%}.treatment ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.treatment ul li{width:18%;height:100px}.treatment ul li a{width:60%;display:block;text-decoration:none;color:#222;margin:0 auto;margin-top:35px;font-size:20px;background-color:rgba(245,245,245,.7);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-transition:.3s;transition:.3s}.treatment ul li a :hover{-webkit-box-shadow:0 0 2px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.2)}.treatment ul .treat_box1{background-image:url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/sisyuu.jpg);background-repeat:no-repeat;background-size:cover;-webkit-filter:opacity(80%);filter:opacity(80%)}.treatment ul .treat_box2{background-image:url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/syouni.jpg);background-repeat:no-repeat;background-size:cover}.treatment ul .treat_box3{background-image:url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/musiba.JPG);background-repeat:no-repeat;background-size:cover}.treatment ul .treat_box4{background-image:url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/yobou.jpg);background-repeat:no-repeat;background-size:cover}.treatment ul .treat_box5{background-image:url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/ireba.jpg);background-repeat:no-repeat;background-size:cover}@media (max-width:768px){.treatment ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.treatment ul li{width:100%}}@media (min-width:769px){.treatment ul{margin-top:60px}#news .policy_article1,#time_table .policy_article1{height:360px}#news .policy_article1 .policy_box,#time_table .policy_article1 .policy_box{width:60%;height:300px;background-color:rgba(255,255,255,.8);border:10px solid #f5f5f5;padding:60px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:100}#news .policy_article1 .policy_box h4,#time_table .policy_article1 .policy_box h4{font-size:20px;letter-spacing:.1em}#news .policy_article1 .policy_box p,#time_table .policy_article1 .policy_box p{letter-spacing:.1em;text-align:left}#news .policy_article1 .policy_img,#time_table .policy_article1 .policy_img{margin-top:60px;text-align:right;position:relative;top:-322px;z-index:0}#news .policy_article1 .policy_img img,#time_table .policy_article1 .policy_img img{height:300px;width:55%}#news .policy_article2,#time_table .policy_article2{height:360px}#news .policy_article2 .policy_img,#time_table .policy_article2 .policy_img{margin-top:60px;text-align:right;position:relative;z-index:0}#news .policy_article2 .policy_img img,#time_table .policy_article2 .policy_img img{height:300px;width:55%;position:relative;top:-320px;right:430px}#news .policy_article2 .policy_box,#time_table .policy_article2 .policy_box{width:60%;height:300px;background-color:rgba(255,255,255,.8);border:10px solid #f5f5f5;padding:65px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;left:385px;z-index:100}#news .policy_article2 .policy_box h4,#time_table .policy_article2 .policy_box h4{font-size:20px;letter-spacing:.1em}#news .policy_article2 .policy_box p,#time_table .policy_article2 .policy_box p{letter-spacing:.1em;text-align:left}}@media (max-width:768px){.policy_box{width:100%;display:block}.policy_box h4{font-size:1.8rem;text-align:left;border-bottom:1px solid #c0213f}.policy_box p{text-align:left}.policy_img{display:none}}#treat1 .explain,#treat2 .explain,#treat3 .explain,#treat4 .explain,#treat5 .explain{background:linear-gradient(130deg,rgba(250,250,250,.8),rgba(250,250,250,.8)) fixed,url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/sisyuu.jpg);background-size:cover;background-position:center center;-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;margin-top:60px}#treat1 .explain h4,#treat2 .explain h4,#treat3 .explain h4,#treat4 .explain h4,#treat5 .explain h4{width:15%;margin:0 auto;font-size:24px;text-align:center;padding-top:40px;font-weight:500}#treat1 .explain h4 span,#treat2 .explain h4 span,#treat3 .explain h4 span,#treat4 .explain h4 span,#treat5 .explain h4 span{color:#c0213f}#treat1 .explain p,#treat2 .explain p,#treat3 .explain p,#treat4 .explain p,#treat5 .explain p{letter-spacing:.05em;padding:60px 40px;font-weight:500}#treat1 .explain p span,#treat2 .explain p span,#treat3 .explain p span,#treat4 .explain p span,#treat5 .explain p span{display:block;margin-top:30px;font-size:20px}#treat2 .explain{background:linear-gradient(130deg,rgba(250,250,250,.8),rgba(250,250,250,.8)) fixed,url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/syouni.jpg);background-size:cover;background-position:center center;-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;margin-top:60px}#treat3 .explain{background:linear-gradient(130deg,rgba(250,250,250,.8),rgba(250,250,250,.8)) fixed,url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/musiba.JPG);background-size:cover;background-position:center center;-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;margin-top:60px}#treat4 .explain{background:linear-gradient(130deg,rgba(250,250,250,.8),rgba(250,250,250,.8)) fixed,url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/yobou.jpg);background-size:cover;background-position:center center;-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;margin-top:60px}#treat5 .explain{background:linear-gradient(130deg,rgba(250,250,250,.8),rgba(250,250,250,.8)) fixed,url(//www.comons-dental.com/wp1/wp-content/themes/comons/images/ireba.jpg);background-size:cover;background-position:center center;-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;margin-top:60px}@media (max-width:768px){#treat1 .explain,#treat2 .explain,#treat3 .explain,#treat4 .explain,#treat5 .explain{background:0 0;border-top:solid 5px #c0213f;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.22);box-shadow:0 3px 5px rgba(0,0,0,.22)}#treat1 .explain h4,#treat2 .explain h4,#treat3 .explain h4,#treat4 .explain h4,#treat5 .explain h4{width:100%;font-size:2rem;font-weight:400}#treat1 .explain p,#treat2 .explain p,#treat3 .explain p,#treat4 .explain p,#treat5 .explain p{font-weight:400;padding:30px 20px}#treat2 .explain h4{width:100%}#treat3 .explain h4{width:100%}#treat4 .explain h4{width:100%}#treat5 .explain h4{width:100%}}.greeting_article1{height:auto}.greeting_article1 .greeting_box{width:80%;height:auto;background-color:rgba(255,255,255,.8);border:10px solid #f5f5f5;padding:60px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:100}.greeting_article1 .greeting_box p{letter-spacing:.1em;text-align:left}.greeting_article1 .greeting_img{margin-top:60px;text-align:right;position:relative;top:-322px;z-index:0}.greeting_article1 .greeting_img img{height:300px;width:55%}#staff{text-align:center;margin-bottom:60px}#staff h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;font-size:24px;font-size:2.4rem}#staff h3 .news_j{background-color:#4b78cc;padding-top:10px;font-weight:bolder;padding-bottom:10px}#staff .oneshot{width:30%;height:auto;margin:0 auto;margin-bottom:20px}#staff .oneshot img{max-width:100%}#staff .staff_img{width:80%;height:500px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#staff .staff_img p{padding-top:220px;font-size:20px}#staff .staff_img img{max-width:100%;margin-bottom:-8px}#staff .staff{margin-top:30px}.staff .greeting_article1{text-align:left}.staff .greeting_article1 .greeting_box h4{font-size:2rem;margin-bottom:10px}.staff .greeting_article1 .greeting_box h5{font-size:1.8rem}.staff .greeting_article1 .greeting_box ul li{list-style:none}.staff .greeting_article1 .greeting_box .pc_profile li span{margin-right:10px}.staff .greeting_article1 .greeting_box .pc_profile li .space{margin-left:20%}.staff .greeting_article1 .greeting_box .profile li span{margin-right:5px}.staff .greeting_article1 .greeting_box .profile li .space{margin-left:18%}@media (min-width:769px){#staff .greeting_article1{height:750px}.staff .greeting_box{width:100%;padding-left:28%}.staff .greeting_box ul{font-size:16px}.staff .greeting_box .profile{display:none}}@media (max-width:768px){.greeting_article1 .greeting_box{width:100%;margin-right:0;padding:20px 10px;text-align:left}.greeting_article1 .greeting_box .pc_profile{display:none}.greeting_article1 .greeting_box .profile{font-size:14px}.greeting_article1 .greeting_img{display:none}#staff .oneshot{width:50%}#staff .staff_box{margin-top:30px}#staff .staff_box .staff_img{width:100%;height:auto}}@media screen and (min-width:600px) and (max-width:979px){.staff .greeting_box .box{width:50%;margin:0 auto}}@media (min-width:769px){#staff .staff_box{margin-top:-80px}}.news_page .page_list li{list-style:none;border-bottom:1px solid #c7c6c6;padding-bottom:20px;box-sizing:border-box}.news_page .page_list li a{color:#666;text-decoration:none}.news_page .page_list li .news_icon{font-size:20px;color:#4b78cc;font-weight:500;margin-right:40px;margin-left:20px;visibility:hidden;margin-top:-5px}.news_page .page_list li .news_icon i{margin-bottom:10px}.news_page .news{font-size:18px}.news_page .blog_body{margin-top:20px}.news_page .blog_footer{margin-left:70%;margin-bottom:10px}.news_page .blog_footer :hover{color:#4b78cc;font-weight:600}.not_found{color:#4b78cc;font-size:20px;text-align:center}.wp-pagenavi a{display:inline;color:#222}.wp-pagenavi{text-align:center;margin-top:20px;margin-bottom:20px}@media (min-width:769px){.news_page .page_list li{padding-bottom:40px;padding-top:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.news_page .page_list li .colum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:80%;font-size:18px;margin:0 auto;margin-bottom:15px}.news_page .page_list li .colum .date,.news_page .page_list #news .news_list li .colum a,#news .news_list .news_page .page_list li .colum a,.news_page .page_list #time_table .news_list li .colum a,#time_table .news_list .news_page .page_list li .colum a{margin-right:20px}.news_page .page_list li .colum:hover .news_icon{visibility:visible}.news_page .page_list li .colum:hover .news{border-bottom:2px solid #4b78cc}.news_page .page_list .blog_body{width:80%;margin:0 auto}.news_page .page_list .blog_body .blog_footer{float:right}}.blog_title{font-size:2.2rem}.date,#news .news_list li a,#time_table .news_list li a{margin-bottom:20px}.no_page h5{text-align:center}