/*!
Theme Name: kds_wp_theme
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kds_wp_theme
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

kds_wp_theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:normal}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,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:normal}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#333;font-family:-apple-system,"Helvetica Neue","Yu Gothic",YuGothic,Verdana,Meiryo,"M+ 1p",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}p{margin-bottom:1.5em;line-height:2em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box;min-height:100%}*,*:before,*:after{box-sizing:inherit}body{background:#f6f6f6}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 0;padding-left:1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:normal}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%;vertical-align:top}table{margin:0 0 1.5em;width:100%}.page table,.post table{margin:0;margin-top:24px;margin-bottom:40px;width:100%;border:1px solid white;text-align:center}.page table caption,.post table caption{border-left:4px solid #44A2E6;font-size:16px;height:24px;text-align:left;line-height:24px;vertical-align:middle;padding-left:8px;margin-bottom:8px}.page table tr,.post table tr{height:2.7em}.page table th,.post table th{background:#737373;border:1px solid white;color:white;font-weight:normal;padding-left:16px;padding-right:16px}.page table td,.post table td{border:1px solid white;padding-left:16px;padding-right:16px}.page table .text-center,.post table .text-center{text-align:center}.page table .text-left,.post table .text-left{text-align:left}.page table .text-right,.post table .text-right{text-align:right}.page table .table__strong-row th,.post table .table__strong-row th{background:#D84773}.page table .table__strong-row td,.post table .table__strong-row td{background:#FFEFF4}.page table .table__highlight-row th,.post table .table__highlight-row th{background:#44A2E6}.page table .table__highlight-row td,.post table .table__highlight-row td{background:#F6FAFD}.page table .table__strong-cell,.post table .table__strong-cell{color:#D84773;font-weight:normal}.page table .table__highlight-cell,.post table .table__highlight-cell{color:#44A2E6;font-weight:normal}.odd-stripe tr:nth-child(odd) td{background-color:#ececec}.even-stripe tr:nth-child(even) td{background-color:#ececec}@media screen and (max-width: 599px){.page table td,.page table th,.post table td,.post table th{font-size:14px;padding-left:4px;padding-right:4px}}.layer,.page__section,.page__section.no-title,.temp-estimate__section,.search__section,.error404__section,.no-title.temp-estimate__section,.no-title.search__section,.no-title.error404__section{content:"";display:table;table-layout:fixed;background:white;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1)}.btn--upload,.btn--common,.btn--reverse,.btn--sheet,.temp-estimate-widget--top input[type="submit"],.contact__form input[type="submit"],.temp-estimate-widget--sidebar input[type="submit"],.exit-widget__temp-estimate-widget input[type="submit"],.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]{display:inline-block;position:relative;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1);line-height:2.7em;vertical-align:middle;padding-top:2px;padding-left:6em;padding-right:6em;text-decoration:none;text-align:center;transition-property:background,border,color;transition-duration:.2s}.btn--upload{border-bottom-style:solid;border-bottom-width:2px;background-color:#F6941A;border-bottom-color:#bc6c07;color:white;font-weight:normal}.btn--upload:visited{color:white}.btn--upload:hover{background-color:#d57a08;border-bottom-color:#8b5005;color:#e6e6e6}@media screen and (max-width: 939px){.btn--upload{width:100%;text-align:center;padding:0}}.btn--common{border-bottom-style:solid;border-bottom-width:2px;background-color:#44A2E6;border-bottom-color:#3074A5;color:white;font-weight:normal}.btn--common:visited{color:white}.btn--common:hover{background-color:#1d8bda;border-bottom-color:#25587d;color:#e6e6e6}@media screen and (max-width: 939px){.btn--common{width:100%;text-align:center;padding:0}}.btn--reverse{border-bottom-style:solid;border-bottom-width:2px;background-color:white;border-bottom-color:#86A2B5;color:#333}.btn--reverse:visited{color:#333}.btn--reverse:hover{background-color:#e6e6e6;border-bottom-color:#668aa2;color:#1a1a1a}@media screen and (max-width: 939px){.btn--reverse{width:100%;text-align:center;padding:0}}.btn--sheet{background-color:white;color:#333}.btn--sheet:visited{color:#333}.btn--sheet:hover{background-color:#e6e6e6;color:#1a1a1a}@media screen and (max-width: 939px){.btn--sheet{width:100%;text-align:center;padding:0}}.btn__icon-wrap--left{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:14px}.btn__icon-wrap--right{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:14px}.btn--upload .btn__icon-wrap--left{left:8px}.btn__centering{display:inline-block;position:relative}.btn__centering .btn__icon-wrap--left{left:0}.btn__centering .btn__icon-wrap--right{right:0}.btn--upload .btn__icon{background:url("images/icon/btn--upload__icon-30.png") no-repeat;background-size:contain;width:30px;height:22px}.btn--upload .btn__centering{padding-left:38px}.btn--common .btn__icon{background:url("images/icon/btn--common__icon-18.png") no-repeat;background-size:contain;width:18px;height:18px}.btn--common .btn__centering{padding-left:26px}.btn--reverse .btn__icon{background:url("images/icon/btn--sheet__icon-18.png") no-repeat;background-size:contain;width:18px;height:19px}.btn--reverse .btn__centering{padding-left:26px}.btn--sheet .btn__icon{background:url("images/icon/btn--sheet__icon-18.png") no-repeat;background-size:contain;width:18px;height:19px}.btn--sheet .btn__centering{padding-left:26px}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 15px 17px rgba(255,255,255,0.5),inset 0 -5px 12px rgba(0,0,0,0.05);color:rgba(0,0,0,0.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,0.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,0.8),inset 0 15px 17px rgba(255,255,255,0.8),inset 0 -5px 12px rgba(0,0,0,0.02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,0.5),inset 0 2px 5px rgba(0,0,0,0.15)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:hover,a:focus,a:active{color:#214cce}a:focus{outline:thin dotted;outline:0}a:hover,a:active{outline:0}.site-main-navigation{background:rgba(58,58,58,0.95);width:100%}@media screen and (max-width: 939px){.site-main-navigation{display:none}}.site-main-menu__wrap{clear:both;display:block;float:left;height:44px}.site-main-menu__wrap ul{display:none;list-style:none;margin:0;padding-left:0}.site-main-menu__wrap ul ul{-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);float:left;position:absolute;top:43px;display:none;z-index:99999}.site-main-menu__wrap ul ul ul{left:-999em;top:0}.site-main-menu__wrap ul ul li:hover>ul,.site-main-menu__wrap ul ul li.focus>ul{left:100%}.site-main-menu__wrap ul ul a{width:240px;background:rgba(58,58,58,0.95);padding-left:28px}.site-main-menu__wrap ul ul a:before{display:block;content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:16px;width:0;height:0;border:3px solid transparent;border-left:6px solid white;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.site-main-menu__wrap ul ul a:hover:before,.site-main-menu__wrap ul ul a.focus:before{border-left-color:#D8D8D8}.site-main-menu__wrap ul li:hover>ul,.site-main-menu__wrap ul li.focus>ul{display:block}.site-main-menu__wrap li{float:left;position:relative}.site-main-menu__wrap li:hover>a,.site-main-menu__wrap li.focus>a{background-color:rgba(40,40,40,0.95);color:#D8D8D8}.site-main-menu__wrap li.current_page_parent{background-color:#1E6090}.site-main-menu__wrap a{color:white;display:inline-block;font-size:14px;text-decoration:none;line-height:44px;vertical-align:middle;padding-left:1.2em;padding-right:1.2em;transition-property:background, color;transition-duration:.2s}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.minimum-menu-toggle-btn{display:none;width:64px;height:64px;float:right;color:white;border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:none}.minimum-menu-toggle-btn:hover,.minimum-menu-toggle-btn:focus{box-shadow:none}@media screen and (max-width: 939px){.minimum-menu-toggle-btn{display:block}}.minimum-menu-toggle-btn,.minimum-menu-toggle-btn span{transition:all .4s;box-sizing:border-box}.minimum-menu-toggle-btn{position:relative}.burger__wrap{height:28px;width:48px;margin-top:4px;margin-bottom:8px;margin-left:8px;margin-right:8px;position:absolute;top:4px}.burger__wrap:after{content:'';width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:url("images/minimum-menu__close-btn-icon.png") no-repeat;background-size:28px 28px;background-position:center center;display:none}.minimum-menu-toggle-btn .burger{position:absolute;left:0;width:100%;height:4px;background-color:#fff}.minimum-menu-toggle-btn .burger:nth-of-type(1){top:0}.minimum-menu-toggle-btn .burger:nth-of-type(2){top:12px}.minimum-menu-toggle-btn .burger:nth-of-type(3){bottom:0}.minimum-menu-toggle-btn .burger-text{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:6px;position:absolute;width:100%;text-align:center;font-size:18px}.is-minimum-menu-open .minimum-menu-toggle-btn .burger{display:none}.is-minimum-menu-open .minimum-menu-toggle-btn .burger__wrap:after{display:block}.site-minimum-menu__wrap{position:absolute;top:64px;z-index:999;display:none;width:100%;overflow:auto}.site-minimum-menu__wrap::-webkit-scrollbar{display:none}.fixed{position:fixed;width:100%;height:100%}.site-minimum-menu{width:100%;list-style:none;padding:0;margin:0}.site-minimum-menu .sub-menu{padding:0;margin:0;list-style:none;display:none}.site-minimum-menu .sub-menu li a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;line-height:44px;font-size:16px;padding-left:4em;background:#eaeaea;color:#1E6090;position:relative}.site-minimum-menu .sub-menu li a:before{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:2em;width:0;height:0;border:4px solid transparent;border-left:8px solid #1E6090}.site-minimum-menu .sub-menu li a:after{display:none}.site-minimum-menu .minimum-menu__open-icon{content:"";background:url("images/more-icon-20--white.png") no-repeat;background-size:10px 7px;width:10px;height:7px;display:block;position:absolute;top:1.5em;left:8px}.site-minimum-menu li{width:100%;border-top:1px solid #D8D8D8}.site-minimum-menu li:nth-of-type(1) .sub-menu,.site-minimum-menu li:nth-of-type(2) .sub-menu{display:block}.site-minimum-menu li a{display:block;width:100%;padding-left:3em;line-height:44px;font-size:14px;background:#1E6090;color:white;text-decoration:none;position:relative;transition:background .2s}.site-minimum-menu li a.is-sub-menu-open{background:#2577b2}.site-minimum-menu .menu-item-has-children{border-top:1px solid #2577b2}.site-minimum-menu .menu-item-has-children:last-child{border-bottom:1px solid #D8D8D8}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:normal;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{overflow:hidden;*zoom:1}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.content-area{float:right;margin:0 0 0 -200px;width:100%}.site-main{width:100%}.site-content .widget-area{float:left;overflow:hidden;width:200px;margin-top:400px}.site-content .widget-area.is-no-eye-catch{margin-top:140px}@media screen and (min-width: 940px){#secondary.is-fixing.headroom{transition:opacity .5s linear}#secondary.is-fixing.headroom--unpinned{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:.1}#secondary.is-fixing.headroom--unpinned:hover{transition:opacity .1s linear;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#secondary.is-fixing.headroom--pinned{transition:opacity .2s ease-in-out}}.site-footer{clear:both;width:100%}@media screen and (max-width: 939px){.content-area{float:none;margin:0;width:100%}.site-content .widget-area{float:none;width:100%;margin:0}.search .widget-area,.error404 .widget-area{display:none}}.site-content{margin-bottom:800px;content:"";display:table;table-layout:fixed;min-height:500px;width:100%}.centering-content,.site-minimum-menu__wrap{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.top-message{margin-top:68px;margin-bottom:24px}@media screen and (max-width: 939px){.top-message{margin-top:0}}.top-message__copy{height:110px;background-color:white;margin-top:32px;margin-bottom:40px;font-size:40px;color:#D84773;text-align:center}.top-message__copy>b{font-size:24px;color:#44A2E6}.top-message__copy>img{width:614px;height:110px}.top-message__body-and-img-wrap{padding:32px;background:#F6FAFD;overflow:hidden;*zoom:1}@media screen and (max-width: 939px){.top-message__copy{height:auto;padding-left:8px;padding-right:8px;margin-top:8px;margin-bottom:8px}.top-message__copy>img{width:100%;height:auto}.top-message__body-and-img-wrap{padding:8px}}.top-message__img{background:gray;display:block;float:left;height:auto;width:280px;min-width:140px}@media screen and (max-width: 939px){.top-message__img-wrap{width:100%;height:200px;position:relative;overflow:hidden}.top-message__img{float:none;width:100%;position:absolute;top:-20px}}.top-message__body{display:block;float:right;width:570px}.top-message__heading{background:#1E6090;color:white;font-weight:normal;font-size:24px;margin-top:0;margin-bottom:8px;line-height:1.5em;vertical-align:middle;padding-left:8px}.top-message__sentence{font-size:18px;margin:0;margin-bottom:40px;line-height:1.8em}@media screen and (max-width: 939px){.top-message__body{margin-top:8px;padding:0;float:none;width:100%}.top-message__heading{padding-top:0.5em;padding-bottom:0.5em;padding-left:8px;padding-right:8px}}.top-message__sentence>.strong{color:#D84773;font-weight:normal}@media screen and (min-width: 940px){.top-message__btn--upload{float:right;line-height:44px}}.learn-more-and-estimate-wrap{content:"";display:table;table-layout:fixed}.top-learn-more{height:170px;margin-bottom:40px;float:left}@media screen and (max-width: 939px){.top-learn-more{height:auto;float:none;width:100%}}@media screen and (min-width: 600px) and (max-width: 939px){.top-learn-more__body{padding-left:8px;padding-right:8px}}.top-learn-more__heading{color:white;background:#44A2E6;font-size:16px;font-weight:normal;height:2em;width:100%;text-align:center;line-height:2em;vertical-align:middle;margin:0;margin-bottom:8px;position:relative}.top-learn-more__heading>img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:112px;height:auto}.top-learn-more__block{float:left;width:208px;margin-left:16px}.top-learn-more__block.right-end{margin-right:16px}@media screen and (min-width: 600px) and (max-width: 939px){.top-learn-more__block{width:30%;margin-right:5%;margin-left:0}.top-learn-more__block.right-end{margin-right:0}}@media screen and (max-width: 599px){.top-learn-more__block{width:100%;margin-right:0;margin-left:0}.top-learn-more__block.right-end{margin-right:0}.top-learn-more__btn--common{background:white;border:0;color:#333;width:100%;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0);box-shadow:0 0 3px 3px rgba(153,153,153,0);border-bottom:1px solid #D8D8D8}.top-learn-more__btn--common:visited{color:#333}.top-learn-more__btn--common>.btn__icon{background:url("images/icon/btn--sheet__icon-18.png") no-repeat;background-size:contain;width:18px;height:19px}.top-learn-more__sentence{display:none}}.top-learn-more__btn--common{width:100%;font-weight:normal;padding-left:0;padding-right:0}@media screen and (min-width: 600px) and (max-width: 939px){.top-learn-more__btn--common{font-size:14px}}.top-learn-more__btn--common>.btn__icon-wrap--left{left:0.5em}.top-learn-more__btn--common>.btn__icon-wrap--right{display:block;background:url("images/icon/btn--sheet__icon-12-right-white.png") no-repeat;background-size:contain;width:12px;height:20px;right:0.5em}@media screen and (max-width: 599px){.top-learn-more__btn--common>.btn__icon-wrap--right{display:block;background:url("images/icon/btn--sheet__icon-12-right.png") no-repeat;background-size:contain;width:12px;height:20px}}.top-learn-more__sentence{font-size:14px;width:100%;margin-top:8px}.temp-estimate-widget--top{height:170px;width:226px;float:right}@media screen and (max-width: 939px){.temp-estimate-widget--top{width:100%;height:auto;float:none}}.temp-estimate-widget--top .temp-estimate-widget__header{background-color:#44A2E6;line-height:2em;vertical-align:middle;text-align:center;color:white;font-weight:normal;height:2em;position:relative}.temp-estimate-widget--top .temp-estimate-widget__header>img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:152px;height:auto}.temp-estimate-widget--top form{display:block;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:14px}.temp-estimate-widget--top ul{list-style:none;margin:0;padding:0;font-size:14px}.temp-estimate-widget--top ul li{margin-bottom:8px}.temp-estimate-widget--top input,.temp-estimate-widget--top select{width:90px;height:24px;border-radius:0 !important;margin-left:0.5em;margin-right:0.5em;font-size:14px;border-color:#1E6090}.temp-estimate-widget--top select#order_date{border-radius:1px !important}.temp-estimate-widget--top label[for="minutes"]{padding-right:1em}.temp-estimate-widget--top input[type="submit"]{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:180px;height:36px;border-bottom-style:solid;border-bottom-width:2px;background:none;border-bottom-color:#3074A5;color:white;font-weight:normal;padding-left:10px;position:absolute;z-index:2}.temp-estimate-widget--top input[type="submit"]:hover,.temp-estimate-widget--top input[type="submit"]:focus{box-shadow:none}.temp-estimate-widget--top input[type="submit"]:visited{color:white}.temp-estimate-widget--top .temp-estimate-widget__submit-btn__icon{background:url("images/icon/btn--calc__icon-22-white.png") no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:20px;width:22px;height:22px;box-sizing:content-box;padding-bottom:2px}.temp-estimate-widget--top .temp-estimate-widget__submit-btn__text{background:url("images/text/temp-estimate__btn-text-white.png") no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80px;height:16px;box-sizing:content-box;padding-bottom:2px}.temp-estimate-widget--top .temp-estimate-widget__submit-btn__wrap{background-color:#44A2E6;width:180px;height:36px;margin-top:16px;margin-left:auto;margin-right:auto;position:relative;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.2);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.2);box-shadow:0 0 3px 3px rgba(153,153,153,0.2);transition-property:background, color, border;transition-duration:.2s}.temp-estimate-widget--top .temp-estimate-widget__submit-btn__wrap:hover{background-color:#1d8bda}.temp-estimate-widget--top .temp-estimate-widget__submit-btn__wrap:after{font-size:18px;display:block;content:">>";color:white;width:1.6em;height:1em;line-height:1em;padding-bottom:4px;box-sizing:content-box;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:0.5em}@media screen and (min-width: 600px) and (max-width: 939px){.temp-estimate-widget--top ul{width:584px;height:100px;display:block;position:relative;margin-left:auto;margin-right:auto}.temp-estimate-widget--top .minutes__wrap,.temp-estimate-widget--top .order_date__wrap{font-size:16px;display:block;width:40%;height:32px;position:absolute}.temp-estimate-widget--top .minutes__wrap input,.temp-estimate-widget--top .minutes__wrap select,.temp-estimate-widget--top .order_date__wrap input,.temp-estimate-widget--top .order_date__wrap select{height:32px;font-size:16px;width:100px}.temp-estimate-widget--top .minutes__wrap{top:0;left:10%}.temp-estimate-widget--top .order_date__wrap{top:44px;left:10%}.temp-estimate-widget--top input[type="submit"]{height:76px}}@media screen and (min-width: 600px) and (max-width: 939px){.temp-estimate-widget--top .temp-estimate-widget__submit-btn__wrap{height:76px;position:absolute;top:0;right:10%;margin:0}}@media screen and (max-width: 599px){.temp-estimate-widget--top ul{width:304px;margin:0 auto;text-align:center}.temp-estimate-widget--top .minutes__wrap,.temp-estimate-widget--top .order_date__wrap{width:100%;font-size:16px}.temp-estimate-widget--top .minutes__wrap input,.temp-estimate-widget--top .minutes__wrap select,.temp-estimate-widget--top .order_date__wrap input,.temp-estimate-widget--top .order_date__wrap select{width:120px;height:32px;font-size:16px}.temp-estimate-widget--top .order_date__wrap{padding-right:1em}.temp-estimate-widget--top input[type="submit"]{position:static;width:100%;height:44px}.temp-estimate-widget--top .temp-estimate-widget__submit-btn__wrap{width:100%;margin-top:32px;height:44px}}.top-merits__title{background:#44A2E6;color:white;position:relative;height:100px;width:100%}.top-merits__title-img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:780px;height:auto}.top-merits__title-img--sp{display:none}@media screen and (min-width: 600px) and (max-width: 939px){.top-merits__title-img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:570px;height:auto}.top-merits__title{margin-top:40px}}@media screen and (max-width: 599px){.top-merits__title-img--sp{display:block;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:288px;height:auto}.top-merits__title{margin-top:40px;height:130px}.top-merits__title-img{display:none}}.top-merits__title>.top-merits__title-sentence{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:100%;height:1em;text-align:center;line-height:1em}.top-merits__panel__wrap{overflow:hidden;*zoom:1;margin:0;padding:0;list-style:none}.top-merits__panel{position:relative;display:block;width:24.681%;height:230px;float:left;margin-right:3px;transition-property:background,opacity;transition-duration:.2s}.top-merits__panel>img{display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;width:120px;height:auto;bottom:16px}@media screen and (min-width: 600px) and (max-width: 939px){.top-merits__panel{width:49.8%;height:130px;margin-bottom:4px;margin-right:0.4%}}@media screen and (max-width: 599px){.top-merits__panel{width:49.5%;height:130px;margin-bottom:4px;margin-right:1%}}@media screen and (max-width: 939px){.top-merits__panel__wrap li:nth-child(even) .top-merits__panel{margin-right:0}}.top-merits__panel__icon{display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:30px;width:110px;height:110px}@media screen and (max-width: 939px){.top-merits__panel__icon{top:16px;width:50px;height:50px}}.top-merits__panel__sub-title--a,.top-merits__panel__title--a,.top-merits__panel__sub-title--b,.top-merits__panel__title--b,.top-merits__panel__sub-title--c,.top-merits__panel__title--c,.top-merits__panel__sub-title--d,.top-merits__panel__title--d{display:inline-block;color:white;height:1em;line-height:1em;width:100%;text-align:center;position:absolute;bottom:38px;font-size:14px}.top-merits__panel__title--a,.top-merits__panel__title--b,.top-merits__panel__title--c,.top-merits__panel__title--d{font-size:20px;bottom:14px}.top-merits__panel--a{background-color:#4465AC}.top-merits__panel--a:hover{background-color:#2e4575}.top-merits__panel--a:hover .top-merits__panel__icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--a:hover .top-merits__panel__sub-title--a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--a>.top-merits__panel__icon{background:url("images/icon/top-merits__panel__icon--a.png") no-repeat;background-size:contain}.top-merits__panel--b{background-color:#83924D}.top-merits__panel--b:hover{background-color:#566033}.top-merits__panel--b:hover .top-merits__panel__icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--b:hover .top-merits__panel__sub-title--b{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--b>.top-merits__panel__icon{background:url("images/icon/top-merits__panel__icon--b.png") no-repeat;background-size:contain}.top-merits__panel--c{background-color:#A2724E}.top-merits__panel--c:hover{background-color:#6e4e35}.top-merits__panel--c:hover .top-merits__panel__icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--c:hover .top-merits__panel__sub-title--b{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--c>.top-merits__panel__icon{background:url("images/icon/top-merits__panel__icon--c.png") no-repeat;background-size:contain}.top-merits__panel--d{background-color:#984786;margin-right:0}.top-merits__panel--d:hover{background-color:#642f58}.top-merits__panel--d:hover .top-merits__panel__icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.top-merits__panel--d:hover .top-merits__panel__sub-title--d{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}@media screen and (max-width: 939px){.top-merits__panel--d{position:relative;right:auto}}.top-merits__panel--d>.top-merits__panel__icon{background:url("images/icon/top-merits__panel__icon--d.png") no-repeat;background-size:contain}.merits--a,.merits--b,.merits--c,.merits--d{margin-bottom:40px}.merits__header-wrap{-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1);position:absolute;top:0px}.merits__title-icon-background--a,.merits__title-icon-background--b,.merits__title-icon-background--c,.merits__title-icon-background--d{background-color:#44A2E6;display:block;width:156px;height:114px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:-38px;left:0;right:0;margin-left:auto;margin-right:auto;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1)}.merits__title-icon-wrap{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.merits__title-icon-target{display:block;width:100%;height:46px;position:absolute;top:-12px}.merits__title-icon--a,.merits__title-icon--b,.merits__title-icon--c,.merits__title-icon--d{display:inline-block;background:url("images/icon/merits__title__icon--a.png") no-repeat;background-size:contain;height:46px;width:46px}.merits__title{color:white;text-align:center;background-color:#44A2E6;background-repeat:none;height:114px;font-size:38px;margin-top:0;margin-bottom:0;padding-top:54px;position:relative}.merits__title>img{height:40px}@media screen and (max-width: 939px){.merits__title{padding-left:8px;padding-right:8px}}@media screen and (min-width: 600px) and (max-width: 939px){.merits__title{font-size:24px}.merits__title>img{height:auto;max-height:38px}}@media screen and (max-width: 599px){.merits__title{font-size:20px}.merits__title>img{height:auto}}.merits__sub-title{color:#44A2E6;font-size:24px;font-weight:normal;text-align:center;margin:0;line-height:1em;margin-top:24px;padding-top:16px}.merits__sub-title>img{height:22px;width:auto}@media screen and (max-width: 939px){.merits__sub-title>img{height:20px}}@media screen and (max-width: 939px){.merits__sub-title>img{height:18px}}@media screen and (min-width: 600px) and (max-width: 939px){.merits__sub-title{font-size:20px}}@media screen and (max-width: 599px){.merits__sub-title{font-size:18px}}.merits__layer{position:relative;padding-top:106px;padding-bottom:64px;margin-top:94px}@media screen and (max-width: 939px){.merits__layer{padding-bottom:0;margin-top:78px}}.merits__layer .bold{font-weight:bold}.merits__layer .strong{font-weight:normal;color:#D84773}.merits__main-img{width:100%;height:auto}.merits__head-section,.merits__head-section--a,.merits__head-section--b,.merits__head-section--c,.merits__head-section--d{width:100%;padding-left:40px;padding-right:40px;margin-top:24px}@media screen and (max-width: 939px){.merits__head-section,.merits__head-section--a,.merits__head-section--b,.merits__head-section--c,.merits__head-section--d{padding-left:0;padding-right:0}.merits__head-section-wrap{padding-left:8px;padding-right:8px}}.merits__head-section__title{background-color:#44A2E6;line-height:56px;vertical-align:middle;color:white;font-weight:normal;color:white;height:56px;width:100%;font-size:24px;font-weight:normal;margin-top:40px;padding-left:16px}@media screen and (max-width: 939px){.merits__head-section__title{padding-top:0.5em;padding-bottom:0.5em;padding-left:8px;padding-right:8px;height:auto;line-height:1.5em;font-size:20px}}.merits__head-section__sub-title{border-bottom-style:solid;border-bottom-width:4px;font-size:20px;font-weight:normal;line-height:1.8em;padding-bottom:8px;border-bottom-color:#44A2E6;margin-top:16px;margin-bottom:16px}@media screen and (max-width: 939px){.merits__head-section__sub-title{font-size:16px;padding-left:8px;padding-right:8px;padding-bottom:16px}}.merits__head-section__body{margin-bottom:32px}.merits__toggle-btn,.merits__close-btn{background:#154466;display:none;width:100%;position:relative;text-align:center;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1);font-size:0;transition-property:background, color, opacity;transition-duration:.2s}.merits__toggle-btn:hover,.merits__close-btn:hover{background:#0c283c}.merits__toggle-btn:hover .merits__label-text,.merits__close-btn:hover .merits__label-text{color:#e6e6e6}.merits__toggle-btn:hover .merits__label-icon,.merits__close-btn:hover .merits__label-icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.merits__toggle-btn .merits__toggle-btn-label,.merits__close-btn .merits__toggle-btn-label{line-height:64px;height:64px;vertical-align:middle;display:inline-block;text-align:center;margin-top:10px;color:white;padding-left:46px;position:relative}.merits__toggle-btn .merits__toggle-btn-label .merits__label-text,.merits__close-btn .merits__toggle-btn-label .merits__label-text{font-size:16px;display:block}.merits__toggle-btn .merits__toggle-btn-label .merits__label-icon,.merits__close-btn .merits__toggle-btn-label .merits__label-icon{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:30px;height:auto;left:0}.merits__toggle-btn.is-merits-open,.is-merits-open.merits__close-btn{height:44px;background:#4C4C4C;transition-property:background, color, opacity;transition-duration:.2s}.merits__toggle-btn.is-merits-open:hover,.is-merits-open.merits__close-btn:hover{background:#333}.merits__toggle-btn.is-merits-open:hover .merits__toggle-btn-label,.is-merits-open.merits__close-btn:hover .merits__toggle-btn-label{color:#e6e6e6}.merits__toggle-btn.is-merits-open:hover .merits__label-icon,.is-merits-open.merits__close-btn:hover .merits__label-icon{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.merits__toggle-btn.is-merits-open .merits__toggle-btn-label,.is-merits-open.merits__close-btn .merits__toggle-btn-label{height:44px;line-height:44px;margin:0}.merits__toggle-btn.is-merits-open .merits__toggle-btn-label .merits__label-icon,.is-merits-open.merits__close-btn .merits__toggle-btn-label .merits__label-icon{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:16px;height:auto;left:0}@media screen and (max-width: 939px){.merits__toggle-btn,.merits__close-btn{display:block}.merits__accordion-target--a,.merits__accordion-target--b,.merits__accordion-target--c,.merits__accordion-target--d{display:none}}.merits__close-btn{background:#3A3A3A}.merits__close-btn:hover{background:#212121}.merits__close-btn .merits__close-btn-label{height:24px;line-height:24px;margin:0}.merits__close-btn .merits__close-label-icon{display:block;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:16px;height:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;width:16px}@media screen and (max-width: 939px){.merits__close-btn{display:block}}.merits__body-section,.merits__body-section--a,.merits__body-section--b,.merits__body-section--c,.merits__body-section--d{width:100%;padding-left:40px;padding-right:40px}@media screen and (max-width: 939px){.merits__body-section,.merits__body-section--a,.merits__body-section--b,.merits__body-section--c,.merits__body-section--d{width:100%;float:none;margin-left:0;padding-left:8px;padding-right:8px}}.merits__body-section__title{border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#44A2E6;font-size:24px;line-height:36px;color:#44A2E6;margin-top:0;margin-bottom:32px}.merits__body-section__body{margin-top:16px;margin-bottom:16px}.merits__body-section__block{border-left-style:solid;border-left-width:1px;border-left-color:#44A2E6;padding-top:4px;padding-bottom:4px;padding-left:16px;margin-top:16px}.merits__body-section__block__title{font-size:18px;font-weight:normal;line-height:1.5em;margin-top:0;margin-bottom:8px}.merits__body-section__block__body{font-size:14px;margin-top:0;margin-bottom:0}.merits__aside,.merits__aside--a,.merits__aside--b,.merits__aside--c,.merits__aside--d{display:block;width:100%;float:none;padding-left:40px;padding-right:40px;margin-top:80px;margin-right:40px}@media screen and (max-width: 939px){.merits__aside,.merits__aside--a,.merits__aside--b,.merits__aside--c,.merits__aside--d{width:100%;float:none;margin-right:0;padding:0}}.merits__aside__title{text-align:center;color:#44A2E6;border-bottom:2px solid #44A2E6;font-size:16px;font-weight:normal;height:32px;width:100%;margin:0}@media screen and (max-width: 939px){.merits__aside__title{display:none}}.merits__aside__box{width:100%;padding-top:24px;padding-left:8px;padding-right:8px;padding-bottom:88px;position:relative;border:0}@media screen and (max-width: 939px){.merits__aside__box{padding-left:0;padding-right:0;border:0}}.merits__aside-btn-list{list-style:none;margin:0;padding:0}@media screen and (min-width: 940px){.merits__aside-btn-list{width:100%;text-align:center;font-size:0}.merits__aside-btn-list>li{font-size:16px;display:inline-block;margin-right:16px}.merits__aside-btn-list>li:last-child{margin-right:0}}.merits-body__btn--upload{width:400px;margin-bottom:16px;padding:0;display:block;margin-left:auto;margin-right:auto;margin-top:80px;line-height:3em}@media screen and (max-width: 939px){.merits-body__btn--upload{display:block;width:98%;line-height:64px}}.merits__aside__box__btn--sheet{width:254px;margin-bottom:16px;padding:0;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0);box-shadow:0 0 3px 3px rgba(153,153,153,0)}.merits__aside__box__btn--sheet:after{display:block;content:"";background:url("images/icon/btn--sheet__icon-12-right.png") no-repeat;background-size:contain;width:12px;height:20px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:1em}@media screen and (min-width: 940px){.merits__aside__box__btn--sheet{border:1px solid #D8D8D8}.merits__aside__box__btn--sheet:hover{border-color:white}}@media screen and (max-width: 939px){.merits__aside-btn-list li{border-top:1px solid #D8D8D8}.merits__aside-btn-list li:last-child{border-bottom:1px solid #D8D8D8}.merits__aside__box__btn--sheet{width:100%;line-height:64px;margin-bottom:0;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0);box-shadow:0 0 3px 3px rgba(153,153,153,0)}}.merits__aside__go-top{display:block;color:#44A2E6;text-decoration:none;text-align:center;font-size:12px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:16px;height:36px;width:200px;padding-top:18px;transition-property:color;transition-duration:.2s}.merits__aside__go-top:visited{color:#44A2E6}.merits__aside__go-top:hover{color:#1d8bda}.merits__aside__go-top:after{content:"";background:url("images/icon/merits__aside__box__go-top.png") no-repeat;background-size:contain;height:16px;width:56px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:0}.merits--a .merits__title{background-color:#4465AC}.merits__title-icon-background--a{background-color:#4465AC}.merits__title-icon--a{background:url("images/icon/merits__title-icon--a.png") no-repeat;background-size:contain}.merits--a .merits__sub-title{color:#4465AC}.merits__head-section--a .merits__head-section__title{background-color:#4465AC}.merits__head-section--a .merits__head-section__sub-title{color:#4465AC;border-bottom-color:#4465AC}.merits__body-section--a>.merits__body-section__title{border-bottom-color:#4465AC;color:#4465AC}.merits__body-section--a .merits__body-section__heading:after{background-color:#4465AC}.merits__body-section--a .merits__body-section__block{border-left-color:#4465AC}.merits__aside--a .merits__aside__title{color:#4465AC;border-color:#4465AC}.merits__aside--a .merits__aside__box{border-color:#4465AC}.merits--b .merits__title{background-color:#83924D}.merits__title-icon-background--b{background-color:#83924D}.merits__title-icon--b{background:url("images/icon/merits__title-icon--b.png") no-repeat;background-size:contain}.merits--b .merits__sub-title{color:#83924D}.merits__head-section--b .merits__head-section__title{background-color:#83924D}.merits__head-section--b .merits__head-section__sub-title{color:#83924D;border-bottom-color:#83924D}.merits__body-section--b>.merits__body-section__title{border-bottom-color:#83924D;color:#83924D}.merits__body-section--b .merits__body-section__heading:after{background-color:#83924D}.merits__body-section--b .merits__body-section__block{border-left-color:#83924D}.merits__aside--b .merits__aside__title{color:#83924D;border-color:#83924D}.merits__aside--b .merits__aside__box{border-color:#83924D}.merits--c .merits__title{background-color:#A2724E}.merits__title-icon-background--c{background-color:#A2724E}.merits__title-icon--c{background:url("images/icon/merits__title-icon--c.png") no-repeat;background-size:contain}.merits--c .merits__sub-title{color:#A2724E}.merits__head-section--c .merits__head-section__title{background-color:#A2724E}.merits__head-section--c .merits__head-section__sub-title{color:#A2724E;border-bottom-color:#A2724E}.merits__body-section--c>.merits__body-section__title{border-bottom-color:#A2724E;color:#A2724E}.merits__body-section--c .merits__body-section__heading:after{background-color:#A2724E}.merits__body-section--c .merits__body-section__block{border-left-color:#A2724E}.merits__aside--c .merits__aside__title{color:#A2724E;border-color:#A2724E}.merits__aside--c .merits__aside__box{border-color:#A2724E}.merits--d .merits__title{background-color:#984786}.merits__title-icon-background--d{background-color:#984786}.merits__title-icon--d{background:url("images/icon/merits__title-icon--d.png") no-repeat;background-size:contain}.merits--d .merits__sub-title{color:#984786}.merits__head-section--d .merits__head-section__title{background-color:#984786}.merits__head-section--d .merits__head-section__sub-title{color:#984786;border-bottom-color:#984786}.merits__body-section--d>.merits__body-section__title{border-bottom-color:#984786;color:#984786}.merits__body-section--d .merits__body-section__heading:after{background-color:#984786}.merits__body-section--d .merits__body-section__block{border-left-color:#984786}.merits__aside--d .merits__aside__title{color:#984786;border-color:#984786}.merits__aside--d .merits__aside__box{border-color:#984786}.ok-list{width:100%;min-width:100%;padding-bottom:64px}@media screen and (max-width: 939px){.ok-list{padding-left:8px;padding-right:8px}}.ok-list__title{display:inline-block;width:100%;text-align:center;line-height:1em;color:#44A2E6;font-size:36px;margin-top:48px;margin-bottom:0}.ok-list__title>img{width:590px;height:auto}.ok-list__section,.ok-list__section--1,.ok-list__section--2{margin-top:80px;max-width:860px}.ok-list__section__title{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#44A2E6;color:#44A2E6;font-size:24px;line-height:1em;text-align:center;padding-bottom:16px;width:100%;margin:0}.ok-list__section__panel-list__wrap{border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#44A2E6;display:block;max-width:860px;width:100%;text-align:center;font-size:0}.ok-list__section__panel-list{margin:0;padding:0;list-style:none;display:inline-block;margin-top:24px;margin-bottom:24px}.ok-list__section__panel-list>li{margin:0;padding:0;display:inline-block;float:left;margin-right:100px}.ok-list__section__panel-list>li:last-child{margin-right:0}.ok-list__section__panel{margin:0;display:block;width:150px;height:150px;background:#44A2E6;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;text-align:center}@media screen and (max-width: 939px){.ok-list__section__panel{width:130px;height:130px}.ok-list__section__panel-list>li{margin-right:50px}.ok-list__section__panel-list>li:last-child{margin-right:0}}@media screen and (max-width: 599px){.ok-list__section__panel-list{display:block;width:100%;overflow:hidden;*zoom:1}.ok-list__section__panel-list>li{overflow:hidden;*zoom:1;position:relative;display:block;margin-left:auto;margin-right:auto;margin-bottom:40px;width:280px;float:none}.ok-list__section__panel-list>li:last-child{margin-right:auto}}.ok-list__section__panel__top-word,.ok-list__section__panel__middle-word,.ok-list__section__panel__bottom-word{color:white;display:block;font-size:18px;text-align:center;position:absolute;height:1em;line-height:1em;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.ok-list__section__panel__top-word{top:28px}.ok-list__section__panel__middle-word{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;font-size:48px;font-weight:normal;line-height:48px}.ok-list__section__panel__bottom-word{bottom:28px}@media screen and (max-width: 939px){.ok-list__section__panel__top-word{font-size:16px}.ok-list__section__panel__middle-word{font-size:40px;line-height:40px}.ok-list__section__panel__bottom-word{font-size:16px}}.ok-list__section__panel-description{color:#44A2E6;display:inline-block;width:100%;font-size:16px;line-height:1.5em;margin-top:16px;margin-bottom:0}@media screen and (max-width: 599px){.ok-list__section__panel-description{display:block;width:130px;height:3em;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:0}}.ok-list__list-toggle-btn{display:none}.ok-list__section__list{margin:0;margin-top:16px;padding-left:1em;list-style:none}.ok-list__section__list>li{font-size:16px;line-height:1.5em;margin:0;padding:0;position:relative}.ok-list__section__list>li:before{content:'';width:6px;height:6px;border-radius:100%;background:#44A2E6;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:-1em;display:inline-block}.ok-list__btn--common{margin-top:16px}.ok-list__btn--common>.btn__icon-wrap--right{background:url("images/icon/btn--sheet__icon-12-right-white.png") no-repeat;background-size:contain;width:12px;height:20px}@media screen and (max-width: 939px){.ok-list__section__list{margin-left:8px;margin-right:8px}.ok-list__section__list>li:before{top:0.6em;bottom:auto;margin:0}}@media screen and (max-width: 599px){.ok-list__list-toggle-btn{display:block;width:100%;background:#44A2E6;color:white;text-align:center;line-height:3em;vertical-align:3em;text-decoration:none}.ok-list__section__list{display:none}}.ok-list__section__sentence{margin-top:16px;margin-bottom:16px}.ok-list__close-sentence{font-size:36px;color:#D84773;margin-top:56px;margin-bottom:0;line-height:1.5em;text-align:center}@media screen and (min-width: 600px) and (max-width: 939px){.ok-list__close-sentence{font-size:28px}}@media screen and (max-width: 599px){.ok-list__close-sentence{font-size:20px}}.ok-list__section--1 .ok-list__section__title{color:#D84773;border-bottom-color:#D84773}.ok-list__section--1 .ok-list__section__panel-list__wrap{border-bottom-color:#D84773}.ok-list__section--1 .ok-list__section__panel{background-color:#D84773}.ok-list__section--1 .ok-list__section__panel-description{color:#D84773}.ok-list__section--1 .ok-list__section__list>li:before{background-color:#D84773}.ok-list__section--2 .ok-list__section__title{color:#1E6090;border-bottom-color:#1E6090}.ok-list__section--2 .ok-list__section__panel-list__wrap{border-bottom-color:#1E6090}.ok-list__section--2 .ok-list__section__panel{background-color:#1E6090}.ok-list__section--2 .ok-list__section__panel-description{color:#1E6090}.ok-list__section--2 .ok-list__section__list>li:before{background-color:#1E6090}.top-widget--after-header,.top-widget--before-merits{margin-bottom:-16px;margin-top:24px;padding-top:3em;position:relative;text-align:center;width:100%}.top-widget--after-header-title,.top-widget--before-merits-title{background:#44A2E6;color:white;height:3em;left:0;line-height:3em;position:absolute;text-align:center;top:0;vertical-align:middle;width:100%}.top-widget--before-merits{margin-top:-8px;margin-bottom:40px}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.margin-bottom{margin-bottom:72px}.page .entry-content,.page .entry-footer,.search .entry-content,.error404 .entry-content{margin:0 0 0 224px;max-width:716px}.page .entry-header,.search .entry-header,.error404 .entry-header,.temp-estimate .entry-header{margin-bottom:40px;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1)}.page .entry-title,.search .entry-title,.error404 .entry-title,.temp-estimate .entry-title{height:100px;background-color:#fff;line-height:100px;vertical-align:middle;color:white;font-weight:normal;margin:0;color:#1E6090;padding-left:48px}@media screen and (max-width: 939px){.page .entry-title,.search .entry-title,.error404 .entry-title{margin-top:64px;width:100%;height:auto;line-height:1.5em;padding-top:0.5em;padding-bottom:0.5em;padding-left:0.5em;padding-right:0.5em}}@media screen and (max-width: 939px){.page .entry-content,.page .entry-footer,.search .entry-content,.error404 .entry-content{margin:0;width:100%;max-width:100%}.search .entry-content,.error404 .entry-content{margin-bottom:0}}.page__section,.page__section.no-title,.temp-estimate__section,.search__section,.error404__section{width:100%;padding-left:32px;padding-right:32px;padding-bottom:48px;position:relative;margin-bottom:40px}.page__section.no-title,.no-title.temp-estimate__section,.no-title.search__section,.no-title.error404__section{padding-top:24px}@media screen and (max-width: 939px){.page__section,.page__section.no-title,.temp-estimate__section,.search__section,.error404__section{padding-left:8px;padding-right:8px}}.page__section-title,.temp-estimate__section-title{font-size:24px;width:100%;background-color:#44A2E6;line-height:1.5em;vertical-align:middle;color:white;padding-top:0.5em;padding-bottom:0.5em;margin:0;position:relative}.page__section-title:before,.temp-estimate__section-title:before{display:block;content:"";background:#44A2E6;height:100%;width:32px;position:absolute;top:0;left:-32px}.page__section-title:after,.temp-estimate__section-title:after{display:block;content:"";background:#44A2E6;height:100%;width:32px;position:absolute;top:0;right:-32px}@media screen and (max-width: 939px){.page__section-title,.temp-estimate__section-title{height:auto;font-size:20px}.page__section-title:before,.temp-estimate__section-title:before{width:8px;left:-8px}.page__section-title:after,.temp-estimate__section-title:after{width:8px;right:-8px}}.page__section-heading-l{border-bottom:3px solid #1E6090;box-sizing:content-box;color:#1E6090;font-size:24px;height:auto;line-height:1.5em;margin-top:24px;margin-bottom:24px}.page__section-heading,.merits__body-section__heading{display:block;font-size:20px;font-weight:normal;height:auto;line-height:32px;vertical-align:middle;padding-left:32px;position:relative;margin-top:32px;margin-bottom:16px}.page__section-heading:after,.merits__body-section__heading:after{content:"";display:block;height:22px;width:22px;background-color:#44A2E6;position:absolute;top:4px;left:0}.page b,.post b{font-weight:bold}.page strong,.post strong{font-weight:normal;color:#D84773}.underline{text-decoration:underline}.page .float-left,.post .float-left{display:block;float:left;margin-right:16px}.page .float-right,.post .float-right{display:block;float:right;margin-left:16px}.page .float-txt,.post .float-txt{overflow:auto}@media screen and (max-width: 599px){.page .float-left,.post .float-left{display:block;float:none;margin-top:16px;margin-right:auto;margin-left:auto}.page .float-right,.post .float-right{display:block;float:none;margin-top:16px;margin-right:auto;margin-left:auto}.page .float-txt,.post .float-txt{overflow:visible}}.page .block-p,.post .block-p{margin-top:0;margin-bottom:0;border-left-style:solid;border-left-width:1px;border-left-color:#44A2E6;font-size:14px;padding-top:4px;padding-bottom:4px;padding-left:16px;margin-top:16px;margin-bottom:16px}.page .block-p__heading,.post .block-p__heading{display:block;font-size:18px;font-weight:normal;line-height:1.5em;margin-top:0;margin-bottom:8px}.annotation,.annotation--center,.annotation--right{display:block;font-size:14px;color:#626262;text-align:left;margin:0}.annotation--center{text-align:center}.annotation--right{text-align:right}.attention-block,.attention-block--recruit{display:block;border:1px solid #D84773;padding-top:24px;padding-left:24px;padding-right:24px;padding-bottom:48px}.attention-block__title{margin:0;margin-bottom:16px;font-size:20px;color:#D84773}.border-box{display:block;border:1px solid #D8D8D8;padding-top:24px;padding-left:24px;padding-right:24px;padding-bottom:24px}.border-box__title{margin:0;margin-bottom:16px;font-size:20px}.border-box__inner-box{display:inline-block;vertical-align:top;margin-right:3em}.page__block-list,.page__block-list--col-2{display:block;margin:0;margin-top:24px;margin-bottom:56px;float:left;width:100%;padding:0;background:#1E6090;border:1px solid #1E6090;line-height:2em}.page__block-list__title{color:white;float:left;display:block;height:100%;padding-top:16px;padding-left:8px;padding-right:16px}.page__block-list__item{background:white;display:block;overflow:auto;margin:0;padding:16px}.page__block-list__item>ul,.page__block-list__item>ol{margin-left:0;padding-left:2em}.page__block-list__inner-block{display:inline-block;vertical-align:top;margin-right:3em}.page__block-list--col-2{float:left;width:49%;margin-right:8px;margin-bottom:8px}.page__block-list--col-2.margin-bottom{margin-bottom:40px}.page__block-list--col-2.right-end{margin-right:0;float:right}@media screen and (max-width: 599px){.page__block-list--col-2{width:100%}}.page__block-list--col-2>.page__block-list__title{color:white;float:left;font-size:14px;display:block;height:100%;padding-right:8px;padding-top:8px;width:106px}.page__block-list--col-2>.page__block-list__item{background:white;display:block;font-size:16px;overflow:auto;margin:0;padding:8px;padding-right:8px}.page__block-list--col-2>.page__block-list__item>ul,.page__block-list--col-2>.page__block-list__item>ol{list-style:none;margin:0;padding:0}.fixed-row--8{box-sizing:content-box;height:16em}.fixed-row--9{box-sizing:content-box;height:18em}.fixed-row--10{box-sizing:content-box;height:20em}.fixed-row--11{box-sizing:content-box;height:22em}.fixed-row--12{box-sizing:content-box;height:24em}.fixed-row--13{box-sizing:content-box;height:26em}@media screen and (max-width: 599px){.fixed-row--8,.fixed-row--9,.fixed-row--10,.fixed-row--11,.fixed-row--12,.fixed-row--13{height:auto}}.flowchart-index{margin:0;padding:0;text-align:center;list-style:none;margin-top:32px;margin-left:auto;margin-right:auto;content:"";display:table;table-layout:fixed;display:none}@media screen and (max-width: 939px){.flowchart-index{display:none;width:100%}}.flowchart-index__step{display:block;float:left;width:92px;height:130px;border:1px solid #1E6090;margin-left:16px;margin-bottom:24px;line-height:1.5em;position:relative}.flowchart-index__step:after{display:block;content:"";background:url("images/flowchart-index__arrow.png") no-repeat;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:-12px;width:8px;height:28px}.flowchart-index__step:first-child{margin-left:0}.flowchart-index__step:first-child:after{display:none}.flowchart-index__step>a{display:block;width:100%;height:100%;color:#333;text-decoration:none}.flowchart-index__step .step-num{background-color:#1E6090;line-height:24px;vertical-align:middle;text-align:center;color:white;font-weight:normal;display:block;width:100%;height:24px;font-size:14px;font-weight:normal}.flowchart-index__step .step-name{display:inline-block;width:100%;padding-top:16px;padding-left:8px;padding-right:8px;font-size:14px;font-weight:normal}.flowchart-section{display:block;width:100%;font-size:16px;margin-top:88px;margin-bottom:120px;position:relative}.flowchart-section:after{display:block;content:"";background:url("images/flowchart__arrow.png") no-repeat;width:137px;height:25px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-73px}.flowchart-section.bottom-end{margin-bottom:64px}.flowchart-section.bottom-end:after{display:none}.flowchart-section__title{margin:0;box-sizing:content-box;font-size:20px;font-weight:normal;height:32px;line-height:32px;vertical-align:middle;border-bottom:2px solid #44A2E6;margin-bottom:16px}@media screen and (max-width: 939px){.flowchart-section__title{height:auto;line-height:1.5em;padding-bottom:0.5em}}.flowchart-section__title>.step-num{display:block;float:left;width:32px;height:32px;background-color:#44A2E6;line-height:32px;vertical-align:middle;text-align:center;color:white;font-weight:normal;margin-right:16px}.flowchart-section__sub-section{font-size:14px;width:85.276%;margin-top:88px;margin-left:auto;margin-right:auto;position:relative}.flowchart-section__sub-section:after{display:block;content:"";background:url("images/flowchart__arrow--sub.png") no-repeat;width:137px;height:25px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-57px}.flowchart-section__sub-section__title{margin:0;font-size:20px;font-weight:normal;width:100%;border-bottom:2px solid #D8D8D8;line-height:30px;vertical-align:middle;margin-bottom:8px}@media screen and (max-width: 939px){.flowchart-section__sub-section__title{line-height:1.5em;padding-bottom:0.2em}}.qa-section{display:block;width:100%;border:1px solid #1E6090;margin-top:32px}.qa-section__question{color:white;display:block;font-size:18px;font-weight:normal;background-color:#1E6090;margin:0;padding-top:16px;padding-bottom:16px;padding-left:74px;padding-right:24px;width:100%;position:relative}.qa-section__question:after{display:block;content:"";background:url("images/qa-section__question__icon.png") no-repeat;background-size:contain;width:42px;height:42px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:14px}@media screen and (max-width: 599px){.qa-section__question{padding-left:56px;padding-right:16px}.qa-section__question:after{width:28px;height:28px;background-size:contain}}.qa-section__answer{display:block;padding-top:24px;padding-bottom:16px;padding-left:74px;padding-right:24px;position:relative}.qa-section__answer:after{display:block;content:"";background:url("images/qa-section__answer__icon.png") no-repeat;background-size:contain;width:36px;height:36px;position:absolute;top:16px;left:18px}@media screen and (max-width: 599px){.qa-section__answer{padding-top:16px;padding-left:56px;padding-right:16px}.qa-section__answer:after{width:28px;height:28px;background-size:contain;left:14px;top:20px}}.qa-section__answer__summary{border-bottom:1px solid #44A2E6;font-size:18px;color:#1E6090;margin-top:0;margin-bottom:16px;padding-bottom:16px}.qa-section__answer__detail{font-size:16px;margin-top:0;margin-bottom:16px}.customers-voice{width:79.754%;border:1px solid #1E6090;float:right;margin-top:40px;position:relative}.customers-voice__title{background:#1E6090;color:white;font-size:18px;font-weight:normal;line-height:1.5em;padding-top:16px;padding-bottom:16px;padding-left:24px;margin-top:0;margin-bottom:0;position:relative}.customers-voice__title:after{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:-30px;content:'';width:0;height:0;border:10px solid transparent;border-right:25px solid #1E6090}.customers-voice__customer{color:#1E6090;font-size:18px;font-weight:normal;text-align:center;position:absolute;padding-top:88px;margin:0;width:120px;top:0;left:-140px;line-height:1.5em}.customers-voice__customer:after{content:"";display:block;background:url("images/customers-voice__customer-icon.png") no-repeat;background-size:contain;width:80px;height:80px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:0}@media screen and (max-width: 599px){.customers-voice{width:100%;margin-top:180px}.customers-voice__customer{top:-110px;left:0;padding-left:104px;padding-top:0;width:250px;height:80px;text-align:left}.customers-voice__customer:after{left:0;right:auto;margin:0}.customers-voice__title{padding-left:16px;padding-right:16px}.customers-voice__title:after{left:20px;top:-25px;bottom:auto;margin:0;content:'';width:0;height:0;border:10px solid transparent;border-bottom:25px solid #1E6090}}.customers-voice__info{color:#44A2E6;font-size:18px;padding-top:16px;padding-left:16px;padding-right:16px;margin-top:0;margin-bottom:16px}.customers-voice__voice{font-size:16px;padding-left:16px;padding-right:16px;margin-top:0;margin-bottom:32px}.attention-block--recruit{padding-bottom:24px}.attention-block--recruit strong{font-weight:normal;color:#333}.attention-block--recruit ul{list-style:none;padding-left:0}.attention-block--recruit li{border-top:1px dotted #626262;padding-top:1em;padding-bottom:1em}.tradelaw__table th,.company__table th,.contact__table th,.method__table th,.tradelaw__table td,.company__table td,.contact__table td,.method__table td{text-align:left;vertical-align:top;padding-top:16px;padding-bottom:16px}.tradelaw__table th,.company__table th,.contact__table th,.method__table th{width:30%}.company__table ul,.company__table ol{margin:0;margin-bottom:24px;padding:0;list-style:none}.contact__table{width:100%}.contact__table tbody{width:100%}.contact__phone-number{color:#1E6090;background-color:#CAE9FF;font-size:20px;display:block;text-decoration:none;font-weight:normal;padding:16px}.contact__form input[type="submit"]{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:200px;height:44px;margin-left:auto;margin-right:auto;border-bottom-style:solid;border-bottom-width:2px;background:#44A2E6;border-bottom-color:#3074A5;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:white;font-weight:normal;padding-left:10px}.contact__form input[type="submit"]:hover,.contact__form input[type="submit"]:focus{box-shadow:none}.contact__form input[type="submit"]:visited{color:white}.contact__form input[type="submit"] textarea.wpcf7-textarea{height:300px}@media screen and (min-width: 940px){input[type="text"],input[type="email"],textarea{max-width:420px}input[name="sei"],input[name="mei"],input[name="sei-kana"],input[name="mei-kana"]{max-width:160px}}@media screen and (max-width: 599px){.contact__form input{width:100%}.contact__form input[name="tel1"],.contact__form input[name="tel2"],.contact__form input[name="tel3"]{width:27%}.contact__form input[type="submit"]{width:100%;height:64px;margin-top:24px}.contact__table{width:100%;display:block}.contact__table caption{width:100%;display:block}.contact__table tbody{width:100%;display:block}.contact__table tbody tr{width:100%;display:block}.contact__table tbody tr th,.contact__table tbody tr td{width:100%;display:block;float:left;clear:both}}.recording__table td{background-color:#ececec}.media__col-list{display:inline-block;vertical-align:top;margin-right:20%}.media__col-list.right-end{margin-right:0}.method__table th{width:5.5em}.method__ustream-wrap{margin:24px auto 20px;width:100%;max-width:480px}.method__ustream-wrap .method__ustream-iframe{border:0px none transparent;height:302px;width:100%;max-width:480px}.method__ustream-wrap .method__ustream-iframe:before{content:"";display:block;padding-top:62.916%}.method__ustream-wrap .method__ustream-link{padding:2px 0px 4px;width:100%;background:#ffffff;display:block;color:#000000;font-weight:normal;font-size:10px !important;text-decoration:underline;text-align:center !important}.transcript_wrapper{padding-bottom:60px}.transcript{position:relative;top:44px;border:1px solid #ccc;color:#555;margin:0;padding:16px}.transcript .tab{position:absolute;border:1px solid #ccc;background:#eaeaea;color:#44A2E6}.transcript .tab .tabtitle{font-size:1.0em;background:none;border-radius:none;text-align:center;margin:0;padding:0}.transcript .tab .tabtitle a{display:block;line-height:44px;width:160px;height:44px;text-decoration:none}.transcript .tab .tabtitle a:hover{background:#D8D8D8;color:#1E6090;text-decoration:none}.transcript .tab.left{top:-46px;left:20px}.transcript .tab.right{top:-46px;left:200px}.transcript .tab.active{top:-45px;background:#fff;border-bottom:none}.transcript .tab.active a{color:#333}.transcript .tab.active a:hover{background:white;color:#333}.transcript.kebatori .keba{display:none}.transcript dl dt{width:70px;clear:left;float:left}.transcript dl dd{margin-left:70px}@media screen and (max-width: 599px){.transcript{padding-right:8px}.transcript dl dt{width:60px}.transcript dl dd{margin-right:8px;margin-left:60px}.transcript .tab.left{top:-46px;left:-1px}.transcript .tab.right{top:-46px;left:150px}.transcript .tab.active{top:-45px;background:#fff;border-bottom:none}.transcript .tab .tabtitle a{width:140px}}.subtitle__youtube-wrap{width:100%;max-width:480px;margin-left:auto;margin-right:auto}.judge__table{display:table}.judge__table--sp{display:none}@media screen and (max-width: 599px){.judge__table{display:none}.judge__table--sp{display:table}}.page-sitemap-wrap{margin-top:24px}.page-sitemap-wrap .wsp-pages-list{list-style:none}.page-sitemap-wrap .wsp-pages-list li a{display:inline-block;line-height:2em;vertical-align:middle;padding:0 1em;text-decoration:none;margin-left:1.5em;position:relative}.page-sitemap-wrap .wsp-pages-list li a:hover{text-decoration:underline}.page-sitemap-wrap .wsp-pages-list li a:before{display:block;content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0;width:0;height:0;border:3px solid transparent;border-left:6px solid #1E6090}.page-sitemap-wrap .wsp-pages-list li.page_item_has_children{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #D8D8D8}.page-sitemap-wrap .wsp-pages-list li.page_item_has_children>a{font-size:20px;color:#333;margin-left:0;pointer-events:none}.page-sitemap-wrap .wsp-pages-list li.page_item_has_children>a:hover{text-decoration:none;color:#333}.page-sitemap-wrap .wsp-pages-list li.page_item_has_children>a:before{display:none}.page-sitemap-wrap .wsp-pages-list li ul{list-style:none;padding:0;margin-left:0}.page-sitemap-wrap .wsp-pages-list li ul li a{font-size:16px}.feature__panel-title{font-size:16px;border-bottom:1px solid #1E6090;width:100%;margin-bottom:8px;color:#1E6090;line-height:1.5em}@media screen and (min-width: 600px){.feature__panel{overflow:hidden;*zoom:1;width:100%;padding:0}}@media screen and (min-width: 600px){.feature__panel>li{display:block;width:31%;height:3em;border:1px solid #44A2E6;float:left;line-height:3em;vertical-align:middle;text-align:center;margin:0.5%;font-size:14px}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-header__centering-wrap{content:"";display:table;table-layout:fixed}.site-header__header-bar{overflow:hidden;*zoom:1;height:100px;background:#1E6090;color:white}@media screen and (max-width: 939px){.site-header__header-bar{height:64px}}.site-branding{float:left;height:100px;width:616px;position:relative}.site-title__img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0}.site-title>a{color:white;display:block;position:relative;height:74px;width:484px;padding:8px;text-decoration:none}.site-title{height:74px;width:484px;float:left;margin:0;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}@media screen and (min-width: 600px) and (max-width: 939px){.site-branding{height:64px;width:auto;min-width:446px}.site-title>a{width:400px;left:8px}.site-title{width:400px}.site-title__img{width:95%;height:auto}}@media screen and (max-width: 599px){.site-branding{height:64px;width:auto;min-width:180px}.site-title>a{width:180px;left:8px}.site-title{width:180px}.site-title__img{width:95%;height:auto}}.site-description__img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0}.site-description>a{display:block;position:relative;height:56px;width:188px;padding-top:8px;padding-bottom:8px;padding-right:8px}.site-description{display:none;float:left;height:56px;width:188px;margin:0;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:484px}.site-header__info{overflow:hidden;*zoom:1}@media screen and (max-width: 939px){.site-header__info{float:right}}.site-header__phone-number{width:100%;float:right;padding-top:8px;padding-bottom:4px}@media screen and (max-width: 939px){.site-header__phone-number{padding:0;height:64px;width:64px;display:block;position:relative}}.site-header__phone-number .phone-icon{height:40px;width:auto;display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width: 939px){.site-header__phone-number .phone-icon{display:inline-block}.site-header__phone-number .phone-number{display:none}}.site-header__pay-logos{float:right;margin-top:4px}@media screen and (max-width: 939px){.site-header__pay-logos{display:none}}@media screen and (max-width: 939px){.slick-carousel{visibility:hidden;max-height:200px;overflow:hidden;*zoom:1}}@media screen and (min-width: 940px){.slick-carousel{visibility:hidden;max-height:600px}}.slick-carousel a{display:block;position:relative}.slick-carousel__img-wrap{display:block;position:relative}.slick-carousel__img-wrap:after{position:absolute;top:0;left:0;display:block;content:"";width:100%;height:100%;background:url("images/dot-pattern.png");filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.slick-item .slick-carousel__copy{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100}.slick-item--1 .slick-carousel__copy{background:url("images/ika-dummy__copy--x2.png") no-repeat;background-size:cover}.slick-item--2 .slick-carousel__copy{background:url("images/kimono-dummy__copy--x2.png") no-repeat;background-size:cover}.slick-item{position:relative}.slick-item:after{position:absolute;top:0;left:0;display:block;content:"";background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;width:100%;height:100%;z-index:101}.slick-item.slick-current:after{display:none}.site-main-navigation>.centering-content,.site-main-navigation>.site-minimum-menu__wrap{content:"";display:table;table-layout:fixed;position:relative}.main-navigation__btn-wrap{height:32px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:0}.main-navigation__contact-btn.btn--reverse,.main-navigation__btn--upload{height:100%;float:right;box-shadow:none;-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);font-size:16px;line-height:32px;vertical-align:middle;padding-right:1em;margin-left:8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.main-navigation__contact-btn.btn--reverse{padding-left:2.4em;padding-right:0.5em;color:#1E6090;font-weight:normal;width:140px}.main-navigation__contact-btn>img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:94px;height:auto}.main-navigation__contact-btn>.btn__icon{background:url("images/icon/btn--contact__icon-24.png") no-repeat;background-size:contain;width:24px;height:24px;left:8px}.main-navigation__btn--upload{padding-left:2.7em;width:124px}.main-navigation__btn--upload>img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:64px;height:auto}.minimum-menu__btn-wrap{position:static;padding-top:8px;padding-bottom:8px;padding-left:2%;padding-right:2%;background:#154466;overflow:hidden;*zoom:1}.btn--upload.minimum-menu__btn--upload,.btn--reverse.minimum-menu__contact-btn{width:49%;height:44px;float:right;position:relative}.btn--upload.minimum-menu__btn--upload img,.btn--reverse.minimum-menu__contact-btn img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:64px;height:auto}.btn--reverse.minimum-menu__btn--account,.btn--reverse.minimum-menu__btn--account-loggedout{visibility:hidden;color:#3B6290;font-weight:bold}.btn--reverse.minimum-menu__btn--account::before,.btn--reverse.minimum-menu__btn--account-loggedout::before{position:absolute;left:8px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;content:"";display:block;width:36px;height:36px;background:url("../images/icon-loggedin.svg") no-repeat;background-size:contain}.btn--reverse.minimum-menu__btn--account-loggedout::before{background:url("../images/icon-loggedout.svg") no-repeat;background-size:contain}.btn--reverse.minimum-menu__contact-btn{float:left}.btn--reverse.minimum-menu__contact-btn img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:94px;height:auto}.minimum-menu__contact-btn>.btn__icon-wrap--left{left:8px}@media screen and (max-width: 939px){#site-navigation-sticky-wrapper{display:none}}.sticky-wrapper.is-sticky .headroom{transition:all .5s linear}.sticky-wrapper.is-sticky .headroom--unpinned{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);opacity:.1}.sticky-wrapper.is-sticky .headroom--unpinned:hover{transition:all .1s linear;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.sticky-wrapper.is-sticky .headroom--pinned{transition:all .2s ease-in-out}@media screen and (max-width: 939px){.slick-carousel{margin-top:64px}.header-bar-headroom-wrap{position:fixed;top:0;left:0;right:0;z-index:9999}.header-bar-headroom-wrap.headroom{transition:all .5s linear}.header-bar-headroom-wrap.headroom--unpinned{top:-80px;opacity:.2}.header-bar-headroom-wrap.headroom--pinned{transition:all .2s ease-in-out}.header-bar-headroom-wrap.is-minimum-menu-open{transition:none;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;top:0}}.go-top-btn{display:block;position:fixed;right:24px;bottom:32px;width:44px;height:44px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#44A2E6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);transition:opacity .5s;z-index:998}.go-top-btn:after{position:absolute;display:block;content:'';width:100%;height:100%;background:url("images/more-icon-20--white-rev.png") no-repeat;background-size:20px 14px;background-position:center center}.go-top-btn.headroom--pinned{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.go-top-btn:hover{transition:all .1s linear;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;background:#1d8bda}@media screen and (max-width: 939px){.go-top-btn{right:16px;bottom:16px}.go-top-btn.headroom--pinned{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;transition:opacity .2s}}.site-footer{height:800px;margin-top:-800px}@media screen and (max-width: 939px){.site-footer{height:auto}}.footer-content{padding-top:48px}.site-footer{background:#626262;color:white}.site-footer a{color:white}.footer-breadcrumbs-background{background:#3A3A3A}.site-footer__breadcrumbs{margin-top:0;margin-bottom:0;margin-left:-1em;font-size:14px;height:32px;line-height:32px;color:#D8D8D8}.site-footer__breadcrumbs>span{margin-left:1em;margin-right:1em}.site-footer__breadcrumbs a{text-decoration:none;color:white}@media screen and (min-width: 600px) and (max-width: 939px){.site-footer__breadcrumbs{margin-left:auto;margin-right:auto;width:100%;text-align:center}}@media screen and (max-width: 599px){.site-footer__breadcrumbs{margin-left:auto;margin-right:auto;width:100%;text-align:center;height:auto}}.footer-sitemap{float:left;width:65%;overflow:hidden;*zoom:1}@media screen and (max-width: 939px){.footer-sitemap{float:none}}@media screen and (min-width: 600px) and (max-width: 939px){.footer-sitemap{width:580px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 599px){.footer-sitemap{width:100%}}.footer-sitemap ul{list-style:none;margin:0;padding:0}.footer-sitemap ul li{display:block}.footer-sitemap ul li a{text-decoration:none;display:inline-block;line-height:2em;vertical-align:middle;padding-left:1em;padding-right:1em}.footer-sitemap ul li a:hover{color:#D8D8D8}.footer-sitemap ul .page_item_has_children>a{color:#D8D8D8}.footer-sitemap__has-children-wrap{display:block;float:left;margin-left:-1em}.footer-sitemap__no-children-wrap{display:block;float:left}.page_item_has_children{font-size:18px;margin-top:1em;width:280px}.page_item_has_children:first-child{margin-top:0}.footer-sitemap .page_item{font-size:14px;margin-left:2em;position:relative;padding-left:4px;width:280px}.footer-sitemap .page_item:before{display:block;content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0;width:0;height:0;border:3px solid transparent;border-left:6px solid white}.footer-sitemap .page_item:hover:before{border-left-color:#D8D8D8}@media screen and (max-width: 599px){.footer-sitemap ul li{display:table}.footer-sitemap ul li a{display:table-cell;line-height:1.3em;height:3.6em;width:100%}.footer-sitemap__has-children-wrap{float:none;margin-left:0;width:100%}.footer-sitemap .page_item_has_children{width:100%;overflow:hidden;*zoom:1;padding-bottom:8px;margin-top:8px;margin-bottom:8px;background:#D8D8D8}.footer-sitemap .page_item_has_children>a{pointer-events:none;color:#333 !important;display:block;width:100%;height:2em;line-height:2em !important;text-align:center;margin-bottom:8px}.footer-sitemap .page_item{box-sizing:border-box;border-right:2px solid #D8D8D8;border-bottom:2px solid #D8D8D8;width:50%;font-size:16px;height:3.5em;background:white;float:left;margin-left:0;padding:0}.footer-sitemap .page_item:nth-child(even){float:right;border-left:0;border-right:0}.footer-sitemap .page_item a{color:#333;font-size:16px}.footer-sitemap .page_item a:hover{color:#1a1a1a}.footer-sitemap .page_item:before{border-left-color:#626262;left:4px}.footer-sitemap .page_item:hover{background:#f2f2f2}.footer-sitemap .page_item:hover:before{border-left-color:#4C4C4C}.footer-sitemap__no-children-wrap{background:#D8D8D8;padding-top:16px;padding-bottom:8px;margin-bottom:24px}}@media screen and (min-width: 600px) and (max-width: 939px){.footer-sitemap__no-children-wrap{float:right}.page_item{font-size:16px;line-height:2.5em}}.footer-info{position:relative;float:right;width:310px;height:370px}@media screen and (max-width: 939px){.footer-info{float:none}}@media screen and (min-width: 600px) and (max-width: 939px){.footer-info{width:580px;height:280px;margin-top:40px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 599px){.footer-info{width:100%;padding-left:8px;padding-right:8px;text-align:center;height:450px}}.footer-info__site-title{display:block;color:white;text-decoration:none;margin-top:32px}.footer-info__site-title>img{width:306px}@media screen and (min-width: 600px) and (max-width: 939px){.footer-info__site-title{width:45%;height:auto;float:left}}.footer-info__phone-number{display:block;margin-top:32px}.footer-info__phone-number>img{width:296px;height:auto}@media screen and (min-width: 600px) and (max-width: 939px){.footer-info__phone-number{width:45%;height:auto;float:right}}.footer-info__copyright{display:block;font-size:12px;position:absolute;bottom:16px}@media screen and (max-width: 939px){.footer-info__copyright{float:left;width:100%;text-align:center;left:0;bottom:8px;margin-top:0;margin-bottom:0}}@media screen and (max-width: 599px){.footer-info__site-title,.footer-info__phone-number{display:inline-block;width:100%;height:auto}.footer-info__site-title>img,.footer-info__phone-number>img{width:100%;height:auto}}.footer-info .search-field{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:250px}.site-footer .footer-info .search-submit{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:32px;width:50px;background:#494949;border-bottom:2px solid #2f2f2f;transition-property:background, border;transition-duration:.2s}.site-footer .footer-info .search-submit:hover,.site-footer .footer-info .search-submit:focus{box-shadow:none}.site-footer .footer-info .search-submit:hover{border-color:#2f2f2f;background:#3c3c3c;border-bottom:2px solid #222}@media screen and (min-width: 600px) and (max-width: 939px){.footer-info .search-form{width:100%;height:44px}.footer-info .search-field{width:90%;height:44px}.site-footer .footer-info .search-submit{width:9%;height:44px}}@media screen and (max-width: 599px){.footer-info .search-form{width:100%;height:44px;display:block}.footer-info .search-field{width:80%;height:44px;float:left;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.site-footer .footer-info .search-submit{width:19%;height:44px;float:right}}.footer__share-btn-wrap{margin-top:32px;margin-bottom:24px;margin-left:-6px}@media screen and (max-width: 939px){.footer__share-btn-wrap{float:left;width:100%;text-align:center;margin-left:0;margin-top:40px;margin-bottom:8px}}@media screen and (max-width: 599px){.footer__share-btn-wrap{padding-bottom:40px}}@media screen and (max-width: 939px){.ssba-wrap{display:inline-block}}.status-header html,.status-header body,.status-header div,.status-header span,.status-header applet,.status-header object,.status-header iframe,.status-header h1,.status-header h2,.status-header h3,.status-header h4,.status-header h5,.status-header h6,.status-header p,.status-header blockquote,.status-header pre,.status-header a,.status-header abbr,.status-header acronym,.status-header address,.status-header big,.status-header cite,.status-header code,.status-header del,.status-header dfn,.status-header em,.status-header img,.status-header ins,.status-header kbd,.status-header q,.status-header s,.status-header samp,.status-header small,.status-header strike,.status-header strong,.status-header sub,.status-header sup,.status-header tt,.status-header var,.status-header b,.status-header u,.status-header i,.status-header center,.status-header dl,.status-header dt,.status-header dd,.status-header ol,.status-header ul,.status-header li,.status-header fieldset,.status-header form,.status-header label,.status-header legend,.status-header table,.status-header caption,.status-header tbody,.status-header tfoot,.status-header thead,.status-header tr,.status-header th,.status-header td,.status-header article,.status-header aside,.status-header canvas,.status-header details,.status-header embed,.status-header figure,.status-header figcaption,.status-header footer,.status-header header,.status-header hgroup,.status-header menu,.status-header nav,.status-header output,.status-header ruby,.status-header section,.status-header summary,.status-header time,.status-header mark,.status-header audio,.status-header video,.status-header button{margin:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}.status-header article,.status-header aside,.status-header details,.status-header figcaption,.status-header figure,.status-header footer,.status-header header,.status-header hgroup,.status-header menu,.status-header nav,.status-header section{display:block}.status-header body{line-height:1}.status-header ol,.status-header ul{list-style:none;padding:0}.status-header blockquote,.status-header q{quotes:none}.status-header blockquote:before,.status-header blockquote:after,.status-header q:before,.status-header q:after{content:'';content:none}.status-header table{border-collapse:collapse;border-spacing:0}@media screen and (max-width: 939px){.status-header{display:none}}.status-header .status-header__estimate,.status-header .status-header__logout,.status-header .status-header__login{display:inline-block;text-decoration:none;letter-spacing:0.2em;padding:5px 18px;line-height:1.8;font-size:16px;background-color:white}.status-header .status-header__estimate:hover,.status-header .status-header__logout:hover,.status-header .status-header__login:hover{background-color:#ededed;transition:0.2s}.status-header{background:#fcfcfc;height:60px}@media (max-width: 940px){.status-header{position:relative}}.status-header .status-header__inner{position:relative;height:100%;max-width:940px;margin:auto;display:flex;align-items:center;justify-content:space-between}@media (max-width: 940px){.status-header .status-header__inner{max-width:440px;position:static}}.status-header .status-header__menu{visibility:hidden;width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width: 940px){.status-header .status-header__menu{display:none}}.status-header .status-header__mobile-menu{display:none}@media (max-width: 940px){.status-header .status-header__mobile-menu{visibility:hidden;width:100%;display:flex;align-items:center;justify-content:space-between}}@media (max-width: 940px){.status-header .status-header__mobile-main-buttons{width:100%;display:block;padding-left:20px;padding-right:20px}}@media (max-width: 940px){.status-header .status-header__mobile-main-buttons>ul{width:100%;display:flex;align-items:center;justify-content:space-between}}.status-header .status-header__submenu{display:flex;flex-grow:1;justify-content:flex-end}.status-header .status-header__submenu>ul{display:flex;align-items:center;justify-content:flex-end}.status-header .status-header__submenu__normal-item-list{margin-right:30px}.status-header .status-header__submenu li{display:block}.status-header .status-header__submenu>ul>li{margin-left:8px}.status-header .status-header__name,.status-header .status-header__name--loggedout{display:flex;align-items:center;justify-content:flex-start;color:#3B6290;font-weight:bold;font-size:18px;height:40px;cursor:pointer;text-decoration:none}.status-header .status-header__name::before,.status-header .status-header__name--loggedout::before{content:"";display:block;width:40px;height:40px;margin-right:8px;background:url("../images/icon-loggedin.svg") no-repeat;background-size:contain}.status-header .status-header__name--loggedout{color:#6E6C6E}.status-header .status-header__name--loggedout::before{content:"";display:block;width:40px;height:40px;margin-right:8px;background:url("../images/icon-loggedout.svg") no-repeat;background-size:contain}.status-header .status-header__mobile-submenu{display:none;position:absolute;top:60px}@media (max-width: 940px){.status-header .status-header__mobile-submenu{width:100%;left:0;opacity:0.95}}.status-header .status-header__mobile-submenu>ul>li{background:#F3F2F3;border:1px solid white}@media (max-width: 940px){.status-header .status-header__mobile-submenu>ul>li{width:100%;font-size:18px;font-weight:bold;background:white;border-top:1px solid #9B9B9B}.status-header .status-header__mobile-submenu>ul>li:last-child{border-bottom:1px solid #9B9B9B}}.status-header .status-header__mobile-submenu__link{width:130px;display:block;line-height:2.5;text-decoration:none;color:#6E6C6E;padding-left:12px}.status-header .status-header__mobile-submenu__link:hover,.status-header .status-header__mobile-submenu__link:focus{background:#dbd7db;color:#545354}@media (max-width: 940px){.status-header .status-header__mobile-submenu__link{width:100%;line-height:3;padding:0;text-align:center}.status-header .status-header__mobile-submenu__link:hover,.status-header .status-header__mobile-submenu__link:focus{background:#e6e6e6}}.status-header .status-header__estimate{background-color:orange;padding:5px 18px 5px 43px;color:white;position:relative}.status-header .status-header__estimate:hover{background-color:#db8e00}.status-header .status-header__estimate::before{content:"";display:block;position:absolute;left:18px;width:25px;height:25px;margin-right:8px;margin-bottom:4px;background:url("../images/icon-cart.svg") no-repeat;background-size:contain}@media (max-width: 940px){.status-header .status-header__estimate{font-size:0;padding:8px 18px}.status-header .status-header__estimate::before{position:static;margin:0;width:30px;height:30px}}.status-header .status-header__menu-item{text-decoration:none;display:block;color:#3B6290;margin-right:8px;font-weight:bold}.status-header .status-header__menu-item:hover{color:#F5CC30;transition:0.2s}@media (max-width: 940px){.status-header .status-header__menu-item:hover{transition:none}}.status-header .status-header__logout,.status-header .status-header__login{background-color:#9B9B9B;color:white}.status-header .status-header__logout:hover,.status-header .status-header__login:hover{background-color:#898989}.temp-estimate-widget--sidebar{height:170px;width:200px}@media screen and (max-width: 939px){.temp-estimate-widget--sidebar{display:none}}.temp-estimate-widget--sidebar .temp-estimate-widget__header{background-color:#44A2E6;line-height:2em;vertical-align:middle;text-align:center;color:white;font-weight:normal;height:2em;position:relative}.temp-estimate-widget--sidebar .temp-estimate-widget__header>img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:152px;height:auto}.temp-estimate-widget--sidebar form{display:block;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:14px}.temp-estimate-widget--sidebar ul{list-style:none;margin:0;padding:0;font-size:14px}.temp-estimate-widget--sidebar ul li{margin-bottom:8px}.temp-estimate-widget--sidebar input,.temp-estimate-widget--sidebar select{width:70px;height:24px;border-radius:0 !important;margin-left:0em;margin-right:0.3em;font-size:14px;border-color:#1E6090}.temp-estimate-widget--sidebar select#order_date{border-radius:1px !important}.temp-estimate-widget--sidebar label[for="minutes"]{padding-right:1em}.temp-estimate-widget--sidebar input[type="submit"]{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:180px;height:36px;border-bottom-style:solid;border-bottom-width:2px;background:none;border-bottom-color:#3074A5;color:white;font-weight:normal;padding-left:10px;position:absolute;z-index:2}.temp-estimate-widget--sidebar input[type="submit"]:hover,.temp-estimate-widget--sidebar input[type="submit"]:focus{box-shadow:none}.temp-estimate-widget--sidebar input[type="submit"]:visited{color:white}.temp-estimate-widget--sidebar .temp-estimate-widget__submit-btn__icon{background:url("images/icon/btn--calc__icon-22-white.png") no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:20px;width:22px;height:22px;box-sizing:content-box;padding-bottom:2px}.temp-estimate-widget--sidebar .temp-estimate-widget__submit-btn__text{background:url("images/text/temp-estimate__btn-text-white.png") no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:80px;height:16px;box-sizing:content-box;padding-bottom:2px}.temp-estimate-widget--sidebar .temp-estimate-widget__submit-btn__wrap{background-color:#44A2E6;width:180px;height:36px;margin-top:16px;margin-left:auto;margin-right:auto;position:relative;transition:background .2s}.temp-estimate-widget--sidebar .temp-estimate-widget__submit-btn__wrap:hover{background-color:#1d8bda}.temp-estimate-widget--sidebar .temp-estimate-widget__submit-btn__wrap:after{font-size:18px;display:block;content:">>";color:white;width:1.6em;height:1em;line-height:1em;padding-bottom:4px;box-sizing:content-box;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;right:0.5em}.sidebar__local-nav{display:block;background:#CACACA}.sidebar__local-nav__title{font-size:14px;background-color:#44A2E6;line-height:24px;vertical-align:middle;color:white;font-weight:normal;font-weight:normal;padding-left:8px;margin:0}.sidebar__local-nav__list{margin:0;padding:0}.sidebar__local-nav__list>li{margin-top:1px}.sidebar__local-nav__list>li:first-child{margin-top:0}.sidebar__local-nav__list>li:last-child.current-item{-moz-box-shadow:0px 6px 3px -3px rgba(153,153,153,0.1) inset;-webkit-box-shadow:0px 6px 3px -3px rgba(153,153,153,0.1) inset;box-shadow:0px 6px 3px -3px rgba(153,153,153,0.1) inset}.sidebar__local-nav__item,.sidebar__local-nav__list>li.current-item{background-color:white;color:#44A2E6;display:block;width:100%;height:36px;line-height:36px;font-size:14px;text-decoration:none;position:relative;padding-left:16px;vertical-align:middle;transition-property:background, color;transition-duration:.15s}.sidebar__local-nav__item:after,.sidebar__local-nav__list>li.current-item:after{display:block;content:"";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:0;height:0;left:6px;border:4px solid transparent;border-left:6px solid #44A2E6}.sidebar__local-nav__item:visited,.sidebar__local-nav__list>li.current-item:visited{color:#44A2E6}.sidebar__local-nav__item:hover,.sidebar__local-nav__list>li.current-item:hover{background-color:#e1eef8;color:#1E6090}.sidebar__local-nav__item:hover:after,.sidebar__local-nav__list>li.current-item:hover:after{border-left-color:#1E6090}.sidebar__local-nav__list>li.current-item{background-color:#E4E4E4;color:#626262;margin:0;margin-bottom:-1px;-moz-box-shadow:0px 6px 3px -3px rgba(153,153,153,0.1) inset,0px -6px 3px -3px rgba(153,153,153,0.1) inset;-webkit-box-shadow:0px 6px 3px -3px rgba(153,153,153,0.1) inset,0px -6px 3px -3px rgba(153,153,153,0.1) inset;box-shadow:0px 6px 3px -3px rgba(153,153,153,0.1) inset,0px -6px 3px -3px rgba(153,153,153,0.1) inset}.sidebar__local-nav__list>li.current-item:after{display:block;content:"";height:14px;width:2px;background-color:#626262;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:6px;border:none}.sidebar__local-nav__list>li.current-item:hover{background-color:#E4E4E4;color:#626262}.sidebar__local-nav__list>li.current-item:hover:after{background-color:#626262}.exit-widget{display:block;height:210px;width:100%;background-color:#44A2E6;padding-top:16px;padding-bottom:16px;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.1);box-shadow:0 0 3px 3px rgba(153,153,153,0.1);content:"";display:table;table-layout:fixed}@media screen and (max-width: 939px){.exit-widget{height:auto}}@media screen and (max-width: 599px){.exit-widget{padding-left:8px;padding-right:8px}}.exit-widget>.centering-content,.exit-widget>.site-minimum-menu__wrap{position:relative}.exit-widget__temp-estimate-widget .temp-estimate-widget__header{color:white;display:block;font-size:18px;text-align:center;border-bottom:solid 1px white;width:200px;margin-left:auto;margin-right:auto;line-height:1em;padding-bottom:8px}.exit-widget__temp-estimate-widget .temp-estimate-widget__header>img{width:152px;height:16px}.exit-widget__temp-estimate-widget{display:block;float:left;width:276px;padding-top:16px}.exit-widget__temp-estimate-widget form{display:block;font-weight:normal;width:192px;margin-left:auto;margin-right:auto;padding-top:8px}.exit-widget__temp-estimate-widget ul{list-style:none;margin:0;padding:0;font-size:14px;color:white}.exit-widget__temp-estimate-widget ul li{margin-bottom:8px}.exit-widget__temp-estimate-widget input,.exit-widget__temp-estimate-widget select{width:70px;height:24px;border-radius:0 !important;margin-left:0.5em;margin-right:0.5em;font-size:14px;border-color:#1E6090}.exit-widget__temp-estimate-widget select#order_date{border-radius:1px !important}.exit-widget__temp-estimate-widget label[for="minutes"]{padding-right:1em}.exit-widget__temp-estimate-widget input[type="submit"]{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:36px;-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);width:100%;background:none;color:#44A2E6;font-weight:normal;padding-left:2em;position:absolute;z-index:2}.exit-widget__temp-estimate-widget input[type="submit"]:hover,.exit-widget__temp-estimate-widget input[type="submit"]:focus{box-shadow:none}.exit-widget__temp-estimate-widget input[type="submit"]:visited{color:#44A2E6}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__icon{background:url("images/icon/btn--calc__icon-22-blue.png") no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:2.2em;width:22px;height:22px}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__text{background:url("images/text/exit-widget__temp-estimate__btn-text.png") no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:89px;height:18px;right:2.2em}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__wrap{background-color:white;width:100%;height:36px;margin-top:16px;margin-left:auto;margin-right:auto;position:relative;transition:background .2s}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__wrap:hover{background-color:#e6e6e6}@media screen and (max-width: 939px){.exit-widget__temp-estimate-widget{float:none;width:100%;height:auto}}@media screen and (min-width: 600px) and (max-width: 939px){.exit-widget__temp-estimate-widget .temp-estimate-widget__header{width:100%;border-bottom:0;margin-bottom:8px}.exit-widget__temp-estimate-widget{padding-left:8px;padding-right:8px;border-bottom:1px solid white}.exit-widget__temp-estimate-widget form{width:auto}.exit-widget__temp-estimate-widget ul{width:584px;height:100px;display:block;position:relative;margin-left:auto;margin-right:auto}.exit-widget__temp-estimate-widget .minutes__wrap,.exit-widget__temp-estimate-widget .order_date__wrap{font-size:16px;display:block;width:40%;height:32px;position:absolute}.exit-widget__temp-estimate-widget .minutes__wrap input,.exit-widget__temp-estimate-widget .minutes__wrap select,.exit-widget__temp-estimate-widget .order_date__wrap input,.exit-widget__temp-estimate-widget .order_date__wrap select{height:32px;font-size:16px;width:100px}.exit-widget__temp-estimate-widget .minutes__wrap{top:0;left:10%}.exit-widget__temp-estimate-widget .order_date__wrap{top:44px;left:10%}.exit-widget__temp-estimate-widget input[type="submit"]{height:76px}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__wrap{height:76px;width:180px;position:absolute;top:0;right:15%;margin:0}}@media screen and (max-width: 599px){.exit-widget__temp-estimate-widget{margin-bottom:24px;padding-bottom:32px;border-bottom:1px solid white}.exit-widget__temp-estimate-widget .temp-estimate-widget__header{width:50%;margin-bottom:16px}.exit-widget__temp-estimate-widget form{width:auto}.exit-widget__temp-estimate-widget .minutes__wrap,.exit-widget__temp-estimate-widget .order_date__wrap{width:250px;margin-left:auto;margin-right:auto;font-size:18px}.exit-widget__temp-estimate-widget .minutes__wrap input,.exit-widget__temp-estimate-widget .minutes__wrap select,.exit-widget__temp-estimate-widget .order_date__wrap input,.exit-widget__temp-estimate-widget .order_date__wrap select{height:32px;font-size:16px;width:100px}.exit-widget__temp-estimate-widget input[type="submit"]{height:64px;padding:0}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__text{right:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__wrap{height:64px;width:100%}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__wrap .temp-estimate-widget__submit-btn__icon{left:24px}.exit-widget__temp-estimate-widget .temp-estimate-widget__submit-btn__wrap .btn__icon-wrap--right{display:block;background:url("images/icon/btn--sheet__icon-12-right.png") no-repeat;background-size:contain;width:12px;height:20px;right:24px}}.exit-widget__tablet-wrap{width:100%}@media screen and (min-width: 600px) and (max-width: 939px){.exit-widget__tablet-wrap{width:580px;padding-left:8px;padding-right:8px;overflow:hidden;*zoom:1;margin-left:auto;margin-right:auto}}.exit-widget__order-section{display:block;float:left;height:172px;width:324px;border-left:solid 1px white;text-align:center}.btn--upload.exit-widget__order__btn--upload{color:#F6941A !important;font-size:20px;font-weight:normal;padding-left:2em;padding-right:0;position:relative;height:52px;width:260px;display:inline-block;margin-top:24px;background:white;border:0;line-height:52px;-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1)}.btn--upload.exit-widget__order__btn--upload:hover{background-color:#e6e6e6}.exit-widget__order__btn--upload>img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:140px;height:auto;right:1.8em}.exit-widget__order__btn--upload .btn__icon{background:url("images/icon/btn--upload__icon-36-red.png") no-repeat;background-size:contain;width:36px;height:36px;left:1.8em}.exit-widget__order__btn--sheet{font-size:14px;height:42px;width:242px;display:inline-block;margin-top:24px;-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);line-height:42px;padding-left:2em;padding-right:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.exit-widget__order__btn--sheet>.btn__icon{left:1.8em}@media screen and (max-width: 939px){.exit-widget__order-section{border-left:0}}@media screen and (min-width: 600px) and (max-width: 939px){.btn--upload.exit-widget__order__btn--upload{width:230px}.exit-widget__order__btn--upload>img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:130px;height:auto}.exit-widget__order__btn--upload .btn__icon{left:1em}.exit-widget__order-section{width:250px}.exit-widget__order__btn--sheet{width:230px}}@media screen and (max-width: 599px){.exit-widget__order-section{float:none;width:100%}.btn--upload.exit-widget__order__btn--upload{display:block;height:64px;line-height:64px;width:100%}.exit-widget__order__btn--upload .btn__icon{left:0.8em}.exit-widget__order__btn--upload>img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:140px;height:auto}.exit-widget__order__btn--upload .btn__icon-wrap--right{display:block;background:url("images/icon/btn--sheet__icon-12-right.png") no-repeat;background-size:contain;width:12px;height:20px;right:24px}.exit-widget__order__btn--sheet{display:block;width:100%;padding:0}.exit-widget__order__btn--sheet .btn__icon-wrap--right{display:block;background:url("images/icon/btn--sheet__icon-12-right.png") no-repeat;background-size:contain;width:12px;height:20px;right:24px}}.exit-widget__separate-line{display:none}@media screen and (min-width: 600px) and (max-width: 939px){.exit-widget{position:relative}.exit-widget__separate-line{display:block;height:172px;width:1px;background:white;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}}.exit-widget__contact-section{display:block;position:absolute;right:0;height:172px;width:338px;border-left:solid 1px white;text-align:center}.exit-widget__contact__btn--sheet{color:#1E6090 !important;font-size:20px;font-weight:normal;height:52px;width:260px;display:inline-block;margin-top:24px;background:white;border:0;-moz-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 3px 3px rgba(0,0,0,0.1);box-shadow:0 0 3px 3px rgba(0,0,0,0.1);padding-left:1.5em;padding-right:0;line-height:52px}.exit-widget__contact__btn--sheet>img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:178px;height:auto;right:1em}.exit-widget__contact__btn--sheet>.btn__icon{background:url("images/icon/btn--contact__icon-28.png") no-repeat;background-size:contain;width:28px;height:28px;left:1em}.exit-widget__phone-number{display:inline-block;margin-top:24px}.exit-widget__phone-number>img{width:296px;height:auto}@media screen and (min-width: 600px) and (max-width: 939px){.exit-widget__contact-section{width:250px;position:relative;right:auto;float:right}.exit-widget__contact__btn--sheet{width:230px}.exit-widget__contact__btn--sheet>img{display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;width:150px;height:auto}.exit-widget__phone-number>img{width:236px;height:auto}}@media screen and (max-width: 939px){.exit-widget__contact-section{border-left:0}}@media screen and (max-width: 599px){.exit-widget__contact-section{float:none;position:relative;right:auto;width:100%}.exit-widget__contact__btn--sheet{display:block;width:100%;height:64px;line-height:64px;margin-bottom:16px}.exit-widget__contact__btn--sheet>img{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:178px;height:auto}.exit-widget__contact__btn--sheet .btn__icon-wrap--right{display:block;background:url("images/icon/btn--sheet__icon-12-right.png") no-repeat;background-size:contain;width:12px;height:20px;right:24px}}.temp-estimate__section{margin-top:32px}.temp-estimate__section-title{text-align:center}.temp-estimate .temp-estimate__header{background-color:#44A2E6;line-height:2em;vertical-align:middle;text-align:center;color:white;font-weight:normal;height:2em;position:relative;margin-top:0}.temp-estimate .temp-form{width:80%;margin-top:40px;margin-left:auto;margin-right:auto}.temp-estimate .temp-form .temp-estimate__btn{background-color:#44A2E6;width:60%;height:64px;margin-top:16px;margin-left:auto;margin-right:auto;position:relative;-moz-box-shadow:0 0 3px 3px rgba(153,153,153,0.2);-webkit-box-shadow:0 0 3px 3px rgba(153,153,153,0.2);box-shadow:0 0 3px 3px rgba(153,153,153,0.2);transition-property:background, color, border;transition-duration:.2s;text-align:center;margin-bottom:80px}.temp-estimate .temp-form .temp-estimate__btn:before{display:block;content:"";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-100px;width:0;height:0;border:40px solid transparent;border-top:20px solid #D8D8D8}.temp-estimate .temp-form .temp-estimate__btn:hover{background-color:#1d8bda}.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]{width:100%;border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-bottom-style:solid;border-bottom-width:2px;background:none;border-bottom-color:#3074A5;position:absolute;left:0;z-index:2;height:64px}.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]:hover,.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]:focus{box-shadow:none}.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]:visited{color:white}.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]:hover{border-bottom-color:#25587d}.temp-estimate .temp-form .temp-estimate__btn .temp-estimate__btn-centering{display:inline-block;position:relative;padding-left:2em}.temp-estimate .temp-form .temp-estimate__btn .temp-estimate__submit-icon{background:url("images/icon/btn--calc__icon-22-white.png") no-repeat;background-size:contain;display:inline-block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:0;width:22px;height:22px;box-sizing:content-box;padding-bottom:2px}.temp-estimate .temp-form .temp-estimate__btn .temp-estimate__submit-text{display:inline;line-height:64px;height:64px;vertical-align:middle;color:white;font-size:20px}.temp-estimate .temp-form .temp-form__input-table{font-size:24px}.temp-estimate .temp-form .temp-form__input-table th{color:#333;text-align:right;width:50%;background:none;padding-right:8px}.temp-estimate .temp-form .temp-form__input-table td{text-align:left;width:50%;padding-left:8px}.temp-estimate .temp-form .temp-form__input-table .error_comment{display:block;font-size:14px;color:#D84773}.temp-estimate .temp-form .temp-form__input-table .minutes-label--after{padding-left:0.5em}@media screen and (max-width: 599px){.temp-estimate .temp-form{width:100%;margin-top:8px}.temp-estimate .temp-form .temp-estimate__btn{width:100%;margin-bottom:32px;height:44px;line-height:44px}.temp-estimate .temp-form .temp-estimate__btn>input[type="submit"]{height:44px}.temp-estimate .temp-form .temp-estimate__btn .temp-estimate__submit-text{height:44px;line-height:44px;font-size:18px}.temp-estimate .temp-form .temp-estimate__btn:before{bottom:-80px}.temp-estimate .temp-form .temp-form__input-table{font-size:20px;width:100%}}.temp-result-title{background:#1E6090}.temp-result-title:before,.temp-result-title:after{background:#1E6090}.temp-result .result-type{text-align:center;width:100%;font-size:24px;margin-top:32px;margin-bottom:32px}.result-type__name{color:#D84773}.temp-result{position:relative;margin-bottom:140px}.temp-result:before{display:block;content:"";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-120px;width:0;height:0;border:40px solid transparent;border-top:20px solid #D8D8D8}@media screen and (max-width: 599px){.temp-result .result-type{font-size:20px}}.temp-caution.attention-block,.temp-caution.attention-block--recruit{padding:2em;position:relative;margin-bottom:140px}.temp-caution.attention-block:before,.temp-caution.attention-block--recruit:before{display:block;content:"";position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:-120px;width:0;height:0;border:40px solid transparent;border-top:20px solid #D8D8D8}.temp-caution .attention-block__title{text-align:center;width:100%;margin-bottom:24px}.temp-caution__btn-wrap{width:100%;text-align:center;margin-bottom:40px}.btn--upload.temp-estimate__btn--upload{margin-left:auto;margin-right:auto;height:64px;line-height:64px;font-size:18px}@media screen and (min-width: 940px){.only-display--sp{display:none}}@media screen and (min-width: 600px) and (max-width: 939px){.only-display--sp{display:none}}@media screen and (min-width: 600px) and (max-width: 939px){.only-display--pc{display:none}}@media screen and (max-width: 599px){.only-display--pc{display:none}}@media screen and (max-width: 599px){.no-display--sp{display:none}}@media screen and (min-width: 600px) and (max-width: 939px){.no-display--tablet{display:none}}@media screen and (min-width: 940px){.no-display--pc{display:none}}.search__section{margin-top:32px;padding-top:32px}.search__entry{border-bottom:1px solid #D8D8D8}.search__entry-title{font-size:20px;margin-bottom:8px}.search__entry-title a{text-decoration:none}.search__entry-title a:hover{text-decoration:underline}.search__entry-summary{font-size:14px}.search .sidebar.widget-area{margin-top:140px}.search .navigation.pagination{margin-top:32px}.search .navigation.pagination .nav-links{text-align:center}.search .navigation.pagination .nav-links .page-numbers{padding:0.5em 1em;margin-left:0.2em;margin-right:0.2em;border:1px solid #D8D8D8;text-decoration:none;transition:background .2s}.search .navigation.pagination .nav-links .page-numbers:hover{background:#e6e6e6;border:1px solid #e6e6e6}.search .navigation.pagination .nav-links .page-numbers.current{background:#D8D8D8;border:1px solid #D8D8D8}.search .search-submit{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:32px;width:50px;background:#44A2E6;border-bottom:2px solid #1d8bda;transition-property:background, border;transition-duration:.2s}.search .search-submit:hover,.search .search-submit:focus{box-shadow:none}.search .search-submit:hover{background:#1d8bda;border-bottom:2px solid #176ead}.error404__section{margin-top:32px;padding-top:32px}.error404 .sidebar.widget-area{margin-top:140px}.error404 .search-submit{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;height:32px;width:50px;background:#44A2E6;border-bottom:2px solid #1d8bda;transition-property:background, border;transition-duration:.2s}.error404 .search-submit:hover,.error404 .search-submit:focus{box-shadow:none}.error404 .search-submit:hover{background:#1d8bda;border-bottom:2px solid #176ead}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}.slick-loading .slick-list{background:#fff url('../../../images/../images/ajax-loader.gif?1791825492') center center no-repeat}@font-face{font-family:"slick";src:url('../../../fonts/slick.eot?1791825492');src:url('../../../fonts/slick.eot?&1791825492#iefix') format("embedded-opentype"),url('../../../fonts/slick.woff?1791825492') format("woff"),url('../../../fonts/slick.ttf?1791825492') format("truetype"),url('../../../fonts/slick.svg?1791825492#slick') format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{box-shadow:none}.slick-prev:hover,.slick-next:hover{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-next:hover: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;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-dotted.slick-slider{padding-left:0;margin-bottom:0}.slick-dotted.slick-slider img{width:100%;height:auto}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:none;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background-color:gray;box-shadow:none;color:white;font-size:16px;font-weight:normal;line-height:1;padding:0;text-shadow:none;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{box-shadow:none}.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{position:absolute;top:0;left:0;content:"";background:#626262;width:10px;height:10px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.slick-dots li.slick-active button:before{background:#D8D8D8;opacity:.75}.slick-prev:before,.slick-next:before{color:#000}.slick-next{right:0;width:8%;height:100%;z-index:99}@media screen and (min-width: 940px){.slick-next:before{content:"";background:url("images/carousel/carousel-arrow--right.png") no-repeat;background-size:28px 48px;background-position:center center;display:block;height:48px;width:28px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;z-index:98;transition:opacity .1s}}.slick-prev{left:0;width:8%;height:100%;z-index:100}@media screen and (min-width: 940px){.slick-prev:before{content:"";background:url("images/carousel/carousel-arrow--left.png") no-repeat;background-size:28px 48px;background-position:center center;display:block;height:48px;width:28px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;z-index:98;transition:opacity .1s}}.slick-dots li.slick-active button:before,.slick-dots li button:before{color:#fff}
