html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}section,article,div,header,footer{margin:0;padding:0;}html body{font-family:"Noto Sans Japanese","Lato","Helvetica Neue",Helvetica,sans-serif;height:100%;-moz-osx-font-smoothing:grayscale;}a,img{border-style:none;}img{max-width:100%;height:auto;}#top article{min-height:90%;}#top header{z-index:9999;}#top header .logo_area,#top header .topix_area{position:absolute;z-index:9999;}#top header .logo_area{top:5%;left:5%;}#top header a img:hover{opacity:.7;}#top header .logo_area .ms_logo{display:block;}#top header .logo_area p{writing-mode:tb-rl;writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;margin-right:auto;margin-left:auto;letter-spacing:.3em;color:#4d4d4d;font-size:.8em;font-weight:700;margin-top:2em;height:55vh;width:30%;}#top header .logo_area p.wh{transform:scale(.75);margin-top:0;width:50%;}#top .box{background-size:cover;display:block;}#top header .logo_area a{color:#3f3f3f;}#top header .topix_area ul{list-style-type:none;padding:0;margin:0;}#top header .topix_area{position:absolute;overflow:hidden;right:2.5%;top:1%;}#top header .topix_area ul li{display:table;font-weight:700;}#top header .topix_area ul li span.new{font-size:10px;vertical-align:middle;width:50px;height:50px;border:1px solid #4a4a4a;font-weight:400;border-radius:50%;text-align:center;line-height:50px;letter-spacing:.1em;margin-left:10px;}#top header .topix_area ul li a{display:table-cell;vertical-align:middle;text-decoration:none;color:#4a4a4a;font-size:.8em;margin-right:auto;line-height:1em;margin-left:auto;}#top header .topix_area ul li a:hover{color:#3085c1;}#top header .topix_area ul li a:hover span.new{border:1px solid #3085c1;}#top header .topix_area ul li a span{display:inline-block;margin-right:20px;font-size:.6em;}#top header .topix_area ul li

#top header .logo_area p{font-size:.8em;font-weight:700;letter-spacing:.4em;line-height:2em;}#top .box{background-size:cover;display:block;background-color:#efeef3 !important;box-sizing:border-box;-webkit-transition:all .35s ease;transition:all .35s ease;animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal;}#top .box.box_01{animation:fadeIn_box1 2s ease 0s 1 normal;-webkit-animation:fadeIn_box1 2s ease 0s 1 normal;}#top .box.box_04{animation:fadeIn_box4 2s ease 0s 1 normal;-webkit-animation:fadeIn_box4 2s ease 0s 1 normal;}#top .box a{display:block;width:65%;margin-right:auto;margin-left:auto;background:rgba(255,255,255,.8);text-decoration:none;font-size:.8em;color:#3f3f3f;text-align:center;line-height:1.3em;letter-spacing:.2em;padding:2em 0 1.4em 0;font-weight:700;position:relative;top:40%;-webkit-transition:all .35s ease;transition:all .35s ease;}#top .box a span{display:inline-block;font-weight:700;width:100%;font-size:10px;transform:scale(.55);letter-spacing:.1em;}#top .box a:before{-webkit-transition:all .35s ease;transition:all .35s ease;height:2px;content:"";width:2.5em;display:inline-block;transform:rotate(-60deg);background:#2894e0;z-index:10;position:absolute;top:-5%;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;}#top .box:hover{cursor:pointer;opacity:.85;}#top .box:hover a{background:rgba(40,148,224,.9);color:#fff;letter-spacing:.1em;width:72%;}#top .box:hover a:before{transform:rotate(-120deg);background:#fff;}#top .box.box_01 a{left:5%;width:40%;}#top .box.box_01:hover a{width:45%;}#top .box_01{background-size:auto 85%;background-image:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/top_box_bg01.png");background-repeat:no-repeat;height:86vh;background-position:100% 100%;border-right:2px solid #fff;}#top .box_01.nitro-lazy{background-image:none !important;}#top .box_02{height:43vh;border:2px solid #fff;border-top:none;background:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/top_box_bg02.png") no-repeat;background-position:50% 50%;}#top .box_02.nitro-lazy{background:none !important;}#top .box_03{height:43vh;border:2px solid #fff;border-top:none;border-right:none;background:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/top_box_bg03.png") no-repeat;background-position:50% 50%;}#top .box_03.nitro-lazy{background:none !important;}#top .box_04{height:43vh;border:2px solid #fff;border-bottom:none;background:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/top_box_bg04.png") no-repeat;background-position:50% 29%;}#top .box_04.nitro-lazy{background:none !important;}#top .box_05{height:43vh;border:2px solid #fff;border-bottom:none;border-right:none;background:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/top_box_bg05.png") no-repeat;background-position:50% 50%;}#top .box_05.nitro-lazy{background:none !important;}footer{background:#3085c1;color:#fff;height:14vh;width:100%;z-index:9999;clear:both;display:table;position:relative;}footer .left,footer .right{display:table-cell;vertical-align:middle;float:none;}footer .left a{text-decoration:none;font-size:.8em;color:#fff;display:table;margin-left:10%;margin-top:15px;}footer .left img{}footer .left span{display:table-cell;font-weight:1.1em;font-size:1.1em;line-height:1.9em;letter-spacing:.4em;padding-left:25px;vertical-align:middle;padding-top:15px;}footer .right .right{float:right;margin-right:10%;}footer .right p{cursor:pointer;text-align:center;font-size:.8em;padding:.8em;overflow:hidden;position:relative;bottom:10%;}footer .right p.copyright{padding:0;font-size:.6em;letter-spacing:.2em;width:100%;text-align:left;cursor:default;}footer .right p span{position:absolute;right:5%;display:inline-block;font-size:.6em;}.footer_list_show{border:1px solid #fff;}.footer_list_show:hover{background:#fff;color:#3085c1;}.footer_list_hide{display:none;color:#3085c1;z-index:9999;}.footer_overlay{opacity:1;background:#fff;height:auto;width:auto;display:none;position:absolute;color:#3085c1;bottom:35%;right:2.3%;font-size:1em;z-index:999;padding-bottom:35px;box-sizing:border-box;border:1px solid #3085c1;}.footer_list{z-index:999;max-width:480px;background:#fff;bottom:0;position:relative;padding:0;}.footer_list li{display:inline-block;background:#fff;list-style-type:none;margin-right:2px;width:200px;}.footer_list li a{display:inline-block;background:#fff;color:#3085c1;font-size:.7em;width:100%;padding:10px 1px;border-bottom:1px solid #d3ebf7;text-align:center;text-decoration:none;font-weight:700;}.footer_list li a:hover{background:#3085c1;color:#fff;}html.ie9_0 #top header .logo_area p.writting_mode_area,html.ie10_0 #top header .logo_area p.writting_mode_area,html.ie11_0 #top header .logo_area p.writting_mode_area{position:relative;left:25%;}.w50{width:50%;}.w30{width:30%;}.w70{width:70%;}.pb100{padding-bottom:100px;}.pb200{padding-bottom:240px;}.left{float:left;}.right{float:right;}.txtleft{text-align:left !important;}.center{text-align:center !important;}@keyframes fadeIn{0%{opacity:0;background-position:0 0;}100%{opacity:1;background-position:50% 50%;}}@-webkit-keyframes fadeIn{0%{opacity:0;background-position:0 0;}100%{opacity:1;background-position:50% 50%;}}@keyframes fadeIn_box1{0%{opacity:0;background-position:75% 100%;}100%{opacity:1;background-position:100% 100%;}}@-webkit-keyframes fadeIn_box1{0%{opacity:0;background-position:75% 100%;}100%{opacity:1;background-position:100% 100%;}}@keyframes fadeIn_box4{0%{opacity:0;background-position:0 0;}100%{opacity:1;background-position:50% 29%;}}@-webkit-keyframes fadeIn_box4{0%{opacity:0;background-position:0 0;}100%{opacity:1;background-position:50% 29%;}}html,body{display:block;margin:0;padding:0;height:100%;}#single header{width:20%;position:fixed;z-index:9999;height:100%;}#single article{width:80%;position:relative;min-height:100%;}#single section{box-shadow:0 8px 12px -8px #222;}#single section ul{margin:0;padding:0;}#single .logo_area a{display:block;text-align:center;padding-bottom:10%;}#single .logo_area img{max-width:100%;margin-top:20%;}#nav{width:70%;margin-left:auto;margin-right:auto;}#navList{padding-left:0;display:block;border:1px dotted #aaa;border-right:none;border-left:none;padding:2em 0;}#navList li{list-style:none;position:relative;}#navList a{text-decoration:none;font-size:.8em;padding:10px 15px;font-weight:bold;display:block;display:block;color:#2f2f2f;width:100%;position:relative;z-index:900;letter-spacing:.2em;}#navList a:hover{color:#fff;}#navList li a::after{display:block;content:"";position:absolute;top:40%;right:7.5%;width:6px;height:6px;border-right:1px solid #747474;border-bottom:1px solid #747474;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:0;}#navList a:hover::after{border-right:1px solid #ccc;border-bottom:1px solid #ccc;z-index:0;}#navList li ul li a::after{right:10%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}#navList li a:hover,#navList li:hover{border-radius:5px;background:#3189c8;z-index:999;width:100%;}#navList li:hover a{color:#fff;width:100%;}#navList li.blog_head_in_side_nav{width:100%;display:block;text-align:center;margin-bottom:10px;}#navList li.blog_head_in_side_nav span{display:inline-block;width:80%;margin-left:auto;margin-right:auto;text-align:center;padding:12px 0;border-bottom:1px dotted #fff;font-size:.9em;}#navList li.archive_blog_in_side_nav a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#navList li.archive_in_side_nav a{background:#57a0d7;}#navList ul,#navList ul ul{display:none;position:absolute;top:-25px;left:98%;color:#fff;width:375px;background:#3189c8;padding-right:30px;padding-left:0;z-index:1000;border-radius:5px;}.children{z-index:100;}#navList .children li{margin:0 0 0 0;}#navList .children a,#navList .children a:hover{width:100%;display:block;}#navList .children a{color:#fff;}#navList li ul li a:hover{color:#fff;background:#57a0d7;}#navList li:hover ul ul,#navList li:hover ul ul ul,#navList li:hover ul ul ul ul{display:none;}#navList li:hover ul,#navList li li:hover ul,#navList li li li:hover ul,#navList li li li li:hover ul{display:block;}#single .eye_catch{position:absolute;width:100%;}#single .eye_catch img{}#single .eye_catch:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:100%;background-color:#fff;background:linear-gradient(rgba(255,255,255,0) 60%,#fff 80%);}#single section{text-align:center;position:relative;margin-top:320px;background:#fff;width:90%;margin-left:auto;margin-right:auto;padding-top:20px;z-index:0;color:#3d3d3d;}#single section p img{max-width:100%;height:auto;}#single section .head_h2 h2{font-weight:bold;font-size:1.4em;background:#fff;z-index:99999;line-height:1.1em;display:block;width:100%;padding:12px 0;margin-bottom:2em;letter-spacing:.2em;margin-top:20px;height:100%;}#single section .head_h2 h2 span{font-size:.55em;display:inline-block;width:100%;}#single section .head_h2{position:relative;}#single section .head_h2:before{position:absolute;content:"";display:inline-block;width:75px;height:120px;border:3px solid #3189c8;top:0;left:0;right:0;bottom:0;margin:auto;background:#fff;z-index:-1;}html.firefox section .head_h2:before{top:-10px !important;}#single section .cointent_area h3{position:relative;margin-bottom:3em;margin-top:5em;font-size:1.3em;}#single section .cointent_area h3:before{position:absolute;content:"";display:inline-block;width:75px;height:2px;top:70px;left:0;right:0;bottom:0;margin:auto;background:#328dcd;z-index:-1;}#single section .cointent_area h4{text-align:left;font-size:1.1em;}#single section .cointent_area h5{text-align:center;font-size:1.1em;}#single section .cointent_area h3 span,#single section .cointent_area h5 span{display:inline-block;width:100%;font-size:.7em;}#single section  .cointent_area ul li{position:relative;list-style-type:none;}#single section  .cointent_area ul li::after{display:block;content:"";position:absolute;top:.5em;left:-1em;width:6px;height:6px;background-color:#328dcd;border-radius:100%;}#single section a{color:#328dcd;font-weight:700;}#single section a.button{padding:.8em 1.2em;text-align:center;border:2px solid #328dcd;display:inline-block;text-decoration:none;}#single section a.button:hover{background:#328dcd;color:#fff;}#single section .content_bottom_nav{position:relative;overflow:hidden;margin-top:70px;width:95%;margin-right:auto;margin-left:auto;}#single section .content_bottom_nav a{background:#328dcd;text-decoration:none;color:#fff;position:relative;padding:1.2em 1em;width:330px;display:block;border-radius:33px;font-size:.85em;}#single section .content_bottom_nav a:hover{background:#4797d1;}#single section .content_bottom_nav a.left:before{content:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/content_bottom_arrow_left.png");background:#fff;display:inline-block;padding:10px 11px 6px 11px;border-radius:50%;position:absolute;left:2%;top:14%;}#single section .content_bottom_nav a.right:after,#single section .content_bottom_index a.index:after{content:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/content_bottom_arrow_right.png");background:#fff;display:inline-block;padding:10px 11px 6px 11px;border-radius:50%;position:absolute;right:2%;top:14%;}#single section .content_bottom_index a.index,#single section .content_bottom_index a.right{margin:15px 0 0 15px;}#single section .two_col_with_img{width:70%;position:relative;overflow:hidden;margin-top:50px;margin-left:auto;display:table;margin-right:auto;table-layout:fixed;}#single section .two_col_with_img img{}#single section .two_col_with_img div{display:table-cell;vertical-align:middle;}#single section .two_col_with_img ol{list-style-type:none;padding-left:none;}#single section .two_col_with_img ol li,#single section ul li{font-size:.8em;}#single section .flex{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:50%;margin-left:auto;margin-right:auto;}#single section .flex p{background:#3085c1;padding:2em 0;text-align:center;font-weight:700;color:#fff;margin:0;margin-bottom:2px;}#single section .flex p.three{width:33%;}#single section .flex p.two{width:49.85%;}#single section blockquote{background:#daeaf5;width:50%;padding:.2em;font-size:.8em;margin-left:auto;margin-right:auto;position:relative;z-index:1;}#single section .flow blockquote{width:65%;padding:.2em;font-size:.9em;}#single section .flow blockquote:after{content:"";display:block;position:absolute;width:25px;height:100px;background:#daeaf5;z-index:-1;left:15%;top:-15%;}#single section .flow blockquote:first-child:after{content:none;}#single section .human_box{border:1px solid #bbb;}#single section .human_box img{border-radius:50%;}.blue_txt{color:#3189c8;font-weight:bold;font-size:15px;padding:3px;}#single section p,#single section h1,#single section h2,#single section h3,#single section h4,#single section h5,#single section h6,#single section ul,#single section ol,#single section table,#single section aside,#single section iframe{max-width:75%;margin-right:auto;margin-left:auto;}#single section .cointent_area p:empty{height:1px;margin:0;padding:0;line-height:0;}#single section strong{background:linear-gradient(transparent 50%,#d1e8f9 50%);padding-bottom:2px;}#single section p{line-height:2em;font-size:.9em;margin-bottom:25px;}#single section .cointent_area{padding-bottom:50px;}#single section .bread_crumb{overflow:hidden;margin-bottom:5%;margin-right:5%;}#single section .bread_crumb ul{list-style-type:none;padding:0;margin:0;float:right;position:relative;}#single section .bread_crumb ul li{display:inline-block;font-size:.8em;}#single section .bread_crumb ul li a{text-decoration:none;color:#8c8c8c;padding-right:25px;}#single section .bread_crumb ul li.level-1 a{background:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/bread_home_ico.png") no-repeat 0 50%;padding-left:18px;}#single section .bread_crumb ul li.level-1 a.nitro-lazy{background:none !important;}#single section .bread_crumb ul li a:hover{color:#3085c1;}#single section .bread_crumb ul li a::after{content:"▲";position:relative;display:inline-block;left:10%;-webkit-transform:rotate(90deg) scale(.7);transform:rotate(90deg) scale(.7);}#single section .bread_crumb ul li a:hover::after{color:#8c8c8c;}#single section#blog{text-align:left;}#single section#blog h2{margin-bottom:0;}#single section#blog h2 a{text-decoration:none;font-size:1em;}#single section#blog h2 a:hover{text-decoration:underline;}#single section#blog .head_h2{font-weight:bold;font-size:1em;background:#fff;z-index:99999;line-height:1.1em;display:block;width:100%;margin-bottom:2em;margin-bottom:50px;letter-spacing:.2em;margin-top:20px;text-align:center;}#single section#blog  h4{margin-top:4em;}#single section#blog p.up_day{margin-top:3px;margin-bottom:3em;}#single section#blog p.up_day a{text-decoration:none;font-size:.9em;color:#666;font-weight:700;}#single section#blog p.up_day a:hover{color:#4797d1;}#single section#blog .two_col_with_img{width:75%;margin-left:auto;margin-right:auto;}#single section#blog .cointent_area,#single section#blog  h2,#single section#blog p.up_day{width:80%;margin-left:auto;margin-right:auto;}#single section#blog .cointent_area p{width:100%;margin-left:auto;margin-right:auto;font-size:.95em;line-height:2em;}#single section#blog .recommend_area{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin-left:auto;margin-right:auto;}#single section#blog .sns_button{display:-webkit-flex;display:flex;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:4em;margin-top:3em;}#single section#blog .sns_button a{text-decoration:none;color:#fff;background:#4c9bd3;-webkit-flex-grow:1;line-height:1;flex-grow:1;width:33.33333%;position:relative;}#single section#blog .sns_button a:hover{background:#57a0d7;}#single section#blog .sns_button a span{text-align:left;position:absolute;top:35%;left:40%;font-size:.8em;margin:auto;width:100%;}#single section#blog .archive_area{display:-webkit-box;display:flex;width:85%;-webkit-box-lines:multiple;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding-bottom:3em;}#single section#blog .recommend_area .related-section,#single section#blog .archive_area .archive-section{width:31.5%;background:#f3f3f5;box-sizing:border-box;border:transparent 1px solid;}#single section#blog .archive_area .archive-section{margin:.9%;}#single section#blog .recommend_area .related-section:hover,#single section#blog .archive_area .archive-section:hover{cursor:pointer;opacity:.9;border:1px solid #3085c1;}#single section#blog .recommend_area .related-section a,#single section#blog .archive_area .archive-section a{text-decoration:none;color:#333;}#single section#blog .recommend_area .related-section h4,#single section#blog .archive_area .archive-section h4{margin-top:15px;font-size:.9em;}#single section#blog .recommend_area .related-section p,#single section#blog .archive_area .archive-section p{font-size:.8em;}#single section#blog .recommend_bottom_link{background:#328dcd;text-decoration:none;color:#fff;position:relative;padding:1.2em 1em;max-width:330px;display:block;border-radius:33px;font-size:.85em;margin-right:auto;margin-left:auto;margin-top:2em;text-align:center;}#single section#blog .recommend_bottom_link:hover{background:#4797d1;}#single section#blog .recommend_bottom_link:before{content:url("https://cdn-bhkkc.nitrocdn.com/ebecqNIFwimbkhsDWiwvBMzRmudnqbBQ/assets/images/optimized/rev-8ab9352/ms-dental.com/wp/wp-content/themes/ems-theme-3/invisalign/images/recommend_bottom_arrow.png");background:#fff;display:inline-block;padding:10px 11px 6px 11px;border-radius:50%;position:absolute;left:2%;top:14%;}#single section#blog .wp-pagenavi{width:80%;margin-right:auto;margin-left:auto;padding-bottom:30px;}#single section#blog .wp-pagenavi a{border:1px solid #3085c1;margin:2px;padding-left:8px;padding-right:8px;}#single section#blog .wp-pagenavi .current{text-decoration:none;border:1px solid #3085c1;background-color:#3085c1;color:#fff;padding:3px 5px;margin:2px;}#side_logo_and_clinic_list{position:absolute;bottom:10%;width:100%;}#side_logo_and_clinic_list .side_bottom_area a{display:block;width:80%;text-align:center;margin-right:auto;margin-left:auto;}#side_logo_and_clinic_list .side_bottom_area img:hover{opacity:.8;}#side_logo_and_clinic_list .side_bottom_area p{width:80%;text-align:center;margin-right:auto;cursor:pointer;font-weight:700;margin-top:25px;margin-left:auto;padding:1em;}#side_logo_and_clinic_list .footer_list_show{border:1px solid #3085c1;color:#3085c1;font-size:.75em;}#side_logo_and_clinic_list p:hover{background:#3085c1;color:#fff;}#side_logo_and_clinic_list .footer_list_hide{display:none;border:1px solid #3085c1;color:#3085c1;z-index:9999;font-size:.75em;}#side_logo_and_clinic_list  p span{position:absolute;right:8%;display:inline-block;font-size:.6em;}#side_logo_and_clinic_list .footer_overlay{border:none;left:100%;bottom:0;}#side_logo_and_clinic_list .footer_list{z-index:999;width:480px;background:#fff;border:1px solid #3085c1;bottom:0;position:relative;}#side_logo_and_clinic_list .footer_list li{display:inline-block;background:#fff;list-style-type:none;margin-right:2px;width:200px;}#side_logo_and_clinic_list .footer_list li a{display:inline-block;background:#fff;color:#3085c1;font-size:.7em;width:100%;padding:10px 1px;border-bottom:1px solid #d3ebf7;text-align:center;text-decoration:none;font-weight:700;}#side_logo_and_clinic_list .footer_list li a:hover{background:#3085c1;color:#fff;}.back_to_top{position:absolute;z-index:9999999;top:-30%;left:5%;}html.ie10_0 #single section#blog .sns_button a{display:block;}html.ie9_0 #single section#blog .recommend_area,html.ie9_0 #single section#blog .sns_button{overflow:hidden;}html.ie9_0 #single section#blog .recommend_area .related-section{float:left;margin-right:10px;}html.ie9_0 #single section#blog .sns_button a{display:block;float:left;}html.ie9_0 #single section#blog .archive_area .archive-section{overflow:hidden;width:100%;}html.ie9_0 #single section#blog .archive_area .archive-section img{float:left;width:25%;margin-right:15px;}html.ie9_0 #single section#blog{z-index:2;}html.ie9_0 #single .eye_catch img{z-index:1;position:relative;}