.av_seperator_small_border .av-main-nav>li>a>.avia-menu-text{border-left-style:solid;border-left-width:1px;padding-left:13px;margin-left:-13px;font-size:14px;ｓ}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:none;letter-spacing:1px}#top .av-rotator-container-inner{line-height:1.5em}body{font:16px/1.65em !important;font-family:'Sawarabi Mincho',sans-serif;color:#444;-webkit-text-size-adjust:100%}p{line-height:1.7em;font-family:'Sawarabi Mincho',sans-serif;font:16px !important}.avia_textblock{clear:both;line-height:1.7em;font-family:'Sawarabi Mincho',sans-serif;font:16px !important}img{max-width:100% !important}div .logo{float:left;position:absolute;left:0;z-index:1}#top #wrap_all .all_colors h1,#top #wrap_all .all_colors h2,#top #wrap_all .all_colors h3,#top #wrap_all .all_colors h4,#top #wrap_all .all_colors h5,#top #wrap_all .all_colors h6{font-family:'Sawarabi Mincho',sans-serif}#header_main .container{height:80px}.av-main-nav li{float:left;position:relative;z-index:20}.size-full.wp-image-1635.alignright{margin-left:0 !important}#header .widget{left:65%;padding-top:0;position:absolute;transform:translate(-50%);z-index:999;margin-top:-15px}#header_main .widget{float:right !important;width:50%}#header_main .textwidget{text-align:right}#text-9{padding:0 !important}#top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:.8em}.header_color ::-moz-placeholder{color:#5c5c5c;opacity:1}.av-special-heading{width:100%;clear:both;display:block;margin-top:20px !important;position:relative}h2.avia-caption-title{font-size:28px;line-height:1.1em;margin-bottom:10px;font-family:'Sawarabi Mincho',sans-serif;font-weight:400}h1.av-special-heading-tag{font-size:28px;line-height:1.1em;margin-bottom:10px;font-family:'Sawarabi Mincho',sans-serif;font-weight:light}h2.av-special-heading-tag{font-size:24px;line-height:1.1em;margin-bottom:10px;font-family:'Sawarabi Mincho',sans-serif}h3{font-size:22px;line-height:1.5em;margin-bottom:10px;font-family:'Sawarabi Mincho',sans-serif !important}h3.av-special-heading-tag{font-size:22px;line-height:1.8em;margin-bottom:10px;font-family:'Sawarabi Mincho',sans-serif}.av-special-heading-h3 .special-heading-border{height:2.5em}h4.av-special-heading-tag{font-size:18px;font-family:'Sawarabi Mincho',sans-serif;line-height:1.7em;margin-bottom:10px}h5.av-special-heading-tag{font-size:16px;font-family:'Sawarabi Mincho',sans-serif;line-height:1.5em;font-weight:400}h6.av-special-heading-tag{font-size:14px;font-family:'Sawarabi Mincho',sans-serif;line-height:1.5em;font-weight:400}.iconbox .iconbox_content .iconbox_content_title{border:medium none;padding:2px 0 0;position:relative;margin:0 0 16px;clear:none;letter-spacing:1px;text-transform:uppercase;font-size:1.45em;font-family:'Sawarabi Mincho',sans-serif}#footer{font-size:12px;font-family:'Sawarabi Mincho',sans-serif;line-height:1.5em}.custom-html-widget{font-size:12px;font-family:'Sawarabi Mincho',sans-serif;line-height:1.5em}td{font-size:13px;background-color:#fff;padding:9px 12px;border-style:solid;border-top-style:solid;border-left-style:solid;border-width:1px;border-top-width:1px;border-left-width:1px;border-left:none;border-top:none;background-attachment:fixed;color:#4d4d4d}.main_color b{background-color:#fff;padding:9px 12px;background-attachment:fixed;color:#4d4d4d}.togglecontainer .single_toggle:first-child .toggler,.togglecontainer .taglist+.single_toggle .toggler{border-top-left-radius:2px;border-top-right-radius:2px;background-color:#dcdcdc;font-weight:700 !important}.av-subheading{font-size:15px;line-height:1.3em;font-family:Georgia,"Times New Roman",Times,"serif"}.slideshow_caption{z-index:100;width:60% !important;position:absolute;bottom:0;top:auto;height:100%;display:block;text-decoration:none;padding:50px}#header_main{border-top:10px;border-top-style:solid;border-top-color:#008836}.av-main-nav>li{line-height:30px}.intro{font-family:"ＭＳ Ｐ明朝","MS PMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","serif";font-size:19pt;color:#008836 !important}#top .av-fullscreen-button .avia-button-fullwidth{border-radius:0;padding:20px 10px !important;font-family:'Sawarabi Mincho',sans-serif;font-size:1.4em !important}#top .av-flex-placeholder{display:table-cell;width:1%}.main_color tr:nth-child(2n+1),.main_color .pricing-table>li:nth-child(2n+1),.main_color .pricing-extra{background:#f5f8cb}div .av_one_fourth{margin-left:1% !important}.flex_column .widget .widgettitle,.content .widget .widgettitle{margin-top:.85em;font-size:1.4em;font-weight:400;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}.textwidget{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-size:1em;font-weight:400;line-height:1.5em;padding-top:5px}}.avia-icon-list .iconlist_icon{height:30px !important;width:30px !important;line-height:30px !important;font-size:20px !important;text-align:center;border-radius:500px;position:relative;float:left;margin-right:20px;margin-left:2px;z-index:5;color:#fff}.iconlist_icon.avia-font-entypo-fontello,.iconlist_icon.avia-font-medical{height:30px !important;width:30px !important;line-height:30px !important;font-size:20px !important;text-align:center;border-radius:500px;position:relative;float:left;margin-right:20px;margin-left:2px;z-index:5;color:#fff}.avia-icon-list .iconlist-timeline{position:absolute;top:1%;left:17px !important;width:1px;height:99%;border-right-width:1px;border-right-style:dashed}.avia-icon-list li{margin:0;padding:0 0 10px !important;list-style-type:none;list-style-position:outside;clear:both;position:relative;min-height:60px}.avia-icon-list .av-iconlist-empty .iconlist_title{margin-top:3px}div .avia-table{background:0 0;width:100%;clear:both;margin:20px !important;table-layout:fixed}s .tbl01{border-collapse:collapse;empty-cells:show;margin-left:20px;margin-top:10px;width:610px;border:1px solid #c5c5c5}.tbl01 td{border-collapse:collapse;border-spacing:0px;padding:5px 0;border:1px solid #c5c5c5;text-align:center}.tbl01 th.item{background-color:#fbffd3;color:#484848;border:1px solid #c5c5c5;padding:10px 0;padding-left:20px;text-align:left;width:25%}.tbl01 th{background-color:#fbffd3;font-weight:400;color:#484848;border:1px solid #c5c5c5;padding:10px 0;text-align:center;width:11%}.tbl02{border-collapse:collapse;empty-cells:show;margin-bottom:10px;width:95%;border:1px solid #c5c5c5}.tbl02 td{border-collapse:collapse;border-spacing:0px;padding:5px;border:1px solid #c5c5c5}.tbl02 th{background-color:#f9f9f9;font-weight:400;color:#484848;padding:5px;border:1px solid #c5c5c5;width:100px}.tbl03{border-collapse:collapse;empty-cells:show;margin-bottom:10px;width:95%;border:1px solid #c5c5c5}.tbl03 td{border-collapse:collapse;border-spacing:0px;padding:5px;border:1px solid #c5c5c5}.tbl03 th{background-color:#f9f9f9;font-weight:400;color:#484848;padding:5px;border:1px solid #c5c5c5;width:100px}.tbl04{border-collapse:collapse;empty-cells:show;margin-bottom:10px;width:95%;border:1px solid #c5c5c5}.tbl04 td{border-collapse:collapse;border-spacing:0px;padding:5px;border:1px solid #c5c5c5}.tbl04 th{background-color:#eff4e5;font-weight:400;color:#484848;padding:5px;border:1px solid #c5c5c5;width:100px}.tbl05{border-collapse:collapse;empty-cells:show;margin-bottom:10px;width:362px;border:1px solid #c5c5c5}.tbl05 td{border-collapse:collapse;border-spacing:0px;padding:2px;border:1px solid #c5c5c5}.tbl05 th{background-color:#eff4e5;font-weight:400;color:#484848;padding:2px;border:1px solid #c5c5c5;width:15px}.template-page.content.av-content-full.alpha.units{padding-top:10px !important;padding-bottom:20px}.stretch_full.container_wrap.alternate_color.light_bg_color.title_container{background-color:#e0dbb7;height:32px;box-shadow:0px 3px 5px inset #888}#top .title_container .container{padding-top:0;padding-bottom:0;min-height:33px}.title_container .breadcrumb{z-index:10;line-height:15px;font-size:12px !important;position:absolute;right:50px;top:50%;margin-top:-7px}.slide-entry-title.entry-title{font-size:14px !important;height:50px !important;margin-top:20px}.slide-entry-excerpt.entry-content{margin-top:-55px}.slide-meta{margin-top:0 !important}.avia_iconbox_title{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif";font-size:18px}body div .avia-button{padding:10px;font-size:12px;text-decoration:none;display:inline-block;border-bottom-style:solid;border-bottom-width:1px;margin:3px 0;line-height:1.2em;position:relative;font-weight:400;text-align:center;max-width:100%}.avia-button.avia-icon_select-no.avia-color-theme-color-highlight.avia-size-large.avia-position-right{border-radius:30px}.avia-button.avia-icon_select-no.avia-color-theme-color-highlight.avia-size-large.avia-position-left{border-radius:30px}#top div .avia-gallery{overflow:hidden;padding-bottom:2px;clear:both;max-width:80% !important;height:auto !important;margin:0 auto !important}.avia-gallery-big.fakeLightbox.lightbox.avia-gallery-big-crop-thumb{max-height:788px !important}@media only screen and (min-width:1200px){.av-curtain-footer.av-curtain-medium #av-curtain-footer-placeholder{clear:both;background:0 0;display:block}.av-curtain-footer.av-curtain-medium #main>*:not(.av-curtain-footer-container){z-index:1;position:relative}.av-curtain-footer.av-curtain-medium .av-curtain-footer-container{width:100%;display:block;position:fixed;bottom:0;left:0;z-index:0}}@media screen and (max-width:900px){#header_main .container,.main_menu ul:first-child>li a{height:65px}div .logo{float:left;position:absolute;left:0;z-index:1}#top #menu-item-s search{display:none}#top #header .av-main-nav>li>a .avia-menu-text,#top #header .av-main-nav>li>a .avia-menu-subtext{font-size:12pt}}@media screen and (max-width:766px){#header_main .container,.main_menu ul:first-child>li a{height:65px}#top #wrap_all .container{width:90% !important;max-width:90% !important;margin:0 auto;padding-left:0;padding-right:0;float:none}div .logo{float:left;position:absolute;left:0;z-index:1;width:45%}.textwidget{display:none}#menu-item-search{display:none !important}#top #menu-item-s search{display:none}#top #header .av-main-nav>li>a .avia-menu-text,#top #header .av-main-nav>li>a .avia-menu-subtext{font-size:12pt}.responsive #top #wrap_all .container{width:91%;max-width:90%;margin:0 auto;padding-left:0;padding-right:0;float:none}}@media screen and (max-width:480px){.avia-menu.av_menu_icon_beside{padding-right:10px;margin-right:10px;border-right-width:1px;border-right-style:solid;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.avia_iconbox_title{font-size:24px;font-family:serif}.av-button-description.av-button-description-below{font-size:14px !important}