/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@charset "utf-8";html{font-size:62.5%}body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;color:#333;line-height:2;background:#fff}embed,iframe,object{max-width:100%}img{max-width:100%;height:auto;border:0;vertical-align:top}div,p,span,table,td,th,tr,a,input{box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word}ul,li,ol{box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word}ul ul{margin:0 0 30px}a{text-decoration:none;color:#333}a img{display:block}h1,h2,h3,h4,h5,h6{font-weight:700;clear:both;margin-bottom:20px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;-ms-word-wrap:break-word;word-wrap:break-word}h1{font-size:24px;font-size:2.4rem}h2{font-size:2.2rem;font-weight:700}h3{font-size:20px;font-size:2rem}h4{font-size:18px;font-size:1.8rem}h5{font-size:16px;font-size:1.6rem}h6{font-size:14px;font-size:1.4rem}figure{max-width:100%}blockquote{color:#999;border:1px solid #f4f4f4;border-radius:10px;background:#fdfdfd;box-shadow:1px 1px 2px rgba(0,0,0,.3)}textarea{width:100%}table{width:100%;margin:0 auto 50px}th,td{font-size:14px;font-size:1.4rem;font-weight:400;padding:15px 15px 15px 10px}th{white-space:normal}tr{white-space:normal}dl{margin:0 0 50px}dt{font-weight:700}dd{margin:0 0 10px 30px}@media (max-width:768px){dt,dd{width:100%;margin:0}}ul li{overflow:visible;margin:0;padding:0;list-style-type:none}input,button,select,textarea{border:1px solid #ccc;border-radius:5px}input[type=submit]{padding:10px 20px;color:#fff;border:none;background:#999}input[type=submit]:hover{color:#fff;background:#666}input[type=text]{width:100%}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:700}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}svg:not(:root){overflow:hidden}figure{margin:0 0 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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#container{width:100%}.row,.row__mobile,.row__960,.row__header{max-width:1000px;margin:0 auto;position:relative}.row__960{max-width:960px}.row__header,.row__mobile{max-width:1100px}.sp{display:none}.clearfix:after{content:"";clear:both;display:block}.indent__left15{padding-left:15px}.indent__left30{padding-left:30px}.indent__left45{padding-left:45px}.margin__bottom{margin-bottom:50px}.margin__bottom10{margin-bottom:10px}.margin__bottom20{margin-bottom:20px}.margin__bottom30{margin-bottom:30px}.margin__bottom40{margin-bottom:40px}.margin__bottom0{margin-bottom:0}.annotation{font-size:1.3rem}.attention{font-size:3rem}.column__area{padding:20px 30px 1px;border-radius:3px;background-color:#effaf9}.small__ttl{font-size:1.7rem;font-weight:700;margin:0 0 10px}a.btn,a.btn2,a.btn3,a.btn4{width:40%;margin:0 auto;font-size:1.6rem;text-align:center;font-weight:700;padding:15px;color:#fff;display:block;background-color:#3cc8c3;border-radius:3px;line-height:1.5}a.btn2{width:60%}a.btn3{width:100%}a.btn4{width:100%;padding:15px 30px}a.btn:hover,a.btn2:hover,a.btn3:hover,a.btn4:hover{opacity:.7}a.dr-table-btn{margin:0}a.align__l{text-align:left}a.align__r{text-align:right}.align__l{text-align:left}.align__r{text-align:right}.float__wrap{overflow:hidden}@media (max-width:1000px) and (min-width:768px){#header .header__cover,#header .header__gnav,#header__front .header__front__gnav,#header__front .pc{display:none}#header__front .sp,#header .sp,.post-58 .sp{display:block}.temp__B1__wrap .entry__content .sp,.temp__B2__wrap .entry__content .sp{display:none}}@media screen and (max-width:767px){.row,.row__960{max-width:100%;margin:0 auto;padding:0 15px}.row__mobile{max-width:100%;margin:0 auto}.pc{display:none}.sp{display:block}.indent__left15{padding-left:0}.indent__left30{padding-left:15px}.indent__left45{padding-left:30px}.column__area{padding:20px 15px 1px}a.btn3{font-size:1.5rem;padding:15px}.post__wrap table{width:100%;table-layout:fixed;word-break:break-all;word-wrap:break-all}}.clearfix:after{content:" ";display:block;clear:both}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.f-left{float:left}.f-right{float:right}.postC{padding:0;overflow:hidden}.postC+.postC{margin-top:40px}.postC-footer{padding:10px 0 0}.mark-news{color:#f35862;font-size:1.3rem;font-style:italic}a.arrow1,a.arrow2{position:relative;display:inline-block;vertical-align:middle}.arrow1:before,.arrow1:after,.arrow2:before,.arrow2:after{position:absolute;top:0;bottom:12px;left:0;margin:auto;content:"";vertical-align:middle}.circleArrow:before,.circleArrow2:before{box-sizing:border-box;width:18px;height:18px;border:1px solid #3cc8c3;-webkit-border-radius:50%;border-radius:50%}.circleArrow:after,.circleArrow2:after{left:5px;width:4px;height:4px;border-top:2px solid #3cc8c3;border-right:2px solid #3cc8c3;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.circleArrow:hover:before,.circleArrow2:hover:before{background-color:#3cc8c3}.circleArrow:hover:after,.circleArrow2:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}.arrow2:before,.arrow2:after{bottom:0;left:-20px}.circleArrow2:after{left:-15px}.entry__content .mg0,.a__b__one .mg0{margin:0}#header__front{width:100%;margin-bottom:80px;position:relative}@media screen and (max-width:1000px){.row{max-width:100%;margin:0 auto;padding:0 15px}}.header__front__cover{width:100%}.header__top--wrap{position:relative;width:1000px;height:76px;margin:0 auto}.header__top{position:absolute;top:0;left:0;z-index:10000;width:100%}.header__slide__wrapper{width:100%}.swiper-container{width:100%;margin-top:-76px;position:relative;z-index:0}.swiper-wrapper{text-align:center;color:#fff;font-size:30px}.swiper-slide a{display:block;width:100%;height:100%}.slide-img img{display:block;width:100%}@keyframes swiper-animation{0%{transform:scale(1.2)}100%{transform:scale(1)}}.swiper-slide-active .slide-img,.swiper-slide-duplicate-active .slide-img,.swiper-slide-prev .slide-img{animation:swiper-animation 5s ease-out 0s 1 normal both}#header__front h1{display:inline-block;width:20%;margin:1.5rem 0 0}#header__front .emerCall{position:absolute;display:inline-block;width:80%;height:50px;bottom:205px;left:15%;overflow:hidden;z-index:1000}#header__front .emerCall h2{width:15%;float:left;margin:0;font-size:1.4rem;color:#fff;font-weight:400;background-color:#f49f1e;text-align:center;padding:1px 0 0}#header__front .emerCall p{width:73%;float:left;font-size:1.3rem;padding:5px 10px;background-color:#fff;line-height:1.5}#header__front .emerCall p a:hover{text-decoration:underline}ul.header__front__topLink{width:55%;float:right}ul.header__front__topLink li{width:24%;list-style:none;text-align:right;float:left;padding:8px 0;font-size:1.4rem}ul.header__front__topLink li a{text-decoration:none}ul.header__front__topLink li a:hover{opacity:.7}ul.header__front__topLink li.header__front__tel{width:28%;font-size:1.7rem;line-height:1.7}ul.header__front__topLink li.header__front__tel img{margin:6px 3px 0 0;display:inline}@media (max-width:1000px) and (min-width:768px){#header__front h1{display:inline-block;width:20%;margin:1rem 0 0}.topBtn__wrap{position:fixed;top:0;width:100%;height:80px;padding:11px 0 9px 15px;background-color:#fff;z-index:100}.header__slide__wrapper{height:430px;width:100%}.swiper-container{width:100%;margin-top:80px;position:relative;z-index:0}}@media screen and (max-width:767px){#header__front{margin-bottom:40px}#header__front .pc{display:none}#header__front .sp{display:block}.topBtn__wrap{position:fixed;top:0;width:100%;height:60px;padding:11px 0 9px 15px;background-color:#fff;z-index:100}.header__slide__wrapper{height:209px;width:100%}.swiper-container{width:100%;margin-top:60px;position:relative;z-index:0}#header__front h1{width:50%;height:100%;margin:0}#header__front h1 img{height:100%}#header__front .emerCall{position:static;display:block;width:100%;height:auto;margin:0 auto;padding:15px}#header__front .emerCall h2{width:100%;float:none;padding:0;margin-top:20px}#header__front .emerCall p{width:100%;float:none;padding:10px;background-color:#eee}}#header{width:100%;margin-bottom:30px;position:relative}.page-template-page-a2 #header{margin-bottom:240px}.header__bg{background-color:#effaf9;margin-bottom:8px}.header__cover{margin-bottom:5px}.header__gnavHeader__wrap{background-color:#fff}.vegas-animation-myanime{animation:myanime ease-out}@keyframes myanime{0%{transform:scale(1.2)}100%{transform:scale(1)}}#header h1{display:inline-block;float:left;width:20%;padding:12px 18px;margin:0}#header h1 img{display:block;margin:0 auto;width:85%}#header .emerCall{position:absolute;display:inline-block;width:80%;height:50px;bottom:205px;left:15%;overflow:hidden}#header .emerCall h2{width:15%;float:left;margin:0;font-size:1.4rem;color:#fff;font-weight:400;background-color:#f49f1e;text-align:center;padding:1px 0 0}#header .emerCall p{width:73%;float:left;font-size:1.3rem;padding:5px 10px;background-color:#fff;line-height:1.5}ul.header__topLink{width:55%;float:right}ul.header__topLink li{width:24%;list-style:none;text-align:right;float:left;padding:8px 0;font-size:1.4rem}ul.header__topLink li a{text-decoration:none}ul.header__topLink li a:hover{opacity:.7}ul.header__topLink li.header__tel{width:28%;font-size:1.7rem;line-height:1.7}.subvisu{height:184px;position:relative;margin:0;overflow:hidden}.subvisu img{position:relative;z-index:1;margin-top:-130px;width:100%}.subvisu h2.page-title{position:relative;z-index:2;padding-top:50px;font-size:4rem;margin:0 auto;text-align:center;color:#333;letter-spacing:.07em}.breadcrumb{line-height:1.5;padding:0 0 5px;color:#666;background:0 0;margin-bottom:13px;text-align:right}.page-template-page-a2 .breadcrumb{position:absolute;top:140px;right:0}.breadcrumb>li{display:inline-block;height:100%;margin:0;font-size:1.2rem;padding:0 2px;color:#3cc8c3}.breadcrumb>li>a{color:#3cc8c3}.breadcrumb>li>a:hover{text-decoration:underline}.breadcrumb>li+li:before{content:"/\00a0";padding:0 2px 0 5px;color:#3cc8c3}.fa-home{color:#3cc8c3}@media (max-width:1000px) and (min-width:768px){#header h1{display:inline-block;float:left;width:30%;padding:5px 10px 12px;margin:0}#header h1 img{display:block;margin:0}.topBtn__wrap .fa-envelope-o{line-height:1.15;color:#3cc8c3;float:right;margin-right:90px;font-size:3.5em}.subvisu{height:230px;position:relative;margin:0}.subvisu img{position:relative;z-index:1;margin-top:-150px;height:150px}.subvisu h2.page-title{position:relative;z-index:2;padding-top:80px;font-size:4rem;margin:0 auto;text-align:center;color:#333;letter-spacing:.07em;height:150px}.subvisu h2.page-title span{display:block;margin:0 auto;padding-top:32px}}@media screen and (max-width:767px){#header{margin-bottom:0}.page-template-page-a2 #header{margin-bottom:0}.header__bg{background-color:#fff;margin-bottom:0}#header .pc{display:none}#header .sp{display:block}.topBtn__wrap{position:fixed;top:0;width:100%;height:60px;padding:11px 0 9px 15px;background-color:#fff;z-index:100}.topBtn__wrap .fa-envelope-o{line-height:.9;color:#3cc8c3;float:right;margin-right:70px;font-size:2.7em}.header__cover{height:250px;margin-top:60px}#header h1{width:50%;height:100%;margin:0;padding:0}#header h1 img{height:100%;margin:0;width:auto}.subvisu{margin:60px 0 0;height:70px}.subvisu h2.page-title{padding-top:0;font-size:2.2rem;height:70px}.subvisu h2.page-title span{display:block;padding-top:3.5%}.subvisu img{padding-top:0;margin-top:-70px}.breadcrumb{padding:0 0 5px}.page-template-page-a2 .breadcrumb{position:static;top:0;padding:70px 0 5px}#header .emerCall{position:static;display:block;width:100%;height:auto;margin:0 auto;padding:15px}#header .emerCall h2{width:100%;float:none;padding:0}#header .emerCall p{width:100%;float:none;padding:10px;background-color:#eee}}.header__gnav{position:relative}ul.header__gnavTop{width:100%;background:#fff;overflow:hidden}ul.header__gnavTop li{width:12.857142857142857%;font-size:1.55rem;list-style:none;text-align:center;float:left;border-right:1px solid #eee}ul.header__gnavTop li:nth-child(4){font-size:1.45rem;letter-spacing:-.085em}ul.header__gnavTop li a{display:block;transition-duration:.2s;padding:63px 0 5px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_01.png);background-repeat:no-repeat;background-position:center 15px}ul.header__gnavTop li:nth-child(2) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_02.png)}ul.header__gnavTop li:nth-child(3) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_03.png)}ul.header__gnavTop li:nth-child(4) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_04.png);padding:64px 0 5px}ul.header__gnavTop li:nth-child(5) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_05.png)}ul.header__gnavTop li:nth-child(6) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_06.png)}ul.header__gnavTop li:nth-child(7) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_07.png)}ul.header__gnavTop li a:hover{background-position:center 12px;transition:.2s all;color:#3cc8c3}ul.header__gnavTop li img{display:block;margin:0 auto 10px}ul.header__gnavTop li:last-child{width:10%;font-size:1.5rem;line-height:1.5;border-right:none}ul.header__gnavTop li:last-child a{display:block;transition-duration:.2s;padding:58px 0 6px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/fujinka_logo_small.png);background-repeat:no-repeat;background-position:center 10px}ul.header__gnavTop li:last-child a:hover{color:#3cc8c3;background-position:center 7px;transition:.2s all}ul.header__gnavTop li:last-child img{margin:0 auto 5px}ul.header__gnavTop li:last-child span.menu__ttl{display:block;font-size:1.2rem}ul.header__gnavTop li:last-child span.menu__ttl__txt{display:block;font-size:1.3rem;line-height:1}.header__gnavHeader__wrap{border-top:1px solid #eee;overflow:hidden}ul.header__gnavHeader__top,ul.header__gnavHeader__bottom{overflow:hidden;width:76.3%;display:inline-block;float:left;border-left:1px solid #eee;border-bottom:1px solid #eee;padding:0 0 0 20px}ul.header__gnavHeader__bottom{border-bottom:none;width:50%;padding:1px 0 0 20px}ul.header__gnavHeader__top li,ul.header__gnavHeader__bottom li{font-size:1.4rem;list-style:none;text-align:center;padding:3px 0;float:left}ul.header__gnavHeader__top li a,ul.header__gnavHeader__top li #text__size dt{display:block;padding:2px 0 0 20px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_arrow.png);background-repeat:no-repeat;background-position:0 8px;margin-left:33px;transition-duration:.2s}ul.header__gnavHeader__bottom li a{display:block;padding:2px 8px 0;margin-left:0;margin-right:20px;transition-duration:.2s}ul.header__gnavHeader__top li:first-child a{margin-left:5px}ul.header__gnavHeader__top li a:hover,ul.header__gnavHeader__top li:first-child a:hover,ul.header__gnavHeader__bottom li a:hover{color:#3cc8c3}ul.header__gnavHeader__top li #text__size{margin:0;overflow:hidden}ul.header__gnavHeader__top li #text__size dt{font-size:1.4rem;display:inline-block;margin-left:23px;font-weight:400;float:left}ul.header__gnavHeader__top li #text__size dd{font-size:1.4rem;display:inline-block;margin:2px 0;float:left;line-height:1.2;cursor:pointer}ul.header__gnavHeader__top li #text__size dd a{margin:0;background-image:none;padding:5px}ul.header__gnavHeader__top li #text__size .medium a,.large ul.header__gnavHeader__top li #text__size .large a{color:#fff;background-color:#3cc8c3;border-radius:3px}.large ul.header__gnavHeader__top li #text__size .medium a{color:#333;background-color:#fff}.large #text__size .medium a{color:#333;background-color:none}ul.header__gnavHeader__bottom li.header__tel{text-align:left;padding:1px 0 2px}ul.header__gnavHeader__bottom li.header__tel img{float:left;padding-top:10px}ul.header__gnavHeader__bottom li.header__tel a{padding:1px 1px 0;margin-right:0;float:left;font-size:1.6rem;color:#3cc8c3}.header__gnavHeader__wrap .header__search{width:23%;float:right;padding:9px 0 0;margin-right:15px}.header__gnavHeader__wrap #header__form{position:relative;width:100%;height:25px;text-align:right}.header__gnavHeader__wrap #header__sBox{height:23px;padding:0 20px 0 5px;position:absolute;left:0;top:0;border-radius:2px;border:none;outline:0;background:#eee}.header__gnavHeader__wrap #header__sBtn{height:23px;position:absolute;left:225px;top:-4px;background:0 0;color:#333;border:none}#header__sBtn:hover{color:#7fbfff}.fa-search{color:#b4b4b4}.nav{position:fixed;top:0;left:0;height:100%;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:100%;z-index:9999}.nav__conts{display:none}.nav__conts.is--show{display:block}.nav.is--show{-webkit-transform:translateX(60px);transform:translateX(60px)}.nav.is--show .nav__conts:after{opacity:1;transform:scale(200);visibility:visible}.nav__btn{position:absolute;top:0;right:auto;left:-60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;height:60px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:60px;z-index:1000}.nav__btn>{display:block}.nav__btn:after{position:absolute;bottom:6px;left:0;color:#fff;font-size:1rem;font-weight:700;text-align:center;width:100%}.nav__btn_wrap{position:relative;height:28px;width:35px}.nav__btn_wrap span{position:absolute;left:0;display:inline-block;background-color:#3cc8c3;height:2px;-webkit-transition:all .4s;transition:all .4s;width:100%}.nav__btn_wrap span:nth-child(1){top:0}.nav__btn_wrap span:nth-child(2){top:13px}.nav__btn_wrap span:nth-child(3){bottom:0}.nav__btn.menu--active .nav__btn_wrap span:nth-child(1){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}.nav__btn.menu--active .nav__btn_wrap span:nth-child(2){opacity:0}.nav__btn.menu--active .nav__btn_wrap span:nth-child(3){-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.nav__btn.menu--active:hover .nav__btn_wrap span:nth-child(1){width:100%}.nav__btn.menu--active:hover .nav__btn_wrap span:nth-child(2){width:100%}.nav__btn:hover .nav__btn_wrap span:nth-child(1){width:50%}.nav__btn:hover .nav__btn_wrap span:nth-child(2){width:75%}.nav__btn.menu--active{background-color:#3cc8c3;z-index:1000}.nav__btn.menu--active .nav__btn_wrap{position:relative;height:22px;width:30px}.nav__btn.menu--active .nav__btn_wrap span{background-color:#fff}.nav__btn:hover .nav__btn_wrap span:nth-child(1){width:100%}.nav__btn:hover .nav__btn_wrap span:nth-child(2){width:100%}.nav__conts{position:relative;height:100%;visibility:visible;background-color:#fff;width:calc(100% - 60px);z-index:999}.nav__conts__inner{position:relative;height:100%;padding:15px 15px 30px;visibility:visible;width:100%;-webkit-overflow-scrolling:touch;overflow-y:auto}.nav__search{width:100%;margin-bottom:12px}#nav__form{position:relative;max-width:100%;height:44px;text-align:right;overflow:hidden}#nav__sBox{width:100%;height:44px;padding:0 4%;border-radius:2px;border:none;outline:0;background:#eee}input[type=text]{width:100%;padding:0}#nav__sBtn{height:44px;position:absolute;right:0;top:0;background:0 0;color:#333;border:none}#nav__sBtn:hover{color:#7fbfff}.fa-search{color:#b4b4b4}.mobile__nav__tel,.mobile__nav__link{width:47%;margin:20px 1.5% 0;line-height:1;display:inline-block}.mobile__nav__tel img{margin-right:5px}#sitemap ul li,.nav__parent li{color:#fff;line-height:1.4;position:relative;font-size:1.5rem;width:100%;border-bottom:solid 1px #3cc8c3}#sitemap ul li a,.nav__parent li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:52.5px;width:100%;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word;padding-left:10px}#sitemap ul li a{height:auto}#sitemap ul li:first-child,.nav__parent li:first-child{border-top:solid 1px #3cc8c3}.nav__parent li span{position:absolute;top:0;right:0;display:block;height:52.5px;width:35.5px}.nav__parent li span:before,.nav__parent li span:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#3cc8c3;content:'';margin:auto;-webkit-transition:all .4s;transition:all .4s}.nav__parent li span:before{height:2px;width:13.5px}.nav__parent li span:after{height:13.5px;width:2px}.nav__parent li span.open:after{opacity:0}.nav__parent li .triangle{position:absolute;top:48%;right:5%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #3cc8c3}.nav__child{position:relative;top:0;left:0;height:100%;overflow:hidden;display:none;background-color:transparent;opacity:1;width:100%}.nav__child__inner{padding-top:0}.nav__child__set{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:block;padding-right:0;width:100%}.nav__child__col{width:100%}.header__gnav .sub-menu{margin:0 0 0 15px}#sitemap ul li ul.children{margin:0 0 0 30px}#sitemap ul li ul.children li,.header__gnav .sub-menu li{color:#fff;font-weight:400;line-height:1.4;font-size:1.4rem;text-align:left;position:relative;font-size:1.6rem;border-bottom:1px dashed #3cc8c3}#sitemap ul li ul.children li a,.header__gnav .sub-menu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:52.5px;width:100%;padding-left:13px;padding-right:18px;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word}#sitemap ul li ul.children li a{height:auto}#sitemap ul li ul.children li:first-child,.header__gnav .sub-menu li:first-child{border-top:1px dashed #3cc8c3}#sitemap ul li ul.children li:last-child,.header__gnav .sub-menu li:last-child{border-bottom:none}.nav__parent li.nav__layer ul{display:none}@media (max-width:1000px) and (min-width:768px){.nav__conts{width:calc(100% - 80px)}.nav__conts__inner{padding:40px}.nav__btn{left:-80px;height:80px;width:80px}.nav__btn_wrap{height:38px;width:45px}.nav__btn_wrap span:nth-child(2){top:18px}.nav.is--show{-webkit-transform:translateX(80px);transform:translateX(80px)}.nav__parent li .triangle{right:2%}#sitemap ul li,.nav__parent li{font-size:1.7rem}}@media screen and (max-width:767px){.header__gnav .sub-menu li.current a,.header__gnav .sub-menu li ul.sub-menu li.current a{background-color:#effaf9}.header__gnav .sub-menu li ul.sub-menu li a{background-color:#fff}.nav__parent li.current a{background-color:#effaf9}.nav__parent li.current ul.sub-menu li a{background-color:#fff}#sitemap ul li ul.children{margin:0 0 0 15px}}@media screen and (max-width:320px){.nav__parent li span{width:32.5px}}.header__front__gnav{border-bottom:1px solid #eee}ul.header__front__gnavTop{width:100%;overflow:hidden}ul.header__front__gnavTop li{width:12.857142857142857%;font-size:1.55rem;list-style:none;text-align:center;float:left;border-right:1px solid #eee}ul.header__front__gnavTop li:nth-child(4){font-size:1.45rem;letter-spacing:-.085em}ul.header__front__gnavTop li a{display:block;transition-duration:.2s;padding:77px 0 11px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_01.png);background-repeat:no-repeat;background-position:center 22px}ul.header__front__gnavTop li:nth-child(2) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_02.png)}ul.header__front__gnavTop li:nth-child(3) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_03.png)}ul.header__front__gnavTop li:nth-child(4) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_04.png);padding:78px 0 11px}ul.header__front__gnavTop li:nth-child(5) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_05.png)}ul.header__front__gnavTop li:nth-child(6) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_06.png)}ul.header__front__gnavTop li:nth-child(7) a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_07.png)}ul.header__front__gnavTop li a:hover{background-position:center 18px;transition:.2s all;color:#3cc8c3}ul.header__front__gnavTop li img{display:block;margin:0 auto 10px}ul.header__front__gnavTop li:last-child{width:10%;font-size:1.5rem;line-height:1.5}ul.header__front__gnavTop li:last-child a{display:block;transition-duration:.2s;padding:70px 0 9px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/fujinka_logo.png);background-repeat:no-repeat;background-position:center 15px}ul.header__front__gnavTop li:last-child a:hover{color:#3cc8c3;background-position:center 12px;transition:.2s all}ul.header__front__gnavTop li:last-child img{margin:0 auto 5px}ul.header__front__gnavTop li:last-child span.menu__ttl{display:block;font-size:1.3rem}ul.header__front__gnavTop li:last-child span.menu__ttl__txt{display:block;font-size:1.4rem}ul.header__front__gnavTop li:first-child{border-left:1px solid #eee}.header__front__gnavBottom__wrap{border-top:1px solid #eee;overflow:hidden}ul.header__front__gnavBottom{overflow:hidden;width:75%;display:inline-block;float:left}ul.header__front__gnavBottom li{font-size:1.4rem;list-style:none;text-align:center;padding:12px 0 10px;float:left}ul.header__front__gnavBottom li:last-child{font-size:1.4rem;list-style:none;text-align:center;padding:12px 0 10px;float:left}ul.header__front__gnavBottom li a,ul.header__front__gnavBottom li #text__size dt{display:block;transition-duration:.2s;padding:2px 0 0 25px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/nav_arrow.png);background-repeat:no-repeat;background-position:0 8px;margin-left:23px;transition-duration:.2s}ul.header__front__gnavBottom li:first-child a{margin-left:5px}ul.header__front__gnavBottom li a:hover,ul.header__front__gnavBottom li:first-child a:hover{color:#3cc8c3}ul.header__front__gnavBottom li #text__size{margin:0;overflow:hidden}ul.header__front__gnavBottom li #text__size dt{font-size:1.4rem;display:inline-block;margin-left:30px;font-weight:400;float:left}ul.header__front__gnavBottom li #text__size dd{font-size:1.4rem;display:inline-block;margin:2px 0;float:left;line-height:1.2;cursor:pointer}ul.header__front__gnavBottom li #text__size dd a{margin:0;background-image:none;padding:5px}ul.header__front__gnavBottom li #text__size .medium a,.large ul.header__front__gnavBottom li #text__size .large a{color:#fff;background-color:#3cc8c3;border-radius:3px}.large ul.header__front__gnavBottom li #text__size .medium a{color:#333;background-color:#fff}.large #text__size .medium a{color:#333;background-color:none}.header__front__search{width:25%;float:right;padding:10px 0}#header__front__form{position:relative;width:100%;height:32px;text-align:right}#header__front__sBox{height:32px;padding:0 30px 0 15px;position:absolute;left:0;top:0;border-radius:2px;border:none;outline:0;background:#eee}#header__front__sBtn{height:32px;position:absolute;right:0;top:0;background:0 0;color:#333;border:none}#header__front__sBtn:hover{color:#7fbfff}.fa-search{color:#b4b4b4}@media (max-width:1000px) and (min-width:768px){#header__front__form{height:50px;text-align:right}#header__front__sBox{height:50px}#header__front__sBtn{height:50px;left:94%;top:0}#header__front__sBtn .fa-search{font-size:2.2rem}}@media (max-width:767px){.header__front__gnav{border-bottom:none}}#footer .sns__links{padding:25px 28%;background-color:#effaf9}#footer .sns__links ul{overflow:hidden;margin:0;padding:0}#footer .sns__links li{float:left;width:25%;list-style:none;text-align:center}#footer .sns__links li img{vertical-align:top;margin:0 auto}#footer .sns__links li img:hover{opacity:.7}.footer__inner{background:#3cc8c3;padding-top:90px}.footer__sitemap{overflow:hidden;margin-bottom:90px}.footer__sitemap .lArea{width:20%;float:left;color:#fff;overflow:hidden}.footer__sitemap .lArea h2{font-size:3.5rem;line-height:1.2;font-weight:400;margin-bottom:10px}.footer__sitemap .lArea h2 a{color:#fff}.footer__sitemap .lArea h2 span{font-size:1.6rem}.footer__sitemap .lArea p{line-height:1.5;font-size:1.3rem}.footer__sitemap .lArea p.mapLink{width:110px;color:#333;font-size:1.2rem;background-color:#fff;padding:6px 10px;margin:10px 0 15px;border-radius:3px}.footer__sitemap .lArea p.mapLink a:hover{color:#3cc8c3}.footer__sitemap .lArea p.mapLink .arrow3{position:relative;display:block;color:#333;vertical-align:middle;text-decoration:none}.footer__sitemap .lArea p.mapLink .arrow3:hover{color:#3cc8c3}.footer__sitemap .lArea p.mapLink .arrow3:before{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.footer__sitemap .lArea p.mapLink .boldArrow:before{right:0;width:6px;height:6px;border-top:2px solid #3cc8c3;border-right:2px solid #3cc8c3;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footer__sitemap .medInfo{color:#333;background-color:#fff;border-radius:3px;padding:15px 12px 12px 15px}.footer__sitemap .medTime h4,.footer__sitemap .medTime h4.nightTtl{font-size:1.4rem;text-align:center;background-color:#3cc8c3;color:#fff;padding:8px 0 5px;border-radius:3px;margin-bottom:10px;line-height:1.5}.footer__sitemap .medTime h4.nightTtl{background-color:#37d2e4}.footer__sitemap .amTime__wrap{margin-bottom:10px}.footer__sitemap p.amTime{font-size:1.5rem;line-height:1.25}.footer__sitemap p.amTime span{font-size:1.2rem}.footer__sitemap p.pmTime{font-size:1.1rem;line-height:1.2;margin-bottom:3px;letter-spacing:normal}.footer__sitemap .pmTime__telNum{margin-bottom:10px}.footer__sitemap p.telNum{font-size:2rem;line-height:1.25}.footer__sitemap p.telNum img{margin:3px 5px 0 0;display:inline}.footer__sitemap .cArea{float:left;color:#fff;margin:0 15px 0 0;overflow:hidden}.footer__sitemap .sitemap{float:left;margin-left:20px;padding-top:15px;max-width:180px}.footer__sitemap .sitemap li{padding:0;font-size:1.2rem;color:#fff;font-weight:700}.footer__sitemap .sitemap li:before{font-family:"FontAwesome";content:"\f0da";margin-right:3px}.footer__sitemap .sitemap li a{color:#fff;text-decoration:none}.footer__sitemap .sitemap li a:hover,.footer__sitemap .sitemap li ul.sub-menu li a:hover{color:#333}.footer__sitemap .sitemap li ul.sub-menu{margin:0;line-height:1.9}.footer__sitemap .sitemap li ul.sub-menu li#menu-item-455{letter-spacing:-.08em}.footer__sitemap .sitemap li ul.sub-menu li{margin:0;font-size:1.2rem;padding-left:10px;font-weight:400}.footer__sitemap .sitemap li ul.sub-menu li:before{font-family:"FontAwesome";content:"\f101";margin-right:3px}.footer__sitemap .sitemap li ul.sub-menu li a{color:#fff}.footer__sitemap .rArea{float:right;padding-top:20px}.footer__sitemap .rArea ul li{position:relative;background-color:#fff;border-radius:3px;font-size:1.6rem;text-align:center;line-height:1.4;margin-bottom:10px}.footer__sitemap .rArea ul li span{font-size:1.3rem}.footer__sitemap .rArea ul li a{display:block;padding:24px 25px 24px 15px}.footer__sitemap .rArea ul li:first-child a{padding:13px 25px 13px 15px}.footer__sitemap .rArea ul li:last-child a{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/frame/../../img/sanfujinka_footer_logo.png);background-repeat:no-repeat;background-position:8px 17px;padding:13px 7px 13px 43px}.footer__sitemap .rArea ul li a:hover{color:#3cc8c3}.footer__sitemap .rArea ul li .triangle{position:absolute;top:48%;right:5%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #37d3e4}.footerNav{overflow:hidden;margin-bottom:20px}.footerNav ul{display:block;width:70%;margin:0 auto;overflow:hidden}.footerNav ul li{float:left;width:20%;border-left:1px solid #fff;text-align:center;color:#fff;font-size:1.2rem}.footerNav ul li a{color:#fff;display:block}.footerNav ul li a:hover{color:#333}.footerNav ul li:first-child{border-left:none}#footer .address{text-align:center;font-size:1.2rem;background:#3cc8c3;font-style:normal;color:#fff;padding-bottom:8px}.page-top{line-height:1;position:fixed;bottom:150px;right:-25px;width:100%;text-align:center;font-size:1.2rem;z-index:999}.page-top a{position:absolute;right:21px;display:block;width:60px;height:70px;border-radius:5px 0 0 5px;background-color:#eee;color:#3cc8c3;text-decoration:none;padding-top:12px}.page-top a:hover{padding-top:8px;transition:.1s all}@media (max-width:1000px) and (min-width:768px){#footer .cArea,#footer .rArea,#footer .footerNav{display:none}.footer__sitemap .lArea{width:100%;float:none}}@media screen and (max-width:1000px){#footer .sns__links{padding:25px 5%}.footer__sitemap{margin-bottom:40px}.footer__sitemap .lArea{width:100%;float:none}.footer__sitemap .nameAdd__wrap{overflow:hidden;margin-bottom:20px}.footer__sitemap .nameAdd{float:left}.footer__sitemap .lArea p.mapLink{padding:15px 10px;margin:20px 0 15px;float:right}.footer__sitemap .medTime{overflow:hidden}.footer__sitemap .medTime h4,.footer__sitemap .medTime h4.nightTtl{float:left;width:29%;padding:16px 0 13px;margin-bottom:0}.footer__sitemap .medTime h4.nightTtl{padding:6px 0 3px}.footer__sitemap .amTime__wrap{overflow:hidden}.footer__sitemap p.amTime{float:right;width:67%}.footer__sitemap p.amTime span{font-size:1.5rem}.footer__sitemap .pmTime__telNum__wrap{overflow:hidden;margin-bottom:10px}.footer__sitemap .pmTime__telNum{float:right;width:65%;margin-bottom:0}.footer__sitemap p.amTime{font-size:1.8rem;line-height:1.25;margin-bottom:10px}.footer__sitemap p.pmTime{font-size:1.1rem;line-height:1.2;margin-bottom:3px;letter-spacing:normal}.footer__sitemap p.telNum{font-size:2rem;line-height:1.25}.page-top{bottom:110px}.page-top a{height:60px;padding-top:8px}.page-top a:hover{padding-top:6px}}@media screen and (max-width:1000px){.footer__inner{padding-top:30px}}#sidebar{float:left;width:23%}.page-template-page-a2 #sidebar{margin-top:-190px}.widget__conts,.list-child{margin-bottom:45px}.pc h3.widget__title{position:relative;padding-left:20px;font-size:1.8rem;line-height:1;margin-bottom:10px}.pc h3.widget__title:after{position:absolute;top:1px;left:0;z-index:2;content:'';width:10px;height:10px;border:3px solid #3cc8c3;border-radius:100%}.widget__conts li,.list-child li{line-height:1.4;position:relative;font-size:1.5rem;border-bottom:1px solid #ddd}.list-child li.page-item-183{font-size:1.3rem}.widget__conts li a,.list-child li a{display:flex;align-items:center;height:52.5px;width:100%;padding-left:10px;padding-right:20px}.widget__conts li.current_page_item a,.list-child li.current_page_item a,.list-child li.current a,#sidebar ul.list-child li ul.sub-menu li.current a{background-color:#effaf9}.list-child li#menu-item-894 a,.list-child li#menu-item-900 a,.list-child li#menu-item-1539 a,.list-child li#menu-item-1540 a,.list-child li#menu-item-1541 a,.list-child li#menu-item-1586 a,.list-child li#menu-item-1587 a,.list-child li#menu-item-1588 a,.list-child li#menu-item-1589 a,#sidebar ul.list-child li ul.sub-menu li a{background-color:#fff}.list-child li#menu-item-894.current a,.list-child li#menu-item-900.current a,.list-child li#menu-item-1539.current a,.list-child li#menu-item-1540.current a,.list-child li#menu-item-1541.current a{background-color:#effaf9}.widget__conts li a:hover,.list-child li a:hover{color:#3cc8c3}.widget__conts li:first-child,.list-child li:first-child{border-top:solid 1px #ddd}.widget__conts li.widget__layer a,.list-child li.widget__layer a{padding-left:10px}.widget__conts__parent{position:relative}.widget__conts li .triangle,.widget__banner li .triangle,.widget__conts li .widget__conts__parent .triangle,.list-child li .triangle{position:absolute;top:48%;right:5%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #3cc8c3}.list-child li#menu-item-893 .triangle,.list-child li#menu-item-899 .triangle{top:23%}.list-child ul.sub-menu li#menu-item-894 .triangle,.list-child ul.sub-menu li#menu-item-900 .triangle{top:48%}.list-child li#menu-item-1538 .triangle,.list-child li#menu-item-1585 .triangle,.list-child li#menu-item-1600 .triangle,.list-child li#menu-item-2703 .triangle{top:26px}.widget__conts__child,.list-child li ul.sub-menu{margin:0}.widget__conts__child li,.list-child li ul.sub-menu li{font-weight:400;line-height:1.4;font-size:1.4rem;text-align:left;position:relative;font-size:1.6rem;border-bottom:1px dashed #ddd;margin-left:15px;padding-left:0}.widget__conts__child li a,.list-child li ul.sub-menu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:52.5px;width:100%}.widget__conts__child li:first-child,.list-child li ul.sub-menu li:first-child{border-top:1px dashed #ddd}.widget__conts__child li:last-child,.list-child li ul.sub-menu li:last-child{border-bottom:none}.widget__banner li{position:relative;font-size:1.5rem;border-radius:3px;margin-bottom:15px}.widget__banner li a{padding:20px 15px;display:block;background-color:#effaf9}.widget__banner li a:hover{background-color:#e2f6f4}.fa-file-text-o,.widget__banner .fa-calendar-check-o,.fa-book{color:#3cc8c3}@media (max-width:1000px) and (min-width:768px){#sidebar .sp{display:block}}@media screen and (max-width:1000px){#sidebar{float:none;width:100%;padding:0 20px}#sidebar .pc{display:none}.blog #sidebar,.page-template-page-a2 #sidebar{display:block;float:none;width:100%;padding:0 15px;margin-top:0}#sidebar .widget{margin:0 0 40px}#sidebar ul.list-child,.page ul.linkInPage__sp{display:none}#sidebar ul.list-child li,.temp__wrap .sp ul.linkInPage__sp li{line-height:1.4;position:relative;font-size:1.6rem;width:100%;border-bottom:solid 1px #ddd;margin:0}#sidebar ul.list-child li a,.temp__wrap .sp ul.linkInPage__sp li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:52.5px;width:100%;box-sizing:border-box;-ms-word-wrap:break-word;word-wrap:break-word;padding-left:10px}#sidebar ul.list-child li ul.sub-menu{margin-left:15px}#sidebar ul.list-child li ul.sub-menu li a{background-color:#fff}#sidebar ul.list-child li ul.sub-menu li:last-child{border-bottom:none}#sidebar .widget h3.page__menu,.temp__wrap .sp .page__menu{background-color:#daf5f8;height:48.5px;border-radius:3px;text-align:center;padding-top:20px;position:relative;margin:0;font-size:1.7rem;font-weight:400;line-height:1.7}.temp__wrap .sp .page__menu{padding-top:13px}#sidebar .widget h3 span,.temp__wrap .sp .page__menu span{position:absolute;top:0;right:0;display:block;height:62.5px;width:35.5px}.temp__wrap .sp .page__menu span{height:48.5px}#sidebar .widget h3 span:before,#sidebar .widget h3 span:after,.temp__wrap .sp .page__menu span:before,.temp__wrap .sp .page__menu span:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-color:#3cc8c3;content:'';margin:auto;-webkit-transition:all .4s;transition:all .4s}#sidebar .widget h3 span:before,.temp__wrap .sp .page__menu span:before{height:2px;width:13.5px}#sidebar .widget h3 span:after,.temp__wrap .sp .page__menu span:after{height:13.5px;width:2px}#sidebar .widget span.open:after,.temp__wrap .sp .page__menu span.open:after{opacity:0}#sidebar ul.list-child li .triangle,.temp__wrap .sp ul.linkInPage__sp li .triangle{position:absolute;top:26px;right:3%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #3cc8c3}}@media screen and (max-width:767px){#sidebar .widget h3 span{height:52.5px}#sidebar .widget h3.page__menu{height:38.5px;padding-top:14px}}#main{overflow:hidden;box-sizing:border-box}.frontpage-bnr .bnr{margin-bottom:70px}.frontpage-bnr .bnr a:hover{opacity:.7}.main__medInfo{overflow:hidden;margin-bottom:85px}.home #main h2{font-size:4rem;position:relative;padding:18px 0 16px 20px;border-left:6px solid #dadada;line-height:.65;margin:0 0 50px}.home #main h2:before{position:absolute;left:-6px;bottom:0;content:'';width:6px;height:50%;background-color:#3cc8c3}.home #main h2:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:0}.home #main h2 span{font-size:1.6rem;color:#3cc8c3;font-family:"メイリオ"}.home #main h2 a:hover{color:#3cc8c3}.main__medInfo .medTime__wrap{width:37%;float:right}.main__medInfo .medTime{background-color:#effaf9;padding:6px 28px 20px;border-radius:3px;margin-bottom:13px}.main__medInfo .medTime h3{font-size:2.6rem;text-align:center;margin:12px 0 10px;line-height:1.2}.main__medInfo .medTime h4,.main__medInfo .medTime h4.nightTtl{font-size:1.7rem;text-align:center;background-color:#3cc8c3;color:#fff;padding:4px 0 2px;border-radius:3px;margin-bottom:8px}.main__medTime h4.nightTtl{background-color:#37d2e4}.main__medInfo p.amTime{font-size:2rem;line-height:1.25;margin-bottom:7px}.main__medInfo p.amTime span{font-size:1.4rem}.main__medInfo p.pmTime{font-size:1.25rem;line-height:1.2;margin-bottom:3px;letter-spacing:normal}.main__medInfo p.telNum{font-size:2.4rem;line-height:1.25;margin-bottom:5px}.main__medInfo p.telNum img{margin:4px 5px 0 0;display:inline}.main__medInfo p.red{color:crimson}.main__medInfo img.creditCard{display:block;margin:0 auto 15px}.main__medInfo .pay{overflow:hidden}.main__medInfo .pay__txt{width:55%;float:left;font-size:1.25rem;letter-spacing:normal;line-height:1.25}.main__medInfo .pay__detail{width:40%;float:right;margin-left:5%}.main__medInfo .pay__detail a{display:block;font-size:1.4rem;text-align:center;color:#37d2e4;letter-spacing:normal;line-height:1.25;background-color:#fff;padding:10px 12px;border-radius:3px}.main__medInfo .pay__detail a:hover{background-color:#74dfd6;color:#fff}.main__medInfo .drList a{font-size:2.8rem;text-align:center;padding:4px;background-color:#37d2e4;border-radius:3px;display:block;color:#fff}.main__medInfo .drList a:hover{opacity:.7}.main__medInfo .medSubj{width:59%;float:left}.main__medInfo .medSubj h3{font-size:2.6rem;background-color:#effaf9;padding:4px 20px;border-radius:3px;margin-bottom:15px}.main__medInfo ul.medSubj__square{overflow:hidden}.main__medInfo ul.medSubj__square li{position:relative;width:31.63%;float:left;margin-right:2.53%;margin-bottom:2.53%}.main__medInfo ul.medSubj__square li:after{content:"";position:absolute;bottom:5px;right:5px;width:0;height:0;border-bottom:14px solid #3db786;border-left:14px solid transparent}.main__medInfo ul.medSubj__square li:nth-child(2):after{border-bottom:14px solid #47cbb1}.main__medInfo ul.medSubj__square li:nth-child(3):after{border-bottom:14px solid #47c1bd}.main__medInfo ul.medSubj__square li:nth-child(4):after{border-bottom:14px solid #43b5c3}.main__medInfo ul.medSubj__square li:nth-child(5):after{border-bottom:14px solid #47acce}.main__medInfo ul.medSubj__square li:nth-child(6):after{border-bottom:14px solid #4eb7da}.main__medInfo ul.medSubj__square li:nth-child(7):after{border-bottom:14px solid #62ccf0}.main__medInfo ul.medSubj__square li:nth-child(8):after{border-bottom:14px solid #82adf0}.main__medInfo ul.medSubj__square li:nth-child(9):after{border-bottom:none}.main__medInfo ul.medSubj__square li:nth-child(3),.main__medInfo ul.medSubj__square li:nth-child(6),.main__medInfo ul.medSubj__square li:nth-child(9){margin-right:0}.main__medInfo ul.medSubj__square li:nth-child(9){background-color:#effaf9;padding:83px 0 73px;border-radius:3px;margin-right:0}.main__medInfo ul.medSubj__square li a{display:block;background-color:#effaf9;text-align:center;font-size:2rem;padding:52px 0;border-radius:3px}.main__medInfo ul.medSubj__square li a:hover{background-color:#fff}.main__medInfo ul.medSubj__square li img{display:block;margin:0 auto 10px}@media screen and (max-width:767px){.home #main h2{font-size:2.6rem;padding:13px 0 10px 10px;line-height:.8;margin:0 0 30px;border-left:4px solid #dadada}.frontpage-bnr .bnr{margin-bottom:30px}.main__medInfo{margin-bottom:45px}.home #main h2 span{font-size:1.3rem}.home #main h2:before{left:-4px;width:4px}.main__medInfo .medTime__wrap{width:100%;float:none}.main__medInfo .medTime{background-color:#fff;padding:5px 0 20px;margin-bottom:13px}.main__medInfo .medTime h3{font-size:2.2rem}.main__medInfo .drList{margin-bottom:50px}.main__medInfo .medSubj{width:100%;float:none}.main__medInfo ul.medSubj__square li{width:48.70%}.main__medInfo ul.medSubj__square li:nth-child(3),.main__medInfo ul.medSubj__square li:nth-child(6),.main__medInfo ul.medSubj__square li:nth-child(9){margin-right:2.53%}.main__medInfo ul.medSubj__square li:nth-child(2),.main__medInfo ul.medSubj__square li:nth-child(4),.main__medInfo ul.medSubj__square li:nth-child(6),.main__medInfo ul.medSubj__square li:nth-child(8){margin-right:0}.main__medInfo ul.medSubj__square li:nth-child(9){display:none}.main__medInfo ul.medSubj__square li a{padding:20px 0 10px;font-size:1.8rem}.main__medInfo ul.medSubj__square li img{width:35%;margin:0 auto 2px}}.main__blog__wrap{background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/blog_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:70px 0 50px;margin-bottom:80px}.main__blog{padding:30px 40px 50px;background-color:#fff;overflow:hidden;border-radius:3px;margin-bottom:50px}.blog__box__innner{overflow-y:auto;height:380px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.main__blog .blog__lbox{width:47%;float:left}.main__blog .blog__rbox{width:47%;float:right}.main__blog h3{font-size:2.6rem;margin:0;position:relative}.main__blog h3 span{position:absolute;top:5px;right:0}.main__blog h3 span a{display:block;color:#666;background-color:#edf9f8;padding:5px 10px;font-weight:400;font-size:1.4rem;border-radius:3px}.main__blog h3 span a:hover{color:#37d3e4}.main__blog ul li{border-bottom:1px dashed #e6e6e6;padding:10px;position:relative}.main__blog ul li.empty_post{padding:23px 10px 22px}.main__blog ul li table{margin:0}.main__blog ul li table td a:hover{color:#37d3e4}.main__blog ul li table td.dateCat{display:inline}.main__blog ul li table td.blogDate{font-size:1.3rem;margin-right:8px}.main__blog ul li table td .hp-blog,.main__blog ul li table td .general,.main__blog ul li table td .recruit,.main__blog ul li table td .medical,.main__blog ul li table td.jobType a,.main__blog ul li table td .closed,.main__blog ul li table td .dr-asst,.main__blog ul li table td .pons,.main__blog ul li table td .kikanshi-en{font-size:1.25rem;text-align:center;border-radius:3px;padding:5px 7px}.main__blog ul li table td a{color:#fff}.main__blog ul li table td a:hover{color:#fff;cursor:pointer}.main__blog ul li table td .hp-blog{background-color:#f8a3ab}.main__blog ul li table td .general{background-color:#3db786}.main__blog ul li table td .recruit{background-color:#25cade}.main__blog ul li table td .medical{background-color:#f8a67c}.main__blog ul li table td .closed{background-color:#8581d7}.main__blog ul li table td .dr-asst{background-color:#c47db1}.main__blog ul li table td .ponchan-news{background-color:#6cb167}.main__blog ul li table td .breeding{background-color:#b68252}.main__blog ul li table td .pons{background-color:#c2d165}.main__blog ul li table td .kikanshi-en{background-color:#65aa2f}.main__blog ul li table td.jobType a{border:1px solid #333;color:#333;padding:4px 6px;margin-right:4px}.main__blog ul li table td.blogTxt{font-size:1.5rem;padding:3px 0 0;line-height:1.5}.main__blog ul li table td.blogTxt a{color:#333}.main__blog ul li table td.blogTxt a:hover{color:#37d3e4}.main__blog .triangle,.temp__wrap .btn__border .triangle,.temp__B3__wrap .a__b__one .link__btn .triangle,.temp__B3__wrap .a__b__one .link__btn__dr .triangle{position:absolute;top:48%;right:2%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #37d3e4}.temp__wrap .btn__border .triangle,.temp__B3__wrap .a__b__one .link__btn .triangle,.temp__B3__wrap .a__b__one .link__btn__dr .triangle{right:10px}.temp__B3__wrap .recruit__link{width:45%;display:block;margin:0 auto 60px}.main__blog__wrap .recruit__event__link{overflow:hidden;padding:6px 40px}.main__blog__wrap .recruit__link img{display:block;margin:0 auto}.main__blog__wrap .recruit__link{width:48%;display:block;margin:0 auto}.main__blog__wrap .event__link img,.main__blog__wrap .recruit__link img,.temp__B3__wrap .recruit__link img{display:block;box-shadow:0px 0px 6px 1px #c0f1f6}.main__blog__wrap .event__link img:hover,.main__blog__wrap .recruit__link img:hover,.temp__B3__wrap .recruit__link img:hover{opacity:.7}.main__blog__wrap .bnr__sp,.temp__B3__wrap .bnr__sp{display:none}@media screen and (max-width:767px){.main__blog__wrap{background-image:none;padding:0;margin-bottom:30px}.main__blog{padding:0;margin-bottom:0}.main__blog .blog__lbox,.main__blog .blog__rbox{width:100%;float:none;margin-bottom:40px}.main__blog h3{font-size:2rem}.main__blog h3 span{top:3px}.main__blog h3 span a{padding:8px 10px;font-size:1.1rem}.main__blog ul li table td.blogTxt{line-height:1.5}.main__blog__wrap .recruit__event__link{padding:6px}.main__blog__wrap .event__link,.main__blog__wrap .recruit__link,.temp__B3__wrap .recruit__link{width:95%;display:block;margin:0 auto 40px}.main__blog__wrap .event__link,.main__blog__wrap .recruit__link{float:none}.main__blog__wrap .bnr__pc,.temp__B3__wrap .bnr__pc{display:none}.main__blog__wrap .bnr__sp,.temp__B3__wrap .bnr__sp{display:block}}.sns__area{margin-bottom:50px;overflow:hidden}.fb-wrap{float:left;width:48%;height:355px;padding:10px}.ig-page{float:right;width:48%}@media screen and (max-width:767px){.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget iframe[style]{width:100% !important;height:100% !important}.fb-wrap,.ig-page{float:none;width:100%}.fb-wrap{margin-bottom:10px}}.main__support__wrap{margin-bottom:80px;letter-spacing:.07em}.main__support{overflow:hidden;padding:0 0 50px}.main__support ul li{width:31.8%;float:left;background-color:#f2fbfa;border-radius:3px;padding:20px;margin:0 2.3% 4.76% 0}.main__support ul li:last-child{margin:0 0 4.76%}.main__support img:hover{opacity:.7}.main__support h3{text-align:center;font-weight:400;font-size:1.9rem;padding:10px 0 0;margin-bottom:10px}.main__support h3 a:hover{color:#3cc8c3}.main__support p{width:53%;margin:0 auto}.main__support p a{display:block;text-align:center;background-color:#fff;padding:5px 0;font-size:1.2rem;border-radius:30px;color:#3cc8c3;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/support_arrow.png);background-repeat:no-repeat;background-position:90% 46%}.main__support p a:hover{background-color:#3cc8c3;color:#fff;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/support_arrow_w.png)}.main__support__bg{display:block;width:100%;height:330px;margin-top:-370px}@media (max-width:1000px) and (min-width:768px){.main__support ul li{width:48%;padding:25px;margin:0 0 4.76%}.main__support ul li:nth-child(2){float:right}}@media screen and (max-width:767px){.main__support__wrap{margin-bottom:20px}.main__support{padding:0 0 80px}.main__support ul li,.main__support ul li:nth-child(even){width:100%;float:none;padding:25px}.main__support p{width:63%}.main__support__bg{height:1280px;margin-top:-1320px}}@media screen and (max-width:320px){.main__support__bg{height:1160px;margin-top:-1200px}}.main__group__wrap{margin-bottom:80px;letter-spacing:.07em}.main__group{overflow:hidden;padding:0 50px 80px}.main__group ul{overflow:hidden;display:flex;justify-content:center}.main__group ul li{width:31.63%;float:left;background-color:#fff;border-radius:3px;padding:0 0 18px;margin:0 2.53% 5.5% 0}.main__group ul li:nth-child(3),.main__group ul.bottom li:nth-child(2){margin:0 0 5.5%}.main__group img:hover{opacity:.7}.main__group h3{text-align:center;font-weight:400;font-size:1.9rem;padding:23px 0 0;margin-bottom:25px;line-height:1.2}.main__group ul li:nth-child(2) h3,.main__group ul.bottom h3{font-size:1.9rem;padding:13px 0 0;margin-bottom:13px}.main__group h3 span{font-size:1.5rem}.main__group h3 a:hover{color:#3cc8c3}.main__group p{width:19px;height:19px;margin:0 auto}.main__group__bg{display:block;width:100%;height:680px;background-color:#effaf9;margin-top:-720px}.main__group ul li p a.arrow1{position:relative;display:inline-block;vertical-align:middle}.main__group ul li .arrow1:before,.main__group ul li .arrow1:after{position:absolute;top:0;bottom:12px;left:0;margin:auto;content:"";vertical-align:middle}.main__group ul li .circleArrow:before{box-sizing:border-box;width:18px;height:18px;border:1px solid #3cc8c3;-webkit-border-radius:50%;border-radius:50%}.main__group ul li .circleArrow:after{left:5px;width:4px;height:4px;border-top:2px solid #3cc8c3;border-right:2px solid #3cc8c3;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main__group ul li .circleArrow:hover:before{background-color:#3cc8c3}.main__group ul li .circleArrow:hover:after{border-top:2px solid #fff;border-right:2px solid #fff}.main__group__bg{display:block;width:100%;height:960px;background-color:#effaf9;margin-top:-680px}@media screen and (max-width:767px){.main__group__wrap{margin-bottom:60px}.main__group{padding:0 20px 70px}.main__group ul{display:block}.main__group ul li,.main__group ul li:nth-child(3),.main__group ul li:nth-child(6){width:100%;float:none;padding:0 0 18px;margin:0 2.53% 5.5% 0}.main__group ul li:nth-child(3),.main__group ul li:nth-child(6){margin:0 0 5.5%}.main__group ul li img{display:block;width:100%}.main__group__bg{height:1660px;margin-top:-1680px}}@media screen and (max-width:320px){.main__group__bg{height:1810px;margin-top:-1830px}}.row_pickup{max-width:850px;margin:0 auto;position:relative}.main__pickup__wrap{position:relative;margin-top:-355px;margin-bottom:80px;letter-spacing:.07em;z-index:20}.main__pickup{overflow:hidden;background-color:#fff;border-radius:3px;padding:0 0 30px}.main__pickup__wrap .pd__b0{padding-bottom:0}.main__pickup ul{display:flex;justify-content:center;padding:30px 30px 0}.main__pickup ul li{float:left;width:31%;margin:0 3% 0 0}.main__pickup ul li:last-child{margin:0}.main__pickup ul li h3{font-size:1.5rem;font-weight:400;line-height:1.3;margin:0}.main__pickup ul li img{width:100%}.main__pickup ul li img:hover{opacity:.7}.main__pickup ul li h3 .arrow3{position:relative;display:block;padding:10px 10px 0 3px;color:#333;vertical-align:middle;text-decoration:none}.main__pickup ul li h3 .arrow3:hover{color:#3cc8c3}.main__pickup ul li h3 .arrow3:before,.main__pickup ul li:nth-child(3) h3 .arrow3:before{position:absolute;top:10px;bottom:0;right:0;margin:auto;content:"";vertical-align:middle}.main__pickup ul li h3 .boldArrow:before,.main__pickup ul li:nth-child(3) h3 .boldArrow:before{right:2px;width:7px;height:7px;border-top:2px solid #3cc8c3;border-right:2px solid #3cc8c3;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main__pickup ul li h3 .boldArrow:hover:before{right:0;transition:.1s}@media screen and (max-width:767px){.main__pickup__wrap{margin-top:0;margin-bottom:40px}.main__pickup{padding:0}.main__pickup ul{display:block;overflow:hidden;padding:0 30px}.main__pickup ul li{width:100%;padding:0 2.5%;margin:0 0 20px}.main__pickup ul li:last-child{margin:0 0 20px}.main__pickup ul li:nth-child(3) h3 .arrow3:before{top:10px}.main__pickup ul li h3{font-size:1.4rem}}.main__report__wrap{position:relative;letter-spacing:.07em;padding:395px 0 87px;margin-top:-330px;z-index:10;background:repeating-linear-gradient(#fff 0,#fff 1px,#eee 1px,#eee 2px)}.row__report_ttl{max-width:1000px;margin:0 auto;position:relative}.main__report__wrap p.reportList,.main__report__wrap p.newsList{position:absolute;top:18px;right:0}.main__report__wrap p.reportList{right:130px}.main__report__wrap p.reportList a,.main__report__wrap p.newsList a{display:block;padding:2px 15px;color:#fff;background-color:#3cc8c3;border-radius:3px;font-size:1.4rem;text-align:center}.main__report__wrap p.reportList a:hover,.main__report__wrap p.newsList a:hover{opacity:.7}.row__report{max-width:1060px;margin:0 auto;position:relative}.main__report .reportSlide{width:90.4%;margin:0 auto;position:relative}.main__report .reportSlide h3{font-size:1.2rem;font-weight:400;padding-left:4px;letter-spacing:normal;margin:0}.slick-slide .thumbnail__frame{width:184px;height:130px;overflow:hidden;margin:0 3.5px;display:block}.slick-slide .thumbnail__frame img{width:100%;height:100%;margin:0 auto;display:block}.slick-prev:before{content:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/prev_arrow.png) !important;opacity:1 !important}.slick-next:before{content:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/next_arrow.png) !important;opacity:1 !important}.slick-prev:hover:before,.slick-next:hover:before{opacity:.7 !important}.slick-prev{top:32% !important;left:-48px !important}.slick-next{top:32% !important;right:-38px !important}@media (max-width:1000px) and (min-width:768px){.row__report_ttl{padding:0 15px}.main__report__wrap p.reportList,.main__report__wrap p.newsList{right:15px}.main__report__wrap p.reportList{right:145px}.row__report{max-width:90%;margin:0 auto;position:relative}}@media screen and (max-width:767px){.main__report__wrap{padding:60px 0 40px;margin-top:0;letter-spacing:0}.row__report_ttl{max-width:100%;padding:0 15px}.report__news__list{padding:30px 50px 0}.main__report__wrap p.reportList__sp,.main__report__wrap p.newsList__sp{margin:0 5px;display:inline-block}.main__report__wrap p.reportList__sp a,.main__report__wrap p.newsList__sp a{display:block;color:#fff;background-color:#3cc8c3;border-radius:3px;text-align:center;padding:7px 17px;font-size:1.3rem}.row__report{max-width:83%;margin:0 auto;position:relative}.slick-slide{overflow:hidden;margin:0 3.5px}.slick-slide .thumbnail__frame{width:100%;overflow:hidden;margin:0 3.5px;display:block}.slick-slide a{display:block}.slick-prev{top:22% !important;left:-40px !important}.slick-next{top:22% !important;right:-30px !important}}.temp__A1__wrap{padding:0 100px}.temp__A1__wrap h1{font-size:2.4rem}.temp__A1__wrap .medSubj{border-bottom:none;padding:20px 0 0;margin-bottom:80px}.temp__A1__wrap .group{border-bottom:1px dotted #3cc8c3;padding:20px 0 0}.temp__A1__wrap .kamoku{border-bottom:1px dotted #3cc8c3;padding:20px 0 80px}.temp__A1__wrap .post .entry__content h4{font-size:2.4rem;line-height:1;position:relative;padding-bottom:.5em;border-bottom:1px solid #ccc;margin-bottom:40px;color:#333}.temp__A1__wrap .post .entry__content h4:after{position:absolute;bottom:-1px;left:0;z-index:2;content:'';width:20%;height:4px;background-color:#3cc8c3}.temp__A1__wrap .post .entry__content h5{font-size:2.4rem;margin-bottom:5px}.temp__A1__wrap .post .entry__content h5 a{color:#3cc8c3}.temp__A1__wrap .post .entry__content .kenshin__form__btn{margin-bottom:50px}.temp__A1__wrap .post .entry__content h6{color:#333;margin-bottom:10px}.temp__A1__wrap ul{overflow:hidden;margin-bottom:60px}.temp__A1__wrap li{position:relative;width:31.65%;float:left;margin-right:2.5%;margin-bottom:2.5%}.temp__A1__wrap .post-8 li{position:relative;width:23.1%;float:left;margin-right:2.5%;margin-bottom:2.5%}.temp__A1__wrap li:after{content:"";position:absolute;bottom:5px;right:5px;width:0;height:0;border-bottom:14px solid #3db786;border-left:14px solid transparent}.temp__A1__wrap li:nth-child(2):after{border-bottom:14px solid #47cbb1}.temp__A1__wrap li:nth-child(3):after{border-bottom:14px solid #47c1bd}.temp__A1__wrap li:nth-child(4):after{border-bottom:14px solid #47acce}.temp__A1__wrap li:nth-child(5):after{border-bottom:14px solid #b790f2}.temp__A1__wrap li:nth-child(6):after{border-bottom:14px solid #d190f2}.temp__A1__wrap li:nth-child(7):after{border-bottom:14px solid #43b5c3}.temp__A1__wrap li:nth-child(8):after{border-bottom:14px solid #4eb7da}.temp__A1__wrap li:nth-child(9):after{border-bottom:14px solid #82adf0}.temp__A1__wrap li:nth-child(10):after{border-bottom:14px solid #9390f2}.temp__A1__wrap li:nth-child(3),.temp__A1__wrap li:nth-child(6),.temp__A1__wrap li:nth-child(9){margin-right:0}.temp__A1__wrap .post-8 li:nth-child(4),.temp__A1__wrap .post-8 li:nth-child(8){margin-right:0}.temp__A1__wrap .post-8 li:nth-child(3),.temp__A1__wrap .post-8 li:nth-child(6){margin-right:2.5%}.temp__A1__wrap li a{display:block;background-color:#effaf9;text-align:center;font-size:2rem;padding:27px 0 20px;border-radius:3px}.temp__A1__wrap li a:hover{background-color:#fff}.temp__A1__wrap li img{display:block;margin:0 auto 5px}.temp__A1__wrap .post-12 li a{padding:33px 0 26px}.temp__A1__wrap .post-12 li:nth-child(4) a,.temp__A1__wrap .post-12 li:nth-child(7) a{padding:27px 10px 20px;line-height:1.3}.temp__A1__wrap .post-42 li:nth-child(6) a,.temp__A1__wrap .post-42 li:nth-child(8) a,.temp__A1__wrap .post-42 li:nth-child(9) a{font-size:1.7rem;padding:27px 10px 11px;line-height:1.2}.temp__A1__wrap .post-42 li:nth-child(10) a{font-size:1.7rem;line-height:2.35}.temp__A1__wrap .post-42 li:nth-child(6) img,.temp__A1__wrap .post-42 li:nth-child(8) img,.temp__A1__wrap .post-42 li:nth-child(9) img{margin:0 auto 14px}.kamoku__staff{width:50%;margin:0 auto;background-color:#effaf9;overflow:hidden}.page .temp__A1__wrap .kamoku__staff p.kamoku__staff__img{float:left;margin:0}.page .temp__A1__wrap .kamoku__staff p.kamoku__staff__ttl{padding-left:20px;font-size:2.2rem;display:inline;margin:50px 0 0 30px;float:left}.page .temp__A1__wrap .kamoku__staff p a:hover,.page .temp__A1__wrap .staff__link p a:hover{color:#3cc8c3}.temp__A1__wrap .reserve__info{overflow:hidden;margin:0 0 70px 15px}.temp__A1__wrap .kenshin__reserve{width:50%;float:left}.temp__A1__wrap .entry__content .kenshin__reserve h5{margin-bottom:10px}.temp__A1__wrap .kenshin__reserve h5 a{display:block;padding:7px 15px 5px;background-color:#effaf9;border-radius:3px;text-align:center}.temp__A1__wrap .entry__content p.reserve__tel__ttl{margin-bottom:5px}.temp__A1__wrap .kenshin__reserve ul,.temp__A1__wrap .kenshin__attention ul{margin:0 0 10px;list-style-type:disc;padding-left:15px}.temp__A1__wrap .kenshin__attention ul li ul{margin-left:25px}.temp__A1__wrap .kenshin__reserve li,.temp__A1__wrap .kenshin__attention li,.temp__A1__wrap .kenshin__attention li ul li{width:100%;float:none;margin:0;display:list-item;list-style:disc}.temp__A1__wrap .kenshin__attention li{list-style:none}.temp__A1__wrap .kenshin__reserve li:after,.temp__A1__wrap .kenshin__attention li:after{content:"";position:static;bottom:0;right:0;width:0;height:0;border-bottom:none;border-left:none}.temp__A1__wrap .kenshin__reserve__table{width:45%;float:right}.temp__A1__wrap .kenshin__reserve__table th,.temp__A1__wrap .kenshin__reserve__table td{text-align:center;padding:10px}.temp__A1__wrap .kenshin__attention p{font-size:1.7rem;font-weight:700;margin-bottom:20px}.temp__A1__wrap .kenshin__attention li{margin-bottom:30px}.temp__A1__wrap .kenshin__attention li span{font-size:1.7rem;font-weight:700;color:#3cc8c3}@media (max-width:1000px) and (min-width:768px){.temp__A1__wrap{padding:0 30px}.kamoku__staff{width:70%}}@media screen and (max-width:767px){.temp__A1__wrap{padding:0}.temp__A1__wrap h1{line-height:1.5;font-size:2.2rem}.temp__A1__wrap .kenshin__reserve{width:100%;float:none}.temp__A1__wrap li{width:48.70%}.temp__A1__wrap li:nth-child(3),.temp__A1__wrap li:nth-child(6),.temp__A1__wrap li:nth-child(9){margin-right:2.53%}.temp__A1__wrap li:nth-child(2),.temp__A1__wrap li:nth-child(4),.temp__A1__wrap li:nth-child(6),.temp__A1__wrap li:nth-child(8){margin-right:0}.temp__A1__wrap li:nth-child(9){display:none}.temp__A1__wrap .post-8 li{width:48.70%}.temp__A1__wrap .post-8 li:nth-child(even){margin-right:0}.temp__A1__wrap li a{padding:20px 0 15px;font-size:1.5rem;line-height:1.3}.temp__A1__wrap li img{width:35%;margin:0 auto 10px}.temp__A1__wrap .post-42 li:nth-child(6) a,.temp__A1__wrap .post-42 li:nth-child(7) a,.temp__A1__wrap .post-42 li:nth-child(8) a{font-size:1.25rem;padding:20px 10px 11px;line-height:1.2}.temp__A1__wrap .post-42 li:last-child a{font-size:1.3rem;padding:20px 5px 8px;line-height:1.2}.temp__A1__wrap .post-42 li:last-child img{margin:0 auto 9px}.temp__A1__wrap .post-42 li:nth-child(6) img,.temp__A1__wrap .post-42 li:nth-child(7) img,.temp__A1__wrap .post-42 li:nth-child(8) img{margin:0 auto 10px}.temp__A1__wrap .post-42 li:nth-child(9){display:block}.temp__A1__wrap .post-42 li:nth-child(9) a{padding:20px 0 15px;font-size:1.5rem;line-height:1.3}.temp__A1__wrap .reserve__info{margin:0}.temp__A1__wrap .entry__content .kenshin__reserve h5{font-size:2rem}.temp__A1__wrap .kenshin__reserve__table{width:100%;float:none;margin-bottom:70px}.page .temp__A1__wrap .kamoku__staff p.kamoku__staff__img{width:45%}.kamoku__tantoi__btn{width:100%;font-size:1.5rem}.kamoku__staff{width:100%;margin:0 auto;background-color:#effaf9;overflow:hidden}.page .temp__A1__wrap .kamoku__staff p.kamoku__staff__ttl{padding-left:20px;font-size:2rem;margin:35px 0 0 25px}.temp__A1__wrap .kenshin__reserve ul,.temp__A1__wrap .kenshin__attention ul{padding-left:0}.temp__A1__wrap .kenshin__attention ul li ul{margin-left:15px}a.btn{width:100%;font-size:1.6rem;padding:15px}}.temp__wrap .post .entry__content{margin-bottom:50px}.temp__wrap .post-50 .entry__content,.temp__wrap .post-197 .entry__content,.temp__wrap .post-201 .entry__content{margin-bottom:20px}.temp__wrap .entry__content img{padding:40px 0;display:block;margin:0 auto}.temp__wrap .a__b__one__inner img.whole__photo{padding:40px 0 0;display:block;margin:0 auto 20px}.temp__wrap .entry__content img.bus{padding:0;margin:0 0 20px}.temp__wrap .entry__content p.margin__bottom10{margin:0 0 10px}.temp__wrap .a__b__one__inner .whole__photo__capture{width:79%;display:block;margin:0 auto 50px}.temp__wrap h1.a2__h1{line-height:1.5;color:#3cc8c3;font-size:2.2rem}.header__bg__A2{background-color:#effaf9;margin-bottom:8px;height:370px}.page-template-page-a2 #main{width:70%;float:right}.subvisu__A2{overflow:hidden;padding-top:30px}.page__ttl__A2{float:left;font-size:3.5rem;padding-top:25px;position:absolute;top:30px;z-index:2;text-shadow:2px 2px 2px #effaf9,-2px -2px 2px #effaf9,2px -2px 2px #effaf9,-2px 2px 2px #effaf9}.subvisu__A2 img{width:770px;height:330px;position:relative;margin:0;float:right;z-index:1}.page-id-159 .page__ttl__A2{top:60px}.temp__wrap h3{font-size:4rem;position:relative;padding:18px 0 16px 20px;border-left:6px solid #dadada;line-height:.65;margin:0 0 50px}.temp__wrap .post-4184 h3{font-size:3rem}.temp__wrap .post-5058 h3{font-size:3rem;letter-spacing:-.075em}.temp__wrap .post-6375 h3{font-size:3.65rem}.temp__wrap h3:before{position:absolute;left:-6px;bottom:0;content:'';width:6px;height:50%;background-color:#3cc8c3}.temp__wrap h3:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:0}.temp__wrap h3 span{font-size:1.6rem;color:#3cc8c3;font-family:"メイリオ"}.temp__wrap h4,.temp__wrap .post-1528 .entry__content h4{font-size:2.4rem;line-height:1;position:relative;padding-bottom:.5em;border-bottom:1px solid #ccc;margin-bottom:40px}.temp__wrap h4:after{position:absolute;bottom:-1px;left:0;z-index:2;content:'';width:20%;height:4px;background-color:#3cc8c3}.temp__wrap .post .entry__content h5,.temp__wrap .a__b__one h5{position:relative;padding-left:25px;font-size:2.2rem;margin:0 0 20px;color:#333;line-height:1.5}.temp__wrap .a__b__one h5.h5__last{margin:0 0 100px}.temp__wrap .post .entry__content h5:after,.temp__wrap .a__b__one h5:after{position:absolute;top:7px;left:0;z-index:2;content:'';width:10px;height:10px;border:4px solid #3cc8c3;border-radius:100%}.temp__wrap .post .entry__content h6,.temp__wrap .a__b__one h6{font-size:2rem;margin:0 0 20px;color:#3cc8c3;line-height:1.5}.temp__wrap .post .entry__content h6.hp__rinen{font-size:2.8rem}.temp__wrap .post .entry__content h6 a,.temp__wrap .a__b__one h6 a{color:#3cc8c3}.temp__wrap .post .entry__content h6 a:hover,.temp__wrap .a__b__one h6 a:hover{opacity:.7}.temp__wrap .post .entry__content h6 span,.temp__wrap .a__b__one h6 span{font-size:1.5rem;color:#333;font-weight:400}.a__b__one{margin:0 0 80px}.a__b__one p{line-height:1.7;margin-bottom:30px;overflow:hidden}.a__b__one p.margin__none{margin-bottom:0}.a__b__one p img.rijicho-name{padding:120px 0 0 20px;float:right;width:40%;margin:0 0 20px}.a__b__one p img.rijicho-img,.a__b__one p img.incho-img{width:55%;float:left;margin:0 0 20px}.a__b__one ul.keikaku{margin-bottom:50px}.post__wrap table,.a__b__one table{width:100%;margin:0 0 10px;border:1px solid #ccc}.a__b__one table{width:70%}.a__b__one table.tb100{width:100%}.post-197 .a__b__one table,.post-6375 .a__b__one table{width:100%}.post__wrap table tr,.a__b__one table tr{border-bottom:1px solid #ccc}.post__wrap table th,.post__wrap table td,.a__b__one table th,.a__b__one table td{border-left:1px solid #ccc;padding:15px;line-height:1.4;vertical-align:middle;font-size:1.5rem}.post__wrap table th,.a__b__one table th{background-color:#effaf9;font-weight:700}.a__b__one table td span.reserve{background-color:#fc8041;border-radius:3px;color:#fff;font-size:1.2rem;padding:5px;text-align:center;display:block;white-space:nowrap}.a__b__one table td span.medi-time{font-size:1.2rem}.a__b__one .about__inner__wrap{margin-bottom:70px}.dr-table table{width:100%;text-align:center}.post-68 .dr-table table,.post-72 .dr-table table,.post-74 .dr-table table,.post-78 .dr-table table,.dr-table__list table{table-layout:fixed}.dr-table table th,.dr-table table td{padding:8px 4px;line-height:1.5;vertical-align:middle;font-size:1.5rem}.dr-table table th{font-weight:700}.dr-table table td span.dr-reserve{line-height:1.3;font-weight:400;padding:2px}.dr-table table td span.medi-time{font-size:1.2rem}.dr-table table td span.txt-red{color:red}.dr-table__list{margin-bottom:100px}.staff__content,.staff__content__bg,.staff__content--noimg,.staff__content__bg--noimg{margin-bottom:30px;overflow:hidden;padding-left:15px}.temp__wrap .a__b__one .staff__content h5{margin:0 0 10px}.staff__content__bg,.staff__content__bg--noimg{background-color:#f2fbfa;margin-bottom:50px;padding:25px 35px 5px}.staff__content h5,.staff__content--noimg h5{font-size:2rem}.staff__content .staff-img{width:30%;margin-right:3%;margin-bottom:10px;float:left;padding-top:5px}.staff__content__bg .staff-img img{display:block;margin:0 auto 30px;padding-top:5px}.staff__content .staff-text{width:67%;float:left}.staff__content__bg .staff-text{padding:0 10px}.staff__content .staff-text table,.staff__content__bg .staff-text table{width:100%;float:left;border:none;border-collapse:separate;border-spacing:5px}.staff__content .staff-text table tr,.staff__content .staff-text table th,.staff__content .staff-text table td,.staff__content--noimg table tr,.staff__content--noimg table th,.staff__content--noimg table td,.staff__content__bg .staff-text table tr,.staff__content__bg .staff-text table th,.staff__content__bg .staff-text table td,.staff__content__bg--noimg table tr,.staff__content__bg--noimg table th,.staff__content__bg--noimg table td{border:none}.staff__content .staff-text table th,.staff__content--noimg table th{color:#3cc8c3;font-weight:700;width:20%;padding:15px 10px}.staff__content__bg .staff-text table th,.staff__content__bg--noimg table th{background-color:#3cc8c3;color:#fff;width:20%}.staff__content .staff-text table td,.staff__content--noimg table td{background-color:#f8f8f8}.staff__content__bg .staff-text table td,.staff__content__bg--noimg table td{background-color:#fff}.staff__content--noimg table,.staff__content__bg--noimg table{width:100%;border:none;border-collapse:separate;border-spacing:5px}.a__b__one ol{margin-bottom:30px;padding-left:20px}.a__b__one ul{padding-left:20px}.a__b__one ol li{list-style-position:outside}.a__b__one ul li{list-style-position:outside;list-style-type:disc}.a__b__one .advance__img{float:right;margin:0 0 20px 20px}.temp__A2__wrap .btn__parallel,.a__b__one .btn__parallel{padding:20px 0 0;margin:0 20px 20px 0;display:inline-block;float:right}.a__b__one .table__ttl{margin-bottom:10px}.temp__A2__wrap .post-155 table{width:100%}.medicine__wrap{overflow:hidden}.medicine__left{float:left;width:60%}.medicine__right{float:right;width:35%;padding-top:20px;display:inline-block}.a__b__one__inner .medicine__right img{display:block;margin:0 auto}.temp__A2__wrap .a__b__one__inner .btn__border a img{margin:0}.temp__A2__wrap .a__b__one__inner .indent__left45{padding-left:45px}.temp__A2__wrap .a__b__one__inner ol p{margin:0}.a2__catch__ttl{font-size:2.4rem;color:#3cc8c3;font-weight:700}.temp__wrap .entry__content .shinryogijyutsubu__img{width:76%;margin:0 auto}.temp__wrap .entry__content .shinryogijyutsubu__img img{padding:0 0 40px}@media (max-width:1000px) and (min-width:768px){.page__ttl__A2{float:none;font-size:2.6rem;padding-top:80px;text-align:center;position:static}.subvisu__A2 img{display:block;width:93%;height:auto;margin:0 auto;float:none}.page-template-page-a2 #main{width:100%;float:none;padding:20px}}@media screen and (max-width:767px){.temp__wrap .post-197 .entry__content,.temp__wrap .post-201 .entry__content{margin-bottom:0}.temp__wrap .a__b__one__inner p img.whole__photo{padding:0;margin:0 auto}.temp__wrap .post-193 .a__b__one__inner p img.whole__photo{padding:40px 0 0;margin:0 auto}.temp__wrap .a__b__one__inner .whole__photo__capture{width:100%;margin:0 auto 30px}.page-template-page-a2 #main{width:100%;float:none;padding:0 15px}.temp__wrap h1.a2__h1{font-size:2.2rem}.header__bg__A2{background-color:#effaf9;margin-bottom:8px;height:240px}.page__ttl__A2{float:none;font-size:2.6rem;padding-top:50px;text-align:center;position:static}.subvisu__A2 img{display:block;width:92%;height:auto;margin:0 auto;float:none}.temp__wrap h3{font-size:2.8rem;padding:15px 0 13px 12px;line-height:1;margin:0 0 40px}.temp__wrap .post-4184 h3{font-size:2.8rem}.temp__wrap .post-6375 h3{font-size:2.6rem}.temp__wrap h4,.temp__wrap .post-1528 .entry__content h4{font-size:2.2rem}.temp__wrap .a__b__one h5{font-size:2rem;margin:0 0 10px}.temp__wrap .a__b__one h5.h5__last{margin:0 0 40px}.dr-table-sp{display:block}.post__wrap table{table-layout:auto}.a__b__one{margin:0 0 40px}.a__b__one p img.rijicho-name{padding:0;float:none;display:block;width:70%;margin:0 auto 20px}.a__b__one p img.rijicho-img,.a__b__one p img.incho-img{width:90%;float:none;display:block;margin:0 auto 20px}.a__b__one table{width:100%}.a__b__one table.mobile{margin-bottom:30px}.post__wrap table th,.post__wrap table td,.a__b__one table th,.a__b__one table td{padding:10px 5px;font-size:1.2rem}.post__wrap .post-4184 table th span,.post__wrap .post-4184 table td span{font-size:1.4rem !important}.a__b__one table td span.reserve{font-size:1rem;padding:3px;white-space:normal}.a__b__one .about__inner__wrap{margin-bottom:40px}.dr-table table th,.dr-table table td{padding:8px 3px;font-size:.9rem}.dr-table table td span.medi-time{font-size:.7rem}.dr-table__list{margin-bottom:30px}.staff__content{padding:0}.staff__content__bg,.staff__content__bg--noimg{padding:20px 15px 5px}.staff__content .staff-text table{width:100%;float:none}.staff__content .staff-text,.staff__content__bg .staff-text{width:100%;float:none}.staff__content .staff-img,.staff__content__bg .staff-img{width:70%;margin:0 auto 20px;float:none}.staff__content__bg .staff-img{width:100%}.staff__content .staff-img img,.staff__content__bg .staff-img img{width:100%;display:block;margin:0 auto}.staff__content__bg .staff-text{padding:0}.temp__A2__wrap .btn__parallel,.a__b__one .btn__parallel{margin:0}.temp__A2__wrap .post-191 .btn__parallel{padding:0;margin:0 0 20px}.a__b__one .advance__img{float:none}.temp__A2__wrap .a__b__one .advance__img img{display:block;margin:0 auto 20px}.medicine__left{float:none;width:100%}.medicine__right{float:none;width:100%}.a2__catch__ttl{font-size:2.2rem}.a__b__one__inner .medicine__right img{margin:0 auto 30px}.temp__wrap .entry__content .shinryogijyutsubu__img{width:100%}.temp__wrap .entry__content .shinryogijyutsubu__img img{padding:0 0 10px}.temp__A2__wrap .a__b__one p.homonkango__ttl,.temp__A2__wrap .a__b__one p.tel__num,.temp__A2__wrap .a__b__one p.small__ttl{margin:0 0 10px}.temp__A2__wrap .a__b__one__inner .indent__left45{padding-left:15px}}.temp__A2__wrap .a__b__one__inner h5.pickup__ttl:after{position:static;top:0;left:0;z-index:0;content:'';width:0;height:0;border:none;border-radius:0}.a__b__one__inner .pickup__wrap{border:1px dotted #8cdcd4;padding:30px 30px 20px 35px;margin:0 0 50px 20px;border-radius:3px}.a__b__one__inner .pickup__wrap img{margin:0}.temp__A2__wrap .a__b__one__inner h5.pickup__ttl{position:relative;padding:.3em 0;background-color:#8cdcd4;font-size:2.6rem;color:#fff;text-align:center;margin-left:-50px;margin-bottom:35px}.temp__A2__wrap .a__b__one__inner h5.pickup__ttl span{display:block;padding:.3em 1em;border-top:1px dashed #fff;border-bottom:1px dashed #fff}.temp__A2__wrap .a__b__one__inner h5.pickup__ttl:before{content:'';position:absolute;border-style:solid;border-color:transparent}.temp__A2__wrap .a__b__one__inner h5.pickup__ttl:before{top:100%;left:-1px;border-width:0 15px 15px 0;border-right-color:#609892}.temp__A2__wrap .a__b__one__inner h6.pickup__sub{width:60%;position:relative;padding:.25em 1em;border-top:solid 2px #faf5ae;border-bottom:solid 2px #faf5ae;text-align:center;margin:0 auto 30px;background-color:#fffde6}.temp__A2__wrap .a__b__one__inner h6.pickup__sub:before,.temp__A2__wrap .a__b__one__inner h6.pickup__sub:after{content:'';position:absolute;top:-7px;width:2px;height:-webkit-calc(100% + 14px);height:calc(100% + 14px);background-color:#faf5ae}.temp__A2__wrap .a__b__one__inner h6.pickup__sub:before{left:7px}.temp__A2__wrap .a__b__one__inner h6.pickup__sub:after{right:7px}.temp__A2__wrap ul.pickup__list,.temp__A2__wrap .post-179 ol.pickup__list,.temp__A2__wrap .a__b__one__inner ul.pickup__list{counter-reset:item;list-style-type:none;padding-left:0}.temp__A2__wrap ul.pickup__list{margin-left:10px}.temp__A2__wrap .post-179 ol.pickup__list{margin-left:10px;margin-bottom:30px}.temp__A2__wrap ul.pickup__list p span.hoikusho__pr{font-size:1.7rem;font-weight:700;color:#3cc8c3;background-color:#faf7c3;border-radius:3px;padding:10px 10px 10px 70px;margin:5px 3px 5px 50px;display:inline-block}.temp__A2__wrap ul.pickup__list li,.temp__A2__wrap .post-179 ol.pickup__list li,.temp__A2__wrap .a__b__one__inner ul.pickup__list li{list-style-type:none;text-indent:-3.7em;padding-left:2.75em;position:relative;margin-bottom:20px}.temp__A2__wrap ul.pickup__list li{line-height:1.5}.temp__A2__wrap ul.pickup__list li:before,.temp__A2__wrap .post-179 ol.pickup__list li:before,.temp__A2__wrap .a__b__one__inner ul.pickup__list li:before{counter-increment:item;content:counter(item)'.';padding-right:.75em;font-size:2.4rem;font-weight:700;color:#3cc8c3;background-color:#effaf9;border-radius:100%;padding:10px 9px 10px 15px;margin-right:10px}.kenshin__flow__list li:before{counter-reset:item 3}.temp__A2__wrap ul.pickup__list li:before,.temp__A2__wrap .post-179 ol.pickup__list li:before{font-size:2rem}.temp__wrap h4.nyugan__ttl__pc,.temp__wrap h4.nyugan__ttl__sp{font-size:2.4rem;line-height:1;position:relative;padding-bottom:0;border-bottom:0;margin-bottom:0}.temp__wrap h4.nyugan__ttl__pc:after,.temp__wrap h4.nyugan__ttl__sp:after{position:static;bottom:0;left:0;z-index:0;content:'';width:0;height:0;background-color:#fff}.temp__wrap h4.nyugan__ttl__pc{font-size:3.4rem;background:linear-gradient(transparent 60%,#fffdcf 60%);margin-bottom:30px;padding:0 5px 5px;color:#ff5085;display:inline-block;line-height:1.5}.temp__wrap h4.nyugan__ttl__sp{display:none}.nyugan__block--wrap,.shikyugan__block--wrap{overflow:hidden;margin-bottom:60px}.shikyugan__block{overflow:hidden;margin-bottom:30px}.kenshin__block__left{width:60%;float:left}.kenshin__block__right{width:30%;float:right}.kenshin__block__left2{width:30%;float:left}.kenshin__block__right2{width:60%;float:right}.shikyugan__block__left{width:50%;float:left}.shikyugan__block__right{width:45%;float:right}.temp__wrap .entry__content .nyugan__block--wrap img,.temp__wrap .entry__content .shikyugan__block img{padding:0}.post__wrap .nyugan{width:70%}.kenshin__column{padding:30px;border-radius:3px;background-color:#fffef2;border:2px dashed #f5ef9b;margin:40px 0 50px}.temp__wrap .temp__A2__wrap .kenshin__column h6.kenshin__tokucho{padding:7px 10px;text-align:center;color:#3cc8c3;font-size:2.2rem;position:relative;background-color:#fbf7bf;border-radius:6px;margin-bottom:25px}.temp__wrap .temp__A2__wrap .kenshin__column h6.kenshin__tokucho:after{position:absolute;top:100%;left:47%;content:'';width:0;height:0;border:15px solid transparent;border-top:20px solid #fbf7bf}.temp__wrap .temp__A2__wrap .kenshin__column p{font-size:1.8rem;margin:0}@media screen and (max-width:767px){.temp__A2__wrap .a__b__one__inner .pickup__wrap{padding:20px 15px 10px;margin:0 0 20px}.temp__A2__wrap .a__b__one__inner h5.pickup__ttl{margin-left:-30px;margin-bottom:35px}.temp__A2__wrap .post-179 ol.pickup__list{margin-left:15px}.temp__A2__wrap ul.pickup__list li,.temp__A2__wrap .a__b__one__inner ul.pickup__list li{text-indent:-3.1em}.temp__A2__wrap ul.pickup__list li:before,.temp__A2__wrap .a__b__one__inner ul.pickup__list li:before{font-size:2rem;margin-right:5px}.temp__A2__wrap .a__b__one__inner h6.pickup__sub{width:85%}.temp__A2__wrap ul.pickup__list{margin-left:0}.temp__A2__wrap ul.pickup__list p span.hoikusho__pr{font-size:1.6rem;padding:10px;margin:5px 3px 5px 0;display:block}.temp__A2__wrap ul.pickup__list li p span.hoikusho__pr{text-indent:0}.temp__wrap h4.nyugan__ttl__pc{display:none}.temp__wrap h4.nyugan__ttl__sp{display:block;font-size:2.6rem;margin-bottom:30px;color:#ff5085;line-height:1.5;text-align:center}.nyugan__block--wrap,.shikyugan__block--wrap{margin-bottom:40px}.kenshin__block__left,.shikyugan__block__left,.kenshin__block__right2{width:100%;float:none}.kenshin__block__right,.shikyugan__block__right,.kenshin__block__left2{width:50%;float:none;margin:0 auto 20px;display:block}.shikyugan__block__right{width:75%;float:none;margin:0 auto 20px;display:block}.kenshin__column{padding:20px 15px}.temp__wrap .temp__A2__wrap .kenshin__column h6.kenshin__tokucho{font-size:2rem}.temp__wrap .temp__A2__wrap .kenshin__column p{font-size:1.6rem}.post__wrap table.nyugan{width:100%}}.temp__A2__wrap .a__b__one__inner{overflow:hidden;padding-left:15px}.temp__A2__wrap .a__b__one__inner h6{padding-left:25px}.temp__A2__wrap .a__b__one__inner h6.shokuin__slogan{margin:0 0 50px;padding-left:15px}.temp__A2__wrap .post-743 .a__b__one__inner h6{padding-left:0}.temp__A2__wrap .riha__program__table{overflow:hidden}.temp__A2__wrap .a__b__one__inner img{margin:0 20px 20px 0}.temp__A2__wrap .a__b__one__inner .riha__bottom__banner img{margin:0}.temp__A2__wrap .riha__program{width:45%;float:left;margin:0 20px 0 0}.temp__A2__wrap .riha__program h6{margin:0 0 10px;padding-left:0}.temp__A2__wrap .riha__program ul{margin:0 0 20px}.temp__A2__wrap .a__b__one table.table100{width:100%}.temp__A2__wrap .riha__program td{padding:15px 15px 0}.post__wrap .temp__A2__wrap table.a2__col2{width:40%}.post__wrap .temp__A2__wrap table.margin20{margin:0 0 20px}.temp__A2__wrap .a2__bottom__banner,.temp__A2__wrap .b1__bottom__banner,.temp__B1__wrap .b1__bottom__banner,.temp__B3__wrap .b3__bottom__banner{overflow:hidden;display:block;padding:40px 0}.temp__A2__wrap .a2__bottom__banner{padding:40px 0 40px 15px}.temp__A2__wrap .b1__bottom__banner{padding:40px 0 0}.temp__A2__wrap .riha__bottom__banner{overflow:hidden;display:block}.temp__A1__wrap .staff__link,.temp__A2__wrap .staff__link,.temp__B1__wrap .staff__link,.temp__B3__wrap .staff__link{width:45%;margin:0 30px 0 0;background-color:#effaf9;overflow:hidden;float:left}.temp__A1__wrap .staff__link{width:32%;margin:0 15px 0 0;display:inline-block}.temp__A1__wrap .last__bnr{margin:0}.temp__A2__wrap .b1__bottom__banner .staff__link{width:60%;float:none}.temp__B3__wrap .staff__link{width:35%}.temp__A1__wrap .staff__link p.staff__link__img,.temp__A2__wrap .staff__link p.staff__link__img,.temp__B1__wrap .staff__link p.staff__link__img,.temp__B3__wrap .staff__link p.staff__link__img{width:40%;float:left;margin:0}.temp__A2__wrap .b1__bottom__banner .staff__link p.staff__link__img{width:40%}.temp__A2__wrap .b1__bottom__banner .staff__link p.staff__link__img img{margin:0 20px 0 0}.temp__A1__wrap .staff__link p.staff__link__ttl,.temp__A2__wrap .staff__link p.staff__link__ttl,.temp__B1__wrap .staff__link p.staff__link__ttl,.temp__B3__wrap .staff__link p.staff__link__ttl{padding-left:20px;font-size:1.6rem;display:inline;margin:30px 0 0 15px;float:left}.temp__A2__wrap .b1__bottom__banner .staff__link p.staff__link__ttl{margin:20px 0 0 15px;line-height:1.5}.temp__B1__wrap .staff__link p.staff__link__ttl{padding-left:20px;font-size:1.6rem;display:inline;margin:45px 0 0 15px;float:left}.temp__A2__wrap .staff__link p.staff__link__ttl--sp{display:none}.temp__A1__wrap .staff__link p.staff__link__ttl{margin:30px 0 0 10px;line-height:1.2;text-align:center}.temp__A1__wrap .staff__link p.harmony{margin:18px 0 0 10px}.temp__A1__wrap .staff__link p.symphony{margin:10px 0 0 10px}.temp__A1__wrap .staff__link p.staff__link__ttl span{font-size:1.2rem;line-height:0}.temp__B3__wrap .staff__link p.staff__link__ttl{margin:35px 0 0 20px}.temp__A2__wrap .a__b__one__inner img.riha__img__l{float:left;margin:0 0 20px}.temp__A2__wrap .a__b__one__inner img.riha__img__r{float:right;margin:0 0 20px}@media (max-width:1000px) and (min-width:768px){.temp__A1__wrap .staff__link{width:45%;margin:0 15px 30px 0;display:inline-block}.temp__A1__wrap .staff__link p.staff__link__ttl{margin:33px 0 0 10px}.temp__A1__wrap .staff__link p.harmony{margin:23px 0 0 10px}.temp__A1__wrap .staff__link p.symphony{margin:15px 0 0 10px}}@media screen and (max-width:767px){.temp__A2__wrap .a__b__one__inner{padding-left:0}.temp__A2__wrap .a__b__one__inner h6{padding-left:0}.temp__A2__wrap .a__b__one__inner .indent__left30{padding-left:0}.temp__A2__wrap .a__b__one__inner h6.shokuin__slogan{margin:0 0 30px;padding-left:0}.temp__A2__wrap .riha__program{width:100%;float:none;margin:0 0 20px}.temp__A2__wrap .a__b__one__inner img{display:block;margin:0 auto 20px}.post__wrap .temp__A2__wrap table.a2__col2{width:70%}.post__wrap .temp__A2__wrap table.margin20{margin:0 0 40px}.temp__A1__wrap .staff__link,.temp__A2__wrap .staff__link,.temp__B1__wrap .staff__link,.temp__B3__wrap .staff__link{width:100%;margin:0 0 20px;float:none}.temp__B1__wrap .staff__link p.staff__link__ttl{margin:30px 0 0 8px;line-height:1.3}.temp__A2__wrap .staff__link p.staff__link__ttl--sp{display:block}.temp__A1__wrap .staff__link p.staff__link__ttl{margin:40px 0 0 10px}.temp__A1__wrap .staff__link p.harmony{margin:32px 0 0 10px}.temp__A1__wrap .staff__link p.symphony{margin:20px 0 0 10px}.temp__A2__wrap .a__b__one__inner img.riha__img__l,.temp__A2__wrap .a__b__one__inner img.riha__img__r{float:none;margin:0 auto 30px;display:block}.temp__A2__wrap .a2__bottom__banner{padding:0 0 40px}.temp__A2__wrap .b1__bottom__banner .staff__link{width:100%}.temp__A2__wrap .b1__bottom__banner .staff__link p.staff__link__ttl{margin:15px 0 0 15px}}.post__wrap .temp__A2__wrap h6.kenshinh6{margin-bottom:10px}.post__wrap .temp__A2__wrap .kenshin__course th,.post__wrap .temp__A2__wrap .kenshin__course td{font-size:1.2rem;padding:3px;text-align:center}.post__wrap .temp__A2__wrap .chuki{font-size:1.2rem}.post__wrap .temp__A2__wrap .kenshin__list{padding-left:20px}.post__wrap .temp__A2__wrap .kenshin__list li{list-style-type:disc}.post__wrap .temp__A2__wrap .column__bg{border:1px dotted #8cdcd4;padding:30px;border-radius:3px;margin:30px 0 20px;overflow:hidden}.post__wrap .temp__A2__wrap .kenshin__name{font-size:1.8rem}.post__wrap .temp__A2__wrap .subsidy{margin:0}.post__wrap .temp__A2__wrap .subsidy__point{padding-left:40px}.post__wrap .temp__A2__wrap .making{font-size:2.4rem;text-align:center;margin:50px 0 150px}.post__wrap .temp__A2__wrap .kensa__ttl{font-size:2rem;font-weight:700;margin-bottom:5px;padding-top:15px}.post__wrap .temp__A2__wrap .kenshin__course__btn{padding:15px 0 10px}.post__wrap .temp__A2__wrap .kenshin__course__btn li{content:"\f13a";display:inline-block;padding:10px 21px;background-color:#effaf9;margin:0 5px 10px 0;border-radius:3px;font-weight:700;font-size:1.7rem}.post__wrap .temp__A2__wrap .kenshin__course__btn li:before{content:"\f13a";font-family:"FontAwesome";color:#3cc8c3;margin-right:3px}.b1__float__wrap{overflow:hidden}@media screen and (max-width:767px){.post__wrap .temp__A2__wrap .column__bg{padding:20px 15px 0}}.temp__B1__wrap .tel__info{border:4px solid #d2f0ed;border-radius:3px;padding:20px 25px;width:40%;margin-bottom:20px}.temp__B1__wrap .tel__info p{margin:0;font-size:1.8rem;line-height:2.2}.temp__B1__wrap p.tel__ttl{font-size:2rem;border-bottom:1px solid #3cc8c3;margin-bottom:10px;font-weight:700}.temp__B1__wrap .a__b__one table,.temp__B1__wrap .a__b__one table.b1__col2{margin:0 0 50px}.temp__B1__wrap .a__b__one table.b1__col2{width:30%}.temp__B1__wrap .a__b__one table.margin20{margin:0 0 20px}.temp__B1__wrap .a__b__one table.margin10{margin:0 0 10px}.temp__B1__wrap .post-48 .a__b__one table{width:100%}.temp__B1__wrap .post-48 .a__b__one table th{width:20%}.temp__B1__wrap .post-48 .a__b__one table td{width:80%}.temp__B1__wrap .post-48 .a__b__one table td.naiyo{width:20%}.temp__B1__wrap span.privacy__link{color:#3cc8c3;font-weight:700;text-decoration:underline}.temp__B1__wrap p.attention__ttl{font-size:1.7rem;margin:0;font-weight:700}.temp__B1__wrap .margin__bottom,.temp__A2__wrap .margin__bottom{margin-bottom:50px}.temp__B1__wrap .margin__bottom30,.temp__A2__wrap .margin__bottom30{margin-bottom:30px}.temp__B1__wrap .margin__bottom span{color:red}.temp__B1__wrap p.contact__telNum{overflow:hidden}.temp__B1__wrap p.contact__telNum a{font-size:3rem;color:#3cc8c3;line-height:1;font-weight:700}.temp__B1__wrap p.contact__telNum img{margin:0 5px 0 0}.temp__wrap ul.linkInPage{margin:0 auto 80px;overflow:hidden}.temp__wrap ul.linkInPage li{width:31.8%;float:left;margin:0 15px 15px 0;position:relative;background-color:#effaf9;line-height:1.3}.temp__wrap ul.linkInPage li:nth-child(even){background-color:#e3f8f6}.temp__wrap .temp__A2__wrap ul.linkInPage{margin:0 auto 35px;overflow:hidden}.temp__B2__wrap ul.linkInPage li:nth-child(3),.temp__B2__wrap ul.linkInPage li:nth-child(6),.temp__B2__wrap ul.linkInPage li:nth-child(9){margin:0 0 15px}.temp__wrap ul.linkInPage li:after{content:"";position:absolute;bottom:5px;right:5px;width:0;height:0;border-bottom:14px solid #3cc8c3;border-left:14px solid transparent}.temp__wrap ul.linkInPage li a{display:block;text-align:center;font-size:1.6rem;padding:20px 0;border-radius:3px}.temp__wrap ul.linkInPage li a:hover{opacity:.7}.post-10 ul.linkInPage li{width:18.7%;height:70px}.post-189 ul.linkInPage li{width:22.8%}.post-10 ul.linkInPage li a{padding:15px}.post-6 ul.linkInPage li:nth-child(3),.post-6 ul.linkInPage li:nth-child(6),.post-80 ul.linkInPage li:nth-child(3),.post-10 ul.linkInPage li:nth-child(5),.post-10 ul.linkInPage li:nth-child(10),.post-48 ul.linkInPage li:nth-child(3),.post-48 ul.linkInPage li:nth-child(6),.post-62 ul.linkInPage li:nth-child(3),.post-62 ul.linkInPage li:nth-child(6),.post-163 ul.linkInPage li:nth-child(6),.post-163 ul.linkInPage li:nth-child(3),.post-165 ul.linkInPage li:nth-child(6),.post-165 ul.linkInPage li:nth-child(3),.post-205 ul.linkInPage li:nth-child(9),.post-205 ul.linkInPage li:nth-child(6),.post-205 ul.linkInPage li:nth-child(3),.post-743 ul.linkInPage li:nth-child(3),.post-743 ul.linkInPage li:nth-child(6){margin:0 0 15px}.post-10 ul.linkInPage li:nth-child(1) a,.post-10 ul.linkInPage li:nth-child(2) a,.post-10 ul.linkInPage li:nth-child(4) a,.post-10 ul.linkInPage li:nth-child(6) a,.post-10 ul.linkInPage li:nth-child(10) a,.post-10 ul.linkInPage li:nth-child(11) a,.post-10 ul.linkInPage li:nth-child(13) a{padding:25px 15px 15px}.post-407 ul.linkInPage{padding:0}.post-407 ul.linkInPage li{list-style-type:none;display:inline-block;width:inherit}.post-407 ul.linkInPage li a{padding:20px 30px}.temp__wrap .btn__border{border:3px solid #d2f0ed;border-radius:3px;display:inline-block;position:relative;margin-bottom:30px}.temp__wrap .post-10 .btn__border{margin:15px 0 30px}.temp__wrap .btn__border p{margin:0}.temp__wrap .btn__border a{padding:10px 35px 10px 20px;display:block;overflow:hidden}.temp__wrap .btn__border a img{display:inline;float:left}.temp__wrap .btn__border a span{padding-top:12px;float:left}.temp__wrap .btn__border a:hover{background-color:#d2f0ed}.temp__wrap ul.flow{overflow:hidden}.temp__wrap ul.flow li{float:left;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-align:center;height:220px;padding:0 10px;font-size:2.2rem;position:relative}.temp__wrap ul.flow li:nth-child(odd){border:4px solid #d2f0ed;border-radius:3px}.temp__wrap ul.flow li:nth-child(even){padding:0}.temp__wrap .triangle__big{position:absolute;top:40%;left:40%;width:0;height:0;border-style:solid;border-width:20px 0 20px 16px;border-color:transparent transparent transparent #37d3e4}.temp__wrap img.wp-image-808{padding:10px 5px 0 0}.temp__wrap a.contact__tel{font-size:3rem;color:#3cc8c3;font-weight:700}.temp__wrap .a__b__one__inner .column__area{margin:30px 0;padding:30px 15px 1px 30px}.temp__wrap .a__b__one__inner .column__area h6.case__ttl{padding:7px 10px;background-color:#fefade;border-left:6px solid #e4a937;width:20%;margin-top:-45px;margin-left:-30px;text-align:center;color:#e4a937}.temp__wrap .a__b__one__inner .column__area p{line-height:2}.temp__wrap .a__b__one__inner .column__area span{background-color:#fff;padding:5px 2px 5px 10px;margin-right:10px;font-weight:700}.temp__B1__wrap .a__b__one .riha__program__table{overflow:hidden}.temp__B1__wrap .a__b__one .riha__program{width:45%;float:left;margin:0 20px 0 0}.temp__B1__wrap .a__b__one .small__ttl{margin:0 0 10px}.temp__B1__wrap .a__b__one .tel__num{margin:0}.temp__B1__wrap .a__b__one .tel__num a{font-size:2.2rem;color:#3cc8c3}.temp__B1__wrap .a__b__one .homonkango__ttl{margin:0}.temp__B1__wrap .a__b__one .homonkango__name{font-size:2.2rem}.temp__B1__wrap .a__b__one .homonkango__address{font-size:1.7rem;margin-bottom:10px}.temp__B1__wrap .a__b__one .careplan__txt{border:5px solid #effaf9;padding:20px 30px 1px;border-radius:3px;margin:0 0 50px}.temp__B1__wrap .a__b__one .column2,.temp__A2__wrap .a__b__one .column2{float:left;margin:0 10px 20px 0;display:inline-block;font-size:1.45rem}.temp__B1__wrap .post-52 .a__b__one img{width:60%}.nyuin__fee__date{font-size:1.3rem;margin:0 30% 0 0}.gairai__top__wrap{overflow:hidden;margin-bottom:30px}.gairai__top__left{width:80%;float:left}.gairai__top__right{width:15%;float:right;margin-left:30px}.gairai__flow{overflow:hidden;width:80%;display:block;margin:0 auto 50px;padding:50px;background-color:#effaf9;border-radius:3px}.gairai__flow ul{padding:0}.gairai__flow ul li{list-style-type:none;text-align:center;margin-bottom:15px;float:left;width:100%;border-radius:3px;background-color:#fff;padding:10px 0;font-size:2.4rem;font-weight:700}.gairai__flow ul li:nth-child(1),.gairai__flow ul li:nth-child(2){font-size:2.2rem;font-weight:700;background-color:#37d3e4;color:#fff;float:left;width:48%}.gairai__flow ul li:nth-child(2){background-color:#e4a937;float:right}.gairai__flow ul li:nth-child(3),.gairai__flow ul li:nth-child(4),.gairai__flow ul li:nth-child(5),.gairai__flow ul li:nth-child(6){float:left;width:48%}.gairai__flow ul li:nth-child(4),.gairai__flow ul li:nth-child(6){float:right}.gairai__flow ul li .triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #3cc8c3;display:block;margin:0 auto}.gairai__flow ul li.gairai__arrow{background-color:#effaf9;padding:0}.gairai__flow ul li span{color:red}.nyuin__block__wrap{overflow:hidden}.nyuin__left{float:left;width:70%}.nyuin__right{float:right;width:30%}.b1__left{float:left;width:45%}.b1__right{float:right;width:50%;margin:0 0 0 5%}.temp__wrap .entry__content .b1__right img{padding:0}.b1__float__wrap{overflow:hidden;margin-bottom:50px}.b1__left__ul{float:left;width:47%}.b1__right__ul{float:left;margin:0 0 0 5%;width:47%}.b1__left__ul ul{margin-left:8%}a.tantoi__btn{background-color:#37d2e4}.temp__B1__wrap .short_term_reha_top_wrap,.temp__B1__wrap .timeschedule_wrap{overflow:hidden}.temp__B1__wrap .short_term_reha_top_l{float:left;width:60%}.temp__B1__wrap .short_term_reha_top_r{float:right;width:35%}.temp__B1__wrap .short_term_reha_top_r img{padding:10px 0 0}.temp__B1__wrap .timeschedule_l{float:left;width:55%}.temp__B1__wrap .timeschedule_r{float:right;width:40%}@media (max-width:1000px) and (min-width:768px){.temp__B1__wrap{padding:0 20px}.temp__wrap ul.flow{padding:0}.post-10 ul.linkInPage li{width:auto;display:inline-block;height:70px}.post-10 ul.linkInPage li:nth-child(5){margin:0 15px 15px 0}.temp__wrap ul.flow li{padding:0 5px;font-size:2.2rem;line-height:1.6}}@media screen and (max-width:767px){.temp__B1__wrap p.contact__telNum{width:90%;margin:0 auto;overflow:hidden;background-color:#e3f8f6;padding:15px 20px 10px;border-radius:3px;text-align:center}.temp__B1__wrap .tel__info{width:100%}.temp__wrap ul.linkInPage{width:100%}.temp__wrap ul.linkInPage li{width:31%;margin:0 10px 10px 0}.temp__wrap ul.linkInPage li:nth-child(3),.temp__wrap ul.linkInPage li:nth-child(6){margin:0 0 10px}.temp__wrap ul.flow{padding:0;margin:0 0 20px}.temp__wrap ul.flow li{list-style-type:none;padding:0;line-height:1.7;font-size:1.8rem;height:180px;margin:0 0 20px}.temp__wrap ul.flow li:nth-child(odd){border:3px solid #d2f0ed;padding:0 5px}.temp__wrap ul.flow li:nth-child(even){padding:0 15px}.temp__wrap .triangle__big{top:40%;left:30%;border-width:16px 0 16px 12px}.temp__B1__wrap .a__b__one .riha__program{width:100%;float:none;margin:0 0 20px}.temp__B1__wrap .a__b__one table.b1__col2{width:80%}.temp__B1__wrap .a__b__one table th,.temp__B1__wrap .a__b__one table td{font-size:1.5rem}.temp__B1__wrap .post-52 .a__b__one img{width:100%}.temp__A2__wrap .a__b__one .column2{float:none;margin:0 10px 0 0;font-size:1.5rem}.temp__wrap .a__b__one__inner .column__area{margin:30px 0;padding:30px 15px 1px}.post-407 .a__b__one ul.linkInPage__sp{padding:0}.post-407 .a__b__one ul.linkInPage__sp li{list-style-type:none}.gairai__top__left{width:100%;float:none}.gairai__top__right{width:30%;float:none;margin:0 auto 20px}.gairai__flow{width:100%;padding:30px 20px;margin:0 auto 20px}.gairai__flow ul li{list-style-type:none;text-align:center;margin-bottom:15px;float:left;width:100%;border-radius:3px;background-color:#fff;padding:10px 0;font-size:2rem;font-weight:700}.b1__left{float:none;width:100%}.b1__right{float:none;width:100%;margin:20px 0 0}.b1__left__ul{float:left;margin-bottom:30px;width:100%}.b1__right__ul{float:left;margin:0;width:100%}.b1__left__ul ul{margin-left:0}.temp__B1__wrap .short_term_reha_top_l,.temp__B1__wrap .short_term_reha_top_r{float:none;width:100%}.temp__B1__wrap .short_term_reha_top_r img{padding:10px 0 20px}.temp__B1__wrap .timeschedule_l,.temp__B1__wrap .timeschedule_r{float:none;width:100%}.temp__wrap .btn__border a{padding:10px 15px 10px 10px}}.dr-table__list .a__b__one{margin-bottom:40px}.temp__B2__wrap .btn__border a{padding:10px 35px 10px 20px;display:block;overflow:hidden}@media screen and (max-width:767px){.temp__B2__wrap .entry__content{margin-bottom:50px}.dr-table__list h4{margin-bottom:10px;font-size:2rem}}.temp__B3__wrap h4{margin:50px 0 40px}.temp__B3__wrap .cat__block h5{margin:50px 0 20px}.temp__B3__wrap .entry__content{margin-bottom:80px}.temp__B3__wrap .cat__btn__block{margin-bottom:30px}.temp__B3__wrap .disc__txt{font-size:1.7rem;margin-bottom:50px}.temp__B3__wrap .disc__txt span{background-color:#eee;padding:7px;border-radius:3px}.temp__B3__wrap .details-wrap{padding-left:20px}.temp__B3__wrap .cat__btn__block ul{padding:0;overflow:hidden}.temp__B3__wrap .cat__btn__block li{display:inline-block;font-size:1.7rem;float:left;list-style:none;margin:0 20px 20px 0;text-align:center;font-weight:700}.temp__B3__wrap .cat__btn__block li a{display:block;padding:20px 15px;background-color:#dbf6f3;border-radius:3px}.temp__B3__wrap .cat__btn__block li a:hover{background-color:#c5f0eb}.temp__B3__wrap .cat__btn__block li span.required,.temp__B3__wrap .cat__block h5 span.required{color:#fff;background-color:#df4a29;padding:5px;border-radius:3px;margin-right:3px}.temp__B3__wrap .cat__btn__block li span.recruit-off{color:#999;background-color:#eee;padding:20px 15px;border-radius:3px;margin-right:3px;display:block}.temp__B3__wrap .a__b__one table{margin:0 0 20px}.temp__B3__wrap .a__b__one table th{width:20%}.temp__B3__wrap .a__b__one .link__btn,.temp__B3__wrap .a__b__one .link__btn__dr,.search-page-links .nav-next,.search-page-links .nav-previous{border-radius:3px;display:inline-block;position:relative;margin-bottom:60px}.temp__B3__wrap .a__b__one .link__btn__dr{margin-bottom:10px}.temp__B3__wrap .a__b__one .link__btn a,.temp__B3__wrap .a__b__one .link__btn__dr a,.search-page-links .nav-next a,.search-page-links .nav-previous a{border:3px solid #d2f0ed;padding:10px 35px 10px 20px;display:block;overflow:hidden}.search-page-links .nav-next a,.search-page-links .nav-previous a{padding:10px 20px}.temp__B3__wrap .a__b__one .link__btn a:hover,.temp__B3__wrap .a__b__one .link__btn__dr a:hover,.search-page-links .nav-next a:hover,.search-page-links .nav-previous a:hover{background-color:#d2f0ed}.temp__B3__wrap .mynavi{display:block;padding:70px;text-align:center;font-size:2rem;background-color:#eee}.temp__B3__wrap .bottom__contact{color:red;font-size:2.2rem;font-weight:700}@media screen and (max-width:767px){.temp__B3__wrap .details-wrap{padding-left:0}.temp__B3__wrap .a__b__one .link__btn{margin-bottom:0}}.temp__wrap .a__b__one.ichiyukai_recruit_box h6{font-size:2.3rem}.a__b__one ul.ichiyukai_recruit{margin:0;padding:0;display:flex;flex-wrap:wrap}.a__b__one ul.ichiyukai_recruit li{font-size:1.6rem;list-style:none;padding:10px 0;box-sizing:border-box;margin-right:30px}.a__b__one ul.ichiyukai_recruit li img.recruit_bnr_link{width:50%;padding:20px 0 0;display:inline-block;margin:0}.a__b__one ul.ichiyukai_recruit li:last-child{margin:0}.a__b__one ul.ichiyukai_recruit li a i{color:#3cc8c3}.a__b__one ul.ichiyukai_recruit li a:hover{color:#3cc8c3}.a__b__one ul.ichiyukai_recruit li img.recruit_bnr_link:hover{opacity:.7}.a__b__one ul.linkInPage{padding:0;margin:0}.a__b__one ul.linkInPage li{width:48%;list-style-type:none}.a__b__one.ichiyukai_recruit_box strong{font-size:1.7rem}.ichiyukai_recruit_left{width:15%;float:left;margin-right:30px}.ichiyukai_recruit_right{width:80%;float:right}@media screen and (max-width:767px){.ichiyukai_recruit_left{width:30%;float:none;margin:0 auto 20px}.ichiyukai_recruit_right{width:100%;float:none;margin:0 0 20px}.a__b__one ul.linkInPage li{width:47%}.a__b__one ul.linkInPage li:nth-child(3),.a__b__one ul.linkInPage li:nth-child(6){margin:0 10px 10px 0}.a__b__one ul.ichiyukai_recruit li img.recruit_bnr_link{width:100%;padding:0 0 10px;display:inline-block;margin:0}}.access__wrap{overflow:hidden}.access__left{width:47%;float:left}.access__right{width:47%;float:right}.access__wrap input{padding:10px}.a__b__one p.margin__bottom20{margin-bottom:20px}.temp__B1__wrap .post-52 .a__b__one img.root__map1{width:80%;display:block;margin:0 auto 70px}.temp__B1__wrap .post-52 .a__b__one img.root__map2{width:70%;display:block;margin:0 auto 20px}.temp__B1__wrap .times__rule{list-style-type:none;counter-reset:item;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;overflow:hidden;padding:30px 0}.temp__B1__wrap .post-52 .a__b__one .times__rule li{width:50%;float:left;padding:0 15px;text-align:center;margin-bottom:30px}.temp__B1__wrap .post-52 .a__b__one .times__rule li:before{font-size:80px;font-size:8rem;line-height:1;margin-right:15px;content:counter(item);counter-increment:item;color:#3cc8c3}.temp__B1__wrap .post-52 .a__b__one .times__rule li img{width:100%;border:1px solid #e3f8f6}.temp__B1__wrap .post-52 .a__b__one .times__price{margin:0 0 30px}.temp__B1__wrap .post-52 .a__b__one .times__price,.temp__B1__wrap .post-52 .a__b__one .times__price tr{border:3px solid #fff}.temp__B1__wrap .post-52 .a__b__one .times__price th,.temp__B1__wrap .post-52 .a__b__one .times__price td{border-left:3px solid #fff}.temp__B1__wrap .post-52 .a__b__one .times__price td{background-color:#f4f4f4}.temp__B1__wrap .post-52 .a__b__one .times__price td.parking__ttl{font-size:2.2rem;font-weight:700;background-color:#d4f5f2;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/times-logo.png);background-repeat:no-repeat;background-position:15% 50%;background-size:auto 50%}.temp__B1__wrap .post-52 .a__b__one .times__price td.parking__ttl span{font-size:1.6rem;padding:6px 18px;background-color:#fff;border-radius:3px}.temp__B1__wrap .post-52 .a__b__one .times__price th.situation{font-size:1.8rem}.temp__B1__wrap .post-52 .a__b__one .times__price td p{font-size:1.7rem;font-weight:700;margin:0 0 10px}.temp__B1__wrap .post-52 .a__b__one .times__price .limit,.temp__B1__wrap .post-52 .a__b__one .times__price td .limit{font-size:2rem;color:red;font-weight:700}.temp__B1__wrap .post-52 .a__b__one .ticket__wrap{overflow:hidden}.temp__B1__wrap .post-52 .a__b__one .ticket__wrap p{display:inline-block;float:left}.temp__B1__wrap .post-52 .a__b__one .ticket__wrap img{width:auto}.temp__B1__wrap .post-52 .a__b__one h6.ticket__txt{font-size:4rem;display:inline-block;position:relative;padding:45px 10px;margin-bottom:50px;color:#333}.temp__B1__wrap .post-52 .a__b__one h6.ticket__txt:after{position:absolute;bottom:55px;left:5px;z-index:-1;content:'';width:100%;height:14px;background-color:#fcfab6}.temp__B1__wrap .post-52 .a__b__one h6.ticket__txt span{color:red;font-size:4rem;font-weight:700}@media screen and (max-width:767px){.access__left,.access__right{width:100%;float:none}.temp__B1__wrap .post-52 .a__b__one img.root__map1,.temp__B1__wrap .post-52 .a__b__one img.root__map2{width:100%}.temp__B1__wrap .post-52 .a__b__one .times__price td.parking__ttl{background-position:50% 12%;background-size:auto 30%;padding:55px 5px 15px}.temp__B1__wrap .post-52 .a__b__one .times__rule li{width:100%;float:none;padding:0}.temp__B1__wrap .post-52 .a__b__one .ticket__wrap p{display:block;float:none;margin:0}.temp__B1__wrap .post-52 .a__b__one .ticket__wrap img{display:block;margin:0 auto}.temp__B1__wrap .post-52 .a__b__one h6.ticket__txt{font-size:3.3rem;padding:15px 10px;text-align:center}.temp__B1__wrap .post-52 .a__b__one h6.ticket__txt span{font-size:3.3rem}.temp__B1__wrap .post-52 .a__b__one h6.ticket__txt:after{background-color:#fff}}.page__qa{margin-bottom:150px}.qa__box{margin-bottom:80px}.qa__box .qa{margin-bottom:30px}.qa__box .qa-title{font-size:18px;font-size:1.8rem;position:relative;margin-bottom:10px;padding:20px 50px;cursor:pointer;color:#472222;border-radius:5px;background-color:#effaf9}.qa__box .qa-title h5{margin:0;font-size:1.8rem;line-height:1.5}.qa__box .qa-title:before{font-family:'Sawarabi Mincho',sans-serif;font-size:30px;font-size:3rem;position:absolute;top:5px;left:15px;margin-right:10px;content:'Q';color:#3cc8c3}.qa__box .qa-title .qa-toggle{line-height:24px;position:absolute;top:50%;right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:30px;height:30px;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);text-align:center;border-radius:5px;background:#fff}.qa__box .qa-title .qa-toggle span{font-size:24px;font-size:2.4rem;color:#3cc8c3;display:inline-block;height:100%;width:100%;display:block}.qa__box .qa-title.qa-open .qa-toggle span{position:relative}.qa__box .qa-title.qa-open .qa-toggle span:after{position:absolute;top:3px;left:3px;content:'×';background:#fff}.qa__box .qa-text{font-size:1.5rem;line-height:1.8;display:none;padding:30px 30px 10px;border:2px solid #3cc8c3;border-radius:5px}.qa__box .qa-text p{margin-bottom:20px}.qa__box .qa-text p a{text-decoration:underline;color:#3cc8c3}.qa__box .qa-text .box__frame{background-color:#effaf9;padding:20px;border-radius:3px;margin-bottom:20px}.qa__box .qa-text table{margin:0;table-layout:fixed}.qa__box .qa-text table tr{border-bottom:6px solid #fff}.qa__box .qa-text table th,.qa__box .qa-text table td{padding:10px 15px;font-size:1.5rem}.qa__box .qa-text table th{background-color:#effaf9;vertical-align:middle;font-weight:700;width:20%}.qa__box .qa-text ol,.qa__box .qa-text ul{margin-left:20px}.qa__box .qa-text ol li,.qa__box .qa-text ul li{margin-bottom:10px}.qa__box .qa-text ul li{display:list-item;list-style:disc}@media (max-width:1000px) and (min-width:768px){.page__qa{padding:0 20px}}#sitemap{margin:0 40px}#sitemap ul li a{font-size:1.8rem;display:block;padding:20px 15px;color:#3cc8c3;font-weight:700}#sitemap ul li ul.children li a{font-size:1.6rem;padding:20px 15px;color:#333;font-weight:400}#sitemap ul li a:hover,#sitemap ul li ul.children li a:hover{background-color:#effaf9}#sitemap ul li .triangle,#sitemap ul li ul.children li .triangle{position:absolute;top:30px;right:30px;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #3cc8c3}@media screen and (max-width:767px){#sitemap{margin:0}#sitemap ul li a{font-size:1.8rem;padding:20px 3px}#sitemap ul li ul.children li a{font-size:1.6rem;padding:20px 3px}#sitemap ul li .triangle,#sitemap ul li ul.children li .triangle{position:absolute;top:32px;right:3%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #3cc8c3}}.search-area .search-results li{margin-bottom:30px}.search-area .search-results .title a{font-size:2.6rem;font-weight:700;text-decoration:underline;color:#3cc8c3}.search-area .search-results .text{font-size:1.6rem}.search-area .search-results .search-highlight{background-color:#e0f4f2;padding:3px 0}.search-area span.search-title{font-size:2.8rem}.search-page-links{overflow:hidden;width:40%;margin:0 auto 120px}.search-page-links .nav-next{float:right}.search-page-links .nav-previous{float:left}@media screen and (max-width:767px){.search-page-links{width:100%;margin:0 auto 30px}}.error404 h1{text-align:center}.error404 .entry__content p{margin:0 0 10px;text-align:center;font-size:1.7rem}.search404{width:100%;padding:20px 0}#form404{position:relative;width:100%;height:52px;text-align:right}#sBox404{height:52px;padding:0 30px 0 15px;position:absolute;left:0;top:0;border-radius:2px;border:none;outline:0;background:#eee}#sBtn404{height:52px;position:absolute;right:2%;top:0;background:0 0;color:#333;border:none}#sBtn404:hover{color:#7fbfff}.fa-search{color:#b4b4b4}.no-articles{text-align:center;font-size:2rem}.conts__hpinfo__wrap{margin-bottom:150px;overflow:hidden}.conts__hpinfo{width:70%;float:right}.conts__hpinfo ul{margin-bottom:40px;border-top:1px solid #e6e6e6}.conts__hpinfo ul li{border-bottom:1px solid #e6e6e6;padding:15px 10px;position:relative}.conts__hpinfo ul li table{margin:0}.conts__hpinfo ul li table td a:hover{color:#37d3e4}.conts__hpinfo ul li table td.dateCat{display:inline}.conts__hpinfo ul li table td.blogDate{font-size:1.3rem;margin-right:8px}.hp-blog,.general,.recruit,.medical,.conts__hpinfo ul li table td.jobType a,.closed,.dr-asst,.emergency,.category__area,.change-dr-table,.new-doctor,.ponchan-news,.breeding{font-size:1.25rem;text-align:center;border-radius:3px;padding:5px 7px}.conts__hpinfo ul li table td a{color:#fff}.conts__hpinfo ul li table td a:hover{color:#fff;cursor:pointer}.hp-blog{background-color:#f8a3ab}.general{background-color:#3db786}.recruit{background-color:#25cade}.medical{background-color:#f8a67c}.closed{background-color:#8581d7}.dr-asst{background-color:#c47db1}.emergency{background-color:#f49f1e}.change-dr-table{background-color:#23d2ce}.new-doctor{background-color:#3664ec}.conts__hpinfo ul li table td.jobType a{border:1px solid #333;color:#333;padding:4px 6px;margin-right:4px}.conts__hpinfo ul li table td.blogTxt{font-size:1.5rem;padding:5px 0 0}.conts__hpinfo ul li table td.blogTxt a{color:#333}.conts__hpinfo ul li table td.blogTxt a:hover{color:#37d3e4}.conts__hpinfo .triangle{position:absolute;top:48%;right:1%;width:0;height:0;border-style:solid;border-width:2px 0 2px 6px;border-color:transparent transparent transparent #37d3e4}.screen-reader-text{display:none}.nav-links{text-align:center}.nav-links .page-numbers{padding:10px 15px}.nav-links span.current{padding:10px 15px;background-color:#dff5f3;border-radius:3px}.fa-chevron-left,.fa-chevron-right{color:#37d3e4}@media (max-width:1000px) and (min-width:768px){.conts__hpinfo{width:100%;float:none}}@media (max-width:767px){.conts__hpinfo{width:100%;float:none;padding:0}}.post__wrap{overflow:hidden;margin-bottom:120px}.post__inner__wrap{width:70%;float:right}.post__wrap h1.post__title{margin:20px 0 40px;border-bottom:1px solid #e6e6e6;font-size:2.8rem;line-height:1.3;padding:0 0 7px}.entry__header{overflow:hidden}.single__post__data{display:inline;margin-right:15px;margin-right:5px}.entry__header a{color:#fff}.post .entry__content{margin-bottom:80px}.post .entry__content h2{position:relative;padding:7px 5px 7px 18px;border-radius:5px;font-size:2.6rem;font-weight:700;line-height:1.3;margin-bottom:30px}.post .entry__content h2:after{position:absolute;top:.2em;left:0;content:'';width:6px;height:-webkit-calc(100% - .5em);height:calc(100% - .5em);background-color:#3cc8c3;border-radius:4px}.post .entry__content h3{border-bottom:3px solid #eee;font-size:2.4rem;line-height:1.3;padding:20px 0 3px;margin-bottom:30px}.single .post .entry__content h4{color:#3cc8c3;font-size:2.2rem;margin-bottom:30px}.post .entry__content h5{color:#666;font-size:2rem;margin-bottom:30px}.post .entry__content h6{color:#888;font-size:1.8rem;margin-bottom:30px}.entry__content p{line-height:1.7;margin-bottom:30px}.single-post .entry__content img{margin:20px 20px 20px 0}.entry__header .icoNew{display:inline}.nav__links{overflow:hidden}.nav__previous{float:left;display:inline-block;padding:5px 4px;margin:4px 0}.nav__next{float:right;display:inline-block;padding:5px 4px;margin:4px 0}.nav__previous a,.nav__next a{border-radius:3px;padding:14px;border:2px solid #cff1f0}.nav__previous a:hover,.nav__next a:hover{background-color:#cff1f0}.nav__links .fa-chevron-left{color:#37d3e4;margin-right:10px}.nav__links .fa-chevron-right{color:#37d3e4;margin-left:10px}@media (max-width:1000px) and (min-width:768px){.archive .conts__hpinfo{width:100%;float:none}.post-44 .entry__content{margin-bottom:0}}@media (max-width:767px){.post__wrap{margin-bottom:30px}.post__inner__wrap{width:100%;float:none}.post .entry__content h2{font-size:2.2rem}.post .entry__content h3{font-size:2rem}.single .post .entry__content h4{font-size:1.8rem}.post .entry__content h5{font-size:1.7rem}.post .entry__content h6{color:#888;font-size:1.6rem}}.archive__post__wrap,.post__report__wrap{margin-bottom:150px;overflow:hidden}.report__post__wrap{width:72%;float:right}.report__single__wrap{width:70%;float:right}.report__single__wrap .entry__header{margin-bottom:50px;border-bottom:1px solid #ddd}.report__single__wrap .entry__header img{width:100%}.report__single__wrap h1{margin:20px 0 10px;font-size:2.8rem;text-align:center}.report__single__wrap .entry__content img{margin:0 15px 15px 0}.date__time__wrap{overflow:hidden;display:block;margin:0 auto 30px;text-align:center}.single figure{float:left;margin:0 15px 20px 0;min-height:285px}.single figure img{margin-bottom:5px}.report__single__wrap ul li,.report__single__wrap ol.list-num{margin-left:20px}.report__single__wrap ul li{list-style:disc;list-style-type:disc}.wp-caption-text{line-height:1.5}.single figure#attachment_2683,.single figure#attachment_2684,.single figure#attachment_2685{min-height:230px}@media (max-width:1000px) and (min-width:768px){.post__report__wrap{padding:0 5px}.report__post__wrap{width:100%;float:none}.report__single__wrap{width:100%;float:none}}@media (max-width:767px){.archive__post__wrap,.post__report__wrap{margin-bottom:50px}.report__post__wrap,.report__single__wrap{width:100%;float:none}.report__single__wrap h1{font-size:2.4rem}}.report__post__wrap ul{overflow:hidden}.report__post__wrap ul li{float:left;width:33.33333333333333%;padding-left:15px;padding-right:15px;margin-bottom:60px}.report__post__wrap .img__frame{width:213px;height:130px;margin:0 auto 5px;overflow:hidden}.report__post__wrap ul li p.report__ttl{font-size:1.7rem;font-weight:700;margin:5px 0 10px}.report__post__wrap ul li p.report__ttl a:hover{color:#37d3e4}.report__post__wrap ul li p{font-size:1.3rem;line-height:1.7}.report__post__date{display:inline;font-size:1.4rem}.report__post .icoNew{display:inline}nav.navigation{margin:30px 0 0}@media (max-width:1000px) and (min-width:768px){.report__post__wrap ul li{width:50%}.report__post__wrap .img__frame{width:100%;height:310px}}@media (max-width:767px){.report__post__wrap ul li{width:100%;margin-bottom:60px}.report__post__wrap .img__frame{width:100%;height:210px}}.temp__B1__wrap .a__b__one .tab__pane--hidden{display:none !important}.mw_wp_form{padding:60px 55px 75px;border:2px solid #cdf4f0;border-radius:3px}.mw_wp_form_complete{padding:50px 100px 30px}.mw_wp_form p.form-ttl{text-align:center;font-size:2rem;color:#3cc8c3;font-weight:700;line-height:1.4}.mw_wp_form p.form-ttl span{font-size:3.2rem;color:#333}.temp__B1__wrap ul.select__btn{list-style:none;padding:10px 0 0;overflow:hidden}.temp__B1__wrap ul.select__btn li{width:18.7%;float:left;list-style-position:inherit;list-style-type:none;background-color:#e3f8f6;text-align:center;padding:25px 0 10px;margin:0 15px 15px 0;cursor:pointer;position:relative}.temp__B1__wrap ul.select__btn li.active{background-color:#3cc8c3}.temp__B1__wrap ul.select__btn li:last-child{margin:0 0 15px;padding:25px 0;background-color:#fff0f0}.temp__B1__wrap ul.select__btn li h6{font-size:2.6rem;line-height:1;color:#333}.temp__B1__wrap ul.select__btn li:last-child h6{margin:0 0 10px}.temp__B1__wrap ul.select__btn li.active h6{color:#fff}.temp__B1__wrap ul.select__btn li:last-child.active h6{color:#333}.temp__B1__wrap ul.select__btn li h6 span{font-size:1.6rem}.temp__B1__wrap ul.select__btn li:last-child h6 span{font-size:1.6rem;padding-top:5px}.temp__B1__wrap ul.select__btn li.active h6 span{color:#fff}.temp__B1__wrap ul.select__btn li p.display{margin:0;line-height:2;color:#3cc8c3;padding-top:5px}.temp__B1__wrap ul.select__btn li p.ladies_link_txt{margin:0 0 15px;line-height:1.3;font-size:1.4rem}.fa-angle-double-down{color:#3cc8c3}.temp__B1__wrap ul.select__btn li p.display span{padding:10px 20px;border-radius:30px;background-color:#fff}.temp__B1__wrap ul.select__btn li:last-child p.display span{padding:10px 34px;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/support_arrow.png);background-repeat:no-repeat;background-position:90% 46%}.temp__B1__wrap ul.select__btn li.active p.display .fa-angle-double-down{color:#fff}.temp__B1__wrap ul.select__btn li .link__area__wrap a{position:absolute;top:0;left:0;width:100%;height:100%}.temp__B1__wrap ul.select__btn li a.link__area,.temp__B1__wrap ul.select__btn__sp li a.link__area{width:100%;height:100%;display:block}.temp__B1__wrap .mw_wp_form table{width:100%;margin-bottom:30px;border:none;table-layout:fixed;word-break:break-all;word-wrap:break-word}.temp__B1__wrap .mw_wp_form table tr:first-child{border-top:1px dotted #cdf4f0}.temp__B1__wrap .mw_wp_form table tr{border-bottom:1px dotted #cdf4f0}.temp__B1__wrap .mw_wp_form table th,.temp__B1__wrap .mw_wp_form table td{background-color:#fff;border-left:none;padding:25px 15px;font-size:1.6rem}.temp__B1__wrap .mw_wp_form table th{width:30%}.temp__B1__wrap .mw_wp_form table td input{height:45px;padding:0 10px;border-radius:3px;border:none;outline:0;background:#eee;-moz-box-sizing:border-box;box-sizing:border-box}.temp__B1__wrap .mw_wp_form table td input.contact_mail{width:100%}.temp__B1__wrap .mw_wp_form table td textarea{padding:10px;border-radius:3px;border:none;outline:0;background:#eee;-moz-box-sizing:border-box;box-sizing:border-box}.temp__B1__wrap .mw_wp_form .consent{text-align:center;margin-bottom:50px}.submit__btn .btn{margin:0 auto;display:block;background-color:#3cc8c3;padding:10px 40px}.submit__btn .return{background-color:#999}.submit__btn .btn:hover{opacity:.7;background-color:#3cc8c3}.mw_wp_form span.example{color:#888}.mw_wp_form .text-small{font-size:1.2rem}.mw_wp_form .required{color:red;margin-left:3px;font-weight:700}.mw_wp_form p.thanks-page{font-size:2.4rem;color:#3cc8c3}@media screen and (max-width:1000px){.mw_wp_form{padding:40px 10px 55px}.temp__B1__wrap .a__b__one .pc{display:none !important}.temp__B1__wrap ul.select__btn li{width:47.5%;margin:0 15px 15px 0;padding:15px 0 2px}.temp__B1__wrap ul.select__btn li:last-child{width:100%;margin:0 0 15px;padding:15px 0}.temp__B1__wrap ul.select__btn li:nth-child(even){margin:0 0 15px}.temp__B1__wrap ul.select__btn li h6{font-size:2.2rem;margin:0 0 5px}.temp__B1__wrap ul.select__btn li:last-child h6{margin:0 0 5px}.temp__B1__wrap ul.select__btn li p.display span{padding:8px 15px;font-size:1.4rem}.temp__B1__wrap ul.select__btn li p.ladies_link_txt{margin:0 0 5px}.temp__B1__wrap .sf__contact{width:100%;margin:20px 0 50px;padding:25px 0;background-color:#fff0f0;text-align:center;cursor:pointer;position:relative}.temp__B1__wrap .sf__contact h6{font-size:2.6rem;line-height:1;color:#333;margin:0 0 10px}.temp__B1__wrap .sf__contact p{margin:0;line-height:2;color:#3cc8c3;padding-top:5px}.temp__B1__wrap .sf__contact p.ladies_link_txt{margin:0 0 15px;line-height:1.3;font-size:1.6rem;color:#333}.temp__B1__wrap .sf__contact .link__area__wrap a{position:absolute;top:0;left:0;width:100%;height:100%}.temp__B1__wrap .sf__contact p.display span{padding:10px 34px;border-radius:30px;background-color:#fff;background-image:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/css/page/../../img/support_arrow.png);background-repeat:no-repeat;background-position:90% 46%}.temp__B1__wrap ul.select__btn__sp .tab-pane-sp{display:none;background-color:#fff;padding:0}.temp__B1__wrap .mw_wp_form table th,.temp__B1__wrap .mw_wp_form table td{width:100%;display:block}.temp__B1__wrap .mw_wp_form table th{padding:25px 15px 0}.temp__B1__wrap .mw_wp_form .consent{font-size:1.4rem}.temp__B1__wrap .mw_wp_form .consent span{font-size:1.6rem}}.mw_wp_form .horizontal-item+.horizontal-item{margin-left:0 !important}.mw_wp_form table td .mwform-checkbox-field{line-height:2.2}.mw_wp_form table td .mwform-checkbox-field label{display:inline-block}.mwform-checkbox-field input[type=checkbox]{display:none}.mwform-checkbox-field input[type=checkbox]+span{padding-left:23px;position:relative}.mwform-checkbox-field input[type=checkbox]+span:before{content:"";display:block;position:absolute;top:0;left:0;width:14px;height:14px;border:2px solid #ddd;border-radius:4px;background-color:#fff}.mwform-checkbox-field input[type=checkbox]:checked+span:after{content:"";display:block;position:absolute;top:-2px;left:5px;width:6px;height:12px;transform:rotate(40deg);border-bottom:4px solid #3cc8c3;border-right:4px solid #3cc8c3;border-radius:3px}.hospital-index ol.contents{margin-bottom:25px}.hospital-index ol.contents li{padding:5px}.hospital-index ol.contents li:hover{text-decoration:underline}div[id^=cd_top3_nm_],div[id^=ope_top3_nm_],div[id^=cd_top5_nm_],div[id^=ope_top5_nm_]{font-size:2.8rem;font-weight:700;color:#3cc8c3}.a__b__one .template-table{border-collapse:collapse;width:100%}.hospital-index .template-table th{border:1px solid #ccc;background-color:#effaf9;padding:5px;font-weight:700;font-size:small}.hospital-index .template-table th.left_align{text-align:left}.hospital-index .template-table td{border:1px solid #ccc;padding:5px}.hospital-index .number-cell{text-align:right;width:75px}.hospital-index .div-title,.div-title-hist{border-left:5px solid #3cc8c3;padding:7px 0 7px 10px;margin-top:35px;margin-bottom:15px;font-size:2.2rem;font-weight:700;line-height:1.2}.hospital-index .div-title-hist{border-left:5px solid #c90 !important}.hospital-index .out_link{text-align:right;background-color:#effaf9;padding:10px 20px;display:inline-block;border-radius:3px;margin-bottom:20px}.hospital-index .comment{background-color:#effaf9;margin-top:15px;margin-bottom:15px;padding:25px;border-radius:3px}.hospital-index .comment p{margin-bottom:0}.hospital-index a:link{color:#3cc8c3;text-decoration:none;padding-bottom:1px}.hospital-index a:visited{color:#3cc8c3;text-decoration:none;padding-bottom:1px}.hospital-index a:hover{color:#3cc8c3;text-decoration:none;padding-bottom:1px}.hospital-index a.csv_btn{color:#3cc8c3;background-color:#effaf9;font-size:1.6rem;font-weight:700;padding:10px 20px;margin:10px 0 0 10px;border-radius:3px;display:inline-block}.hospital-index a.csv_btn:hover{color:#fff;background-color:#3cc8c3}span.kome{font-size:x-small}.hist_list dt{clear:both;float:left;width:130px}.hist_list dd{margin-left:140px;margin-bottom:25px}.medium{font-size:1.5rem}.large{font-size:1.7rem}.large main .dr-table table td span,.large footer .medTime p,.large footer .medTime p span{font-size:1.3rem}.large .breadcrumb li,.large header .header__gnavTop li span.menu__ttl,.large main .main__support p a,.large main .post__wrap table.kenshin__course th,.large main .post__wrap table.kenshin__course td,.large main .mw_wp_form .text-small,.large footer .cArea li,.large footer .cArea li ul.sub-menu li,.large footer .footerNav li,.large footer .lArea p.mapLink{font-size:1.4rem}.large main .medTime p.pmTime,.large main .medTime p.pmTime,.large main .medTime p.pay__txt{font-size:1.45rem}.large header .header__front__gnavTop li span.menu__ttl,.large footer .medTime p.amTime,.large footer .lArea .nameAdd p{font-size:1.5rem}.large header .header__front__topLink li,.large header .header__front__gnavBottom li,.large header .header__gnavTop li span.menu__ttl__txt,.large header .header__gnavHeader__top li,.large header .header__gnavHeader__bottom li,.large main .medTime p.amTime span,.large main .medTime p.pay__detail,.large main .main__report__wrap p a,.large main .a__b__one .column2 li,.large footer .medTime h4.nightTtl{font-size:1.6rem}.large header .header__front__gnavTop li span.menu__ttl__txt,.large main .main__blog table td.blogTxt,.large main .main__group h3 span,.large main .main__pickup h3,.large main .entry__content p,.large main .dr-table table th,.large main .dr-table table td,.large main .post__wrap table td,.large main .post__wrap table th,.large main .a__b__one table td,.large main .a__b__one table th,.large main .qa table td,.large main .qa table th,.large main .post-48 .linkInPage li:nth-child(4) a,.large .sidebar ul.list-child li,.large .sidebar .widget__banner li{font-size:1.7rem}.large a.btn,.large a.btn4,.large header .header__front__gnavTop li,.large header .header__gnavTop li,.large main .linkInPage li a,.large main #sitemap .children li a,.large footer .medTime h4{font-size:1.8rem}.large main .cat__btn__block li{font-size:1.9rem}.large main #sitemap li a,.large footer .medTime p.telNum{font-size:2rem}.large main .main__support h3,.large main .main__group h3,.large main .main__group ul li:nth-child(2) h3{font-size:2.1rem}.large main ul.medSubj__square li a{font-size:2.2rem}.large main .entry__content p.a2__catch__ttl{font-size:2.4rem}/*--------------------------------------------------------------
	どのスタイルシートにも記述しづらいスタイルを記述する
--------------------------------------------------------------*/
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
#sb_instagram {width: 100%;margin: 0 auto;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram:after{content: "";display: table;clear: both;}#sb_instagram.sbi_fixed_height{overflow: hidden;overflow-y: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram #sbi_images{width: 100%;float: left;line-height: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram .sbi_header_link {-webkit-box-shadow: none;box-shadow: none;}#sb_instagram .sbi_header_link:hover {border: none;}#sb_instagram #sbi_images .sbi_item{display: inline-block;float: left;vertical-align: top;zoom: 1;padding: inherit !important;margin: 0 !important;text-decoration: none;opacity: 1;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity: 0;}#sb_instagram.sbi_col_1 #sbi_images .sbi_item{width: 100%;}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width: 50%;}#sb_instagram.sbi_col_3 #sbi_images .sbi_item{width: 33.33%;}#sb_instagram.sbi_col_4 #sbi_images .sbi_item{width: 25%;}#sb_instagram.sbi_col_5 #sbi_images .sbi_item{width: 20%;}#sb_instagram.sbi_col_6 #sbi_images .sbi_item{width: 16.66%;}#sb_instagram.sbi_col_7 #sbi_images .sbi_item{width: 14.28%;}#sb_instagram.sbi_col_8 #sbi_images .sbi_item{width: 12.5%;}#sb_instagram.sbi_col_9 #sbi_images .sbi_item{width: 11.11%;}#sb_instagram.sbi_col_10 #sbi_images .sbi_item{width: 10%;}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images .sbi_item{width: 100%;}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images .sbi_item{width: 50%;}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images .sbi_item{width: 33.33%;}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images .sbi_item{width: 25%;}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item{width: 20%;}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images .sbi_item{width: 16.66%;}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images .sbi_item{width: 14.28%;}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images .sbi_item{width: 12.5%;}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images .sbi_item{width: 11.11%;}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images .sbi_item{width: 10%;}#sb_instagram .sbi_photo_wrap{position: relative;}#sb_instagram .sbi_photo{display: block;text-decoration: none;}#sb_instagram .sbi_photo img{width: 100%;height: auto;}#sb_instagram .sbi_no_js img{display: none;}#sb_instagram a, #sb_instagram a:hover, #sb_instagram a:focus, #sb_instagram a:active{outline: none;}#sb_instagram img{display: block;padding: 0 !important;margin: 0 !important;max-width: 100% !important;opacity: 1 !important;}#sb_instagram .sbi_link{display: none;position: absolute;bottom: 0;right: 0;width: 100%;padding: 10px 0;background: rgba(0,0,0,0.5);text-align: center;color: #fff;font-size: 12px;line-height: 1.1;}#sb_instagram .sbi_link a{padding: 0 6px;text-decoration: none;color: #fff;font-size: 12px;line-height: 1.1;display: inline-block;vertical-align: top;zoom: 1;}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom: 5px;}#sb_instagram .sbi_link a:hover, #sb_instagram .sbi_link a:focus{text-decoration: underline;}#sb_instagram .sbi_photo_wrap:hover .sbi_link, #sb_instagram .sbi_photo_wrap:focus .sbi_link{display: block;}#sb_instagram svg:not(:root).svg-inline--fa {height: 1em;display: inline-block;}#sb_instagram .sbi_type_video .sbi_playbtn, #sb_instagram .sbi_type_carousel .sbi_playbtn, .sbi_type_carousel .fa-clone, #sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play, #sb_instagram .sbi_type_video .svg-inline--fa.fa-play{display: block !important;position: absolute;z-index: 1;color: #fff;color: rgba(255,255,255,0.9);font-style: normal !important;text-shadow: 0 0 8px rgba(0,0,0,0.8);}#sb_instagram .sbi_type_video .sbi_playbtn, #sb_instagram .sbi_type_carousel .sbi_playbtn {z-index: 2;top: 50%;left: 50%;margin-top: -24px;margin-left: -19px;padding: 0;font-size: 48px;}#sb_instagram .sbi_type_carousel .fa-clone{right: 12px;top: 12px;font-size: 24px;text-shadow: 0 0 8px rgba(0,0,0,0.3);}.sbi_type_carousel svg.fa-clone, #sb_instagram .sbi_type_video .svg-inline--fa.fa-play, #sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play{-webkit-filter: drop-shadow( 0px 0px 2px rgba(0,0,0,.4) );filter: drop-shadow( 0px 0px 2px rgba(0,0,0,.4) );}#sb_instagram .sbi_loader{width: 20px;height: 20px;position: relative;top: 50%;left: 50%;margin: -10px 0 0 -10px;background-color: #000;background-color: rgba(0,0,0,0.5);border-radius: 100%;-webkit-animation: sbi-sk-scaleout 1.0s infinite ease-in-out;animation: sbi-sk-scaleout 1.0s infinite ease-in-out;}#sb_instagram br {display: none;}#sbi_load p {display: inline;padding: 0;margin: 0;}#sb_instagram #sbi_load .sbi_loader{position: absolute;margin-top: -11px;background-color: #fff;opacity: 1;}@-webkit-keyframes sbi-sk-scaleout {0% {-webkit-transform: scale(0) }100% {-webkit-transform: scale(1.0);opacity: 0;}}@keyframes sbi-sk-scaleout {0% {-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);opacity: 0;}}#sb_instagram .fa-spin, #sbi_lightbox .fa-spin{-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear }#sb_instagram .fa-pulse, #sbi_lightbox .fa-pulse{-webkit-animation: fa-spin 1s infinite steps(8);animation: fa-spin 1s infinite steps(8) }@-webkit-keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}@keyframes fa-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg) }100% {-webkit-transform: rotate(359deg);transform: rotate(359deg) }}.sbi-screenreader{text-indent: -9999px !important;display: block !important;width: 0 !important;height: 0 !important;line-height: 0 !important;text-align: left !important;overflow: hidden !important;}#sb_instagram .sb_instagram_header, .sb_instagram_header{float: left;clear: both;margin: 0 0 15px 0;padding: 0;line-height: 1.2;width: 100%;}#sb_instagram .sb_instagram_header a, .sb_instagram_header a {float: left;display: block;min-width: 100%;text-decoration: none;transition: color 0.5s ease;}.sb_instagram_header.sbi_header_outside{float: none;margin-left: auto !important;margin-right: auto !important;display: flex;}.sbi_no_avatar .sbi_header_img{background: #333;color: #fff;width: 50px;height: 50px;position: relative;}.sbi_no_avatar .sbi_header_hashtag_icon {display: block;color: #fff;opacity: .9;-webkit-transition: background .6s linear,color .6s linear;-moz-transition: background .6s linear,color .6s linear;-o-transition: background .6s linear,color .6s linear;transition: background .6s linear,color .6s linear }.sbi_no_avatar:hover .sbi_header_hashtag_icon {display: block;opacity: 1;-webkit-transition: background .2s linear,color .2s linear;-moz-transition: background .2s linear,color .2s linear;-o-transition: background .2s linear,color .2s linear;transition: background .2s linear,color .2s linear }@media all and (min-width: 480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img, .sb_instagram_header.sbi_medium .sbi_header_img{width: 80px;height: 80px;border-radius: 40px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img, .sb_instagram_header.sbi_medium .sbi_header_img img{width: 80px;height: 80px;border-radius: 40px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text h3{font-size: 20px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{font-size: 14px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{margin-left: 95px !important;line-height: 1.4 }#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3, .sb_instagram_header.sbi_medium .sbi_header_text h3{margin-right: -85px !important;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{margin-top: 4px !important;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3, .sb_instagram_header.sbi_medium .sbi_header_text.sbi_no_bio h3{padding-top: 20px !important;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img, .sb_instagram_header.sbi_large .sbi_header_img{width: 120px;height: 120px;border-radius: 60px;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img, .sb_instagram_header.sbi_large .sbi_header_img img {width: 120px;height: 120px;border-radius: 60px;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3, .sb_instagram_header.sbi_large .sbi_header_text h3{font-size: 28px;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio{font-size: 16px;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3, #sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, #sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio, .sb_instagram_header.sbi_large .sbi_header_text h3, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio{margin-left: 140px !important;line-height: 1.5;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3, .sb_instagram_header.sbi_large .sbi_header_text h3{margin-right: -120px !important;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info, .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{margin-top: 12px !important;}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text.sbi_no_bio h3, .sb_instagram_header.sbi_large .sbi_header_text.sbi_no_bio h3{padding-top: 32px !important;}}#sb_instagram .sb_instagram_header .sbi_header_img, .sb_instagram_header .sbi_header_img{float: left;position: relative;width: 50px;margin: 0 0 0 -100% !important;overflow: hidden;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;}#sb_instagram .sb_instagram_header .sbi_header_img img, .sb_instagram_header .sbi_header_img img{float: left;margin: 0 !important;padding: 0 !important;border: none !important;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{opacity: 0;position: absolute;width: 100%;top: 0;bottom: 0;left: 0;text-align: center;color: #fff;background: rgba(0,0,0,0.75);}#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo, #sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header .sbi_header_img_hover .sbi_new_logo, .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo{position: absolute;top: 50%;left: 50%;margin-top: -12px;margin-left: -12px;width: 24px;height: 24px;font-size: 24px;}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top: -18px;margin-left: -18px;width: 36px;height: 36px;font-size: 36px }#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo, .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo {margin-top: -24px;margin-left: -24px;width: 48px;height: 48px;font-size: 48px }#sb_instagram .sb_instagram_header .sbi_header_img_hover i {overflow: hidden;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{z-index: 2;transition: opacity 0.4s ease-in-out;}#sb_instagram .sb_instagram_header .sbi_fade_in, .sb_instagram_header .sbi_fade_in{opacity: 1;transition: opacity 0.2s ease-in-out;}#sb_instagram .sb_instagram_header .sbi_header_img_hover, .sb_instagram_header .sbi_header_img_hover{position: absolute;width: 100%;top: 0;bottom: 0;left: 0;text-align: center;color: #fff;background: rgba(0,0,0,0.75);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-moz-opacity: 0;opacity: 0;border-radius: 40px;transition: opacity 0.2s;}#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover, #sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover, .sb_instagram_header a:hover .sbi_header_img_hover, .sb_instagram_header a:focus .sbi_header_img_hover{opacity: 1;}#sb_instagram .sb_instagram_header .sbi_header_text, .sb_instagram_header .sbi_header_text{float: left;width: 100%;padding-top: 5px;}#sb_instagram .sb_instagram_header a, .sb_instagram_header a{text-decoration: none;}#sb_instagram .sb_instagram_header .sbi_header_text .sbi_bio, #sb_instagram .sb_instagram_header .sbi_header_text h3, .sb_instagram_header .sbi_header_text .sbi_bio, .sb_instagram_header .sbi_header_text h3{float: left;clear: both;width: auto;margin: 0 0 0 60px !important;padding: 0 !important;}#sb_instagram .sb_instagram_header h3, .sb_instagram_header h3{font-size: 16px;line-height: 1.3;}#sb_instagram .sb_instagram_header p, .sb_instagram_header p{font-size: 13px;line-height: 1.3;margin: 0;padding: 0;}#sb_instagram p:empty {display: none;}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji, .sb_instagram_header .sbi_header_text img.emoji{margin-right: 3px !important;}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3, .sb_instagram_header .sbi_header_text.sbi_no_bio h3{padding-top: 9px !important;}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info, .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear: both;}#sb_instagram #sbi_load{float: left;clear: both;width: 100%;text-align: center;}#sb_instagram #sbi_load .fa-spinner{display: none;position: absolute;top: 50%;left: 50%;margin: -8px 0 0 -7px;font-size: 15px;}#sb_instagram #sbi_load{opacity: 1;transition: all 0.5s ease-in;}#sb_instagram .sbi_load_btn .sbi_btn_text, #sb_instagram .sbi_load_btn .sbi_loader{opacity: 1;transition: all 0.1s ease-in;}#sb_instagram .sbi_hidden{opacity: 0 !important;}#sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a{display: inline-block;vertical-align: top;zoom: 1;padding: 7px 14px;margin: 5px auto 0 auto;background: #333;border: none;color: #fff;text-decoration: none;font-size: 13px;line-height: 1.5;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#sb_instagram #sbi_load .sbi_load_btn {position: relative;}#sb_instagram .sbi_follow_btn{display: inline-block;vertical-align: top;zoom: 1;text-align: center;}#sb_instagram .sbi_follow_btn.sbi_top{display: block;margin-bottom: 5px;}#sb_instagram .sbi_follow_btn a{background: #408bd1;color: #fff;}#sb_instagram .sbi_follow_btn a, #sb_instagram .sbi_follow_btn a, #sb_instagram #sbi_load .sbi_load_btn{transition: all 0.1s ease-in;}#sb_instagram #sbi_load .sbi_load_btn:hover{outline: none;box-shadow: inset 0 0 20px 20px rgba(255,255,255,0.25);}#sb_instagram .sbi_follow_btn a:hover, #sb_instagram .sbi_follow_btn a:focus{outline: none;box-shadow: inset 0 0 10px 20px #359dff;}#sb_instagram .sbi_follow_btn a:active, #sb_instagram #sbi_load .sbi_load_btn:active{box-shadow: inset 0 0 10px 20px rgba(0,0,0,0.3);}#sb_instagram .sbi_follow_btn .fa, #sb_instagram .sbi_follow_btn svg{margin-bottom: -1px;margin-right: 7px;font-size: 15px;}#sb_instagram .sbi_follow_btn svg{vertical-align: -.125em;}#sb_instagram #sbi_load .sbi_follow_btn{margin-left: 5px;}#sb_instagram .sb_instagram_error{width: 100%;text-align: center;line-height: 1.4;}#sbi_mod_error{display: none;border: 1px solid #ddd;background: #eee;color: #333;margin: 10px 0 0;padding: 10px 15px;font-size: 13px;text-align: center;clear: both;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}#sbi_mod_error br {display: initial !important;}#sbi_mod_error p{padding: 5px 0 !important;margin: 0 !important;line-height: 1.3 !important;}#sbi_mod_error ol, #sbi_mod_error ul{padding: 5px 0 5px 20px !important;margin: 0 !important;}#sbi_mod_error li{padding: 1px 0 !important;margin: 0 !important;}#sbi_mod_error span{font-size: 12px;}#sb_instagram.sbi_medium .sbi_playbtn, #sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top: -12px;margin-left: -9px;font-size: 23px;}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right: 8px;top: 8px;font-size: 18px;}#sb_instagram.sbi_small .sbi_playbtn, #sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play{margin-top: -9px;margin-left: -7px;font-size: 18px;}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right: 5px;top: 5px;font-size: 12px;}@media all and (max-width: 640px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item{width: 50%;}#sb_instagram.sbi_col_7 #sbi_images .sbi_item, #sb_instagram.sbi_col_8 #sbi_images .sbi_item, #sb_instagram.sbi_col_9 #sbi_images .sbi_item, #sb_instagram.sbi_col_10 #sbi_images .sbi_item{width: 25%;}#sb_instagram.sbi_width_resp{width: 100% !important;}}@media all and (max-width: 480px){#sb_instagram.sbi_col_3 #sbi_images .sbi_item, #sb_instagram.sbi_col_4 #sbi_images .sbi_item, #sb_instagram.sbi_col_5 #sbi_images .sbi_item, #sb_instagram.sbi_col_6 #sbi_images .sbi_item, #sb_instagram.sbi_col_7 #sbi_images .sbi_item, #sb_instagram.sbi_col_8 #sbi_images .sbi_item, #sb_instagram.sbi_col_9 #sbi_images .sbi_item, #sb_instagram.sbi_col_10 #sbi_images .sbi_item{width: 100%;}#sb_instagram.sbi_mob_col_10 #sbi_images .sbi_item{width: 10%;}#sb_instagram.sbi_mob_col_9 #sbi_images .sbi_item{width: 11.11%;}#sb_instagram.sbi_mob_col_8 #sbi_images .sbi_item{width: 12.5%;}#sb_instagram.sbi_mob_col_7 #sbi_images .sbi_item{width: 14.28%;}#sb_instagram.sbi_mob_col_6 #sbi_images .sbi_item{width: 16.66%;}#sb_instagram.sbi_mob_col_5 #sbi_images .sbi_item {width: 20%;}#sb_instagram.sbi_mob_col_4 #sbi_images .sbi_item {width: 25%;}#sb_instagram.sbi_mob_col_3 #sbi_images .sbi_item {width: 33.33%;}#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item {width: 50%;}#sb_instagram.sbi_mob_col_1 #sbi_images .sbi_item {width: 100%;}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing: border-box;position: relative;overflow: hidden;}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before {content: "";display: block;padding-top: 100%;z-index: -300;}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo {position: absolute;top: 0;left: 0;bottom: 0;right: 0;}#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition {opacity: 1;}#sb_instagram.sbi_no_js .sbi_photo img, #sb_instagram.sbi_no_js .sbi_load_btn{display: none;}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo, #sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom: 0 !important;}#sb_instagram #sbi_mod_error .sb_frontend_btn {display: inline-block;padding: 6px 10px;background: #ddd;background: rgba(0,0,0,.1);text-decoration: none;border-radius: 5px;margin-top: 10px;color: #444 }#sb_instagram #sbi_mod_error .sb_frontend_btn:hover {background: #ccc;background: rgba(0,0,0,.15) }#sb_instagram #sbi_mod_error .sb_frontend_btn .fa {margin-right: 2px }.sbi_header_outside.sbi_header_palette_dark, #sb_instagram.sbi_palette_dark, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close{background-color: rgba(0,0,0,.85);color: rgba(255,255,255,.75);}#sb_instagram.sbi_palette_dark .sbi_caption, .sbi_header_palette_dark, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p{color: rgba(255,255,255,.75);}.sbi_header_palette_dark .sbi_bio, #sb_instagram.sbi_palette_dark .sbi_meta {color: rgba(255,255,255,.75);}.sbi_header_palette_dark a, #sb_instagram.sbi_palette_dark .sbi_expand a, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a, #sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter {color: #fff;}.sbi_header_outside.sbi_header_palette_light, #sb_instagram.sbi_palette_light, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip, #sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close{color: rgba(0,0,0,.85);background-color: rgba(255,255,255,.75);}#sb_instagram.sbi_palette_light .sbi_caption, .sbi_header_palette_light, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p{color: rgba(0,0,0,.85);}.sbi_header_palette_light .sbi_bio, #sb_instagram.sbi_palette_light .sbi_meta {color: rgba(0,0,0,.85);}.sbi_header_palette_light a, #sb_instagram.sbi_palette_light .sbi_expand a, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a, #sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p, #sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter {color: #000;}@media all and (max-width: 480px){#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_mob_col_1 #sbi_images .sbi_item{width: 100%;}#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item{width: 50%;}#sb_instagram.sbi_mob_col_3 #sbi_images .sbi_item{width: 33.33%;}#sb_instagram.sbi_mob_col_4 #sbi_images .sbi_item{width: 25%;}#sb_instagram.sbi_mob_col_5 #sbi_images .sbi_item{width: 20%;}#sb_instagram.sbi_mob_col_6 #sbi_images .sbi_item{width: 16.66%;}#sb_instagram.sbi_mob_col_7 #sbi_images .sbi_item{width: 14.28%;}}@media all and (max-width: 800px){#sb_instagram.sbi_tab_col_10 #sbi_images .sbi_item{width: 10%;}#sb_instagram.sbi_tab_col_9 #sbi_images .sbi_item{width: 11.11%;}#sb_instagram.sbi_tab_col_8 #sbi_images .sbi_item{width: 12.5%;}#sb_instagram.sbi_tab_col_7 #sbi_images .sbi_item{width: 14.28%;}#sb_instagram.sbi_tab_col_6 #sbi_images .sbi_item{width: 16.66%;}#sb_instagram.sbi_tab_col_5 #sbi_images .sbi_item {width: 20%;}#sb_instagram.sbi_tab_col_4 #sbi_images .sbi_item {width: 25%;}#sb_instagram.sbi_tab_col_3 #sbi_images .sbi_item {width: 33.33%;}#sb_instagram.sbi_tab_col_2 #sbi_images .sbi_item {width: 50%;}#sb_instagram.sbi_tab_col_1 #sbi_images .sbi_item {width: 100%;}}@media all and (max-width: 480px){#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images .sbi_item, #sb_instagram.sbi_mob_col_1 #sbi_images .sbi_item{width: 100%;}#sb_instagram.sbi_mob_col_2 #sbi_images .sbi_item{width: 50%;}#sb_instagram.sbi_mob_col_3 #sbi_images .sbi_item{width: 33.33%;}#sb_instagram.sbi_mob_col_4 #sbi_images .sbi_item{width: 25%;}#sb_instagram.sbi_mob_col_5 #sbi_images .sbi_item{width: 20%;}#sb_instagram.sbi_mob_col_6 #sbi_images .sbi_item{width: 16.66%;}#sb_instagram.sbi_mob_col_7 #sbi_images .sbi_item{width: 14.28%;}#sb_instagram.sbi_mob_col_8 #sbi_images .sbi_item{width: 12.5%;}#sb_instagram.sbi_mob_col_9 #sbi_images .sbi_item{width: 11.11%;}#sb_instagram.sbi_mob_col_10 #sbi_images .sbi_item{width: 10%;}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display: none !important;}body:after {content: url(//www.fujimoto-hp.com/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png);display: none;}.sbi_lightboxOverlay {position: absolute;top: 0;left: 0;z-index: 99999;background-color: black;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.9;display: none;}.sbi_lightbox {position: absolute;left: 0;width: 100%;z-index: 100000;text-align: center;line-height: 0;font-weight: normal;}.sbi_lightbox .sbi_lb-image {display: block;height: auto;max-width: inherit;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;object-fit: contain;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-ms-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;border-radius: 3px 0 0 3px;}.sbi_lightbox a:hover, .sbi_lightbox a:focus, .sbi_lightbox a:active{outline: none;}.sbi_lightbox a img {border: none;}.sbi_lb-outerContainer {position: relative;background-color: #000;*zoom: 1;width: 250px;height: 250px;margin: 0 auto 5px auto;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.sbi_lb-outerContainer:after {content: "";display: table;clear: both;}.sbi_lb-container-wrapper{height: 100%;}.sbi_lb-container {position: relative;padding: 4px;top: 0;left: 0;width: 100%;height: 100%;bottom: 0;right: 0;}.sbi_lb-loader {position: absolute;width: 100%;top: 50%;left: 0;height: 20px;margin-top: -10px;text-align: center;line-height: 0;}.sbi_lb-loader span {display: block;width: 14px;height: 14px;margin: 0 auto;background: url(//www.fujimoto-hp.com/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat;}.sbi_lb-nav {top: 0;left: 0;width: 100%;z-index: 10;}.sbi_lb-container > .nav {left: 0;}.sbi_lb-nav a {position: absolute;z-index: 100;top: 0;height: 90%;outline: none;background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.sbi_lb-prev, .sbi_lb-next {height: 100%;cursor: pointer;display: block;}.sbi_lb-nav a.sbi_lb-prev {width: 50px;left: -70px;padding-left: 10px;padding-right: 10px;float: left;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);opacity: 0.5;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-nav a.sbi_lb-prev:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.sbi_lb-nav a.sbi_lb-next {width: 50px;right: -70px;padding-left: 10px;padding-right: 10px;float: right;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);opacity: 0.5;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-nav a.sbi_lb-next:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;}.sbi_lb-nav span{display: block;top: 55%;position: absolute;left: 20px;width: 34px;height: 45px;margin: -25px 0 0 0;background: url(//www.fujimoto-hp.com/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat;}.sbi_lb-nav a.sbi_lb-prev span{background-position: -53px 0;}.sbi_lb-nav a.sbi_lb-next span{left: auto;right: 20px;background-position: -18px 0;}.sbi_lb-dataContainer {margin: 0 auto;padding-top: 10px;*zoom: 1;width: 100%;font-family: "Open Sans", Helvetica, Arial, sans-serif;-moz-border-radius-bottomleft: 4px;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position: relative;padding-right: 300px;background: #fff;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper {position: relative;background: #000;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer {width: 300px !important;position: absolute;top: 0;right: -300px;height: 100%;bottom: 0;background: #fff;line-height: 1.4;overflow: hidden;overflow-y: auto;text-align: left;}.sbi_lb-dataContainer:after, .sbi_lb-data:after, .sbi_lb-commentBox:after {content: "";display: table;clear: both;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display: block !important;width: 100%;margin-top: 20px;padding: 4px;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number {padding-bottom: 0;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption {width: 100%;max-width: 100%;margin-bottom: 20px;}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text {display: inline-block;padding-top: 10px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display: block !important;width: 100%;min-width: 100%;float: left;clear: both;font-size: 12px;padding: 3px 20px 3px 0;margin: 0 0 1px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter {font-weight: 700;margin-right: 5px;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align: left;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing: border-box;padding: 15px 20px;}.sbi_lb-data {padding: 0 4px;color: #ccc;}.sbi_lb-data .sbi_lb-details {width: 85%;float: left;text-align: left;line-height: 1.1;}.sbi_lb-data .sbi_lb-caption {float: left;font-size: 13px;font-weight: normal;line-height: 1.3;padding-bottom: 3px;color: #ccc;word-wrap: break-word;word-break: break-word;overflow-wrap: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.sbi_lb-data .sbi_lb-caption a{color: #ccc;font-weight: bold;text-decoration: none;}.sbi_lb-data .sbi_lb-caption a:hover, .sbi_lb-commenter:hover{color: #fff;text-decoration: underline;}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float: left;width: 100%;color: #ccc;padding-bottom: 0;display: block;margin: 0 0 5px 0;}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p{color: #fff;text-decoration: underline;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter {color: #333;}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a, #sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p, .sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p{color: #333;}.sbi_lightbox .sbi_lightbox_username img {float: left;border: none;width: 32px;height: 32px;margin-right: 10px;background: #666;-moz-border-radius: 40px;-webkit-border-radius: 40px;border-radius: 40px;}.sbi_lightbox_username p{float: left;margin: 0;padding: 0;color: #ccc;line-height: 32px;font-weight: bold;font-size: 13px;}.sbi_lb-data .sbi_lb-number {display: block;float: left;clear: both;padding: 5px 0 15px 0;font-size: 12px;color: #999999;}.sbi_lb-data .sbi_lb-close {display: block;float: right;width: 30px;height: 30px;font-size: 18px;color: #aaa;text-align: right;outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;}.sbi_lb-data .sbi_lb-close:hover {cursor: pointer;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;color: #fff;}.sbi_lb-nav {height: auto;}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video {position: relative !important;}.sbi_lb-container{padding: 0;}
@charset "UTF-8";
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/js/slick/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/js/slick/./fonts/slick.eot);src:url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/js/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/js/slick/./fonts/slick.woff) format('woff'),url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/js/slick/./fonts/slick.ttf) format('truetype'),url(//www.fujimoto-hp.com/wp-content/themes/isenoriginal/js/slick/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-moz-transform:translate3d(0px,-50%,0);-o-transform:translate(0px,-50%);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}

body{color:}a{color:}.page-top,.footer-nav-wrap{background-color:}.footer-telephone a,.header-telephone a,.copyright-area a{color:}