img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@charset "UTF-8";div#mfp_hidden{width:1px;height:1px;padding:0;margin:0;overflow:hidden}div#mfp_hidden input{margin:10px}#mailformpro table th{text-align:right;padding-right:60px;position:relative}#mailformpro table th .must{background:#cc1433;color:#fff;font-size:10px;display:inline-block;vertical-align:middle;padding:0 10px;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mailformpro .mailform{display:flex;flex-wrap:wrap}#mailformpro .mailform>dt,#mailformpro .mailform>dd{border-bottom:#ccc 1px solid}#mailformpro .mailform>dt{flex:0 0 30%;padding:20px 60px 20px 20px;position:relative}#mailformpro .mailform>dt .must{background:#cc1433;color:#fff;font-size:10px;display:inline-block;vertical-align:middle;padding:0 10px;position:absolute;top:26px;right:10px}#mailformpro .mailform>dd{flex:0 0 70%;padding:20px}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],#mailformpro select{padding:10px !important}#mailformpro label{display:inline-block;padding:0 5px;border-radius:3px}#mailformpro label.mfp_checked{border:solid 1px #ccc}table#mfp_confirm_table{width:100%;border-spacing:0px;border-collapse:collapse}table#mfp_confirm_table tr.mfp_colored{background:#fff}table#mfp_confirm_table tr.mfp_achroma{background:#ebfbff}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{text-align:left;padding:5px 10px}table#mfp_confirm_table tr th{width:200px;background:0 0;white-space:nowrap;border-color:#ccc}table#mfp_confirm_table tr td{line-height:1.5em;word-break:break-all;border-color:#ccc}div#mfp_phase_confirm{clear:both}div#mfp_overlay{position:absolute;display:none;z-index:10001}div#mfp_overlay_inner{width:640px;max-width:90%;background:#fff;padding:15px;margin:0 auto;border-radius:5px;box-shadow:0px 0px 10px #000}div#mfp_overlay_inner h4{font-size:18px;font-weight:700;margin-bottom:10px}div#mfp_overlay_background{background:#000;position:absolute;display:none;z-index:10000}div#mfp_loading_screen{background:#000;display:none;position:absolute;z-index:20000;opacity:.8}div#mfp_loading{width:40px;height:40px;background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/mailform/mfp_loading.gif);display:none;position:absolute;z-index:20001}div.mfp_err{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/mailform/mfp_error.gif) no-repeat left top;color:red;font-size:12px;display:none;text-align:left;line-height:normal;padding-left:17px;margin-top:5px;clear:both}.mfp_parent_error{border:red solid 2px}.problem{background:#fcc}div#mfp_error{background:#fee;border:red solid 1px;padding:10px;display:none}div#mfp_error p{padding:0;margin:0;font-size:14px;text-align:center}div#mfp_error p strong{color:red}div#mfp_warning{background:#fee;border:red solid 1px;padding:10px;display:none}div#mfp_warning p{padding:0;margin:0;text-align:center}div#mfp_warning p strong{color:red}button.mfp_next,button.mfp_prev{margin:10px;padding:5px 10px}button.mfp_next{float:right}button.mfp_prev{float:left}ul#mfp_phase_stat{padding:10px}ul#mfp_phase_stat li{font-size:14px;float:left;padding:8px 15px;margin:5px;border-radius:3px}ul#mfp_phase_stat li.mfp_phase_arrow{box-shadow:none;padding:8px 5px}ul#mfp_phase_stat li.mfp_active_phase{background:#e8eef9;box-shadow:0px 0px 5px #000}ul#mfp_phase_stat li.mfp_inactive_phase{background:#ccc;color:#666;box-shadow:0px 0px 5px #ccc}div.mfp_buttons{clear:both;text-align:center;margin-top:40px}div.xdsoft_disabled{display:none}.mfp_required{background:#e00;color:#fff;font-size:14px;text-align:center;line-height:1.2;padding:10px;position:fixed;top:100px;right:20px}.mfp_required span{font-size:24px;font-weight:700}@media screen and (max-width:640px){#mailformpro table{display:block}#mailformpro table th,#mailformpro table td{border:none}#mailformpro table th{background:0 0;color:#222 !important;font-weight:700;text-align:left;padding:15px 0 0}#mailformpro table th .must{background:#fff;color:#cc1433;font-size:9px;padding:0 5px;margin:0 0 3px 5px;border:#cc1433 1px solid;position:static;-webkit-transform:translateY(0);transform:translateY(0)}#mailformpro table td{padding:0 0 15px;border-bottom:#222 1px solid}#mailformpro table tr:last-child td{border-bottom:none}#mailformpro .address td{padding-left:10px}#mailformpro .address span{font-size:14px;display:block;padding-top:5px}#mailformpro .mailform{display:block}#mailformpro .mailform>dt{font-weight:700;border-bottom:none}#mailformpro .mailform>dt{padding:10px 0 0}#mailformpro .mailform>dt .must{background:#fff;color:#cc1433;font-size:9px;padding:0 5px;margin:0 0 3px 5px;border:#cc1433 1px solid;position:static}#mailformpro .mailform>dd{padding:10px}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{width:auto;display:block;line-height:1.5}table#mfp_confirm_table tr{border:#ccc 1px solid}table#mfp_confirm_table tr.mfp_achroma{background:#f5f5f5}table#mfp_confirm_table tr th{background:0 0;color:#222 !important;font-size:14px;font-weight:700;padding:10px 10px 0;border:none}table#mfp_confirm_table tr td{padding:0 10px 10px 20px;border:none}.mfp_element_text,.mfp_element_textarea,.mfp_element_email,.mfp_element_tel{width:100% !important;min-width:100%}.mfp_element_text[type=date],.mfp_element_text[type=time],.mfp_element_select-one[id^=mfp_BirthdayElement]{width:auto !important;min-width:auto}.mfp_required{font-size:12px;padding:10px 5px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.mfp_required span{font-size:20px;margin-top:5px}.mfp_required br{display:none}}.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:20%;background:#222;color:#fff;font-size:inherit;font-family:inherit;display:inline-block;padding:10px 0;border-radius:5px;position:relative;cursor:pointer;border-style:none}.mfp_element_submit:hover,.mfp_element_reset:hover,.mfp_element_button:hover{opacity:.6}div.mfp_ok{background:#0f9e3f;color:#fff;font-size:10px;display:none;line-height:1.5em;padding:0 5px;margin:0 2px;border:solid 1px #0f9e3f;border-radius:5px}div.prefcodeWrapper{position:relative}div.prefcodeResult{background:#fff;display:none;padding:5px;border:solid 1px #ccc;box-shadow:0px 0px 5px #ccc;position:absolute;top:0;left:0}div.prefcodeResult div{cursor:pointer}div.prefcodeResult div:hover{background:#c9ebfb}div.prefcodeResult div.prefcodeNext{background:#eee;text-align:center}div.prefLoading{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/mailform/mfp_zip_loading.gif) no-repeat center center;padding:60px 100px}.hidefield{height:0;overflow:hidden}.showfield{height:auto;overflow:visible}@media screen and (max-width:640px){.mfp_element_submit,.mfp_element_reset,.mfp_element_button{width:40%}}
@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;vertical-align:bottom}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}ol,ul{letter-spacing:-.4em}li{letter-spacing:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}figure:not(.wp-block-image){margin:0}iframe{vertical-align:bottom}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{color:#222;font-family:"Noto Serif JP","Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN",HG明朝E,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:16px;line-height:1.8;min-width:1200px}a{color:#222;text-decoration:none}a.op:hover img{opacity:.7}#mainContents a:hover{text-decoration:underline}img{max-width:100%;height:auto}@media screen and (max-width:640px){body{min-width:100%;-webkit-text-size-adjust:100%}body.openNav{width:100%;position:fixed;top:0;left:0}h1,h2,h3,h4,h5,h6{line-height:1.5}}#wrapper{overflow-x:hidden}.inner{width:1200px;margin:0 auto;position:relative}@media screen and (max-width:640px){.inner{width:90%}#header .inner,#footer .inner{width:98%}}.animated[class*=slideUp],.animated[class*=slideDown],.animated[class*=slideLeft],.animated[class*=slideRight],.animated [class*=slideUp],.animated [class*=slideDown],.animated [class*=slideLeft],.animated [class*=slideRight]{-webkit-transform:translate(0,0) !important;transform:translate(0,0) !important;opacity:1 !important}.slideUp{-webkit-transform:translateY(50px);transform:translateY(50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}.slideDown{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}.slideLeft{-webkit-transform:translateX(-50px);transform:translateX(-50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}.slideRight{-webkit-transform:translateX(50px);transform:translateX(50px);transition:.5s cubic-bezier(.165,.84,.44,1);opacity:0}table{width:100%}th,td{padding:15px;border:#ccc 1px solid}th{background:#eee}thead th{background:#e5e5e5}.table01 th{width:30%;text-align:center}.table03{margin-top:20px}.table03 thead th{background:#f3f3f3;color:#222;text-align:center}.table03 th{background:0 0;color:#222;text-align:center}.table03 th,.table03 td{padding:20px;border-color:#ccc;text-align:center}.table03 th:first-child{width:30%}.table03 thead th:first-of-type{border-right-color:#ccc}.table03 thead th+th{border-left-color:#ccc;border-right-color:#ccc}.table03 thead th:last-of-type{border-right-color:#ccc}@media screen and (max-width:640px){th,td{padding:10px}.table01{margin:0 auto}.table01 th,.table01 td{width:auto;display:block;border-top:none}.table01 tr:first-child th{border-top:#ccc 1px solid}.table02{display:block;position:relative}.table02 th,.table02 td{width:100% !important;display:block}.table02 thead{display:block;float:left;overflow-x:scroll}.table02 thead th{width:auto;display:block}.table02 tbody{width:auto;display:block;overflow-x:auto;white-space:nowrap}.table02 tbody tr{display:inline-block;margin:0 -2px}.table02 tbody td{display:block}.scroll{font-size:14px;overflow:auto;white-space:nowrap}.scroll:before{content:"※スクロールしてご確認下さい";color:#cd1543}.scroll::-webkit-scrollbar{height:8px}.scroll::-webkit-scrollbar-track{background:#fff}.scroll::-webkit-scrollbar-thumb{background:#222}}.notes>li{text-indent:-1em;padding-left:1em}.notes>li:before{content:'※'}.disc{list-style:disc;margin-left:1.5em}.decimal{list-style:decimal;margin-left:1.5em}.paren{counter-reset:cnt;margin-left:1.5em}.paren>li:before{counter-increment:cnt;content:'(' counter(cnt) ') ';margin-left:-1.5em}.bracket{counter-reset:cnt;margin-left:1.5em}.bracket>li:before{width:1.4em;height:1.4em;counter-increment:cnt;content:counter(cnt);font-size:80%;display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;align-items:center;margin-left:-1.8em;margin-right:.3em;border:1px solid;border-radius:50%}.flex{display:-webkit-flex;display:-ms-flex;display:flex}.flex-inline{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex}.flex-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-end{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}.flex-center{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.flex-between{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-around{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.flex-evenly{-webkit-justify-content:space-evenly;-ms-justify-content:space-evenly;justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.flex .flex-col2{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.flex .flex-col3{width:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.flex .flex-col4{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.flex img:not([data-src]),.flex img.lazy-loaded{height:auto}.col>li{display:inline-block;vertical-align:top}.col2>li{width:580px;margin:40px 40px 0 0}.col2>li:nth-child(2n){margin-right:0}.col3>li{width:380px;margin:30px 30px 0 0}.col3>li:nth-child(3n){margin-right:0}.col4>li{width:285px;margin:20px 20px 0 0}.col4>li:nth-child(4n){margin-right:0}.col2>li:nth-child(-n+2),.col3>li:nth-child(-n+3),.col4>li:nth-child(-n+4){margin-top:0}@media screen and (max-width:640px){.sp_col>li{width:auto !important;display:block;margin:0 auto 20px !important}.sp_col>li:last-child{margin-bottom:0 !important}.sp_col2>li{width:48% !important;margin:4% 4% 0 0 !important}.sp_col2>li:nth-child(-n+2){margin-top:0 !important}.sp_col2>li:nth-child(2n){margin-right:0 !important}}.imgBoxL:after,.imgBoxR:after{content:'';display:block;clear:both}.imgBoxL .txt,.imgBoxR .img{float:right}.imgBoxR .txt,.imgBoxL .img{float:left}.imgBoxL img,.imgBoxR img{max-width:100%;height:auto}@media screen and (max-width:640px){.imgBoxL .txt,.imgBoxR .txt,.imgBoxL .img,.imgBoxR .img{width:auto !important;float:none}.imgBoxL img,.imgBoxR img{display:block;margin:0 auto}}.post-link{margin-top:40px}.post-link .prev,.post-link .next{width:200px}.post-link a{background:#fff;color:#222;display:block;text-align:center;padding:10px 0;border:#ccc 1px solid;position:relative}.post-link a:before{width:10px;height:10px;content:'';display:block;border-top:#222 1px solid;position:absolute;top:0;bottom:0;margin:auto;transition:.3s}.post-link .prev a:before{border-left:#222 1px solid;left:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.post-link .next a:before{border-right:#222 1px solid;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.post-link a:hover{text-decoration:none !important}.post-link .prev a:hover:before{left:15px}.post-link .next a:hover:before{right:15px}@media screen and (max-width:640px){.post-link .prev,.post-link .next{width:40%;font-size:14px}.post-link .prev a{padding-left:15px}.post-link .next a{padding-right:15px}.post-link a:before{width:8px;height:8px}}.wp-pagenavi{text-align:center;margin-top:60px;position:relative}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;padding:8px 16px;border:#222 1px solid;border-radius:3px}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#222;color:#fff;font-weight:400;text-decoration:none !important}.wp-pagenavi .pages{font-size:14px;border:none;position:absolute;top:100%;left:0;right:0;margin:auto}.wp-pagenavi .pages:after{content:'ページ目'}.wp-pagenavi .first,.wp-pagenavi .previouspostslink,.wp-pagenavi .nextpostslink,.wp-pagenavi .last{font-size:0}.wp-pagenavi .first:before,.wp-pagenavi .previouspostslink:before,.wp-pagenavi .nextpostslink:before,.wp-pagenavi .last:before{font-size:16px}.wp-pagenavi .first:before{content:'« 先頭'}.wp-pagenavi .previouspostslink:before{content:'‹ 前へ'}.wp-pagenavi .nextpostslink:before{content:'次へ ›'}.wp-pagenavi .last:before{content:'最後 »'}.wp-block-embed .video_inner{padding-top:56.25%;position:relative}.wp-block-embed .video_inner iframe{width:100%;height:100%;position:absolute;top:0;left:0}#breadcrumb{width:1200px;font-size:11px;text-align:right;padding:10px 0;margin:0 auto}@media screen and (max-width:640px){#breadcrumb{display:none}}.mb{display:none !important}.pcBlock{display:block}@media screen and (max-width:640px){.pc{display:none !important}.mb{display:initial !important}.pcBlock{display:initial !important}.mbBlock{display:block !important}.sp_inline{display:inline-block}}strong{font-weight:700}em{font-style:italic}blockquote{background:#f5f5f5;padding:1.5em;margin:1.5em;border:#ccc 1px solid;border-radius:10px;position:relative}blockquote:before,blockquote:after{font-size:4em;font-family:"ＭＳ Ｐゴシック",sans-serif;opacity:.2;position:absolute}blockquote:before{top:-1.2rem;left:.2rem;content:'“'}blockquote:after{bottom:-3.8rem;right:.2rem;content:'”'}blockquote cite{font-size:.8em;opacity:.5}hr{margin:1.5em 0}#post h1,#post h2,#post h3,#post h4,#post h5,#post h6,#post p,#post ul,#post ol{margin-bottom:1.5em}.wp-block{max-width:1200px}.wp-block-gallery{margin:0 !important}.wp-block-table{margin:1.5em 0}.wp-block-column .wp-block-image{margin:0}@media screen and (max-width:640px){.alignleft,.alignright{float:none !important;margin:0 auto !important}.wp-block-column:not(:first-child){margin-top:20px}figure.wp-block-image,figure.wp-block-embed{margin-left:auto;margin-right:auto}.table_scroll{overflow-x:scroll;white-space:nowrap}.table_grad{position:relative;white-space:nowrap}.table_grad:after{width:20%;height:100%;content:'';background:linear-gradient(to right,rgba(255,255,255,0) 20%,#fff 100%);display:block;position:absolute;top:0;right:0}}.center{text-align:center !important}.right{text-align:right !important}.left{text-align:left !important}.top{vertical-align:top !important}.bottom{vertical-align:bottom !important}.bold{font-weight:700}.normal{font-weight:400}.underline{text-decoration:underline}.italic{font-style:italic}.f10{font-size:10px !important}.f11{font-size:11px !important}.f12{font-size:12px !important}.f13{font-size:13px !important}.f14{font-size:14px !important}.f15{font-size:15px !important}.f16{font-size:16px !important}.f18{font-size:18px !important}.f20{font-size:20px !important}.f22{font-size:22px !important}.f24{font-size:24px !important}.f26{font-size:26px !important}.f28{font-size:28px !important}.f30{font-size:30px !important}.f32{font-size:32px !important}.f34{font-size:34px !important}.f36{font-size:36px !important}.fMincho{font-family:'Noto Serif JP',"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.fGothic{font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}.lh10{line-height:1}.lh12{line-height:1.2}.lh15{line-height:1.5}.lh20{line-height:2}.mt00{margin-top:0 !important}.mt05{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt60{margin-top:60px !important}.mt80{margin-top:80px !important}.mb00{margin-bottom:0 !important}.mb05{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb60{margin-bottom:60px !important}.mb80{margin-bottom:80px !important}.ml00{margin-left:0 !important}.ml05{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml60{margin-left:60px !important}.mr00{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr60{margin-right:60px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt60{padding-top:60px !important}.pt80{padding-top:80px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb60{padding-bottom:60px !important}.pb80{padding-bottom:80px !important}.pl00{padding-left:0 !important}.pl05{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl60{padding-left:60px !important}.pr00{padding-right:0 !important}.pr05{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr60{padding-right:60px !important}.fltL{float:left}.fltR{float:right}.both{clear:both}.both05{clear:both;height:5px;line-height:1;font-size:1px}.both10{clear:both;height:10px;line-height:1;font-size:1px}.both15{clear:both;height:15px;line-height:1;font-size:1px}.both20{clear:both;height:20px;line-height:1;font-size:1px}.both30{clear:both;height:30px;line-height:1;font-size:1px}.both40{clear:both;height:40px;line-height:1;font-size:1px}.both50{clear:both;height:50px;line-height:1;font-size:1px}.clearfix:after{content:'';display:block;clear:both}input[type=text],input[type=email],input[type=tel],input[type=date],input[type=time],input[type=number],input[type=password],textarea,select{font-size:16px;padding:5px 10px;margin:2px;border:#ccc 1px solid;border-radius:3px}input[type=checkbox],input[type=radio]{font-size:16px;margin:3px 3px 0 5px}input[type=submit],button{background:#eee;font-size:16px;padding:10px 20px;cursor:pointer;border:#ccc 1px solid;border-radius:5px}input[type=submit]:hover,button:hover{opacity:.6}@media screen and (max-width:640px){input[type=text],input[type=file],textarea{width:100%}input[type=submit],input[type=file],select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}}
@charset "utf-8";body{font-size:18px;font-family:'Montserrat','Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}body#home,#header,#footer{font-size:16px;font-family:'Noto Sans JP',"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif}@media screen and (max-width:640px){body{font-size:16px}body.openNav{position:relative}}#mainContents,.mainContents{padding:40px 0 80px;margin:0 auto}@media screen and (max-width:640px){#mainContents,.mainContents{padding:40px 0}}#header{padding-bottom:30px;background:#fff;position:relative}#home #header{background:0 0;position:absolute;top:0;left:0;right:0;z-index:99}.hdrLogo{min-width:348px;max-width:30vw;background:#fff;padding:30px 20px}#home .hdrLogo{width:348px}.hdrLogo .h1{font-size:10px;padding:0 0 5px 85px !important}.hdrLogo .logo a{color:#10218b;font-size:28px;font-weight:700;line-height:1;padding:0 0 0 85px;position:relative}.hdrLogo .logo a:before{content:'';display:block;width:70px;height:70px;margin:auto;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/logomark.png) no-repeat center/contain;position:absolute;bottom:0;left:0}.hdrContact{color:#fff;margin:0 110px 0 0;height:90px;display:grid;place-content:center;place-items:center;position:static}.hdrContact .tel{font-size:22px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:5px}.hdrContact .tel:before{content:"";width:15px;height:20px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone01.svg) no-repeat center/contain}.hdrContact a{color:#fff}.hdrContact a:hover{color:#fff;opacity:.7}.hdrContact .time{font-size:14px;padding:0;margin:0;border:none}@media screen and (max-width:1200px){#header,#home #header{width:1200px !important}}@media screen and (max-width:640px){#header,#home #header{width:100% !important;padding:0;position:static !important}.hdrLogo{min-width:initial;max-width:initial;padding:0 10px 20px}.hdrLogo .h1{padding:5px 45px 25px 0 !important}.hdrLogo .logo{text-align:center}.hdrLogo .logo a{font-size:24px;padding:0 0 0 65px}.hdrLogo .logo a:before{width:60px;height:60px;top:0;bottom:0}}nav{position:absolute;top:120px;right:0}nav .gNav{padding-right:10px}nav .gNav>li{position:relative}nav .gNav>li:nth-child(2){margin-right:20px}nav .gNav>li>a,nav .gNav>li>p{font-size:16px;font-weight:700;display:block;padding:0 20px;position:relative}#home nav .gNav>li>a,#home nav .gNav>li>p{color:#fff}.gNav a:hover{opacity:.6}nav .gNav>li:hover>a:before{content:none}.gNav .child{width:auto;white-space:nowrap;position:absolute;left:50%;z-index:10;visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%,-10px);transition:all .4s}.gNav>li:hover .child{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%,0)}.gNav .child li{display:block;border-bottom:#fff 1px solid}.gNav .child li:last-child{border-bottom:none}.gNav .child a{font-size:14px;background:rgb(225 247 255/.85);display:block;text-align:center;padding:10px 15px}.gNav .child a:hover{background:rgb(174 229 249/.85);color:#000}#navToggle{width:90px;height:90px;background:0 0;display:block !important;padding:33px 25px;border-bottom:#000 1px solid;border-left:#000 1px solid;position:absolute;top:0;right:0;cursor:pointer;z-index:9999}#home #navToggle{border-color:#fff}#navToggle div{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}#navToggle span{width:100%;height:1px;background:#000;display:block;position:static;transition:all .3s;transition:.35s ease-in-out}#home #navToggle span{background:#fff}#navToggle span:nth-child(2){margin:10px 0}.openNav #navToggle{background:#000 !important;border-color:#000 !important}.openNav #navToggle span{background:#fff !important}.openNav #navToggle span:nth-child(1){transform:translateY(11px) rotate(-135deg)}.openNav #navToggle span:nth-child(2){opacity:0}.openNav #navToggle span:nth-child(3){transform:translateY(-11px) rotate(135deg)}@media screen and (max-width:640px){#navToggle{width:48px;height:48px;background:#000 !important;padding:12px;border-color:#000 !important}#navToggle span{background:#fff !important}#navToggle span:nth-child(2){margin:6px 0}.openNav #navToggle span:nth-child(1){transform:translateY(7px) rotate(-135deg)}.openNav #navToggle span:nth-child(3){transform:translateY(-7px) rotate(135deg)}}#drawer{width:max(100vw,1200px);background:rgba(0,0,0,.6);display:none;position:fixed;top:0;bottom:0;right:0;z-index:999}#drawer .drawer_wrap{width:50%;min-width:600px;height:100%;padding:0 5%;background:#fff;display:flex;justify-content:space-between;align-items:center;margin-left:auto}#drawer .dNav{font-size:18px;line-height:1.5;padding-left:50px;border-left:1px solid #222}#drawer .dNav>li+li{margin-top:20px}#drawer .dNav a:hover{opacity:.6}#drawer .drawer_contact .name{font-size:30px;line-height:1.5}#drawer .drawer_contact .name .sub{font-size:16px}#drawer .drawer_contact .name .en{font-size:18px;position:relative}#drawer .drawer_contact .name .en:before{content:'';display:block;width:100%;height:1px;margin:auto;background:#222;position:absolute;top:0;bottom:0;left:0}#drawer .drawer_contact .name .en span{background:#fff;padding:0 16px;position:relative;z-index:1}#drawer .drawer_contact .tel{font-size:26px;font-weight:700;display:flex;justify-content:center;align-items:center;gap:5px}#drawer .drawer_contact .tel:before{content:"";width:15px;height:20px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone02.svg) no-repeat center/contain}#drawer .drawer_contact .mail a{color:#fff;text-align:center;padding:8px 80px;background:#cb9e48;display:flex;justify-content:center;align-items:center;gap:5px}#drawer .drawer_contact .mail a:before{content:'';display:block;width:25px;height:18px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mail.svg) no-repeat center/contain}.dNav .child{padding-left:1.875rem}.dNav .child a{font-size:14px;padding-left:.85em;position:relative}.dNav .child a:before{content:'';width:.425em;height:1px;background:#015731;position:absolute;top:.7em;left:0}.dNav a:hover{opacity:.6}@media screen and (max-width:1680px){#drawer .dNav{padding-left:30px}.dNav .child{padding:0 0 10px 20px}.dNav .child a{display:block;line-height:1.5;padding:5px 0 5px 15px;position:relative}.dNav .child a:before{top:calc(5px + .7em)}.dNav .subMenu_toggle{width:40px;height:44px;display:grid;place-items:center;position:absolute;top:0;right:0;z-index:1}.dNav .subMenu_toggle:before,.dNav .subMenu_toggle:after{content:"";background:#015731;display:block;position:absolute;transition:.35s}.dNav .subMenu_toggle:before{width:15px;height:2px}.dNav .subMenu_toggle:after{width:2px;height:15px}.dNav .subMenu_toggle.open:before{transform:rotate(180deg)}.dNav .subMenu_toggle.open:after{transform:rotate(90deg)}}@media screen and (max-width:1360px){#drawer .drawer_wrap{padding:0 5%}#drawer .drawer_contact .mail a{padding:8px 40px}}@media screen and (max-width:640px){#drawer{width:100%}#drawer .drawer_wrap{width:100%;min-width:initial;display:block;padding:60px 40px 40px;overflow-y:scroll}#drawer .dNav{font-size:14px;padding-left:0;border:none}#drawer .dNav>li+li{margin-top:.8em}#drawer .dNav a{display:flex;align-items:center;gap:10px}#drawer .dNav a:before{width:10px;height:1px;content:"";background:#10218b;display:block}#drawer .drawer_contact{max-width:240px;margin:40px auto 0}#drawer .drawer_contact .name{font-size:24px}#drawer .drawer_contact .name .sub{font-size:14px}#drawer .drawer_contact .name .en{font-size:16px}#drawer .drawer_contact .name .en span{padding:0 10px}#drawer .drawer_contact .tel{font-size:22px}#drawer .drawer_contact .mail a{font-size:14px;padding:8px 20px}#drawer .drawer_contact .mail a:before{width:20px;height:16px}}#footer{background:#000;color:#fff;font-size:16px}#footer a{color:#fff}#footer a:hover{opacity:.7;transition:.7s}.ftrContact{padding:90px 0;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/ftrContact_bg.jpg) no-repeat center/cover}.ftrContact .title{font-size:40px;margin-bottom:40px}.ftrContact ul{gap:30px}.ftrContact li{flex:0 0 380px;color:#222;text-align:center}.ftrContact li a{color:#222 !important}.ftrContact li.phone{font-size:14px;background:#fff;padding:60px 0 20px;position:relative}.ftrContact dt{text-align:center}.ftrContact li.phone dt,.ftrContact li.phone .tel{font-size:20px;font-weight:700}.ftrContact li.phone .tel{padding-left:20px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone_bk.png) no-repeat left center/14px auto}.ftrContact li:not(.phone) a{font-size:20px;font-weight:700;background:#fff;display:block;padding:65px 0 55px;position:relative}.ftrContact li.phone:before,.ftrContact li:not(.phone) a:before{content:'';display:block;margin:auto;width:50px;height:50px;position:absolute;top:0;left:0;right:0}.ftrContact li.phone:before{background:#cb9e48 url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mobile.png) no-repeat center/13px auto}.ftrContact li.mail a:before{background:#0f208a url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mail.png) no-repeat center/20px auto}.ftrContact li.line a:before{background:#06c755 url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_line_new.png) no-repeat center/30px auto}.ftrInfo{padding:50px 0}.ftrSubMenu>li{line-height:1.2}.ftrSubMenu>li:first-child{border-right:#fff 1px solid;padding:0 10px 0 0;margin:0 10px 0 0}.ftrSubMenu a{font-size:14px}.ftrMenu{border-top:#333 1px solid;border-bottom:#333 1px solid}.ftrMenu dl{flex:0 0 20%;padding:2.5%}.ftrMenu dl:not(:last-of-type){border-right:#333 1px solid}.ftrMenu dt{font-weight:700;margin-bottom:10px}.ftrMenu dd{font-size:14px}.ftrMenu dd li:not(:last-child){margin-bottom:5px}.ftrMenu .child{line-height:1.2;padding:5px 0 0 10px}.ftrMenu .child li{padding-left:15px;position:relative}.ftrMenu .child li:before{width:10px;height:1px;content:"";background:#fff;margin:auto;position:absolute;top:0;bottom:0;left:0}.copyright{text-align:center;font-size:12px;margin-top:50px}.sanzen{margin-top:50px;font-size:10px;text-align:right;padding:5px;background:#111}.sanzen a{color:#333 !important}@media screen and (max-width:640px){.ftrContact{padding:50px 0}.ftrContact .title{font-size:32px}.ftrContact li{max-width:288px;margin:0 auto 20px}.ftrContact li:last-child{margin-bottom:0}.ftrContact dl{width:90%;margin:0 auto}.ftrContact li.phone{font-size:12px;line-height:1.5;padding:50px 0 20px}.ftrContact li.phone dt,.ftrContact li.phone .tel{font-size:18px}.ftrContact li.phone .time{display:block}.ftrContact li:not(.phone) a{font-size:18px;padding:50px 0 20px}.ftrContact li.phone:before,.ftrContact li:not(.phone) a:before{width:40px;height:40px}.ftrInfo{width:90%;max-width:400px;padding:50px 0 0;margin:0 auto;font-size:14px}.ftrInfo .address{margin-bottom:20px}.ftrLogo{margin-bottom:40px}.ftrLogo img{width:185px}.copyright{font-size:11px;padding:0 5%}.sanzen{margin-top:40px}}#fixedTop{width:clamp(80px,6.5vw,125px);height:clamp(80px,6.5vw,125px);display:none;position:fixed;bottom:0;right:0;z-index:99}#fltBnr{display:none;position:fixed;top:50%;bottom:auto;right:0;transform:rotate(0);transform-origin:right bottom;translate:0 -50%;z-index:99}#fltBnr li{font-size:16px;width:55px;height:200px;color:#fff;text-align:center;transition:.3s}#fltBnr li:not(.phone) a,#fltBnr li .tel{width:100%;height:100%;padding:0 !important;display:flex;justify-content:center;align-items:center;gap:5px;transition:.3s;color:#fff;writing-mode:vertical-rl;-ms-writing-mode:tb-rl}#fltBnr .phone{background:#cb9e48}#fltBnr .mail a{background:#0f208a;text-orientation:upright}#fltBnr .line a{background:#06c755;text-orientation:upright}#fltBnr .tel{text-orientation:sideways}#fltBnr .tel a{color:#fff}#fltBnr li a:hover{opacity:.7}#fltBnr .tel:before{content:'';display:block;width:20px;height:26px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone03.svg) no-repeat center/contain}#fltBnr .mail a:before{content:'';display:block;width:25px;height:18px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mail.svg) no-repeat center/contain}#fltBnr .line a:before{content:'';display:block;width:28px;height:25px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_balloon.svg) no-repeat center/contain}@media screen and (max-width:640px){#fixedTop{width:55px;height:55px}#fltBnr{width:calc(100% - 55px);top:auto;bottom:0;left:0;right:auto;translate:0}#fltBnr ul{display:flex}#fltBnr li{font-size:11px;width:calc(100%/3);height:55px}#fltBnr li:not(:last-child){border-right:#fff 1px solid}#fltBnr li:not(.phone) a,#fltBnr li .tel{flex-direction:column;gap:3px;writing-mode:horizontal-tb;-ms-writing-mode:lr-tb}#fltBnr .tel:before{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mobile.png);background-position:center;background-size:cover;background-repeat:no-repeat;content:"";display:block;width:13px;height:20px}#fltBnr .mail a:before{width:100%;height:20px;background-size:22px auto}#fltBnr .line a:before{width:100%;height:20px}#fltBnr,#fltBnr .phone{width:100%}#fltBnr .phone{font-size:20px}#fltBnr li .tel{flex-direction:row;column-gap:.5em}}.fcRed{color:#cd1543 !important}.fcBlue{color:#0e2c86 !important}.fcGreen{color:#57ac38 !important}.fcPink{color:#f531bb !important}.fcGold{color:#cb9e48 !important}.fcWhite{color:#fff !important}.bgGold{background:rgba(203,158,72,.07)}.bgBeige{background:#f5f2e9}.bgNavy{background:#0e2c86}.marker{background:linear-gradient(to bottom,transparent 70%,rgba(255,236,8,.5) 70%);font-weight:700}.borderline{border-bottom:1px solid}@media screen and (max-width:640px){.spInline{display:inline-block}}
@charset "utf-8";.btn01 a{min-width:200px;background:#cb9e48;color:#fff;line-height:1.5;display:inline-block;text-align:center;padding:5px 40px}#home .btn01 a{background:0 0;color:#000;border:#000 1px solid}.btn01 a:hover{text-decoration:none !important;opacity:.6}.btn01 a>span{position:relative;display:inline-block;padding-right:20px}.btn01 a>span:after{position:absolute;top:0;bottom:0;right:0;margin:auto;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";animation:btn01_ani 1.5s infinite}#home .btn01 a>span:after{border-top:2px solid #000;border-right:2px solid #000}@keyframes btn01_ani{0%{transform:rotate(45deg) translate(0,0)}20%{transform:rotate(45deg) translate(-5px,5px)}40%{transform:rotate(45deg) translate(0,0)}}.btn02 a{display:inline-block;background:#000;color:#fff;line-height:1.5;padding:15px 40px;text-align:center;position:relative}.btn02 a:hover{text-decoration:none !important}.btn02 a:before,.btn02 a:after{position:absolute;width:20px;height:2px;background:#fff;content:"";top:0;bottom:0;right:0;margin:auto;transition:all .5s}.btn02 a:after{right:-20px;background:#000}.btn02 a:hover:before{width:15px}.btn02 a:hover:after{width:25px;right:-25px}.linkBtn [class*=btn]+[class*=btn]{margin-left:40px}@media screen and (max-width:640px){.btn02 a{padding:10px 20px}.btn02 a:hover{text-decoration:none !important}.btn02 a:before,.btn02 a:after{width:16px}.btn02 a:after{right:-16px}.btn02 a:hover:before{width:12px}.btn02 a:hover:after{width:20px;right:-20px}.linkBtn [class*=btn]{text-align:center}.linkBtn [class*=btn]+[class*=btn]{margin:20px auto 0}}table{font-size:16px}table.tb_auto{width:auto;flex-shrink:0}th,td{padding:20px;border-color:#222}th{background:#fafafa}thead th{background:#222;color:#fff;padding:10px}thead th:first-of-type{border-right-color:#fff}thead th+th{border-left-color:#fff;border-right-color:#fff}thead th:last-of-type{border-right-color:#222}@media screen and (max-width:640px){th,td{padding:10px}.table01 tr:first-child th{border-top-color:#222}.scroll table{font-size:14px}}.notes{font-size:.9em}.check>li{padding-left:1.2em;position:relative}.check>li:before{width:.8em;height:.5em;content:"";display:block;border-bottom:#cd1543 .2em solid;border-left:#cd1543 .2em solid;position:absolute;top:.6em;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (max-width:640px){.flex.mbBlock .flex-col2{width:auto;padding:0 !important}}#mailformpro .mailform>dt,#mailformpro .mailform>dd{border:#222 1px solid}#mailformpro .mailform>dt:not(:first-of-type),#mailformpro .mailform>dd:not(:first-of-type){border-top:none}#mailformpro .mailform>dt{background:#fafafa;text-align:right;border-right:none}#mailformpro .form_box{background:#fafafa;font-size:14px;padding:10px}#mailformpro .form_box dl{margin-left:20px}#mailformpro .form_box dt{float:left;clear:both}#mailformpro .form_box dd{padding-left:150px;position:relative}#mailformpro .form_box dd:before{width:40px;height:1px;content:"";display:block;border-top:#222 1px dotted;position:absolute;top:12px;left:100px}#mailformpro .list>li+li{padding-top:15px;margin-top:15px;border-top:#ccc 1px dotted}#mailformpro .date .flex>li,#mailformpro .size>li+li{margin-left:20px}#mailformpro [id*=parking]{padding-top:10px;margin:10px 0 0 20px;border-top:#ccc 1px dotted}#mailformpro .mfp_element_submit,#mfp_button_send{background:#222;color:#fff}#mfp_button_cancel{background:#aaa;color:#fff}@media screen and (max-width:640px){#mailformpro .mailform>dt,#mailformpro .mailform>dd{border:none}#mailformpro .mailform>dt{text-align:left;padding:10px}#mailformpro .form_box dl{line-height:1.2;margin-left:10px}#mailformpro .form_box dt{float:none}#mailformpro .form_box dd{padding-left:35px}#mailformpro .form_box dd:before{width:20px;top:8px;left:10px}#mailformpro .form_box dd+dt{margin-top:10px}#mailformpro .list>li+li{padding-top:10px;margin-top:10px}#mailformpro .date .flex>li,#mailformpro .size>li+li{margin-left:0}#mailformpro .date input,#mailformpro [id^=setting] input[size]{width:auto !important;min-width:auto !important}}.post-password-form{text-align:center;padding-top:160px}.post-password-form input[type=submit]{background:#222;color:#fff;font-weight:700;padding:.5em 1.5em;border:none;border-radius:0}@media screen and (max-width:640px){.post-password-form{text-align:left;padding-top:0}.post-password-form label{display:block;text-align:center}.post-password-form input[type=submit]{display:block;margin:10px auto 0}}#post h1.h1{font-size:32px;font-weight:700;margin-bottom:40px;border-bottom:#222 2px solid}.heading{text-align:center;line-height:1.5;margin:80px auto 40px}.heading .en{font-family:'Montserrat',sans-serif;font-size:42px;font-weight:500;line-height:1.2}h2.h2{font-size:32px;font-weight:700;padding:10px 20px;margin:80px 0 40px;border-top:#222 2px solid;border-bottom:#222 2px solid;position:relative;z-index:1}h2.h2:before,h2.h2:after{width:4px;height:calc(100% - 1rem);content:"";background:#444;display:block;margin:auto;border-radius:5px;position:absolute;top:0;bottom:0;z-index:-1}h2.h2:before{left:0}h2.h2:after{right:0}h2.h2:first-of-type{margin-top:0}h3.h3{font-size:28px;font-weight:700;margin:40px 0 20px;border-bottom:#eee 3px solid;position:relative}h3.h3:before{width:80px;height:3px;content:"";background:#0e2c86;display:block;position:absolute;bottom:-3px;left:0}h4.h4{color:#0e2c86;font-size:24px;font-weight:700;margin:30px 0 10px}@media screen and (max-width:640px){#post h1.h1{font-size:26px;padding:5px 10px}.heading{font-size:14px;margin:60px auto 30px}.heading .en{font-size:32px}h2.h2{font-size:24px;padding:10px;margin:60px 0 30px}h3.h3{font-size:24px;padding-bottom:5px;margin-top:30px}h3.h3:before{width:60px}h4.h4{font-size:22px}}.box{padding:20px;border:#cb9e48 3px double}.notesBox{padding:30px;border:#222 1px dashed}.wm-rl{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.cost{color:#cd1543;font-weight:600;font-size:1.125em}.num_point{height:100px;font-size:28px;font-weight:700;line-height:28px;color:#0f208a;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/point01.png) no-repeat center/100px auto;display:flex;justify-content:center;align-items:flex-end;margin:0 auto}.num_point span{font-size:2em}.num_point02{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/point02.png)}.tabMenu{display:flex;align-items:flex-end}.tabMenu>li{background:#eee;color:#ccc;padding:10px 15px;margin-right:2px;position:relative;cursor:pointer}.tabMenu>li.active{background:#222;color:#fff}.tabContent{display:none;padding:40px;border:#222 1px solid}.tabContent.active{display:block}.contact_list li{width:160px;height:160px;text-align:center;line-height:1.5}.contact_list li:nth-child(2){margin:0 40px}.contact_list .phone,.contact_list a{display:flex;justify-content:center;align-items:center}.contact_list .phone{background:#cb9e48;color:#fff}.contact_list a{width:100%;height:100%;color:#fff}.contact_list .line a{background:#00b900}.contact_list .mail a{background:#1c30ac}.contact_list a:hover{opacity:.6}.contact_list .tel{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mobile.png) no-repeat center top/18px auto;font-family:Arial,Helvetica,sans-serif;display:inline-block;padding-top:33px}.contact_list .line a span{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_line.png) no-repeat center top/40px auto;display:inline-block;padding-top:40px}.contact_list .mail a span{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mail.png) no-repeat center top/24px auto;display:inline-block;padding-top:28px}@media screen and (max-width:640px){.notesBox{padding:15px}.tabContainer{white-space:nowrap;overflow:scroll}.tabContainer:before{content:"※スクロールしてメニューを選択して下さい";color:#cd1543;font-size:14px;display:block}.tabMenu{display:table}.tabMenu li{font-size:14px;display:table-cell;padding:5px 10px;border-left:#fff 1px solid;border-right:#fff 1px solid}.tabContent{padding:15px}.contact_list li{width:100px;height:100px;font-size:14px;line-height:1.2}.contact_list li:nth-child(2){margin:0 10px}.contact_list .phone{background:#cb9e48;color:#fff}.contact_list .tel{width:100%;height:100%;background-size:13px auto;background-position:center top 30px;display:flex;padding-top:0;position:relative}.contact_list .tel a{padding-top:25px;position:absolute;top:0;bottom:0;left:0;right:0}.contact_list .line a span{background-size:30px auto;padding-top:30px}.contact_list .mail a span{background-size:18px auto;padding-top:20px}}#clinic .mainVisual{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/clinic_mainbg.jpg) no-repeat center/cover;min-height:700px;display:flex;align-items:center;padding:0 5%}#clinic .mainVisual h2{font-size:60px;font-weight:700;color:#fff;line-height:1.3;text-shadow:0px 0px 10px rgba(0,0,0,.2)}#clinic section{padding:150px 5%}#clinic h2{font-size:32px;font-weight:700}#clinic .intro{text-align:center;background:#f3f4f9}#clinic .intro>.fMincho{font-size:20px}#clinic .intro .image{display:grid;grid-template-columns:repeat(3,1fr);gap:3.13vw}#clinic .intro .image>li{position:relative}#clinic .intro .image>li .txt{position:absolute;z-index:2;right:-1.56vw;bottom:-1.56vw;text-align:left;width:80%;background:rgba(255,255,255,.8);padding:1.56vw}#clinic .intro .image>li .txt p:first-of-type{font-size:min(1.04vw,20px)}#clinic .intro .image>li .txt p:nth-of-type(2){font-size:min(.83vw,16px)}#clinic .intro .image>li .txt p:last-of-type{font-size:min(.83vw,14px)}#clinic .plan h2,#clinic .introduction h2,#clinic .voice h2{position:relative;padding:40px 0;margin:0 0 40px;z-index:1}#clinic .plan h2:before,#clinic .introduction h2:before,#clinic .voice h2:before{position:absolute;content:"INTRODUCTION";font-family:sans-serif;line-height:.8;top:0;left:0;font-size:5em;color:#f3f4f9;z-index:-1}#clinic .introduction h2{text-align:right}#clinic .introduction h2:before{content:"PRODUCTION";left:auto;right:0}#clinic .voice h2:before{content:"VOICE"}#clinic .plan ul{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;width:1200px;margin:40px auto 0}#clinic .plan ul>li{position:relative}#clinic .plan ul>li .txt{position:absolute;z-index:2;left:-1.56vw;bottom:-1.56vw;text-align:left;width:80%;background:rgba(243,244,249,.8);padding:1.56vw}#clinic .introduction{padding:0 5%}#clinic .introduction ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3.13vw;margin:40px 0 0}#clinic .introduction .txt{display:flex;align-items:center;column-gap:1em;margin-top:1em}#clinic .introduction .icon{flex-shrink:0}#clinic .introduction .name{font-size:1.333em;line-height:1.2}#clinic .introduction .name .sub{font-size:.585em}#clinic .introduction .price{font-size:1.11em;font-weight:700;line-height:1}#clinic .introduction .price span{font-size:2em;font-weight:600}#clinic .voice>ul{display:grid;grid-template-columns:repeat(3,1fr);gap:3.13vw}#clinic .voice>ul>li .faceicon{float:left;margin-right:-90px;width:80px}#clinic .voice>ul>li .chatting{width:100%}#clinic .voice>ul>li .says{display:inline-block;position:relative;margin:5px 0 0 105px;padding:17px 13px;border-radius:12px;background:#e1f7ff}#clinic .voice>ul>li .says:after{content:"";display:inline-block;position:absolute;top:18px;left:-24px;border:12px solid transparent;border-right:12px solid #e1f7ff}#clinic .installation{background:#0e2c86 url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/clinic_installation_bg.jpg) no-repeat center/cover;color:#fff;padding-left:0;padding-right:0}#clinic .installation .txt{width:580px}#clinic .installation .txt dt{float:left;clear:left;width:100px;text-align:center;padding:10px 0}#clinic .installation .txt dd{padding-left:100px;border-bottom:#fff 1px solid;padding:10px 0}#clinic .installation .toi li:first-child,#clinic .inquiry .toi li:first-child{margin-right:20px;background:#cb9e48;display:flex;justify-content:center;align-items:center;width:280px;color:#fff}#clinic .installation .toi li:first-child span,#clinic .inquiry .toi li:first-child span{position:relative;padding-left:20px}#clinic .installation .toi li:first-child span:before,#clinic .inquiry .toi li:first-child span:before{position:absolute;content:'';display:block;width:16px;height:20px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone01.svg) no-repeat center/contain;top:0;left:0;bottom:0;margin:auto}#clinic .maintenance{padding-left:0;padding-right:0}#clinic .maintenance .maintenance01{position:relative;margin-bottom:120px}#clinic .maintenance .txt{width:750px}#clinic .maintenance .maintenance02>li{padding:40px;background:#e1f3ff;color:#0f208a;width:50%}#clinic .maintenance .maintenance02>li:last-child{background:#fff4e0;color:#cb9e48}#clinic .maintenance .maintenance02>li h3{font-size:24px;font-weight:700;text-align:center;margin:0 0 20px}#clinic .staff ul>li:not(:last-child){margin-right:20px}#clinic .flow{padding-top:0}#clinic .flow_list>li{width:19.2%}#clinic .flow_list>li:not(:last-child){margin-right:1%}#clinic .flow_list .step{font-size:20px;font-weight:700;position:relative;color:#0f208a}#clinic .flow_list .step:before,#clinic .flow_list .step:after{content:"";display:block;margin:auto;position:absolute;top:0;bottom:0;z-index:-1}#clinic .flow_list .step:before{width:100%;height:2px;background:#0f208a}#clinic .flow_list .step:after{width:10px;height:10px;border-top:2px solid #0f208a;border-right:2px solid #0f208a;right:0;transform:rotate(45deg)}#clinic .flow_list .step span{background:#fff;display:inline-block;padding-right:10px}#clinic .flow_list .pic{margin-bottom:5px;position:relative}#clinic .flow_list .pic img{width:100%}#clinic .faq{background:#f3f4f9}#clinic .faq li{width:calc(100%/3)}#clinic .faq li:not(:last-child){margin-right:3%}#clinic .faq dt{color:#0e2c86;font-weight:700}#clinic .faq dt:before{content:"Q "}#clinic .faq dd{margin:0 0 40px}#clinic .faq dd:before{content:"A "}@media screen and (max-width:1440px){#clinic .plan .txt{font-size:16px}}@media screen and (max-width:640px){#clinic .mainVisual{min-height:inherit;padding:100px 5%;background-position:center right 20%}#clinic .mainVisual h2{font-size:28px}#clinic section{padding:80px 5%}#clinic h2{font-size:28px;margin:0 0 30px}#clinic .intro>.fMincho{font-size:20px}#clinic .intro .image{grid-template-columns:repeat(1,3fr);gap:40px}#clinic .intro .image>li .img{position:relative;width:100%;padding-top:65%;overflow:hidden}#clinic .intro .image>li .img img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#clinic .intro .image>li .txt{position:static;width:100%;padding:20px}#clinic .intro .image>li .txt p:first-of-type{font-size:20px}#clinic .intro .image>li .txt p:nth-of-type(2){font-size:16px}#clinic .intro .image>li .txt p:last-of-type{font-size:14px}#clinic .plan h2,#clinic .introduction h2,#clinic .voice h2{padding:0;overflow:hidden;height:3em;margin-bottom:0}#clinic .voice h2{margin-bottom:20px}#clinic .introduction h2{text-align:left}#clinic .plan h2:before,#clinic .introduction h2:before,#clinic .voice h2:before{font-size:3em}#clinic .introduction h2:before{left:0;right:auto}#clinic .plan ul{grid-template-columns:repeat(1,1fr);gap:30px;width:100%}#clinic .plan ul>li .txt{position:static;width:100%;padding:20px}#clinic .introduction>ul,#clinic .voice>ul{grid-template-columns:repeat(1,1fr);gap:30px}#clinic .introduction .icon{width:60px}#clinic .introduction .txt{font-size:4.267vw}#clinic .installation .txt{width:100%}#clinic .installation .txt dt{float:none;width:auto;padding:0}#clinic .installation .txt dd{padding:0;padding-bottom:10px}#clinic .installation .txt dt:last-of-type{margin-top:10px}#clinic .installation .toi,#clinic .inquiry .toi{width:260px;margin:0 auto}#clinic .installation .toi li:first-child,#clinic .inquiry .toi li:first-child{margin-right:0;margin-bottom:10px;width:100%}#clinic .installation .toi li:first-child a,#clinic .inquiry .toi li:first-child a{color:#fff;display:block;line-height:40px}#clinic .maintenance .maintenance01{margin-bottom:30px}#clinic .maintenance .txt{width:100%}#clinic .maintenance .maintenance02>li{padding:20px;width:100%}#clinic .maintenance .maintenance02>li h3{font-size:20px;margin:0 0 10px}#clinic .staff ul{margin:0 auto;max-width:300px}#clinic .staff ul>li:not(:last-child){margin-right:0;margin-bottom:20px}#clinic .flow_list>li{width:100%;padding:0 0 0 20px;position:relative}#clinic .flow_list>li:not(:last-child){margin:0 0 20px}#clinic .flow_list .step{width:20px;font-weight:700;position:absolute;top:0;bottom:0;left:-10px;font-size:16px}#clinic .flow_list .step:before{width:2px;height:100%;left:9px;right:auto}#clinic .flow_list .step:after{border:none;border-bottom:2px solid #0f208a;border-right:2px solid #0f208a;top:auto;left:0}#clinic .flow_list .step span{line-height:20px;padding:0 0 10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#clinic .faq li{width:100%}#clinic .faq li:not(:last-child){margin-right:0;margin-bottom:20px}}#recommend{padding:0}#recommend section{padding:100px 0}#recommend .reco_heading{text-align:center;margin-bottom:60px}#recommend .reco_heading .en{font-size:56px;line-height:1.2;font-family:'Montserrat',sans-serif;margin-bottom:40px}#recommend .reco_heading h2{font-size:26px;font-weight:700;position:relative;overflow:hidden}#recommend .reco_heading h2>span{padding:0 35px;display:inline-block;position:relative}#recommend .reco_heading h2>span:before,#recommend .reco_heading h2>span:after{width:50%;height:2px;content:"";background:#fff;display:block;margin:auto;position:absolute;top:0;bottom:0}#recommend .reco_heading h2>span:before{right:100%}#recommend .reco_heading h2>span:after{left:100%}#recommend .bgGreen{color:#fff;background:#294532}#recommend .reco_box{padding:40px 80px;border:1px solid #fff}#recommend .reco_box+.reco_box{margin-top:40px}#recommend .reco_head{margin-bottom:40px}#recommend .reco_head h3{font-size:28px;font-weight:700;flex-grow:1;text-align:center;padding:10px 0;margin-left:60px;border-top:2px solid #fff;border-bottom:2px solid #fff}#recommend .evidence dt{width:100px;background:#cb9e48;color:#fff;font-weight:500;display:inline-block;text-align:center;margin-bottom:15px}#recommend .evidence dd+dt{margin-top:30px}#recommend .reco_box figcaption{font-size:12px;text-align:right}#recommend .relax .img{flex-shrink:0;margin-left:40px}#recommend .breeding .evidence ol{counter-reset:cnt}#recommend .breeding .evidence ol li+li{margin-top:20px}#recommend .breeding .evidence h4{padding-left:20px;margin-bottom:10px;position:relative}#recommend .breeding .evidence h4:before{content:counter(cnt)". ";counter-increment:cnt;position:absolute;top:0;left:0}#recommend .breeding .evidence h4+p{padding-left:20px}#recommend .breeding .img{margin-top:40px}#recommend .breeding .img img{width:50%}#recommend .comms figure{flex-shrink:0;margin-left:40px}#recommend .stress .evidence figure{width:600px;margin:40px auto 0}#recommend .imagination .evidence figure{width:800px;margin:40px auto 0}#recommend .bgBeige{padding-bottom:150px}#recommend .bgBeige .reco_heading h2{color:#6f5839}#recommend .bgBeige .reco_heading h2>span:before,#recommend .bgBeige .reco_heading h2>span:after{background:#6f5839}#recommend .bgBeige .flex{position:relative}#recommend .bgBeige .flex-reverse{margin-bottom:100px}#recommend .bgBeige .flex:before{content:'';width:100vw;height:225px;display:block;background:#d1c5ae;position:absolute;bottom:-50px;left:200px;z-index:1}#recommend .bgBeige .flex-reverse:before{left:auto;right:200px}#recommend .bgBeige .txt{flex:0 0 660px;padding:50px 50px 50px 170px;margin:0 0 0 -60px;background:#fff;position:relative;z-index:5}#recommend .bgBeige .img{margin:0 -60px 50px 0;position:relative;z-index:10}#recommend .bgBeige .flex-reverse .txt{padding:50px 170px 50px 50px;margin:0 -60px 0 0}#recommend .bgBeige .flex-reverse .img{margin:0 0 50px -60px}#recommend .bgBeige .txt h3{font-size:38px;font-weight:700;text-align:center;padding-bottom:10px;margin-bottom:20px;border-bottom:2px solid #ccc}#recommend .bgBeige .txt h3:first-letter {color:#cb9e48}#recommend .btn01 a{padding:10px 40px}@media screen and (max-width:640px){#recommend section{padding:60px 0}#recommend .reco_heading{margin-bottom:30px}#recommend .reco_heading .en{font-size:32px;margin-bottom:15px}#recommend .reco_heading h2{font-size:16px}#recommend .reco_heading h2>span{padding:15px 0 0}#recommend .reco_heading h2>span:before{width:60px;bottom:auto;left:0;right:0}#recommend .reco_heading h2>span:after{content:none}#recommend .reco_box{padding:20px 15px}#recommend .reco_head{flex-direction:column;margin-bottom:30px}#recommend .reco_head .icon{width:80px}#recommend .reco_head h3{width:100%;font-size:20px;margin:15px 0 0;border-width:1px}#recommend .evidence dt{width:80px;margin-bottom:10px}#recommend .evidence dd+dt{margin-top:20px}#recommend .relax .img{margin:20px auto 0}#recommend .reco_box figcaption{font-size:11px}#recommend .breeding .img img{width:100%}#recommend .comms figure{max-width:300px;margin:20px auto 0}#recommend .stress .evidence figure,#recommend .imagination .evidence figure{width:auto;text-align:center;margin:20px auto 0}#recommend .bgBeige{padding-bottom:90px}#recommend .bgBeige .flex-reverse{margin-bottom:60px}#recommend .bgBeige .flex:before{height:120px;bottom:-30px;left:80px}#recommend .bgBeige .flex-reverse:before{left:auto;right:80px}#recommend .bgBeige .txt{padding:50px 20px 20px !important;margin:-7.5vw 0 0 !important}#recommend .bgBeige .img{margin:0 5vw 0 -5vw}#recommend .bgBeige .flex-reverse .img{margin:0 -5vw 0 5vw}#recommend .bgBeige .txt h3{font-size:24px;padding-bottom:10px;margin-bottom:20px}}.page_link{background:#1a1a1a;padding:60px 0;margin-top:80px}.page_link a{color:#fff;display:block}.page_link a:hover{color:#cb9e48}.page_link p{font-size:16px;margin-top:5px}@media screen and (max-width:640px){.page_link{padding:40px 0;margin-top:60px}.page_link ul li{flex:0 0 48%}.page_link ul li:nth-child(n+3){margin-top:4%}.page_link p{font-size:14px}}#serviceContents .contents>li{font-size:24px;flex:0 0 50%;text-align:center;padding:20px}#serviceContents .contents>li+li{border-left:1px solid #0f208a}#serviceContents .contents .num{margin-bottom:30px}#serviceContents .contents .ttl{font-size:24px;text-align:center;margin-bottom:20px}#serviceContents .contentsbox{text-align:left;border-radius:20px;border:#0f208a 2px solid;padding:20px;min-height:165px}#serviceContents .contentsbox.last{width:calc(100% - 40px);margin:0 auto;min-height:inherit}#serviceContents .contentsbox p{font-size:18px}#serviceContents .insert_img{margin:80px 0}#servicePlan .txt{width:460px}#servicePlan h3{font-size:24px;font-weight:500;margin-bottom:10px}#servicePlan .recommend>li{width:49%;text-align:center;border-bottom:#0f208a 1px solid;padding-bottom:5px}#servicePlan .recommend>li h4{color:#fff;font-size:15px;background:#0f208a;padding:4px 0;margin:0 0 5px}#servicePlan table{table-layout:fixed}#servicePlan th,#servicePlan td{text-align:center;padding:10px 0;border:1px solid #0f208a}#servicePlan th{width:50%;color:#fff;font-weight:700;background:#6f79b9}#servicePlan th span{font-size:14px;font-weight:400;display:block}@media screen and (max-width:640px){#serviceContents .contents>li{font-size:18px;display:flex;flex-direction:column;text-align:left;padding:0}#serviceContents .contents .ttl{font-size:20px;margin-bottom:20px}#serviceContents .contents>li+li{padding-top:20px;margin-top:20px;border-top:1px solid #0f208a;border-left:none}#serviceContents .contents .num{max-width:80px;flex:0 0 25%;margin:0 auto 20px}#serviceContents .contentsbox{border-radius:10px}#serviceContents .contentsbox.last{width:100%}#serviceContents .insert_img{margin:40px 0}#servicePlan .txt{width:100%}#servicePlan h3{font-size:20px}#servicePlan .recommend>li{width:100%}#servicePlan .recommend>li h4{font-size:14px}#servicePlan th{width:auto}#servicePlan .btn01 a{padding-left:30px;padding-right:30px}}@media screen and (max-width:375px){#servicePlan .price{font-size:4vw}}#service{color:#222 !important}.service_font{font-family:'メイリオ','Meiryo',sans-serif}.service_btn01 a,.service_btn02 a{display:block;background:#222;border-radius:50px;color:#fff;text-decoration:none;font-size:24px;font-weight:700;padding:20px 40px 15px;line-height:1}.service_btn02 a{background:#cb9e48;box-shadow:0px 0px 16px -6px rgba(0,0,0,.6)}.service_btn01 a:hover,.service_btn02 a:hover{box-shadow:0px 0px 16px -6px rgba(0,0,0,1);text-decoration:none !important}.service_btn03 a{position:absolute;text-align:center;width:calc(100% - 60px);bottom:30px;content:"";left:0;right:0;margin:auto}.service_btn03 a span{position:relative;padding-right:20px;font-weight:700}.service_btn03 a span:after{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_btn03_arrow01.svg) no-repeat center/cover;width:15px;height:14px;content:"";top:0;bottom:0;right:0;margin:auto;transition:.2s}.service_btn03 a:hover span:after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_btn03_arrow02.svg);bottom:-10px}.service_btn03 a:hover{text-decoration:none !important}.service_btn04 a{display:inline-block}.service_btn04 a span{position:relative;padding-right:30px;font-weight:700}.service_btn04 a span:after{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_btn04_arrow01.svg) no-repeat center/cover;width:15px;height:15px;content:"";top:0;bottom:0;right:0;margin:auto;transition:.2s}.service_btn04 a:hover span:after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_btn04_arrow02.svg);bottom:10px;right:-5px}.service_btn04 a:hover{text-decoration:none !important}.servicemain{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_bg01.png) no-repeat bottom/100% auto}.servicemain .txt{width:700px}.servicemain .service_btn01:first-child{margin-right:20px}.servicemain .txt h2,.serviceprice h2,.serviceother h2{font-size:58px;font-weight:700}.servicelist01{background:linear-gradient(to bottom,rgba(225,247,255,1) 0%,rgba(255,255,255,0) 100%);padding-top:80px}.servicelist01 li{width:280px;box-shadow:0px 0px 16px -6px rgba(0,0,0,.3);background:#fff;border-radius:10px;padding:30px 30px 70px;position:relative}.servicelist01 li>h3{font-size:24px;font-weight:700;margin:0 0 30px;color:#222}.servicelist01 li>p{font-size:16px}.servicelist01 .servicearea a{display:block;background:#0e2c86 url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/area_map.jpg) no-repeat center/auto 100%;border-radius:10px;width:900px;height:260px;margin:80px auto 0;color:#fff;font-size:28px;font-weight:700;padding:20px 40px;transition:.7s}.servicelist01 .servicearea a:hover{opacity:.7}.servicchart01{margin-top:60px}.servicchart01 h3,.serviceprice h3,.serviceintroduce h3{font-size:32px;font-weight:700}.servicchart01 dl{border-bottom:#222 1px solid}.servicchart01 dt,.servicchart01 dd{width:165px;padding:22px 0 20px;font-size:16px}.servicchart01 dt{text-align:right;padding-right:20px}.servicchart01 .ttl{font-weight:700;text-align:center;width:210px;padding-right:0}.serviceprice{margin-top:160px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_bg02.png) no-repeat top/100% auto}.serviceprice.serviceprice03{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service_bg03.png)}.serviceprice h3{margin-top:40px}.serviceprice th,.serviceprice td{padding:10px 0;border:none;border-bottom:#ccc 1px solid}.serviceprice th{background:0 0;width:100px;text-align:center;font-weight:700;vertical-align:top}.servicelist02 .sub{position:sticky;top:0;background:#fff;border-bottom:#222 2px solid}.servicelist02 .sub>li{width:50%;font-weight:700;padding:10px 0;text-align:center}.servicelist03 .sub>li{width:33.333333%}.servicelist02 dt,.servicelist02 dd{width:50%;padding:12px 0 10px;border-bottom:#222 1px solid;text-align:center}.servicelist02 dt{text-align:center;font-weight:700}.servicelist03 dt{width:33.333333%}.servicelist03 dd{width:33.333333%;text-align:center}.serviceintroduce{background:#e1f7ff;padding:40px;margin:80px auto 0;border-radius:10px}.servicedifference{width:900px;background:#0e2c86;border-radius:10px;margin:80px auto 0;color:#fff;padding:40px}.servicedifference p{font-size:28px;font-weight:700;margin:0 0 20px;padding-left:38px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_servicedifference_img01.png) no-repeat left center/28px auto}.servicedifference h3{font-size:20px;font-weight:700}.servicedifference .flex>li:first-child{margin-right:40px}.serviceother{margin-top:160px}@media screen and (max-width:640px){.service_btn01 a,.service_btn02 a{font-size:20px}.service_btn03 a,.service_btn04 a{font-size:16px}.servicemain{background-size:cover}.servicemain .txt{width:100%}.servicemain .service_btn{width:200px;margin:20px auto;text-align:center}.servicemain .service_btn01:first-child{margin-right:0;margin-bottom:20px}.servicemain .txt h2,.serviceprice h2,.serviceother h2{font-size:38px;margin:0 0 20px}.servicelist01{padding-top:0}.servicelist01 li{width:100%}.servicelist01 li:not(:last-child){margin-bottom:20px}.servicelist01 li>h3{font-size:20px}.servicelist01 li>p{font-size:16px}.servicelist01 .servicearea a{background-position:bottom center;background-size:auto 70%;width:100%;height:250px;margin:40px auto 0;font-size:20px;padding:20px}.servicchart01{margin-top:40px}.servicchart01 h3,.serviceprice h3,.serviceintroduce h3{font-size:28px}.servicchart01 dl{border-bottom:#222 1px solid;padding-bottom:20px}.servicchart01 dl:not(:last-of-type){margin-bottom:40px}.servicchart01 dt,.servicchart01 dd{width:50%;padding:0}.servicchart01 dt{text-align:left;padding-right:0}.servicchart01 .ttl{width:100%}.serviceprice{margin-top:80px;background-position:left top;background-size:200% auto}.serviceprice h3{margin-top:20px}.serviceprice th{width:80px}.servicelist02 .sub>li{text-align:left;font-size:14px;padding-left:.5em;padding-right:.5em;line-height:1.5}.servicelist02 .sub>li .f14{font-size:12px !important}.servicelist02 dt,.servicelist02 dd{text-align:left;font-size:14px;padding-left:.5em;padding-right:.5em}.serviceintroduce{padding:20px}.servicedifference{width:90%;margin:40px auto 0;padding:20px}.servicedifference p{font-size:24px}.servicedifference .flex>li:first-child{margin-right:0;margin-bottom:20px}.serviceother{margin-top:80px}}#new_service h2{font-size:40px;font-weight:700;text-align:center;margin:0 0 30px}#new_service h3{font-size:24px;font-weight:500;margin-bottom:10px;text-align:center}#new_service .main{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service/main.jpg) no-repeat center/cover;width:100%;height:600px;color:#fff;font-size:3vw;display:flex;align-items:center;justify-content:center;margin:0 0 80px}#new_service .main#servicebuy{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service/servicebuy.jpg);height:400px !important}#new_service .main#servicerental{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service/servicerental.jpg);height:400px !important}#new_service .main#servicekanri{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service/servicekanri.jpg);height:400px !important}#new_service .new_service_box01{background:#e1f7ff;border-radius:20px;padding:40px;margin:40px auto 0;width:70%}#new_service .new_service_box01 .btn01.black{margin-right:40px}#new_service .new_service_box01 .btn01.black a{background:#222}#new_service .new_service_box01 .list>li{position:relative;padding-left:45px}#new_service .new_service_box01 .list>li:before{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new_service/icon01.png) no-repeat center/cover;width:40px;height:25px;top:0;left:0;bottom:0;margin:auto;content:""}#new_service .new_service_box02>li{width:49%;margin-top:2%}#new_service .new_service_box02>li:nth-child(-n+2){margin-top:0}#new_service .new_service_box02>li a{display:block;width:100%;background:#f5f5f5;padding:40px;min-height:200px;transition:.7s;position:relative}#new_service .new_service_box02>li a:after{position:absolute;width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #ccc;content:"";right:0;bottom:0}#new_service .new_service_box02>li a:hover{opacity:.5}#new_service .new_service_box03{border:#cb9e48 1px solid;text-align:center;padding:40px;margin:40px 0 0}#new_service .new_service_box03 .flex>li{width:49%;border:#c7efff 1px solid;padding:20px}#new_service .new_service_box03 .flex>li dt{background:#e1f7ff;width:30%;float:left;clear:left;padding:5px;margin-right:10px}#new_service .new_service_box03 .flex>li dd{text-align:left;padding-left:32%;padding:5px}@media screen and (max-width:640px){#new_service h2{font-size:30px}#new_service h3{font-size:22px}#new_service .main{height:50vh;font-size:44px}#new_service .new_service_box01{padding:20px;width:100%}#new_service .new_service_box01 .btn01.black{margin-right:0;margin-bottom:10px}#new_service .new_service_box01 .btn01 a{min-width:220px !important}#new_service .new_service_box01 .list>li:before{bottom:auto}#new_service .new_service_box02>li{width:100%;margin-top:4%}#new_service .new_service_box02>li:nth-child(-n+2){margin-top:4%}#new_service .new_service_box02>li:first-child{margin-top:0}#new_service .new_service_box02>li a{padding:20px;min-height:inherit}#new_service .new_service_box03{padding:20px;margin:20px 0 0}#new_service .new_service_box03 .flex>li{width:100%;padding:20px}#new_service .new_service_box03 .flex>li dt{width:100%;float:inherit;margin-right:0}#new_service .new_service_box03 .flex>li dd{padding-left:0}}#service02 .feature ol{flex-grow:1;line-height:1.5;margin-right:40px;counter-reset:feature_cnt}#service02 .feature ol li{padding:15px 0 15px 60px;border-bottom:#222 1px solid;position:relative}#service02 .feature ol li:before{content:counter(feature_cnt,decimal-leading-zero);counter-increment:feature_cnt;font-size:36px;font-weight:700;text-align:center;line-height:1;position:absolute;top:10px;left:0}#service02 .feature figure{flex-shrink:0}#service02 .maintenance .txt{flex-shrink:0;margin-right:40px}#service02 .maintenance .txt ul li{margin-bottom:10px}#service02 .maintenance .disclaimer{border:#0e2c86 2px solid}#service02 .maintenance .disclaimer dt{background:#0e2c86;color:#fff;display:inline-block;padding:0 20px}#service02 .maintenance .disclaimer dd{font-size:16px;padding:10px 20px}#service02 .maintenance_plan{margin-bottom:60px}#service02 .maintenance_plan figure{flex-shrink:0;margin-right:40px}#service02 .maintenance_plan.flex-reverse figure{margin:0 0 0 40px}#service02 .maintenance_plan h3{color:#cb9e48;font-size:24px;font-weight:500;margin-bottom:10px}#service02 .maintenance_plan table{width:auto;font-size:18px}#service02 .maintenance_plan table tr{border-bottom:#222 1px solid}#service02 .maintenance_plan table tr:first-child{border-top:#222 1px solid}#service02 .maintenance_plan table th,#service02 .maintenance_plan table td{min-width:150px;background:0 0;color:inherit;text-align:left;padding:10px 20px;border:none}#service02 .maintenance_plan_box{text-align:center;padding:30px;border:#cb9e48 4px double}@media screen and (max-width:640px){#service02 .feature ol{margin:0 auto 30px}#service02 .feature ol li{padding:10px 0 10px 45px}#service02 .feature ol li:before{font-size:28px;top:8px}#service02 .maintenance .txt{margin:0 auto 30px}#service02 .maintenance .txt ul li{margin-bottom:5px}#service02 .maintenance .disclaimer dd{padding:10px}#service02 .maintenance_plan{margin-bottom:40px}#service02 .maintenance_plan figure{margin:0 auto 20px !important}#service02 .maintenance_plan h3{font-size:22px}#service02 .maintenance_plan table{width:100%;font-size:4.2vw}#service02 .maintenance_plan table th,#service02 .maintenance_plan table td{min-width:inherit;padding:5px}#service02 .maintenance_plan_box{text-align:left;padding:15px}}section[id^=first]{padding-top:80px}.firstMain{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/first/firstMain.jpg) no-repeat right center/60% auto;border-left:8px solid #0f208a;position:relative}.firstMain .inner{height:700px}.firstMain .heading{text-align:left;padding-top:160px;margin:0}.firstMain .heading .en{font-size:60px;font-weight:700;line-height:1;margin-bottom:20px}.firstMain .heading .en span{background:#fff;display:inline-block}#first02{position:relative}#first02:before{width:80%;height:600px;content:"";background:#0f208a;display:block;position:absolute;top:0;left:0;z-index:-1}#first02 h2.nwh2{color:#fff;margin-bottom:50px}#first02 h2.nwh2:before,#first02 h2.nwh2:after{background:#fff}#first02 .ex{margin-bottom:80px}#first02 .ex>li{background:#fff;flex:0 0 212px;padding:40px 45px 40px 20px;margin-top:40px;border:1px solid #0f208a;position:relative}#first02 .ex>li:nth-child(even){background:#e1f3ff}#first02 .ex>li:before,#first02 .ex>li:after{width:20px;height:100%;content:"";position:absolute;top:0;right:-20px}#first02 .ex>li:before{background:linear-gradient(to bottom left,transparent 50%,#fff 50%) top left/100% 50.5% no-repeat,linear-gradient(to top left,transparent 50%,#fff 50%) bottom left/100% 50.5% no-repeat}#first02 .ex>li:nth-child(even):before{background:linear-gradient(to bottom left,transparent 50%,#e1f3ff 50%) top left/100% 50.5% no-repeat,linear-gradient(to top left,transparent 50%,#e1f3ff 50%) bottom left/100% 50.5% no-repeat}#first02 .ex>li:after{background:linear-gradient(to bottom left,transparent 50%,#0f208a 50%) top left/100% 50.5% no-repeat,linear-gradient(to top left,transparent 50%,#0f208a 50%) bottom left/100% 50.5% no-repeat;right:-21px;z-index:-1}#first02 .ex .num{width:80px;height:80px;background:#0f208a;color:#fff;font-size:32px;font-weight:700;display:flex;justify-content:center;align-items:center;margin:auto;border:2px solid #fff;border-radius:50%;position:absolute;top:-60px;left:0;right:0}#first02 .ex h3{font-size:20px;font-weight:700;margin-bottom:30px}#first02 .ex+p{margin:80px 0}#first03 label{width:290px;height:130px;text-align:center;border-radius:20px;background-color:#e1f3ff;display:flex;align-items:center;justify-content:center;float:left;font-weight:700;transition:all .2s ease;cursor:pointer}#first03 label:not(:last-of-type){margin-right:13px}#first03 label:hover{opacity:.75}#first03 input[name=tab_menu]{display:none}#first03 .tab_contents{display:none;padding:60px 0;clear:both;overflow:hidden;transition:.5s opacity}#first03 #menu01:checked~#menu01,#first03 #menu02:checked~#menu02,#first03 #menu03:checked~#menu03,#first03 #menu04:checked~#menu04{display:block}#first03 .tab input:checked+label{background-color:#0f208a;color:#fff}#first03 h3{font-size:28px;font-weight:700;margin:0 0 15px;display:flex;align-items:center}#first03 h3>.link{font-size:18px;padding-left:40px}#first03 .ex_wrap>figure,#first03 .ex_wrap>.tools{flex:0 0 580px}#first03 .ex_wrap>.tools li{flex:0 0 calc(100%/4)}#first03 .ex_wrap .tools>li:nth-child(n+5){margin-top:40px}#first03 .sort{width:580px;padding-left:20px;margin:0 0 15px auto}#first03 .sort li{color:#57ac38;padding-left:60px;position:relative}#first03 .sort li:before{width:50px;content:"";background:#57ac38;display:block;margin:5px 0;position:absolute;top:0;bottom:0;left:0}#first03 .tools>li{color:#cb9e48}#first03 .tools>li.set{color:#57ac38}#first04{padding-bottom:60px}#first04 .tools,#first04 .type{margin-bottom:80px}#first04 .tools>li:not(:last-child){color:#cb9e48}#first04 .type li{font-size:24px;flex:0 0 360px;text-align:center}#first05 .setup>li{font-size:20px;flex:0 0 20%;text-align:center;padding:0 10px}#first05 .setup .compare{margin-top:10px}#first05 .setup .compare li{height:120px;font-size:28px;font-weight:700;display:flex;flex:0 0 48%;justify-content:center;align-items:center;line-height:1.2}#first05 .setup .compare li:first-child{background:#cb9e48;color:#fff}#first05 .setup .compare li:last-child{flex-direction:column}#first05 .setup .compare li:last-child span{width:100%;height:50%;display:flex;justify-content:center;align-items:center;border:2px solid #0f208a}#first05 .setup .compare li:last-child span:last-of-type{background:#0f208a;color:#fff}#first05 .setup .txt li{flex:0 0 48%;font-size:14px;text-align:center}#first05 .setup .txt li:first-child{color:#cb9e48}#first05 .insert_img{margin:80px 0 0}#first06{padding-bottom:80px;background:#0f208a}#first06 h2.nwh2{color:#fff}#first06 h2.nwh2:before,#first06 h2.nwh2:after{background:#fff}#first06 .plan{background:#fff;flex:0 0 580px;padding:40px 20px}#first06 .plan h3{font-size:24px;font-weight:700;margin-bottom:15px}#first06 .plan figure{border:1px solid #ddd}#first06 .plan p{margin-bottom:40px}#first07{padding-bottom:80px}#first07 ol li{flex:0 0 calc(100%/8);display:flex;flex-direction:column;flex-shrink:0;justify-content:end;align-items:center;position:relative}#first07 ol li:not(:first-child):before{width:19px;height:16px;content:"";background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/icon_arrow.png) no-repeat center/cover;display:block;margin:auto;position:absolute;top:0;bottom:0;left:-10px}#first07 ol li p{margin-top:30px}@media screen and (max-width:640px){section[id^=first]{padding-top:60px}.firstMain{background-size:80vw auto;background-position:right top;border-left-width:6px}.firstMain .inner{height:auto}.firstMain .heading{padding-top:60vw}.firstMain .heading .en{font-size:7.5vw;margin-bottom:2%}.firstMain .heading h2.nwh2{font-size:4vw}#first02:before{width:100%;height:100vw}#first02 .ex>li{max-width:280px;padding:30px 20px 10px;margin:60px auto 0}#first02 .ex>li:before,#first02 .ex>li:after{width:100%;height:20px;content:"";position:absolute;top:auto;bottom:-20px;left:0;right:0}#first02 .ex>li:before{background:linear-gradient(to bottom left,#fff 50%,transparent 50%) top left/50.5% 100% no-repeat,linear-gradient(to bottom right,#fff 50%,transparent 50%) top right/50.5% 100% no-repeat}#first02 .ex>li:nth-child(even):before{background:linear-gradient(to bottom left,#e1f3ff 50%,transparent 50%) top left/50% 100% no-repeat,linear-gradient(to bottom right,#e1f3ff 50%,transparent 50%) top right/50.5% 100% no-repeat}#first02 .ex>li:after{background:linear-gradient(to bottom left,#0f208a 50%,transparent 50%) top left/50.5% 100% no-repeat,linear-gradient(to bottom right,#0f208a 50%,transparent 50%) top right/50.5% 100% no-repeat;bottom:-21px;right:0}#first02 .ex .num{width:60px;height:60px;font-size:24px;top:-40px}#first02 .ex h3{margin-bottom:20px}#first02 .ex+p{margin:40px 0}#first02 .insert_img{height:30vw;justify-content:center}#first02 .insert_img img{width:auto;max-width:inherit;height:100%}#first03 label{width:49%;height:80px;font-size:14px;line-height:1.5;margin:0;border-radius:0;border:#fff 1px solid}#first03 label:not(:last-of-type){margin-right:0}#first03 .tab_contents{padding:40px 0}#first03 .ex_wrap>figure{margin-bottom:20px}#first03 h3{font-size:24px;display:block}#first03 .ex_wrap .tools>li:nth-child(n+5){margin-top:10px}#first03 h3>.link{font-size:16px;text-align:right;padding:0;display:block}#first03 .sort{width:100%;padding-left:1%;margin:0 0 15px}#first03 .sort li{text-align:left}#first03 .insert_img img{width:auto;max-width:inherit;height:20vw;transform:translateX(calc(50vw - 50%))}#first04 .tools,#first04 .type{margin-bottom:40px}#first04 .type li{font-size:20px}#first04 .type li+li{margin-top:30px}#first04 .insert_img{height:30vw;justify-content:center}#first04 .insert_img img{width:auto;max-width:inherit;height:100%}#first05 .setup>li{max-width:250px;padding:0;margin:0 auto}#first05 .setup>li+li{margin-top:30px}#first05 .setup .compare{margin-top:0}#first05 .insert_img{height:30vw;justify-content:center;margin:60px 0 0}#first05 .insert_img img{width:auto;max-width:inherit;height:100%}#first06 .plan{padding:20px 10px}#first06 .plan:not(:last-child){margin-bottom:20px}#first06 .plan h3{font-size:22px}#first06 .plan p{margin-bottom:20px}#first07 ol li{height:auto !important;flex:0 0 40vw !important;margin:0 2vw}#first07 ol li:nth-child(n+3){margin-top:20px}#first07 ol li img{width:auto;max-width:80px;height:auto;max-height:80px}#first07 ol li p{font-size:14px;margin-top:10px}}#service04 .support>li{flex:0 0 375px}#service04 .support h3{font-size:22px;font-weight:500}#service04 .support figure{margin-bottom:10px}#service04 .support p{font-size:.85em}#service04 .area figure{flex-shrink:0;margin-left:40px}#service04 .compensation figure{flex-shrink:0;margin-right:40px}#service04 .ex_exclude{border:#0e2c86 2px solid}#service04 .ex_exclude dt{background:#0e2c86;color:#fff;display:inline-block;padding:0 40px}#service04 .ex_exclude dd{font-size:16px;padding:20px}#service04 .plan_price{background:#f5f5f5;padding:40px}#service04 .plan_box{background:#fff;flex:0 0 360px;padding:20px}#service04 .plan_box h4{font-size:24px;font-weight:500;text-align:center}#service04 .plan_box h4+p{font-size:16px;margin:15px 0}#service04 .plan_box table{line-height:1.5}#service04 .plan_box table th{text-align:left}#service04 .plan_box table th,#service04 .plan_box table td{background:0 0;padding:10px;border-left:none;border-right:none}#service04 .relocation .plan{display:flex;flex-wrap:wrap}#service04 .relocation .plan dt{width:150px;background:#0e2c86;color:#fff;display:flex;justify-content:center;align-items:center;border-bottom:#fff 1px solid}#service04 .relocation .plan dt:last-of-type{border-bottom-color:#0e2c86}#service04 .relocation .plan dd{width:calc(100% - 150px);padding:15px;border-bottom:#0e2c86 1px solid}#service04 .relocation table{flex:0 0 520px;margin-left:40px}#service04 .relocation table th,#service04 .relocation table td{padding:15px}#service04 .flow>li{padding:20px 20px 20px 160px;border:#ccc 1px solid;position:relative}#service04 .flow>li+li{margin-top:40px}#service04 .flow .step{width:120px;background:#0e2c86;color:#fff;font-weight:600;text-align:center;padding:5px;position:absolute;top:-15px;left:20px}#service04 .flow .step:after{width:0;height:0;content:"";margin:auto;border:transparent 6px solid;border-top:#0e2c86 10px solid;position:absolute;bottom:-16px;left:0;right:0}#service04 .flow .step span{font-size:20px;line-height:1}#service04 .flow h3{font-size:22px;font-weight:500}@media screen and (max-width:640px){#service04 .support>li+li{margin-top:20px}#service04 .support h3{font-size:20px}#service04 .area figure{margin:20px auto 0}#service04 .compensation figure{margin:0 auto 20px}#service04 .ex_exclude dt{padding:0 20px}#service04 .ex_exclude dd{padding:15px}#service04 .plan_price{padding:20px}#service04 .plan_box{padding:15px}#service04 .plan_box+.plan_box{margin-top:20px}#service04 .plan_box h4{font-size:22px}#service04 .relocation .plan{display:block}#service04 .relocation .plan dt{width:100%;padding:5px;border-bottom:none !important}#service04 .relocation .plan dd{width:100%;padding:10px;border-bottom:none}#service04 .relocation table{margin:40px 0 0}#service04 .relocation table th,#service04 .relocation table td{padding:10px}#service04 .flow>li{padding:15px}#service04 .flow>li:first-child{margin-top:40px}#service04 .flow .step{width:120px;font-size:14px;margin:auto;top:-25px;left:0;right:0}#service04 .flow .step:after{content:none}#service04 .flow .step span{font-size:18px}#service04 .flow h3{font-size:20px}}#about .inner{padding-bottom:80px}#about h2{font-size:28px;background:#0f208a;color:#fff;padding:5px 20px;margin-bottom:40px;position:relative}#about h2 span{opacity:.05;font-size:2em;font-weight:700;line-height:1;position:absolute;bottom:0;right:5px}#about h3{font-size:24px;color:#0f208a;padding:0 10px;position:relative;z-index:1;margin-bottom:30px}#about h3:after{position:absolute;bottom:5px;left:0;width:100%;height:15px;content:'';background-image:-webkit-repeating-linear-gradient(135deg,#e7e8f3,#e7e8f3 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,#e7e8f3,#e7e8f3 1px,transparent 2px,transparent 5px);background-size:7px 7px;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1}#about .flow_list>li{margin-right:30px}#about .flow_list .step{font-weight:700;position:relative;color:#cb9e48}#about .flow_list .step:before,#about .flow_list .step:after{content:"";display:block;margin:auto;position:absolute;top:0;bottom:0;z-index:-1}#about .flow_list .step:before{width:100%;height:2px;background:#cb9e48}#about .flow_list .step:after{width:10px;height:10px;border-top:2px solid #cb9e48;border-right:2px solid #cb9e48;right:0;transform:rotate(45deg)}#about .flow_list .step span{background:#fff;display:inline-block;padding-right:10px}#about .btn01.gmap{margin-left:20px}#about .servicebtn>li{width:170px}#about .servicebtn>li:not(:last-child){margin-right:10px}#about .servicebtn>li>a{width:100%;text-align:center;display:block;background:#cb9e48;color:#fff;padding:5px 0;font-size:14px;transition:.7s;border-radius:10px}#about .servicebtn>li>a:hover{background:#b6802e}#about .rentalbox{width:31%;background:#c7e8ff;padding:20px;border-radius:20px}#about .rentalbox:nth-of-type(2){background:#e1f3ff}#about .rentalbox:nth-of-type(3){background:#f0f9ff}#about .rentalbox>p:first-of-type{text-align:center;font-weight:700;margin:0 0 10px;padding:0 0 10px;border-bottom:#fff 2px solid}#about .rentalbox>p span{display:block;font-size:14px}#about .rentalbox dl{font-size:16px}#about .rentalbox dt{float:left;clear:left;text-align:right;line-height:1.5;width:65px;padding-bottom:10px}#about .rentalbox dd{padding-left:80px;padding-bottom:10px;line-height:1.5}#about .maintenancebox01>li{background:#c7e8ff;padding:20px;border-radius:20px;width:580px}#about .maintenancebox01>li>p:first-of-type,#about .maintenancebox02 p:first-of-type{font-weight:700;margin:0 0 10px;padding:0 0 10px;border-bottom:#fff 2px solid}#about .maintenancebox01>li:last-child{background:#e1f3ff}#about .maintenancebox02{background:#f0f9ff;padding:20px;border-radius:20px}#about .maintenancebox02 dl{width:48%}#about .maintenancebox02 dt{float:left;clear:left;font-size:16px;font-weight:700}#about .maintenancebox02 dd{padding-left:50px;font-size:14px}#about .repetition .txt{width:800px}#about .repetition>.box{width:370px;background:#f0f9ff;padding:20px;border-radius:20px;display:inline-block;border:none}@media screen and (max-width:640px){#about h2{font-size:24px;padding:5px 10px}#about h3{font-size:20px}#about .flow_list>li{padding:0 10px 0 4.5em;position:relative}#about .flow_list>li:last-child{padding-bottom:0;margin-bottom:0 !important}#about .flow_list .step{width:20px;position:absolute;top:0;bottom:0;left:0;font-weight:500}#about .flow_list .step:before,#about .flow_list .step:after{display:none}#about .btn01.gmap{margin-left:0;margin-top:10px;text-align:center}#about .servicebtn>li{width:49%;margin:2% 0 0}#about .servicebtn>li:not(:last-child){margin-right:2%}#about .servicebtn>li:nth-child(-n+2){margin-top:0}#about .servicebtn>li:nth-child(2n){margin-right:0}#about .servicebtn>li>a{font-size:12px;border-radius:5px}#about .rentalbox{width:100%}#about .rentalbox:nth-of-type(2){margin:20px 0}#about .maintenancebox01>li{width:100%}#about .maintenancebox01>li:last-child{margin-top:20px}#about .maintenancebox02{margin-top:20px !important}#about .maintenancebox02 dl{width:100%}#about .repetition .txt{width:100%}#about .repetition>.box{width:100%;margin:20px 0 0}}#faq h2{color:#0f208a}#faq h3{font-size:28px;color:#0f208a;font-weight:700;margin:60px auto 20px}#faq .anchor li{flex:0 0 25%;border-left:#222 1px solid}#faq .anchor li:last-child{border-right:#222 1px solid}#faq .anchor a{display:block;text-align:center;line-height:1.5;position:relative}#faq .anchor a:hover{color:#cb9e48}#faq .anchor a:before{width:0;height:0;content:"";margin:auto;border:transparent 6px solid;border-top:#222 10px solid;position:absolute;top:0;bottom:0;right:20px;transition:transform .3s}#faq .faq_list dt{color:#0e2c86;font-size:20px;font-weight:700;padding:20px 50px 20px 30px;position:relative;cursor:pointer}#faq .faq_list dd+dt{border-top:#ccc 1px solid}#faq .faq_list dt:before,#faq .faq_list dd:before{content:"Q.";font-size:24px;font-weight:600;line-height:1;position:absolute;top:26px;left:0}#faq .faq_list dt:hover{opacity:.6}#faq .faq_list dt .toggle{position:absolute;top:28px;right:20px}#faq .faq_list dt .toggle span{width:20px;height:20px;display:flex;justify-content:center;align-items:center}#faq .faq_list dt .toggle span:before,#faq .faq_list dt .toggle span:after{content:"";background:#0e2c86;display:block;position:absolute;transition:all .3s}#faq .faq_list dt .toggle span:before{width:100%;height:3px}#faq .faq_list dt.active .toggle span:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#faq .faq_list dt .toggle span:after{width:3px;height:100%}#faq .faq_list dt.active .toggle span:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#faq .faq_list dd{display:none;padding:0 0 20px 30px;position:relative}#faq .faq_list dd:last-child{padding-bottom:0}#faq .faq_list dd:before{content:"A.";color:#cd1543;font-size:20px;top:6px;left:0}@media screen and (max-width:640px){#faq .anchor{flex-wrap:wrap;margin:0 -4vw}#faq .anchor li{flex:0 0 50%;margin:5px 0}#faq .anchor li:nth-child(odd){border-left:none}#faq .anchor li:last-child{border-right:none}#faq .anchor a{font-size:14px;padding-right:20px}#faq .anchor a:before{border-width:4px;border-top-width:6px;right:10px}#faq h3{font-size:24px}#faq .faq_list dt,#faq .faq_list dt:before,#faq .faq_list dd:before{font-size:18px}#faq .faq_list dt{line-height:1.5;padding:15px 30px 15px 25px}#faq .faq_list dt:before{top:19px}#faq .faq_list dt .toggle{top:21px;right:10px}#faq .faq_list dt .toggle span{width:16px;height:16px}#faq .faq_list dd{padding:0 0 15px 25px}}#flow h2{color:#0f208a}#flow .flow_list>li{padding:20px 0 60px;position:relative;overflow:hidden}#flow .flow_list>li:last-child{padding-bottom:0}#flow .flow_list>li:not(:last-child):before{width:1px;height:100%;content:"";background:#ccc;display:block;position:absolute;top:90px;left:24px}#flow .flow_list .step{font-weight:600;text-align:center;line-height:1}#flow .flow_list .step span{font-size:40px;display:block}#flow .flow_list .pic{flex:0 0 300px;margin:0 40px 0 80px}#flow .flow_list h3{color:#0e2c86;font-size:24px;font-weight:500;line-height:1.2;margin-bottom:10px}@media screen and (max-width:640px){#flow .flow_list>li{flex-wrap:wrap;padding:10px 0 30px}#flow .flow_list>li:not(:last-child):before{top:60px;left:20px}#flow .flow_list .step{font-size:12px;flex:0 0 45px}#flow .flow_list .step span{font-size:30px}#flow .flow_list .pic{flex:0 0 calc(100% - 45px);margin:0}#flow .flow_list h3{font-size:22px;margin:10px 0 15px 10px}#flow .flow_list .txt{flex:0 0 100%;padding:20px 0 0 40px}}#area h2{color:#0f208a}#area h3{font-size:28px;color:#0f208a;font-weight:700;margin:60px 0 30px}#area table.table01 th{width:auto;min-width:240px}@media screen and (max-width:640px){#area .area_map figure{padding-top:75%;position:relative;overflow:hidden}#area .area_map figure img{width:auto;max-width:inherit;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#area h3{font-size:24px}}#company h2{color:#0f208a}#company .company_img>li:not(:last-child){margin-bottom:20px}#company .company_img>li .txt{margin-left:40px}@media screen and (max-width:640px){#company .staff>li:first-child{margin-bottom:10px}#company .company_img>li .txt{margin-left:0;margin-top:10px}}.linkBtn.form .btn02 a{width:315px}.linkBtn.form .btn02.new a,.linkBtn.form .btn02.new a:after{background:#1c30ac}.linkBtn.form .btn02.maintenance a,.linkBtn.form .btn02.maintenance a:after{background:#2e0192}.linkBtn.form .btn02.others a,.linkBtn.form .btn02.others a:after{background:#50007e}.contactList{width:680px;margin:0 auto}.contactList dl{flex:0 0 300px;text-align:center}.contactList dl.phone{flex:0 0 680px}.contactList dl dt{font-size:20px;margin-bottom:10px}.contactList dl dt span{display:inline-block;line-height:1.4;padding:0 20px;position:relative}.contactList dl dt span:before,.contactList dl dt span:after{width:2px;height:30px;content:"";background:#0e2c86;display:block;position:absolute;bottom:0}.contactList dl dt span:before{left:0;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.contactList dl dt span:after{right:0;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.contactList dl dd{position:relative}.contactList dl dd:after{width:8px;height:8px;content:"";margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);animation:btn01_ani 1.5s infinite}.contactList .phone{margin-bottom:40px}.contactList .phone dd{background:#cb9e48;color:#fff;font-size:14px;padding:10px}.contactList .phone .tel{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone.png) no-repeat left center/15px auto;font-size:20px;display:inline-block;vertical-align:middle;line-height:1;padding-left:20px}.contactList .mail{margin-right:80px}.contactList .mail a{background:#1c30ac;color:#fff;font-size:20px;display:block;line-height:1.5;padding:10px}.contactList .line{margin-right:80px}.contactList .line{margin-right:0}.contactList .line a{background:#00b900;color:#fff;font-size:20px;display:block;line-height:1.5;padding:10px}.contactList a{color:#fff}.contactList .mail a:hover,.contactList .line a:hover{text-decoration:none;opacity:.6}.contactList .mail a span:not(.time){background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mail.png) no-repeat left center/20px auto;display:inline-block;padding-left:25px}.contactList .line a span:not(.time){background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_line.png) no-repeat left center/40px auto;display:inline-block;padding-left:45px}.contactList .mail a span.time,.contactList .line a span.time{font-size:14px;display:block}@media screen and (max-width:640px){.linkBtn.form .btn02 a{width:280px;padding:18px 20px;margin:0 auto}.contactList{width:100%}.contactList dl{max-width:280px;margin:0 auto}.contactList dl dt{font-size:18px}.contactList .phone .tel a{color:#fff}.contactList .mail{margin:0 auto 40px}.contactList .line{margin:0 auto 40px}.contactList .line{margin:0 auto}.contactList .mail a,.contactList .line a{font-size:18px}.contactList .line a span:not(.time){background-size:30px auto;padding-left:35px}}#inquiry_mainTitle{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/inquiry_mainTitle_bg.jpg) no-repeat center/cover;height:200px;padding:50px 0 0}#inquiry_mainTitle .inner{background:rgba(255,255,255,.8);text-align:center;padding:20px 0;width:600px;margin:0 auto}#inquiry_mainTitle h2{line-height:1.2;font-size:32px;font-weight:700}#inquiry h3{font-size:28px;font-weight:700;margin:0 0 40px;text-align:center}#inquiry .f20{padding-top:100px}#inquiry .phone a{color:#fff}#inquiry .phone{background:#1f9a93;padding:70px 0;color:#fff;position:relative;z-index:1;margin:100px 0;text-align:center}#inquiry .phone:before,#inquiry .phone h3:after{position:absolute;content:"";margin:auto}#inquiry .phone:before{width:200vw;height:70%;background:#1f9a93;top:0;bottom:0;left:-100vw;z-index:-1}#inquiry .phone h3{position:relative;padding-top:60px}#inquiry .phone h3:after{width:26px;height:40px;margin:auto;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mobile.png) no-repeat center/cover;top:0;left:0;right:0}#inquiry .phone .tel{font-size:38px;position:relative;padding-left:30px}#inquiry .phone .tel:before{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_phone.png) no-repeat center/cover;width:25px;height:30px;content:"";top:0;left:0;bottom:0;margin:auto}#inquiry .line{width:400px;margin:0 auto 100px;text-align:center;position:relative}#inquiry .line a{background:#00b900;color:#fff;font-size:24px;display:block;padding:30px 20px}#inquiry .line:after{width:8px;height:8px;content:"";margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:0;bottom:0;right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);animation:btn01_ani 1.5s infinite}#inquiry .line a:hover{text-decoration:none;opacity:.6}#inquiry .line a span:not(.time){background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_line.png) no-repeat left center/40px auto;display:inline-block;padding-left:45px}#inquiry .line a span.time{font-size:16px;display:block}#inquiry .mail{position:relative;padding-top:100px;color:#1f9a93}#inquiry .mail:before,#inquiry .mail:after{top:0;left:0;right:0;content:"";position:absolute;margin:auto}#inquiry .mail:before{width:80px;height:80px;background:#1f9a93;border-radius:50%}#inquiry .mail:after{width:40px;height:30px;top:25px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_mail.png) no-repeat center/cover}#inquiry .notes{width:80%;margin:60px auto}#inquiry .table01{width:80%;margin:0 auto}#inquiry .table01 th{width:25%;text-align:left;background:0 0;border:none;vertical-align:top}#inquiry .table01 td{border:none}#inquiry #mailformpro table th .must{top:25px;-webkit-transform:translateY(0);transform:translateY(0)}#inquiry #mailformpro input[type=text],#inquiry #mailformpro input[type=tel]{width:100%}#inquiry #mailformpro input[type=email],#inquiry #mailformpro textarea{width:100% !important}@media screen and (max-width:640px){#inquiry_mainTitle{height:auto;padding:60px 0}#inquiry_mainTitle .inner{width:90%}#inquiry_mainTitle h2{font-size:30px}#inquiry h3{font-size:26px}#inquiry .f20{text-align:left !important;font-size:18px !important}#inquiry .phone a{color:#fff}#inquiry .line{width:100%;max-width:400px}#inquiry .line a{font-size:20px}#inquiry .notes{width:100%}#inquiry .table01{width:100%}#inquiry .table01 th{width:100%}}@media screen and (max-width:320px){#inquiry .line:after{right:10px}}#sitemap .sitemap01:not(:first-child){margin-left:100px}#sitemap .sitemap01>li{margin-bottom:10px;padding-left:20px;position:relative}#sitemap .sitemap01>li:before{width:8px;height:8px;content:'';display:block;border-top:2px solid #0e2c86;border-right:2px solid #0e2c86;position:absolute;top:12px;left:0;transform:rotate(45deg)}#sitemap .sitemap01 .child li{padding-left:20px;position:relative}#sitemap .sitemap01 .child li:before{width:15px;height:1px;content:'';background:#0e2c86;display:block;position:absolute;top:14px;left:0}#sitemap .sitemap01 a:hover{text-decoration:underline}@media screen and (max-width:640px){#sitemap .sitemap01:not(:first-child){margin-left:0}}#category.inner{padding:0 2%}@media screen and (max-width:640px){#category.inner{padding:0}}.worksList .img{overflow:hidden;padding-top:66.7%;margin-bottom:15px;position:relative}.worksList a img{position:absolute;top:0;left:0;transition:.3s}.worksList a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.worksList .label li,.works .label li{font-size:16px;padding:0 10px;border:1px solid #222}.worksList .label li:not(:first-child),.works .label li:not(:first-child){margin-left:10px}@media screen and (max-width:640px){.worksList .img{margin-bottom:10px}.worksList .label li,.works .label li{font-size:14px}.worksList .label li:not(:first-child),.works .label li:not(:first-child){margin-left:5px}}#category .worksMain{color:#0f208a;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/works_main.jpg) no-repeat right center/60% auto;border-left:8px solid #0f208a;position:relative}#category .worksMain .inner{height:700px}#category .worksMain .heading{text-align:left;padding-top:160px;margin:0}#category .worksMain .heading .en{font-size:60px;font-weight:700;line-height:1;margin-bottom:20px}#category .worksMain .heading .en span{background:#fff;display:inline-block}#category .worksCat{width:1000px;margin:80px auto 60px;display:flex;border:1px solid #0f208a}#category .worksCat dt{flex:0 0 250px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px;font-weight:700;background:#0f208a}#category .worksCat dd{flex:0 0 750px;padding:25px 30px;font-size:16px}#category .worksCat dd ul{display:flex;flex-wrap:wrap}#category .worksCat dd ul li:not(:last-child):after{content:'|';color:#ccc;padding:0 .5em}#category .worksList{padding:60px 2%;background:#f5f5f5}#category .worksList li{flex:0 0 23.5%;margin:30px 2% 0 0}#category .worksList li:nth-child(-n+4){margin-top:0}#category .worksList li:nth-child(4n){margin-right:0}#category .worksList li .img{padding:0;margin-bottom:20px;overflow:hidden}#category .worksList li .thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:75%;transition:.3s}#category .worksList li p{font-size:16px;text-align:center;font-family:'Noto Sans JP',sans-serif}#category .worksCat li a,#category .worksList li a{transition:.3s}#category .worksCat li a:hover,#category .worksList li a:hover{color:#cb9e48;text-decoration:none}#category .worksList li a:hover .thumbnail{transform:scale(1.1);opacity:.7}#works{width:1000px;margin:0 auto}#works .worksMain{padding-top:66.7%;margin-bottom:30px;position:relative;overflow:hidden}#works .worksMain figure{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#works .worksMain .label{font-size:16px;color:#fff;padding:8px 20px;background:#0f208a;position:absolute;top:40px;left:0;z-index:10}#works .h1wrap{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #ccc}#works .h1wrap h1{font-size:30px;font-weight:700;margin-bottom:5px}#works .h1wrap p{font-size:14px}#works .worksImg{margin:0}#works .worksImg li{flex:0 0 48%;padding-top:27%;margin:0 4% 4% 0;position:relative;overflow:hidden}#works .worksImg li:nth-child(2n){margin-right:0}#works .worksImg li figure{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#works .overview{padding:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}#works .overview .h2wrap{flex:0 0 180px}#works .overview .h2wrap .en{font-size:26px;color:#0f208a;font-weight:700;margin-bottom:0}#works .overview .h2wrap .wkh2{font-size:16px;font-weight:400;padding:0;margin:0;background:0 0}#works .overview .h2wrap .wkh2:before{content:none}#works .overview .txt{font-size:16px;flex:0 0 calc(100% - 220px)}@media screen and (max-width:640px){#category .worksMain{background-size:80vw auto;background-position:right top;border-left-width:6px}#category .worksMain .inner{height:auto}#category .worksMain .heading{padding-top:60vw}#category .worksMain .heading .en{font-size:7.5vw;margin-bottom:2%}#category .worksMain .heading h2.nwh2{font-size:4vw}#category .worksCat{width:90%;margin:40px auto 30px;display:block}#category .worksCat dt{display:block;text-align:center;padding:5px}#category .worksCat dd{padding:20px}#category .worksList{padding:40px 5%}#category .worksList li{flex:0 0 100%;margin-right:0 !important}#category .worksList li:not(:first-child){margin-top:30px}#category .worksList li .img{margin-bottom:10px}#category .worksList li p{text-align:left}#works{width:90%}#works .worksMain .label{font-size:14px;top:20px}#works .h1wrap h1{font-size:24px}#works .worksImg{margin-bottom:30px}#works .overview{padding:20px}#works .overview .h2wrap{margin-bottom:20px}#works .overview .h2wrap .en{font-size:22px}#works .overview .h2wrap .wkh2{font-size:14px}}.product_tb tr{border-bottom:#ccc 1px solid}.product_tb tr:first-child{border-top:#ccc 1px solid}.product_tb th,.product_tb td{padding:30px 0;border:none}.product_tb th{width:20%;background:0 0;text-align:left}@media screen and (max-width:640px){.product_tb tr{display:block;padding:15px 0}.product_tb th,.product_tb td{display:block;padding:0;border:none}.product_tb th{width:auto;font-weight:700}.product_tb td{padding-left:10px}}#brio35 .tabMenu li{background:#fff;color:#222;padding:5px 20px;margin:0;border:#000 1px solid;cursor:pointer}#brio35 .tabMenu li.active{background:#000;color:#fff}#brio35 .tabContent{padding:0;border:none}#brio35 .brio_main h2{font-family:'Montserrat',sans-serif;font-size:48px;font-weight:500;line-height:1.5;text-align:center;margin-bottom:40px}#brio35 .tabMenu li{flex:0 0 300px;text-align:center}#brio35 .tabContent{text-align:center}#brio35 .brio_spec .object li{padding:0 5px;margin:2px;border:#222 1px solid}#brio35 .spec_tb thead th,#brio35 .lineup_tb thead th{background:#f5f5f5;color:#222}#brio35 .spec_tb th,#brio35 .spec_tb td,#brio35 .lineup_tb th,#brio35 .lineup_tb td{text-align:center;padding:20px;border-color:#ccc}#brio35 .spec_tb tbody th,#brio35 .lineup_tb tbody th{background:#fff}#brio35 .brio_lineup .inner{max-width:800px}#brio35 .brio_lineup .name{font-size:18px;font-weight:700;text-align:center;line-height:1.5}#brio35 .brio_lineup .item_details{max-width:400px;font-size:14px;line-height:1.5;margin:20px auto}#brio35 .brio_lineup .item_details dt{background:#eee;text-align:center;padding:5px;margin-bottom:10px}#brio35 .brio_lineup .item_details dd{padding:0 10px}#brio35 .brio_lineup .item_details dd *{margin-top:5px}#brio35 .brio_lineup .item_details .fcGray{color:#888}#brio35 .brio_about h3{font-size:32px;font-weight:500;margin:60px auto 20px}#brio35 .brio_cycle figure{flex-shrink:0;margin-left:40px}#brio35 .brio_design figure{flex-shrink:0;margin-left:40px}#brio35 .brio_affinity img{width:100%}#brio35 .eco_box+.eco_box{margin-top:60px}#brio35 .eco_box h4{font-size:24px;font-weight:500;margin-bottom:20px}#brio35 .eco_box figure{flex-shrink:0;margin-left:40px}#brio35 .brio_enjoy figure{flex-shrink:0;margin-left:40px}#brio35 .brio_box{margin:120px 0 80px}#brio35 .brio_box h2 span{width:250px;background:#000;color:#fff;font-size:24px;font-weight:600;display:inline-block;line-height:2.4;padding-left:20px;position:relative}#brio35 .brio_aquaponics .brio_box h2 span{background:#c3ce4a}#brio35 .brio_enjoy .brio_box h2 span{background:#88b1d8}#brio35 .brio_box h2 span:after{width:2.4em;height:2.4em;content:"";background:linear-gradient(45deg,#000 50%,transparent 50%);position:absolute;bottom:0;left:100%}#brio35 .brio_aquaponics .brio_box h2 span:after{background:linear-gradient(45deg,#c3ce4a 50%,transparent 50%)}#brio35 .brio_enjoy .brio_box h2 span:after{background:linear-gradient(45deg,#88b1d8 50%,transparent 50%)}#brio35 .brio_box .txt{padding:20px 40px;border:1px solid #000}#brio35 .brio_aquaponics .brio_box .txt{border-color:#c3ce4a}#brio35 .brio_aquaponics .brio_box .txt p{width:100%;display:flex;justify-content:space-between;align-items:center}#brio35 .brio_aquaponics .brio_box .img_cycle{flex-grow:1;text-align:center}#brio35 .brio_enjoy .brio_box .txt{border-color:#88b1d8}#brio35 .brio_enjoy .brio_box dl dt{float:left}#brio35 .brio_enjoy .brio_box dl dt:after{content:"・・・"}#brio35 .brio_enjoy .brio_box dl dd{overflow:hidden}#brio35 .tabContent .name{font-size:18px;font-weight:700}#brio35 .more_btn,#brio35 .close_btn{color:#1c30ac;text-align:center;margin-top:20px}#brio35 .more_btn span,#brio35 .close_btn span{display:inline-block;padding-right:1.5em;position:relative;cursor:pointer}#brio35 .more_btn span:after,#brio35 .close_btn span:after{width:18px;height:18px;content:"\025bc";background:#1c30ac;color:#fff;font-size:10px;display:flex;justify-content:center;align-items:center;margin:auto;position:absolute;top:0;bottom:0;right:0}#brio35 .close_btn span:after{content:"\025b2"}#brio35 .product_tb.item{max-width:600px;text-align:left;margin:0 auto}#brio35 .product_tb.item th{width:25%}#brio35 .spec{display:none;margin-top:40px}#brio35 .spec .object li{padding:0 5px;margin:2px;border:#222 1px solid}#brio35 .spec+.tabMenu,#brio35 .tabContents+.tabMenu{margin-top:80px}#brio35 .brio_lineup{margin-top:160px}#brio35 .brio_others .brio_box dl dt{width:200px;float:left;padding:5px}#brio35 .brio_others .brio_box dl dd{padding:5px;overflow:hidden}#brio35 .brio_others .brio_box dl dt:not(:last-of-type),#brio35 .brio_others .brio_box dl dd:not(:last-of-type){border-bottom:1px solid}#brio35 .brio_others .brio_box .disc li{margin-right:40px}@media screen and (max-width:640px){#brio35 .brio_main h2{font-size:30px}#brio35 .brio_main .tabMenu{width:100%;max-width:320px;margin:0 auto}#brio35 .spec_tb th,#brio35 .spec_tb td,#brio35 .lineup_tb th,#brio35 .lineup_tb td{padding:10px}#brio35 .brio_lineup .tabMenu{width:100%;max-width:320px;margin:0 auto 40px}#brio35 .brio_about{padding:30px 20px 60px;margin:60px -5vw 0}#brio35 .brio_about h3{font-size:24px}#brio35 .brio_cycle figure{width:240px;margin:20px auto 0}#brio35 .brio_design figure{margin:20px auto 0}#brio35 .brio_affinity figure{margin:0 -5vw}#brio35 .eco_box+.eco_box{margin-top:40px}#brio35 .eco_box h4{font-size:20px;margin:10px 0}#brio35 .eco_box figure{margin:20px auto 0 !important}#brio35 .brio_enjoy figure{margin:20px auto 0}#brio35 .tabContainer:before{content:none}#brio35 .tabMenu{width:auto !important;max-width:inherit !important;table-layout:fixed;margin:0 auto !important}#brio35 .brio_box{margin:80px 0 40px}#brio35 .brio_box h2 span{width:200px;font-size:20px;padding-left:15px}#brio35 .brio_box .txt{padding:15px}#brio35 .brio_aquaponics .brio_box .txt p{width:100%;display:block}#brio35 .brio_aquaponics .brio_box .img_cycle{display:block;margin-top:10px}#brio35 .brio_enjoy .brio_box dl dt{font-weight:700;float:none}#brio35 .brio_enjoy .brio_box dl dd{padding-left:10px}#brio35 .more_btn,#brio35 .close_btn{margin-top:10px}#brio35 .product_tb.item th{width:auto}#brio35 .spec+.tabContainer,#brio35 .tabContents+.tabContainer{margin-top:60px}#brio35 .brio_lineup{margin-top:120px}#brio35 .brio_others .brio_box dl dt{width:auto;font-weight:700;float:none;padding-bottom:0}#brio35 .brio_others .brio_box dl dd{padding-top:0}#brio35 .brio_others .brio_box dl dt:not(:last-of-type){border-bottom:none}#brio35 .brio_others .brio_box .disc li{margin-right:20px}}#maintenance,#buy,#service01,#service01,#service03,#setup,#buy_demo{color:#0f208a}section[id^=underFaq],section[id^=mainte],section[id^=buy],section[id^=introduce],section[id^=setup]{padding-top:80px}h2.nwh2{font-size:32px;font-weight:700;padding-top:30px;margin-bottom:30px;position:relative}h2.nwh2:before,h2.nwh2:after{height:2px;content:"";background:#0f208a;display:block;position:absolute;top:0}h2.nwh2:before{width:36px;left:0}h2.nwh2:after{width:2px;left:40px}h2.nwh2+p{margin-bottom:80px}h2.nwh2 span{font-size:18px;font-weight:400;display:inline-block;margin-left:40px}.tools>li{font-size:16px;flex:0 0 calc(100%/8);text-align:center;line-height:1.5;padding:0 20px}.tools>li p{margin-top:5px}.tools>li:nth-child(n+9){margin-top:40px}#mainteFlow ol li,#buyFlow ol li,#rentalFlow ol li{display:flex;flex-direction:column;flex-shrink:0;justify-content:end;align-items:center;position:relative}#mainteFlow ol li:not(:first-child):before,#buyFlow ol li:not(:first-child):before,#rentalFlow ol li:not(:first-child):before{width:19px;height:16px;content:"";background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/icon_arrow.png) no-repeat center/cover;display:block;margin:auto;position:absolute;top:0;bottom:0;left:-10px}#mainteFlow ol li p,#buyFlow ol li p,#rentalFlow ol li p{margin-top:30px}#underFaq{background:#f4f4f4;padding:80px 0;margin-top:2px}#underFaq .faq_box{flex:0 0 390px}#underFaq .faq_box li{position:relative}#underFaq .faq_box li:first-child{padding:50px 0 0 80px}#underFaq .faq_box li:last-child{padding:30px 0 0 50px}#underFaq .faq_box li:first-child .icon{position:absolute;top:0;right:0}#underFaq .faq_box li:last-child .icon{position:absolute;top:-20px;left:0}#underFaq .faq_box .txt{max-width:260px;background:#fff;padding:20px;border-radius:12px}#underFaq .faq_box li:first-child .txt{color:#cb9e48}#underFaq .faq_box li:last-child .txt{padding-left:50px}.insert_img img{width:100%;max-width:50vw}@media screen and (max-width:1200px){.insert_img img{width:100%;max-width:600px}}@media screen and (max-width:640px){section[id^=underFaq],section[id^=mainte],section[id^=buy]{padding-top:60px}h2.nwh2{font-size:26px;padding-top:20px;margin-bottom:20px}h2.nwh2:before{width:36px;left:0}h2.nwh2:after{width:2px;left:40px}h2.nwh2+p{margin-bottom:40px}h2.nwh2 span{font-size:14px;display:block;margin-left:0}.tools>li{font-size:11px;flex:0 0 25%;padding:0 1%;margin:0}.tools>li:nth-child(n+5){margin-top:10px}#mainteFlow ol li,#buyFlow ol li,#rentalFlow ol li{height:auto !important;flex:0 0 40vw !important;margin:0 2vw}#mainteFlow ol li:nth-child(n+3),#buyFlow ol li:nth-child(n+3),#rentalFlow ol li:nth-child(n+3){margin-top:20px}#mainteFlow ol li img,#buyFlow ol li img,#rentalFlow ol li img{width:auto;max-width:80px;height:auto;max-height:80px}#mainteFlow ol li p,#buyFlow ol li p,#rentalFlow ol li p{font-size:14px;margin-top:10px}#underFaq{padding:60px 0 !important}#underFaq .faq_box{flex:0 0 100%}#underFaq .faq_box+.faq_box{margin-top:20px}#underFaq .faq_box li:first-child{padding:30px 30px 0}#underFaq .faq_box li:last-child{padding:20px 0 0 50px}#underFaq .faq_box .icon{width:80px}#underFaq .faq_box li:first-child .txt{padding-right:40px}#underFaq .faq_box .txt{max-width:inherit}#underFaq .faq_box li:last-child .txt{padding-left:30px}.insert_img img{width:auto !important;max-width:inherit;height:20vw !important}}#toc_container{min-width:600px;margin:0 auto}#toc_container .toc_title{background:#cb9e48;color:#fff;font-size:18px;padding:5px 0 !important}#toc_container .toc_list{counter-reset:number;margin-left:0;margin-bottom:calc(1em - 10px)}#toc_container .toc_list>li{padding-left:30px;margin-bottom:10px;position:relative}#toc_container .toc_list>li:last-child{margin-bottom:0}#toc_container .toc_list>li:before{width:25px;content:counter(number) '';counter-increment:number;background:#cb9e48;color:#fff;display:block;text-align:center;position:absolute;top:0;left:0}#toc_container .toc_list ul{counter-reset:number_child;margin-left:0;margin-bottom:0}#toc_container .toc_list ul>li{padding-left:30px;position:relative}#toc_container .toc_list ul>li:before{width:25px;content:'('counter(number_child) ')';counter-increment:number_child;color:#cb9e48;font-weight:700;display:block;text-align:center;position:absolute;top:0;left:0}.inner.staff-blog{width:800px}section:not(#setup)#staffblog .inner{padding:80px 0}#setup #staffblog .inner{margin-top:80px}#staffblog li{width:32%}#staffblog li:not(:last-child){margin-right:2%}#staffblog .img{overflow:hidden;margin-bottom:5px}#staffblog .thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center center;transition:.3s;padding-top:75%}#staffblog a:hover .thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}#staffblog a:hover{text-decoration:none !important}#staffblog li .ttl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin-bottom:5px}#post h2{font-size:32px;font-weight:700;padding:20px 20px 10px;margin:80px 0 30px;background:rgba(203,158,72,.15);border:none;position:relative}#post h2:before,#post h2:after{height:2px;content:"";background:#0f208a;display:block;position:absolute;top:0;bottom:auto;margin:0;border-radius:0}#post h2:before{width:36px;left:0}#post h2:after{width:2px;left:40px}@media screen and (max-width:640px){#toc_container{max-width:600px;min-width:288px;margin:0 auto}.inner.staff-blog{width:90%}section:not(#setup)#staffblog .inner{padding:40px 0}#setup #staffblog .inner{margin-top:40px}#staffblog li{width:100%}#staffblog li:not(:last-child){margin-right:0;margin-bottom:10px}#staffblog li .ttl{-webkit-line-clamp:2}#post h2{font-size:26px;padding:20px 10px 10px;margin-bottom:20px}#post h2:before{width:36px;left:0}#post h2:after{width:2px;left:40px}}.mainteMain{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/mainte_main.jpg) no-repeat right center/60% auto;border-left:8px solid #0f208a;position:relative}.mainteMain .inner{height:700px}.mainteMain .heading{text-align:left;padding-top:160px;margin:0}.mainteMain .heading .en{font-size:60px;font-weight:700;line-height:1;margin-bottom:20px}.mainteMain .heading .en span{background:#fff;display:inline-block}.mainteMain .heading h2.nwh2{font-size:24px}.mainteMain .desc{font-weight:700;position:absolute;bottom:20px;left:20px}#mainteKeep{position:relative}#mainteKeep:before{width:80%;height:600px;content:"";background:#0f208a;display:block;position:absolute;top:0;left:0;z-index:-1}#mainteKeep h2.nwh2,#mainteKeep h2.nwh2+p{color:#fff}#mainteKeep h2.nwh2:before,#mainteKeep h2.nwh2:after{background:#fff}#mainteKeep .ex>li{background:#fff;flex:0 0 212px;padding:40px 45px 40px 20px;margin-top:40px;border:1px solid #0f208a;position:relative}#mainteKeep .ex>li:nth-child(even){background:#e1f3ff}#mainteKeep .ex>li:before,#mainteKeep .ex>li:after{width:20px;height:100%;content:"";position:absolute;top:0;right:-20px}#mainteKeep .ex>li:before{background:linear-gradient(to bottom left,transparent 50%,#fff 50%) top left/100% 50.5% no-repeat,linear-gradient(to top left,transparent 50%,#fff 50%) bottom left/100% 50.5% no-repeat}#mainteKeep .ex>li:nth-child(even):before{background:linear-gradient(to bottom left,transparent 50%,#e1f3ff 50%) top left/100% 50.5% no-repeat,linear-gradient(to top left,transparent 50%,#e1f3ff 50%) bottom left/100% 50.5% no-repeat}#mainteKeep .ex>li:after{background:linear-gradient(to bottom left,transparent 50%,#0f208a 50%) top left/100% 50.5% no-repeat,linear-gradient(to top left,transparent 50%,#0f208a 50%) bottom left/100% 50.5% no-repeat;right:-21px;z-index:-1}#mainteKeep .ex .num{width:80px;height:80px;background:#0f208a;color:#fff;font-size:32px;font-weight:700;display:flex;justify-content:center;align-items:center;margin:auto;border:2px solid #fff;border-radius:50%;position:absolute;top:-60px;left:0;right:0}#mainteKeep .ex h3{font-size:20px;font-weight:700;margin-bottom:30px}#mainteKeep .ex+p{margin:80px 0}#maintePlan .plan>li{flex:0 0 50%;padding:20px 0}#maintePlan .plan>li .ttl{font-size:24px;text-align:center;margin-bottom:20px}#maintePlan .plan>li:first-child{border-right:1px solid #0f208a;padding-right:40px}#maintePlan .plan>li:last-child{padding-left:40px}#maintePlan .plan .num{margin-bottom:40px;text-align:center}#maintePlan .planbox{border-radius:20px;border:#0f208a 2px solid;padding:20px}#maintePlan h4{color:#fff;font-weight:700;margin:40px 0 20px;background:#0f208a;padding:4px;width:200px;text-align:center}#maintePlan .box{width:800px;margin:40px auto 0;border:#0f208a 2px solid;text-align:center;border-radius:20px}#maintePrice h3{color:#fff;font-size:22px;font-weight:700;background:#0f208a;border-left:4px solid #cb9e48;padding:10px 30px;margin:40px 0 30px}#maintePrice h3:first-letter {color:#cb9e48}#maintePrice h3>span{font-size:14px;font-weight:400}#maintePrice h4{font-size:20px;font-weight:700;padding:0 0 10px 27px;margin-bottom:20px;border-bottom:1px solid #0f208a;position:relative}#maintePrice h4:before{content:'';display:block;width:15px;height:15px;background:#cb9e48;margin:auto;position:absolute;top:10px;left:0}#maintePrice h4>span{font-size:14px;font-weight:400}#maintePrice .flex>div,#maintePrice .flex>table{flex:0 0 580px}#maintePrice table{table-layout:fixed}#maintePrice th,#maintePrice td{text-align:center;padding:10px 0;border:1px solid #0f208a}#maintePrice th{color:#fff;font-weight:700;background:#6f79b9}#maintePrice .on-site table tr:nth-child(2) th{background:#0f208a}#maintePrice th>span{font-size:12px}#maintePrice .on-site table th{width:50%}#mainteSupport .support li:first-child{flex:0 0 780px}#mainteSupport .support li:last-child{flex-grow:1}#mainteSupport .support h3,#rentalSupport .support h3{font-size:20px;font-weight:700;margin-bottom:20px}#mainteSupport .support li:last-child h3,#rentalSupport .support li:last-child h3{color:#cb9e48}#mainteSupport .support li>div,#rentalSupport .support li>div{padding:40px}#mainteSupport .support li:first-child>div,#rentalSupport .support li:first-child>div{background:#e1f3ff;border-radius:20px 0 0 20px}#mainteSupport .support li:last-child>div,#rentalSupport .support li:last-child>div{background:#ffeac2;border-radius:0 20px 20px 0}#mainteSupport .support dl,#rentalSupport .support dl{width:160px;height:160px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:12px}#rentalSupport .support dl:not(:last-of-type){margin-right:20px}#mainteSupport .support li:last-child dl,#rentalSupport .support li:last-child dl{color:#cb9e48}#mainteSupport .support dl dt,#rentalSupport .support dl dt{font-size:24px;font-weight:700;line-height:1;margin:20px 0}#mainteSupport .support dl dt span,#rentalSupport .support dl dt span{font-size:60px}#maintePrice .price_ex,#mainteSupport .price_ex,#rentalSupport .price_ex{padding-bottom:40px;margin:80px 0 80px 140px;position:relative}#maintePrice .price_ex,#rentalSupport .price_ex{margin-bottom:0}#mainteSupport .price_ex:before,#rentalSupport .price_ex:before{width:100vw;height:2px;content:"";background:#0f208a;display:block;position:absolute;bottom:0;left:0}#maintePrice .price_ex h3,#mainteSupport .price_ex h3,#rentalSupport .price_ex h3{color:#fff;font-size:20px;font-weight:700}#maintePrice .price_ex h3 span,#mainteSupport .price_ex h3 span,#rentalSupport .price_ex h3 span{background:#0f208a;padding:4px}#mainteSupport .price_ex h3+dl,#rentalSupport .price_ex h3+dl{align-items:baseline;margin:30px 0}#mainteSupport .price_ex h3+dl dt,#rentalSupport .price_ex h3+dl dt{flex-shrink:0;margin-right:40px}#mainteSupport .price_ex .fcPink,#rentalSupport .price_ex .fcPink{margin:0 5px}#mainteTool h2{margin-bottom:80px}#mainteArea h2+p{margin-bottom:0}#mainteFlow{padding-bottom:80px}#mainteFlow ol li{height:200px;flex:0 0 200px}#mainteEx{background:linear-gradient(180deg,#e1f8ff,#e1f3ff);padding:80px 0}#mainteEx .ex_box+.ex_box{margin-top:120px}#mainteEx .ex_box .contents{flex:0 0 440px;position:relative;z-index:1;transform:translate(-80px,80px)}#mainteEx .ex_box:nth-of-type(even) .contents{transform:translate(80px,80px)}#mainteEx .ex_box .contents dl{background:#fff;padding:30px 40px;font-size:14px}#mainteEx .ex_box .contents dl dt{float:left;padding:10px 0}#mainteEx .ex_box .contents dl dd{background:linear-gradient(to right,#0f208a,#0f208a 1px,transparent 1px,transparent 4px) repeat-x left bottom/4px 1px;padding:10px 0 10px 150px}#mainteEx .ex_box .contents dl dd:last-child{background:0 0}#mainteVoice{padding-bottom:80px}#mainteVoice .voice01>li{width:24%;text-align:center}#mainteVoice .voice01>li img{border:#ccc 1px solid;padding:5px}#mainteVoice .voice01>li:not(:last-child){margin-right:1%}#mainteVoice .voice_label>li{font-size:12px;background:#e1f4ff;padding:0 5px;margin:0 5px 5px 0}#mainteVoice .voice_label>li:not(:last-child){margin-right:5px}@media screen and (max-width:640px){.mainteMain{background-size:80vw auto;background-position:right top;border-left-width:6px}.mainteMain .inner{height:auto}.mainteMain .heading{padding-top:60vw}.mainteMain .heading .en{font-size:10.667vw;margin-bottom:2%}.mainteMain .heading h2.nwh2{font-size:4.8vw}.mainteMain .desc{font-size:3.733vw;line-height:1.5;padding:10% 0 5% 5%;position:static}#mainteKeep:before{width:100%;height:100vw}#mainteKeep .ex>li{max-width:280px;padding:30px 20px 10px;margin:60px auto 0}#mainteKeep .ex>li:before,#mainteKeep .ex>li:after{width:100%;height:20px;content:"";position:absolute;top:auto;bottom:-20px;left:0;right:0}#mainteKeep .ex>li:before{background:linear-gradient(to bottom left,#fff 50%,transparent 50%) top left/50.5% 100% no-repeat,linear-gradient(to bottom right,#fff 50%,transparent 50%) top right/50.5% 100% no-repeat}#mainteKeep .ex>li:nth-child(even):before{background:linear-gradient(to bottom left,#e1f3ff 50%,transparent 50%) top left/50% 100% no-repeat,linear-gradient(to bottom right,#e1f3ff 50%,transparent 50%) top right/50.5% 100% no-repeat}#mainteKeep .ex>li:after{background:linear-gradient(to bottom left,#0f208a 50%,transparent 50%) top left/50.5% 100% no-repeat,linear-gradient(to bottom right,#0f208a 50%,transparent 50%) top right/50.5% 100% no-repeat;bottom:-21px;right:0}#mainteKeep .ex .num{width:60px;height:60px;font-size:24px;top:-40px}#mainteKeep .ex h3{margin-bottom:20px}#mainteKeep .ex+p{margin:40px 0}#mainteKeep .insert_img{height:30vw;justify-content:center}#mainteKeep .insert_img img{width:auto;max-width:inherit;height:100%}#maintePlan .plan>li{flex:0 0 100%;padding:0}#maintePlan .plan>li .ttl{font-size:20px;margin-bottom:20px}#maintePlan .plan>li:first-child{border-bottom:1px solid #0f208a;border-right:none;padding-right:0;padding-bottom:40px}#maintePlan .plan>li:last-child{padding-left:0;padding-top:40px}#maintePlan .plan .num{margin-bottom:20px}#maintePlan .planbox{border-radius:10px}#maintePlan .box{width:100%;text-align:left;border-radius:10px}#maintePrice h3{font-size:20px;padding:10px 20px}#maintePrice h3>span{display:block}#maintePrice h4:before{top:7px}#maintePrice h4>span{display:block}#maintePrice table{font-size:14px}#maintePrice .regular .freshwater{margin-bottom:30px}#maintePrice .regular table{display:flex}#maintePrice .regular table thead,#maintePrice .regular table tbody{flex:0 0 50%}#maintePrice .regular table tr{display:block}#maintePrice .regular table th,#maintePrice .regular table td{width:100% !important}#maintePrice .regular tr th:not(:first-child),#maintePrice .regular tr td:not(:first-child){border-top-width:0}#maintePrice .regular table td{border-left-width:0}#maintePrice table.spot{width:840px}#maintePrice table.spot thead th:not(:first-child){width:15%}#maintePrice .on-site .img{margin-bottom:20px}#maintePrice .on-site table th,#maintePrice .on-site table td{padding:10px}#mainteSupport .support li:first-child,#rentalSupport .support li:first-child{margin-bottom:30px}#mainteSupport .support h3,#rentalSupport .support h3{font-size:20px;margin-bottom:10px}#mainteSupport .support li>div,#rentalSupport .support li>div{padding:5vw;border-radius:12px !important}#mainteSupport .support dl,#rentalSupport .support dl{width:38vw;height:30vw;font-size:14px}#mainteSupport .support dl:nth-of-type(n+3){margin-top:4vw}#rentalSupport .support dl{margin-top:4vw}#rentalSupport .support dl:nth-of-type(-n+2){margin-top:0}#rentalSupport .support dl:not(:last-of-type){margin-right:4vw}#rentalSupport .support dl:nth-of-type(2){margin-right:0}#mainteSupport .support dl dt,#rentalSupport .support dl dt{font-size:20px;margin:5px 0}#mainteSupport .support dl dt span,#rentalSupport .support dl dt span{font-size:48px}#mainteSupport .support dl dt img,#rentalSupport .support dl dt img{width:15vw}#maintePrice .price_ex,#mainteSupport .price_ex,#rentalSupport .price_ex{margin:40px 0}#maintePrice .price_ex h3 span{display:block}#mainteSupport .price_ex h3+dl{margin:20px 0}#mainteSupport .price_ex h3+dl dt,#rentalSupport .price_ex h3+dl dt{margin-right:0}#mainteSupport .insert_img img{width:auto;max-width:inherit;height:20vw;transform:translateX(calc(50vw - 50%))}#mainteTool:before{content:none}#mainteTool h2{margin-bottom:40px}#mainteFlow{padding-bottom:60px}#mainteEx{padding:60px 0}#mainteEx .ex_box+.ex_box{margin-top:40px}#mainteEx .ex_box .contents{transform:translate(0,0) !important}#mainteEx .ex_box .contents dl{padding:10px 15px}#mainteEx .ex_box .contents dl dt{padding:5px 0}#mainteEx .ex_box .contents dl dd{padding:5px 0 5px 135px}#mainteVoice{padding-bottom:40px}#mainteVoice .voice01>li{width:100%}#mainteVoice .voice01>li:not(:last-child){margin-right:0;margin-bottom:2%}}#buyPlan .plan>li{font-size:24px;flex:0 0 50%;text-align:center;padding:20px}#buyPlan .plan>li+li{border-left:1px solid #0f208a}#buyPlan .plan .num{margin-bottom:60px}#buyPlan .plan>li .ttl{font-size:24px;text-align:center;margin-bottom:20px}#buyPlan .planbox{text-align:left;border-radius:20px;border:#0f208a 2px solid;padding:20px}#buyPlan .planbox p{font-size:18px}#buyPlan h4{color:#fff;font-size:18px;font-weight:700;margin:40px 0 20px;background:#0f208a;padding:4px;width:200px;text-align:center}#buyPlan h4+p{font-size:18px;text-align:left}#buyPrice h3{color:#fff;font-size:22px;font-weight:700;background:#0f208a;border-left:4px solid #cb9e48;padding:10px 30px;margin:40px 0 30px}#buyPrice h3:first-letter {color:#cb9e48}#buyPrice .flex>table{flex:0 0 580px;table-layout:fixed}#buyPrice th,#buyPrice td{text-align:center;padding:10px 0;border:1px solid #0f208a}#buyPrice th{color:#fff;font-weight:700;background:#6f79b9}#buyPrice .price th{width:50%}#buyPrice .on-site table tr:nth-child(2) th{background:#0f208a}#buyPrice th>span{font-size:12px}#buyPrice .on-site table th{width:50%}#buyPrice .price{padding:0 0 20px;text-align:center;font-size:20px;border-bottom:2px solid #0f208a;width:20%;margin:0 auto 40px}#buyPrice .insert_img{margin-top:80px}#buyType h2.nwh2{margin-bottom:80px}#buyType h2.nwh2 span{font-size:18px;font-weight:400}#buyType .type{margin-bottom:80px}#buyType .type li{font-size:24px;flex:0 0 360px;text-align:center}#buyTool h3{font-size:24px;font-weight:700;margin:40px 0 15px}#buyTool .sort li{padding-left:60px;position:relative}#buyTool .sort li:first-child{color:#cb9e48}#buyTool .sort li:last-child{color:#57ac38}#buyTool .sort li+li{margin-left:40px}#buyTool .sort li:before{width:50px;content:"";background:#cb9e48;display:block;margin:5px 0;position:absolute;top:0;bottom:0;left:0}#buyTool .sort li:nth-child(2):before{background:#0f208a}#buyTool .sort li:last-child:before{background:#57ac38}#buyTool .tools p{color:#cb9e48}#buyPoint .setup>li,#rentalPoint .setup>li{font-size:20px;flex:0 0 20%;text-align:center;padding:0 10px}#buyPoint .setup .compare,#rentalPoint .setup .compare{margin-top:10px}#buyPoint .setup .compare li,#rentalPoint .setup .compare li{height:120px;font-size:28px;font-weight:700;display:flex;flex:0 0 48%;justify-content:center;align-items:center;line-height:1.2}#buyPoint .setup .compare li:first-child,#rentalPoint .setup .compare li:first-child{background:#cb9e48;color:#fff}#buyPoint .setup .compare li:last-child,#rentalPoint .setup .compare li:last-child{flex-direction:column}#buyPoint .setup .compare li:last-child span,#rentalPoint .setup .compare li:last-child span{width:100%;height:50%;display:flex;justify-content:center;align-items:center;border:2px solid #0f208a}#buyPoint .setup .compare li:last-child span:last-of-type,#rentalPoint .setup .compare li:last-child span:last-of-type{background:#0f208a;color:#fff}#buyPoint .setup .txt li,#rentalPoint .setup .txt li{flex:0 0 48%;font-size:14px;text-align:center}#buyPoint .setup .txt li:first-child,#rentalPoint .setup .txt li:first-child{color:#cb9e48}#buyPoint .insert_img,#rentalPoint .insert_img{margin-top:80px}#buyFlow{padding-bottom:80px}#buyFlow ol li{flex:0 0 calc(100%/8)}#buyService .buyService_box{width:580px}@media screen and (max-width:640px){#buyPlan .plan>li{font-size:18px;display:flex;flex-direction:column;text-align:left;padding:0}#buyPlan .plan>li .ttl{font-size:20px;margin-bottom:20px}#buyPlan .plan>li+li{padding-top:20px;margin-top:20px;border-top:1px solid #0f208a;border-left:none}#buyPlan .plan .num{max-width:80px;flex:0 0 25%;margin:0 auto 20px}#buyPlan .planbox{border-radius:10px}#buyPlan h4{margin:40px 0 20px}#buyPrice h3{font-size:20px;padding:10px 20px}#buyPrice table{font-size:14px}#buyPrice .price th{width:auto}#buyPrice .on-site .img{margin-bottom:20px}#buyPrice .on-site table th,#buyPrice .on-site table td{padding:10px}#buyPrice .price{width:50%;padding-bottom:0}#buyType h2.nwh2{margin-bottom:40px}#buyType .type{margin-bottom:40px}#buyType .type li{font-size:20px}#buyType .type li+li{margin-top:30px}#buyType .insert_img img{width:auto;max-width:inherit;height:20vw;transform:translateX(calc(50vw - 50%))}#buyTool h3{font-size:22px;margin:30px 0 10px}#buyTool .sort li+li{margin-left:0}#buyPoint .setup>li,#rentalPoint .setup>li{max-width:250px;padding:0;margin:0 auto}#buyPoint .setup>li+li,#rentalPoint .setup>li+li{margin-top:30px}#buyPoint .setup .compare,#rentalPoint .setup .compare{margin-top:0}#buyPoint .insert_img,#rentalPoint .insert_img{margin-top:40px}#buyPoint .insert_img,#rentalPoint .insert_img{height:30vw;justify-content:center}#buyPoint .insert_img img,#rentalPoint .insert_img img{width:auto;max-width:inherit;height:100%}#buyService .buyService_box{width:100%;margin-top:10px}}.introduceMain{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/introduce_main.jpg) no-repeat right center/60% auto;border-left:8px solid #0f208a;position:relative}.introduceMain .inner{height:700px}.introduceMain .heading{text-align:left;padding-top:160px;margin:0}.introduceMain .heading .en{font-size:60px;font-weight:700;line-height:1;margin-bottom:20px}.introduceMain .heading .en span{background:#fff;display:inline-block}#introduce01 h2.nwh2+p{margin-bottom:0 !important}#introduce02 li{text-align:center;font-size:14px}#introduce02 li:not(:last-child){margin-right:40px}#introduce03 .recommend{padding:40px;background:#e1f3ff;border-radius:20px}#introduce03 .recommend h3{background:#fff;text-align:center;font-size:20px;font-weight:700;padding:20px 0;margin:0 0 20px;border-radius:12px}#introduce03 .recommend li:first-child{margin-right:20px}#introduce03 .standard{padding:40px;padding-right:0;margin-bottom:52px}#introduce04 .txt{flex:0 0 700px}#introduce04 .txt .merit{padding:40px;border:#0f208a 2px solid;border-radius:12px}#introduce04 .txt .demerit{padding:40px}#introduce04 .txt h3{font-size:20px;font-weight:700;position:relative;padding-left:25px}#introduce04 .txt h3:before{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/icon_point.png) no-repeat center/cover;width:20px;height:16px;left:0;top:0;bottom:0;margin:auto;content:""}#introduce04 .img{flex:0 0 500px;padding-left:40px}#introduce04 .img li:first-child{margin-bottom:20px}#introduce05{padding-bottom:80px}#introduce05 .caution li{flex:0 0 33.333%;border-right:#0f2487 1px solid;padding:20px 0;text-align:center;font-size:20px}#introduce05 .caution li:last-child{border-right:none}#introduce05 .caution li figure{margin-bottom:60px}#introduce06{padding-bottom:80px;background:#0f208a}#introduce06 h2.nwh2{color:#fff}#introduce06 h2.nwh2:before,#introduce06 h2.nwh2:after{background:#fff}#introduce06 .plan{background:#fff;flex:0 0 580px;padding:40px 20px}#introduce06 .plan h3{font-size:24px;font-weight:700;margin-bottom:15px}#introduce06 .plan figure{border:1px solid #ddd}#introduce06 .plan p{margin-bottom:40px}#introduce07{padding-bottom:80px}#introduce07 ol li{flex:0 0 calc(100%/8);display:flex;flex-direction:column;flex-shrink:0;justify-content:end;align-items:center;position:relative}#introduce07 ol li:not(:first-child):before{width:19px;height:16px;content:"";background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/new/icon_arrow.png) no-repeat center/cover;display:block;margin:auto;position:absolute;top:0;bottom:0;left:-10px}#introduce07 ol li p{margin-top:30px}@media screen and (max-width:640px){.introduceMain{background-size:80vw auto;background-position:right top;border-left-width:6px}.introduceMain .inner{height:auto}.introduceMain .heading{padding-top:60vw}.introduceMain .heading .en{font-size:7.5vw;margin-bottom:2%}.introduceMain .heading h2.nwh2{font-size:4vw}#introduce02 .insert_img,#introduce03 .insert_img,#introduce04 .insert_img{height:30vw;justify-content:center}#introduce02 .insert_img img,#introduce03 .insert_img img,#introduce04 .insert_img img{width:auto;max-width:inherit;height:100%}#introduce02 li:not(:last-child){margin-right:4%}#introduce03 .recommend{padding:20px;border-radius:10px}#introduce03 .recommend h3{border-radius:8px;padding:20px;text-align:left}#introduce03 .recommend li:first-child{margin-right:0;margin-bottom:20px}#introduce03 .recommend .point{text-align:left !important}#introduce03 .standard{padding:20px;margin-bottom:0}#introduce04 .txt{flex:0 0 100%}#introduce04 .txt .merit{padding:20px}#introduce04 .txt .demerit{padding:20px}#introduce04 .txt h3{margin-bottom:10px}#introduce04 .img{flex:0 0 100%;padding-left:0}#introduce05 .introduceOpen li:first-child{margin-bottom:20px}#introduce05 .caution li{flex:0 0 100%;display:flex;align-items:center;border-right:none;border-bottom:#0f2487 1px solid;padding:20px 0;text-align:left;font-size:16px}#introduce05 .caution li:first-child{padding-top:0}#introduce05 .caution li:last-child{border-bottom:none;padding-bottom:0}#introduce05 .caution li figure{margin-bottom:0;max-width:152px;margin-right:20px}#introduce05 p{text-align:left !important}#introduce06{padding-bottom:60px}#introduce06 .plan{padding:20px 10px}#introduce06 .plan:not(:last-child){margin-bottom:20px}#introduce06 .plan h3{font-size:22px}#introduce06 .plan p{margin-bottom:20px}#introduce06 .plan .btn01 a{padding:5px 30px}#introduce07 ol li{height:auto !important;flex:0 0 40vw !important;margin:0 2vw}#introduce07 ol li:nth-child(n+3){margin-top:20px}#introduce07 ol li img{width:auto;max-width:80px;height:auto;max-height:80px}#introduce07 ol li p{font-size:14px;margin-top:10px}}#rentalPlan .plan>li{flex:0 0 50%;padding:20px 0}#rentalPlan .plan>li .ttl{font-size:24px;text-align:center;margin-bottom:20px}#rentalPlan .plan>li:first-child{border-right:1px solid #0f208a;padding-right:40px}#rentalPlan .plan>li:last-child{padding-left:40px}#rentalPlan .plan .num{margin-bottom:40px;text-align:center}#rentalPlan .planbox{border-radius:20px;border:#0f208a 2px solid;padding:20px}#rentalPlan h4{color:#fff;font-weight:700;margin:40px 0 20px;background:#0f208a;padding:4px;width:200px;text-align:center}#rentalSelect label{width:290px;height:100px;text-align:center;border-radius:20px;background-color:#e1f3ff;display:flex;align-items:center;justify-content:center;float:left;font-weight:700;transition:all .2s ease;cursor:pointer}#rentalSelect label:last-of-type{background-color:#f553c5;cursor:auto;color:#fff}#rentalSelect label:not(:last-of-type){margin-right:13px}#rentalSelect label:hover{opacity:.75}#rentalSelect input[name=tab_menu]{display:none}#rentalSelect .tab_contents{display:none;padding:60px 0;clear:both;overflow:hidden;transition:.5s opacity}#rentalSelect #menu01:checked~#menu01,#rentalSelect #menu02:checked~#menu02,#rentalSelect #menu03:checked~#menu03,#rentalSelect #menu04:checked~#menu04{display:block}#rentalSelect .tab input:checked+label{background-color:#0f208a;color:#fff}#rentalSelect .tab input:checked+label:last-of-type{background-color:#f531bb}#rentalSelect h3{font-size:28px;font-weight:700;margin:0 0 15px}#rentalSelect h4{color:#fff;font-size:20px;font-weight:700;margin:60px 0 30px;background:#0f208a;padding:4px;width:200px;text-align:center}#rentalSelect .ex_box{background:linear-gradient(180deg,#e1f8ff,#e1f3ff);margin-bottom:60px;padding:60px 0 60px 60px}#rentalSelect .ex_box .contents{flex:0 0 440px;position:relative;z-index:1;transform:translate(-60px,80px)}#rentalSelect .ex_box .scroll{background:#fff;padding:30px}#rentalSelect .ex_box .scroll.rentalprice{margin-bottom:80px}#rentalSelect .ex_box table th,#rentalSelect .ex_box table td{border:none;background:0 0;font-size:14px;padding:10px 0}#rentalSelect .ex_box table th{text-align:left;background:linear-gradient(to right,#0f208a,#0f208a 1px,transparent 1px,transparent 4px) repeat-x left bottom/4px 1px}#rentalSelect .ex_box table tr:first-of-type th{text-align:center}#rentalSelect .ex_box table td{text-align:center;background:linear-gradient(to right,#0f208a,#0f208a 1px,transparent 1px,transparent 4px) repeat-x left bottom/4px 1px}#rentalSelect .rentalfreebox{background:#fff;padding:30px}#rentalSelect .support{width:40%}#rentalSelect .support li{padding:20px}#rentalSelect .support li:first-child{width:80%;background:#e1f3ff;border-radius:20px 0 0 20px}#rentalSelect .support li:last-child{background:#ffeac2;border-radius:0 20px 20px 0}#rentalSelect .support dl{width:110px;height:110px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:12px}#rentalSelect .support li:last-child dl{color:#cb9e48}#rentalSelect .support dl dt{font-size:20px;font-weight:700;line-height:1;margin:0}#rentalSelect .support dl dt span{font-size:40px}#rentalSelect .support dl dd{font-size:14px;margin:5px 0 0}#rentalSelect .txt{width:58%}#rentalTool h3{font-size:24px;font-weight:700;margin:40px 0 15px}#rentalTool li{color:#cb9e48}#rentalTool .sort li{padding-left:60px;position:relative}#rentalTool .sort li:nth-child(2){color:#0e2c86}#rentalTool .sort li:last-child{color:#57ac38}#rentalTool .sort li+li{margin-left:40px}#rentalTool .sort li:before{width:50px;content:"";background:#cb9e48;display:block;margin:5px 0;position:absolute;top:0;bottom:0;left:0}#rentalTool .sort li:nth-child(2):before{background:#0f208a}#rentalTool .sort li:last-child:before{background:#57ac38}#rentalFlow{padding-bottom:80px}#rentalFlow ol li{flex:0 0 calc(100%/8)}@media screen and (max-width:640px){#rentalPlan .plan>li{flex:0 0 100%;padding:0}#rentalPlan .plan>li .ttl{font-size:20px;margin-bottom:20px}#rentalPlan .plan>li:first-child{border-bottom:1px solid #0f208a;border-right:none;padding-right:0;padding-bottom:40px}#rentalPlan .plan>li:last-child{padding-left:0;padding-top:40px}#rentalPlan .plan .num{margin-bottom:20px}#rentalPlan .planbox{border-radius:10px}#rentalSupport .insert_img img{width:auto;max-width:inherit;height:20vw;transform:translateX(calc(50vw - 50%))}#rentalSelect label{width:49%;height:80px;font-size:14px;margin:0;border-radius:0;border:#fff 1px solid}#rentalSelect label:not(:last-of-type){margin-right:0}#rentalSelect .tab_contents{padding:40px 0}#rentalSelect h3{font-size:24px}#rentalSelect h4{font-size:18px;margin:40px 0 20px;width:180px}#rentalSelect .ex_box{margin-bottom:20px;padding:30px 20px}#rentalSelect .ex_box .contents{flex:0 0 100%;position:static;transform:translate(0,0) !important}#rentalSelect .ex_box .scroll{padding:25px}#rentalSelect .ex_box .scroll:before{content:"";color:#fff}#rentalSelect .ex_box .scroll.rentalprice{margin-bottom:0}#rentalSelect .ex_box p>span.f14{display:block}#rentalSelect .notes.right{text-align:left !important;margin:10px 0}#rentalSelect .support{width:100%;margin-top:20px}#rentalSelect .support li{padding:5vw}#rentalSelect .support li:first-child{border-radius:12px 0 0 12px}#rentalSelect .support li:last-child{border-radius:0 12px 12px 0}#rentalSelect .support dl{width:28vw;height:30vw}#rentalSelect .txt{width:100%}#rentalTool .sort li+li{margin-left:0}}#rental .mainVisual{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/rental/main_bg.jpg) no-repeat center/cover;text-align:center;min-height:700px;display:flex;justify-content:center;align-items:center}#rental .mainVisual h2{font-size:60px;font-weight:700;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.2)}#rental .mainVisual h2 span{display:inline-block;font-weight:400;font-size:28px;border:#fff 2px solid;padding:0 40px}#rental section{padding:150px 0}#rental h3{font-size:40px;font-weight:700;text-align:center;margin:0 0 30px}#rental .rentalPurveyor{padding-bottom:0}#rental .rentalPurveyor ul{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:0 10%;margin:0 0 40px}#rental .rentalPurveyor ul>li>p{text-align:center;margin:10px 0 0}#rental .rentalPurveyor .txt,#rental .rentalIntroduction .txt,#rental .rentalNolease .txt,#rental .rentalPrice .txt,#rental .rentalUser .txt{width:650px;margin:0 auto}#rental .rentalIntroduction{padding-bottom:0}#rental .rentalIntroduction>figure{margin:0 0 80px;padding:0 10%}#rental .rentalIntroduction>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;padding:150px 10%;margin:150px 0 0;background:#fafafa}#rental .rentalIntroduction ul>li .txt{width:440px;margin:40px auto 0}#rental .rentalConsultation{padding:100px 10%;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/rental/rental_img14.jpg) no-repeat center/cover;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,.2)}#rental .rentalConsultation .txt{width:460px}#rental .rentalNolease{background:#fafafa;padding-bottom:20px}#rental .rentalNolease figure img{width:90%;height:auto}#rental .rentalPrice{padding-bottom:0}#rental .rentalPrice ul{display:grid;grid-template-columns:repeat(5,1fr);max-width:650px;margin:0 auto}#rental .rentalPrice ul>li{text-align:center;font-size:16px}#rental .rentalPrice ul>li>p{margin:5px 0 0}#rental .rentalUser{padding-bottom:50px}#rental .rentalUser figure{padding:0 10%;margin:0 0 80px}@media screen and (max-width:640px){#rental .mainVisual{min-height:inherit;padding:100px 0}#rental .mainVisual h2{font-size:28px}#rental .mainVisual h2 span{font-size:18px}#rental section{padding:80px 0}#rental h3{font-size:28px}#rental .rentalPurveyor{padding-bottom:0}#rental .rentalPurveyor ul{display:block}#rental .rentalPurveyor .txt{padding:0 5%}#rental .rentalPurveyor .txt,#rental .rentalIntroduction .txt,#rental .rentalNolease .txt,#rental .rentalPrice .txt,#rental .rentalUser .txt{width:100%;margin:0 auto}#rental .rentalIntroduction>figure{margin:0 0 40px;padding:0}#rental .rentalIntroduction>ul{grid-template-columns:repeat(1,2fr);padding:0 5%;margin:80px 0 0}#rental .rentalIntroduction ul>li .txt{width:100%}#rental .rentalConsultation{padding:80px 5%}#rental .rentalConsultation .txt{width:100%}#rental .rentalNolease figure img{width:100%;height:auto}#rental .rentalPrice ul{grid-template-columns:repeat(3,3fr);max-width:300px;gap:20px}#rental .rentalPrice ul>li{text-align:center;font-size:16px}#rental .rentalPrice ul>li>p{margin:5px 0 0}#rental .rentalUser{padding-bottom:50px}#rental .rentalUser figure{padding:0;margin:0 0 40px}}#setupBox{padding-top:0 !important}.setupMain{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/setup/setup_main.jpg) no-repeat right center/60% auto;border-left:8px solid #0f208a;position:relative}.setupMain .inner{height:700px}.setupMain .heading{text-align:left;padding-top:160px;margin:0}.setupMain .heading .en{font-size:60px;font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:20px}.setupMain .heading .en span{background:#fff;display:inline-block}#setupFirst .txt,#setupFirst .img{width:570px}#setupService01 h2.nwh2 span{font-size:inherit;font-weight:inherit;display:inline-block;margin-left:0}#setupService01{counter-reset:num}#setupService01 .setupBox+.setupBox{margin-top:80px}#setupService01 .serviceBox01{padding:40px 0;margin-bottom:20px;position:relative;z-index:1;align-items:stretch}#setupService01 .serviceBox01:before{counter-increment:num;content:"0"counter(num);font-size:180px;color:#0f208a;font-weight:500;line-height:1;opacity:.25;position:absolute;bottom:20px;left:0;z-index:-1}#setupService01 .setupBox:nth-of-type(even) .serviceBox01:before{left:auto;right:0}#setupService01 .serviceBox01:after{width:100vw;content:"";background:#f5f5f5;position:absolute;top:0;bottom:0;left:300px;z-index:-2}#setupService01 .setupBox:nth-of-type(even) .serviceBox01:after{left:auto;right:300px}#setupService01 .serviceBox01 .img{box-shadow:0px 0px 50px 0px rgba(0,0,0,.1)}#setupService01 .serviceBox01 .txt{flex:0 0 570px}#setupService01 .serviceBox01 h3{font-size:32px;font-weight:700;text-align:center;margin-bottom:20px}#setupService01 .serviceBox01 h3:after{content:attr(data-en);font-size:18px;color:#777;font-weight:400;padding-left:.5em}#setupService01 .setup_tb{width:60%;margin-right:auto}#setupService01 .serviceBox01.flex-reverse .setup_tb{margin:0 0 0 auto}#setupService01 .setup_tb th,#setupService01 .setup_tb td{padding:5px 0;border-color:#0f208a}#setupService01 .setup_tb th{background:#6f79b9;color:#fff}#setupService01 .setup_tb td{background:#fff;text-align:center}#setupCase{padding-top:120px;counter-reset:num}#setupCase h2.nwh2 span{font-size:inherit;font-weight:inherit;display:inline-block;margin-left:0}#setupCase .caseBox+.caseBox{margin-top:120px}#setupCase .caseBox .img{box-shadow:0px 0px 50px 0px rgba(0,0,0,.1);position:relative}#setupCase .caseBox .img:before{width:100vw;height:75%;content:"";background:#f5f5f5;position:absolute;bottom:-80px;right:-40px;z-index:-1}#setupCase .caseBox:nth-child(even) .img:before{left:-40px;right:auto}#setupCase .caseBox .txt{flex:0 0 570px}#setupCase .caseBox h3{font-size:32px;color:#0f208a;font-weight:700;padding-left:4em;margin-bottom:20px;position:relative}#setupCase .caseBox h3:before{counter-increment:num;content:"CASE "counter(num);color:#0f208a;display:block;margin:auto;opacity:.25;position:absolute;top:0;bottom:0;left:0}#setupFlow .flow_list>li{flex:0 0 360px;margin-right:60px}#setupFlow .flow_list.demo>li{flex:0 0 32%;margin-right:2%}#setupFlow .flow_list.demo>li .txt{width:100% !important;font-size:16px}#setupFlow .flow_list>li:nth-child(3n){margin-right:0}#setupFlow .flow_list>li:nth-child(n+4){margin-top:60px}#setupFlow .flow_list .step{font-weight:700;position:relative}#setupFlow .flow_list .step:before,#setupFlow .flow_list .step:after{content:"";display:block;margin:auto;position:absolute;top:0;bottom:0;z-index:-1}#setupFlow .flow_list .step:before{width:100%;height:2px;background:#0f208a}#setupFlow .flow_list .step:after{width:10px;height:10px;border-top:2px solid #0f208a;border-right:2px solid #0f208a;right:0;transform:rotate(45deg)}#setupFlow .flow_list .step span{background:#fff;display:inline-block;padding-right:10px}#setupFlow .flow_list .pic{margin-bottom:10px;position:relative}#setupFlow .flow_list .pic h3{background:#fff;font-size:24px !important;font-weight:700;text-align:center}#setupFlow .flow_list .pic img{width:100%}#setupService02 .serviceBox02{flex:0 0 50%;color:#fff;padding:7% 5%}#setupService02 .serviceBox02:first-child{margin-bottom:125px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topService04.jpg) no-repeat center/cover}#setupService02 .serviceBox02:nth-child(2){margin-top:125px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topService05.jpg) no-repeat center/cover}#setupService02 .serviceBox02 h3{font-size:32px;font-weight:700;line-height:1.5;padding-bottom:25px;margin-bottom:25px;position:relative}#setupService02 .serviceBox02 h3:before{content:'';display:block;width:40px;height:2px;background:#fff;position:absolute;bottom:0;left:0}#setup .btn01 a{font-weight:700;padding:15px 40px;min-width:340px}#setup #setupBox .inner{padding:100px 0}#setup #setupBox .ttle{width:35%}#setup #setupBox .ttle div{display:inline-block}#setup #setupBox h2{font-size:48px;font-weight:900;line-height:1.2}#setup #setupBox h3{font-size:32px;font-weight:700;line-height:1.5;margin:0 0 40px}#setup #setupBox .txt{width:70%}#setup #setupBox .icon01,#setup #setupBox .icon02{font-size:50px;line-height:1;font-weight:900;text-align:right;margin-bottom:-10px}#setup #setupBox .icon02{margin-bottom:0;margin-top:-41px}#setup #setupBox .icon01 p,#setup #setupBox .icon02 p{position:relative;background:#0e2c86;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}#setup #setupBox .icon02 p{background:#fff 80%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}#setup #setupBox .setupList{counter-reset:cnt}#setup #setupBox .setupList>li{width:285px;margin:20px 20px 0 0}#setup #setupBox .setupList>li:nth-child(-n+4){margin-top:0}#setup #setupBox .setupList>li:nth-child(4n){margin-right:0}#setup #setupBox .setupList>li p{font-size:14px;padding-left:1.5em;position:relative}#setup #setupBox .setupList>li p:before{position:absolute;counter-increment:cnt;content:counter(cnt,decimal-leading-zero);top:0;left:0}#setup .price{text-align:right;margin:30px 0 0}#setup .price p{color:#0e2c86;background:#fff;display:inline-block;font-size:20px;font-weight:700;padding:5px 20px}#setup .price p span{font-size:14px}@media screen and (max-width:640px){.setupMain{background-size:80vw auto;background-position:right top;border-left-width:6px}.setupMain .inner{height:auto}.setupMain .heading{padding-top:60vw}.setupMain .heading .en{font-size:7.5vw;margin-bottom:2%}#setupFirst .img{margin-bottom:20px}#setupService01 .setupBox+.setupBox{margin-top:40px}#setupService01 .serviceBox01{padding:20px 0}#setupService01 .serviceBox01:before{font-size:120px;top:70vw;bottom:auto}#setupService01 .serviceBox01:after{left:60px;z-index:-2}#setupService01 .setupBox:nth-of-type(even) .serviceBox01:after{left:auto;right:60px}#setupService01 .serviceBox01 h3{font-size:24px;margin:20px 0 10px}#setupService01 .serviceBox01 h3:after{font-size:14px}#setupService01 .setup_tb{width:100%;font-size:4vw;margin:0 auto !important}#setupCase{padding-top:80px}#setupCase .caseBox+.caseBox{margin-top:40px}#setupCase .caseBox .img{margin-bottom:40px}#setupCase .caseBox .img:before{bottom:-30px;right:-60px}#setupCase .caseBox:nth-child(even) .img:before{left:-60px;right:auto}#setupCase .caseBox h3{font-size:24px;padding-left:0;margin:20px 0 10px}#setupCase .caseBox h3:before{position:static}#setupFlow .flow_list>li{padding:0 0 20px 20px;margin:0 auto 20px !important;position:relative}#setupFlow .flow_list>li:last-child{padding-bottom:0;margin-bottom:0 !important}#setupFlow .flow_list .step{width:20px;font-weight:700;position:absolute;top:0;bottom:0;left:-10px}#setupFlow .flow_list .step:before{width:2px;height:100%;left:9px;right:auto}#setupFlow .flow_list .step:after{border:none;border-bottom:2px solid #0f208a;border-right:2px solid #0f208a;top:auto;left:0}#setupFlow .flow_list .step span{line-height:20px;padding:0 0 10px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#setupFlow .flow_list .pic h3{font-size:22px;text-align:left;line-height:1;margin-bottom:10px}#setupService02 .serviceBox02{padding:40px 5%;margin:0 !important}#setupService02 .serviceBox02 h3{font-size:24px}#setup .btn01 a{padding:15px 20px;min-width:288px}#setup #setupBox .inner{padding:60px 0}#setup #setupBox .ttle{width:100%}#setup #setupBox .ttle div{display:block;text-align:center}#setup #setupBox h2{font-size:38px;line-height:1.5}#setup #setupBox h3{font-size:22px;text-align:center;margin:20px 0}#setup #setupBox .txt{width:100%}#setup #setupBox .setupList{width:285px;margin:0 auto}#setup #setupBox .setupList>li{width:100%;margin:20px 0 0}#setup #setupBox .setupList>li:nth-child(-n+4){margin-top:20px}#setup #setupBox .setupList>li:first-child{margin-top:0}#setup .price p{font-size:18px;padding:5px 10px}#setup .price p span{font-size:12px}}#saltwaterfish p{letter-spacing:.1em}#saltwaterfish .main{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/saltwaterfish_main.jpg) no-repeat center/cover;height:800px}#saltwaterfish .main p{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-shadow:0 0 5px rgba(0,0,0,.5);color:#fff;font-size:38px;font-weight:700}#saltwaterfish .main+p{font-size:24px;text-align:center;line-height:1.5;padding:60px 0}#saltwaterfish .introduction>li{width:380px}#saltwaterfish h2{position:relative;font-size:30px;font-weight:700;letter-spacing:.1em !important;padding:0 0 10px;margin:0 0 40px;color:#1c30ac}#saltwaterfish h2:after{position:absolute;bottom:0;left:0;width:100%;height:10px;content:'';background-image:-webkit-repeating-linear-gradient(135deg,#1c30ac,#1c30ac 1px,transparent 2px,transparent 5px);background-image:repeating-linear-gradient(-45deg,#1c30ac,#1c30ac 1px,transparent 2px,transparent 5px);background-size:7px 7px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#saltwaterfish .introduction>li h3{font-size:20px;font-weight:700;padding:0 0 10px;text-align:center;letter-spacing:.1em}#saltwaterfish .introduction>li .ttl{background:#cb9e48;padding:5px;margin:20px 0;color:#fff;text-align:center}#saltwaterfish .rental_saltwaterfish{border:#75c7cf 2px solid;margin:40px 0 0}#saltwaterfish .rental_saltwaterfish h3{font-size:20px;font-weight:700;text-align:center;letter-spacing:.1em;background:#f0fcff;padding:5px;color:#75c7cf}#saltwaterfish .rental_saltwaterfish p{padding:20px}#saltwaterfish .saltwaterfish_list{position:relative;width:100%;height:554px}#saltwaterfish .saltwaterfish_h2{line-height:1;border-bottom:#1c30ac 1px solid;color:#000}#saltwaterfish .saltwaterfish_h2 p:first-child{background:#1c30ac;color:#fff;padding:10px 20px;margin:0 20px 0 0;font-size:20px !important;position:relative}#saltwaterfish .saltwaterfish_h2 p:first-child:after{position:absolute;width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;right:-10px;top:0;bottom:0;border-color:transparent transparent transparent #1c30ac;margin:auto;content:""}#saltwaterfish .saltwaterfish_h2 p:last-child{font-size:16px;color:#75c7cf;padding:5px 0 0;margin:0 0 0 10px}#saltwaterfish .saltwaterfish_h2:after{display:none}#saltwaterfish .saltwaterfish_list li{position:absolute}#saltwaterfish .saltwaterfish_list li:nth-child(1){top:0;left:0;width:196px}#saltwaterfish .saltwaterfish_list li:nth-child(2){top:0;left:201px;width:400px}#saltwaterfish .saltwaterfish_list li:nth-child(3){top:0;left:606px;width:400px}#saltwaterfish .saltwaterfish_list li:nth-child(4){top:10px;left:1011px;width:189px}#saltwaterfish .saltwaterfish_list li:nth-child(5){top:136px;left:0;width:196px}#saltwaterfish .saltwaterfish_list li:nth-child(6){top:141px;left:1011px;width:189px}#saltwaterfish .saltwaterfish_list li:nth-child(7){top:272px;left:0;width:400px}#saltwaterfish .saltwaterfish_list li:nth-child(8){top:272px;left:405px;width:196px}#saltwaterfish .saltwaterfish_list li:nth-child(9){top:408px;left:405px;width:196px}#saltwaterfish .saltwaterfish_list li:nth-child(10){top:272px;left:606px;width:400px}#saltwaterfish .saltwaterfish_list li:nth-child(11){top:272px;left:1011px;width:189px}#saltwaterfish .saltwaterfish_list li:nth-child(12){top:403px;left:1011px;width:189px}#saltwaterfish .saltwaterfish_set .txt{width:460px}#saltwaterfish .saltwaterfish_set .txt h3{font-size:20px;font-weight:700;text-align:center;letter-spacing:.1em;padding:5px;margin:0 0 20px;border-bottom:#75c7cf 2px solid}#saltwaterfish .saltwaterfish_set .txt p:last-child{background:#f0fcff;padding:10px;font-size:16px;text-align:center;margin:10px 0 0}#saltwaterfish .saltwaterfish_set .img{position:relative;width:700px}#saltwaterfish .saltwaterfish_set .img>li{width:50%}#saltwaterfish .saltwaterfish_set .img li:last-child{position:absolute;width:250px;height:145px;left:0;right:0;top:0;bottom:0;margin:auto;border:#fff 2px solid}#saltwaterfish .worksList .img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all .3s}#saltwaterfish .worksList a:hover .img img{transform:scale(1.1);opacity:.7}#saltwaterfish .worksList .title{font-size:16px;min-height:35px;font-weight:700;padding-right:55px;position:relative}#saltwaterfish .worksList .title:before,#saltwaterfish .worksList .title:after{content:"";margin:auto;position:absolute;transition:all .3s}#saltwaterfish .worksList .title:before{width:35px;height:35px;border:1px solid #ccc;top:0;right:0}#saltwaterfish .worksList .title:after{width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);top:13px;right:15px}#saltwaterfish .worksList a:hover .title:before{background:#000;border-color:#000}#saltwaterfish .worksList a:hover .title:after{border-color:#fff}#saltwaterfish .worksList{width:100vw;display:none;position:relative;left:50%;transform:translateX(-50%)}#saltwaterfish .worksList.slick-initialized{display:block}#saltwaterfish .worksList .slick-list{max-width:1134px;margin:0 auto;overflow:visible}#saltwaterfish .worksList .item{width:378px !important;padding:0 15px}#saltwaterfish .worksList .slick-prev,#saltwaterfish .worksList .slick-next{width:50px;height:50px;border-radius:0;z-index:1}#saltwaterfish .worksList .slick-prev:before,#saltwaterfish .worksList .slick-next:before{content:""}#saltwaterfish .worksList .slick-prev{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_pr.jpg) no-repeat center/cover;left:0}#saltwaterfish .worksList .slick-next{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_nx.jpg) no-repeat center/cover;right:0}#saltwaterfish .saltwaterfishBox01 .txt{width:580px}#saltwaterfish .saltwaterfishBox01 .txt h3{font-size:20px;font-weight:700;padding:0 0 10px;margin:0 0 20px;border-bottom:#cb9e48 2px solid;text-align:center;letter-spacing:.1em}#saltwaterfish .saltwaterfishBox01+p{background:#cb9e48;padding:5px;margin:40px 0 0;color:#fff;text-align:center}#saltwaterfish .midashi{font-size:24px;text-align:center;line-height:1.5}#saltwaterfish .midashi+.btn01 a{width:400px;padding:20px}#saltwaterfish .saltwaterfishBox02>li{width:280px}#saltwaterfish .saltwaterfishBox02>li h3{font-weight:700;padding:0 0 10px;margin:0 0 20px;border-bottom:#cb9e48 2px solid;text-align:center}#saltwaterfish .saltwaterfishBox02+p{background:#cb9e48;color:#fff;font-size:24px;text-align:center;line-height:1.5;padding:20px;margin-top:40px}#saltwaterfish .voice>li{width:280px;text-align:center}#saltwaterfish .voice>li img{border:#eee 1px solid}@media screen and (max-width:640px){#saltwaterfish{padding-top:0}#saltwaterfish .main{height:auto;padding:20px 0}#saltwaterfish .main p{font-size:5.867vw}#saltwaterfish .main+p{font-size:20px;padding:30px 0;width:90%;text-align:left;margin:0 auto}#saltwaterfish .introduction>li{width:100%;margin-bottom:40px}#saltwaterfish h2{font-size:24px}#saltwaterfish .introduction>li h3{font-size:18px}#saltwaterfish .saltwaterfish_h2{line-height:1.5;justify-content:center;width:280px;margin:0 auto 40px;text-align:center}#saltwaterfish .saltwaterfish_h2 p:first-child{margin:0 0 20px;flex:0 0 100%}#saltwaterfish .saltwaterfish_h2 p:first-child:after{top:auto;bottom:-16px;left:0;right:0;margin:auto;border-width:17.3px 10px 0;border-color:#1c30ac transparent transparent}#saltwaterfish .saltwaterfish_list{width:100%;height:auto;display:flex;justify-content:space-between;flex-wrap:wrap}#saltwaterfish .saltwaterfish_list li{position:static;width:49.5% !important;margin:1% 0 0}#saltwaterfish .saltwaterfish_list li:nth-child(-n+2){margin-top:0}#saltwaterfish .saltwaterfish_set .txt{width:100%;margin:0 0 20px}#saltwaterfish .saltwaterfish_set .txt h3{font-size:18px}#saltwaterfish .saltwaterfish_set .txt p:last-child{font-size:14px}#saltwaterfish .saltwaterfish_set .img{width:100%}#saltwaterfish .saltwaterfish_set .img li:last-child{width:35.71%;height:35.75%}#saltwaterfish .worksList .img{margin-bottom:10px}#saltwaterfish .worksList .title{line-height:1.5}#saltwaterfish .worksList .slick-list{max-width:300px}#saltwaterfish .worksList .item{width:300px !important;padding:0 10px}#saltwaterfish .worksList .slick-prev,#saltwaterfish .worksList .slick-next{width:40px;height:40px}#saltwaterfish .saltwaterfishBox01 .txt{width:100%}#saltwaterfish .saltwaterfishBox01 .txt h3{font-size:18px}#saltwaterfish .saltwaterfishBox01+p{padding:5px 10px;text-align:left}#saltwaterfish .midashi{font-size:18px}#saltwaterfish .midashi+.btn01 a{width:auto;padding:15px 20px}#saltwaterfish .saltwaterfishBox02>li{width:100%;margin-bottom:40px}#saltwaterfish .saltwaterfishBox02>li:last-child{margin-bottom:0}#saltwaterfish .saltwaterfishBox02+p{font-size:18px;text-align:left;padding:10px;margin-top:20px}#saltwaterfish .voice>li{width:48%;margin:4% 0 0}#saltwaterfish .voice>li:nth-child(-n+4){margin-top:0}}#tropicalfish p{letter-spacing:.1em}#tropicalfish section{padding:200px 0}#tropicalfish h2{font-size:30px;font-weight:700;letter-spacing:.1em}#tropicalfish .tropicalfish_main img{width:100%}#tropicalfish .tropicalfish_copy{text-align:center;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_copy_bg.png) no-repeat center/cover;position:relative;padding:80px 0 120px!important}#tropicalfish .tropicalfish_copy:before,#tropicalfish .tropicalfish_copy:after{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_copy01.png) no-repeat center/cover;width:200px;height:130px;bottom:0;right:20%;content:""}#tropicalfish .tropicalfish_copy:after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_copy02.png);height:108px;right:auto;left:20%}#tropicalfish .tropicalfish_copy p{font-size:30px;font-weight:700;color:#31dbd2}#tropicalfish .tropicalfish_copy p span{font-size:40px;color:#1f9a93}#tropicalfish .tropicalfish_wrap01{padding-top:80px;background:#f0fcff}#tropicalfish .tropicalfish_wrap01 h2{text-align:center}#tropicalfish .introduction>li{width:380px;text-align:center}#tropicalfish .introduction>li:nth-child(2){margin-top:100px}#tropicalfish .introduction>li:nth-child(3){margin-top:60px}#tropicalfish .introduction>li h3{font-size:20px;font-weight:700;padding:10px 0;margin:15px 0;letter-spacing:.1em;position:relative}#tropicalfish .introduction>li h3:before,#tropicalfish .introduction>li h3:after{position:absolute;content:"";right:0}#tropicalfish .introduction>li h3:before{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_introh3_02.png) repeat-x center/auto 5px;width:100%;height:5px;bottom:0}#tropicalfish .introduction>li h3:after{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_introh3_01.png) no-repeat center/cover;width:30px;height:29px;top:0}#tropicalfish .introduction>li p{margin-top:10px;color:#a26214}#tropicalfish .tropicalfish_wrap02{background:#f0e9df}#tropicalfish .tropicalfish_wrap02 .headline{width:20%;text-align:center}#tropicalfish .tropicalfish_wrap02 .headline p:first-child{position:relative;margin:0 24px;text-align:center;font-size:20px}#tropicalfish .tropicalfish_wrap02 .headline p:first-child:before,#tropicalfish .tropicalfish_wrap02 .headline p:first-child:after{position:absolute;z-index:0;bottom:-10px;display:block;content:'';border:1em solid #6f5729}#tropicalfish .tropicalfish_wrap02 .headline p:first-child:before{left:-24px;border-left-width:15px;border-left-color:transparent}#tropicalfish .tropicalfish_wrap02 .headline p:first-child:after{right:-24px;border-right-width:15px;border-right-color:transparent}#tropicalfish .tropicalfish_wrap02 .headline p:first-child span{position:relative;z-index:1;display:block;padding:5px 0;color:#fff;background:#cb9e48}#tropicalfish .tropicalfish_wrap02 .headline p:first-child span:before,#tropicalfish .tropicalfish_wrap02 .headline p:first-child span:after{position:absolute;bottom:-10px;display:block;width:10px;height:10px;content:'';border-style:solid;border-color:#54421f transparent transparent}#tropicalfish .tropicalfish_wrap02 .headline p:first-child span:before{left:0;border-width:10px 0 0 10px}#tropicalfish .tropicalfish_wrap02 .headline p:first-child span:after{right:0;border-width:10px 10px 0 0}#tropicalfish .tropicalfish_wrap02 .headline h2{font-size:50px;line-height:1.2;margin:30px 0 0}#tropicalfish .tropicalfish_wrap02 .headline h2 span{position:relative}#tropicalfish .tropicalfish_wrap02 .headline h2 span:before,#tropicalfish .tropicalfish_wrap02 .headline h2 span:after{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_wrap02_h2_01.png) no-repeat center/cover;width:45px;height:39px;content:"";left:-50px;bottom:0}#tropicalfish .tropicalfish_wrap02 .headline h2 span:after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_wrap02_h2_02.png);height:23px;left:auto;bottom:auto;top:0;right:-40px}#tropicalfish .tropicalfish_list{width:80%}#tropicalfish .tropicalfish_list>li{width:250px}#tropicalfish .tropicalfish_list>li img{border:#fff 8px solid;box-shadow:0px 0px 16px -6px rgba(0,0,0,.6)}#tropicalfish .tropicalfish_list>li:nth-child(1){transform:rotate(-3deg)}#tropicalfish .tropicalfish_list>li:nth-child(2){width:210px;padding-top:20px;transform:rotate(5deg)}#tropicalfish .tropicalfish_list>li:nth-child(3){transform:rotate(-10deg)}#tropicalfish .tropicalfish_list>li:nth-child(4){width:190px;transform:rotate(8deg);padding-top:30px}#tropicalfish .tropicalfish_list>li:nth-child(5){width:230px;transform:rotate(-5deg);padding-top:30px}#tropicalfish .tropicalfish_list>li:nth-child(6){transform:rotate(8deg)}#tropicalfish .tropicalfish_list>li:nth-child(7){width:230px;padding-top:20px;transform:rotate(-5deg)}#tropicalfish .tropicalfish_wrap03{padding-bottom:0 !important}#tropicalfish .tropicalfish_wrap03 .headline{position:relative;padding:10px;margin:0 0 40px;text-align:center;border-top:2px solid #31dbd2;border-bottom:2px solid #31dbd2;background:#fff}#tropicalfish .tropicalfish_wrap03 .headline:before,#tropicalfish .tropicalfish_wrap03 .headline:after{position:absolute;content:''}#tropicalfish .tropicalfish_wrap03 .headline:before{top:-40px;left:calc(50% - 40px);width:80px;height:80px;border:2px solid #31dbd2;border-radius:50%;background:#fff}#tropicalfish .tropicalfish_wrap03 .headline:after{top:0;left:0;width:100%;height:100%;background:#fff}#tropicalfish .tropicalfish_wrap03 .headline .img{position:absolute;z-index:1;top:-33px;left:calc(50% - 40px);width:80px;height:60px;text-align:center}#tropicalfish .tropicalfish_wrap03 .headline h2{color:#1f9a93;position:relative;z-index:1}#tropicalfish .tropicalfish_wrap03 .headline:first-child{margin-top:80px}#tropicalfish .tropicalfish_wrap03 .headline:not(:first-child){margin-top:160px}#tropicalfish .tropicalfishBox01{background:#fff4f9;border-radius:20px}#tropicalfish .tropicalfishBox01 .img img{border-radius:20px 0 0 20px}#tropicalfish .tropicalfishBox01 .txt{width:600px;padding:0 40px}#tropicalfish .tropicalfishBox01 .txt h3,#tropicalfish .tropicalfishBox02>li h3{font-size:20px;font-weight:700;padding:0 0 10px;margin:0 0 20px;text-align:center;letter-spacing:.1em;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfishBox01_h3_01.png) repeat-x left bottom/auto 5px;position:relative;z-index:1}#tropicalfish .tropicalfishBox01 .txt h3:after,#tropicalfish .tropicalfishBox02>li h3:after{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfishBox01_h3_02.png) no-repeat center/cover;width:53px;height:42px;content:"";top:0;left:10px;z-index:-1}#tropicalfish .tropicalfishBox02>li h3:after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfishBox01_h3_03.png)}#tropicalfish .tropicalfishBox01+p{background:#c6fffc;padding:10px;margin:40px 0 0;text-align:center;border-radius:20px}#tropicalfish .midashi{font-size:24px;text-align:center;line-height:1.5}#tropicalfish .midashi+.btn01 a{width:400px;padding:20px}#tropicalfish .tropicalfishBox02>li{width:280px;position:relative}#tropicalfish .tropicalfishBox02>li:after{position:absolute;width:53px;height:30px;content:"";background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_tropicalfishBox02_01.png) no-repeat center/cover;right:0;bottom:0}#tropicalfish .tropicalfishBox02>li:nth-child(even):after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/tropicalfish_tropicalfishBox02_02.png);height:43px}#tropicalfish .tropicalfishBox02>li h3{font-size:16px;padding-left:20px}#tropicalfish .tropicalfishBox02+p{background:#c6fffc;font-size:24px;text-align:center;line-height:1.5;padding:20px;margin-top:60px}#tropicalfish .voice>li{width:280px;text-align:center}#tropicalfish .voice>li img{border:#eee 1px solid}#tropicalfish .tropicalfish_works .headline{position:relative;padding:10px;margin:100px 0 40px;text-align:center;border-top:2px solid #31dbd2;border-bottom:2px solid #31dbd2;background:#fff}#tropicalfish .tropicalfish_works .headline:before,#tropicalfish .tropicalfish_works .headline:after{position:absolute;content:''}#tropicalfish .tropicalfish_works .headline:before{top:-40px;left:calc(50% - 40px);width:80px;height:80px;border:2px solid #31dbd2;border-radius:50%;background:#fff}#tropicalfish .tropicalfish_works .headline:after{top:0;left:0;width:100%;height:100%;background:#fff}#tropicalfish .tropicalfish_works .headline .img{position:absolute;z-index:1;top:-33px;left:calc(50% - 40px);width:80px;height:60px;text-align:center}#tropicalfish .tropicalfish_works .headline h2{color:#1f9a93;position:relative;z-index:1}#tropicalfish .tropicalfish_works .headline+p{text-align:center;margin-bottom:40px}#tropicalfish .tropicalfish_works .works{flex:0 0 500px;margin-right:60px}#tropicalfish .tropicalfish_works .pickup .img,#tropicalfish .tropicalfish_works .worksList .img{padding-top:75%;margin-bottom:20px;position:relative;overflow:hidden}#tropicalfish .tropicalfish_works .pickup .img:before{width:150px;height:150px;content:"";background:#000;clip-path:polygon(0 0,100% 0,0 100%);position:absolute;top:0;left:0;z-index:1}#tropicalfish .tropicalfish_works .pickup .label{color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;position:absolute;top:30px;left:30px;z-index:1;transform:rotate(-45deg);transform-origin:bottom}#tropicalfish .tropicalfish_works .pickup .img img,#tropicalfish .tropicalfish_works .worksList .img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all .3s}#tropicalfish .tropicalfish_works .pickup a:hover .img img,#tropicalfish .tropicalfish_works .worksList a:hover .img img{transform:scale(1.1);opacity:.7}#tropicalfish .tropicalfish_works .pickup .title,#tropicalfish .tropicalfish_works .worksList .title{font-size:16px;min-height:35px;font-weight:700;padding-right:55px;position:relative}#tropicalfish .tropicalfish_works .pickup .title{font-size:18px}#tropicalfish .tropicalfish_works .pickup .title:before,#tropicalfish .tropicalfish_works .pickup .title:after,#tropicalfish .tropicalfish_works .worksList .title:before,#tropicalfish .tropicalfish_works .worksList .title:after{content:"";margin:auto;position:absolute;transition:all .3s}#tropicalfish .tropicalfish_works .pickup .title:before,#tropicalfish .tropicalfish_works .worksList .title:before{width:35px;height:35px;border:1px solid #ccc;top:0;right:0}#tropicalfish .tropicalfish_works .pickup .title:after,#tropicalfish .tropicalfish_works .worksList .title:after{width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);top:13px;right:15px}#tropicalfish .tropicalfish_works .pickup a:hover .title:before,#tropicalfish .tropicalfish_works .worksList a:hover .title:before{background:#000;border-color:#000}#tropicalfish .tropicalfish_works .pickup a:hover .title:after,#tropicalfish .tropicalfish_works .worksList a:hover .title:after{border-color:#fff}#tropicalfish .tropicalfish_works .worksList{width:100vw;display:none;position:relative;left:50%;transform:translateX(-50%)}#tropicalfish .tropicalfish_works .worksList.slick-initialized{display:block}#tropicalfish .tropicalfish_works .worksList .slick-list{max-width:1134px;margin:0 auto;overflow:visible}#tropicalfish .tropicalfish_works .worksList .item{width:378px !important;padding:0 15px}#tropicalfish .tropicalfish_works .worksList .slick-prev,#tropicalfish .tropicalfish_works .worksList .slick-next{width:50px;height:50px;border-radius:0;z-index:1}#tropicalfish .tropicalfish_works .worksList .slick-prev:before,#tropicalfish .tropicalfish_works .worksList .slick-next:before{content:""}#tropicalfish .tropicalfish_works .worksList .slick-prev{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_pr.jpg) no-repeat center/cover;left:0}#tropicalfish .tropicalfish_works .worksList .slick-next{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_nx.jpg) no-repeat center/cover;right:0}#tropicalfish .tropicalfish_works .service_wrap{padding:50px 0}#tropicalfish .tropicalfish_works .service_wrap:last-of-type{padding-bottom:0}#tropicalfish .tropicalfish_works .service_wrap .img{flex:0 0 500px;margin-right:60px}#tropicalfish .tropicalfish_works .service_wrap.flex-reverse .img{margin:0 0 0 60px}#tropicalfish .tropicalfish_works .policy_wrap{flex:0 0 380px}#tropicalfish .tropicalfish_works .policy_wrap .img{margin:20px 0}#tropicalfish .tropicalfish_works .policy_wrap h4{color:#0f208a;font-size:22px;font-weight:700;text-align:center;line-height:1.5;margin:20px 0}#tropicalfish .tropicalfish_works .policy_wrap .txt{min-height:225px;background:#fff;padding:25px;box-shadow:10px 10px 0 #0f208a}@media screen and (max-width:640px){#tropicalfish{padding-top:0}#tropicalfish section{padding:80px 0}#tropicalfish h2{font-size:24px}#tropicalfish .tropicalfish_copy{padding:80px 0 !important}#tropicalfish .tropicalfish_copy:before,#tropicalfish .tropicalfish_copy:after{width:100px;height:65px;right:5%}#tropicalfish .tropicalfish_copy:after{height:54px;left:5%;right:auto}#tropicalfish .tropicalfish_copy p{font-size:20px}#tropicalfish .tropicalfish_copy p span{font-size:30px}#tropicalfish .tropicalfish_wrap01 h2{margin-bottom:40px}#tropicalfish .introduction>li{width:100%;margin-bottom:20px}#tropicalfish .introduction>li:nth-child(2){margin-top:40px}#tropicalfish .introduction>li:nth-child(3){margin:0}#tropicalfish .introduction>li h3{font-size:18px}#tropicalfish .tropicalfish_wrap02 .headline{width:100%;margin:0 0 20px}#tropicalfish .tropicalfish_list{width:100%}#tropicalfish .tropicalfish_list>li{width:48%}#tropicalfish .tropicalfish_list>li img{border:#fff 4px solid}#tropicalfish .tropicalfish_list>li:nth-child(2){width:43%;padding-top:0}#tropicalfish .tropicalfish_list>li:nth-child(4){width:38%;padding-top:0}#tropicalfish .tropicalfish_list>li:nth-child(5){width:40%;padding-top:0}#tropicalfish .tropicalfish_list>li:nth-child(7){width:45%;padding-top:0}#tropicalfish .tropicalfish_wrap03 .headline:first-child{margin-top:20px}#tropicalfish .tropicalfish_wrap03 .headline:not(:first-child){margin-top:80px}#tropicalfish .tropicalfishBox01 .txt{width:100%;padding:20px 10px}#tropicalfish .tropicalfishBox01 .txt h3{font-size:18px}#tropicalfish .tropicalfishBox01 .txt h3:after,#tropicalfish .tropicalfishBox02>li h3:after{width:40px;height:32px;left:0}#tropicalfish .tropicalfishBox01 .img img{border-radius:0 0 20px 20px}#tropicalfish .tropicalfishBox01+p{padding:5px 10px;text-align:left}#tropicalfish .midashi{font-size:18px}#tropicalfish .midashi+.btn01 a{width:auto;padding:15px 20px}#tropicalfish .tropicalfishBox02>li{width:100%;padding-bottom:40px;margin-bottom:40px}#tropicalfish .tropicalfishBox02>li:last-child{margin-bottom:0}#tropicalfish .tropicalfishBox02+p{font-size:18px;text-align:left;padding:10px}#tropicalfish .voice>li{width:48%;margin:4% 0 0}#tropicalfish .voice>li:nth-child(-n+4){margin-top:0}#tropicalfish .tropicalfish_works .inner:before{width:100vw;margin-bottom:-60px;left:15vw}#tropicalfish .tropicalfish_works .headline{margin-top:40px}#tropicalfish .tropicalfish_works .headline+p{text-align:left;margin-bottom:30px}#tropicalfish .tropicalfish_works .works{margin:40px 0 0}#tropicalfish .tropicalfish_works .pickup .img,#tropicalfish .tropicalfish_works .worksList .img{margin-bottom:10px}#tropicalfish .tropicalfish_works .pickup .img:before{width:100px;height:100px}#tropicalfish .tropicalfish_works .pickup .label{font-size:14px;top:20px;left:20px}#tropicalfish .tropicalfish_works .pickup .title,#tropicalfish .tropicalfish_works .worksList .title{line-height:1.5}#tropicalfish .tropicalfish_works .worksList .slick-list{max-width:300px}#tropicalfish .tropicalfish_works .worksList .item{width:300px !important;padding:0 10px}#tropicalfish .tropicalfish_works .worksList .slick-prev,#tropicalfish .tropicalfish_works .worksList .slick-next{width:40px;height:40px}#tropicalfish .tropicalfish_works .service_wrap .img{margin:0 auto 20px !important}#tropicalfish .tropicalfish_works .policy_wrap+.policy_wrap{margin-top:30px}#tropicalfish .tropicalfish_works .policy_wrap .img{margin:10px 0}#tropicalfish .tropicalfish_works .policy_wrap h4{margin:15px 0}#tropicalfish .tropicalfish_works .policy_wrap .txt{min-height:inherit;padding:15px}}#organism section{margin-top:100px}#organism .organismMain{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/organismMain.jpg) no-repeat right center/70% auto;height:500px}#organism .copy{width:40%;color:#0e2c86}#organism .copy ul{background:#fff;margin:0 0 40px;padding:20px 10px}#organism .copy li:first-child{font-size:50px;font-weight:700}#organism .copy p{font-size:20px;background:#fff;padding:10px}#organism h2{font-size:32px;font-weight:700;color:#0f208a;margin:0 0 40px;position:relative}#organism h2:before,#organism h2:after{height:2px;content:"";background:#0f208a;display:block;position:absolute;bottom:0}#organism h2:before{width:120px;left:0}#organism h2:after{width:20px;left:130px}#organism #organism02{background:#0e2c86;color:#fff;padding:100px 0}#organism #organism02 .ttl{width:350px}#organism #organism02 .ttl h2{color:#fff}#organism #organism02 .ttl h2:before,#organism #organism02 .ttl h2:after{background:#fff}#organism #organism02 ul{width:850px}#organism #organism02 ul>li{width:190px;height:190px;background:#fff;border-radius:10px;color:#222;margin:30px 0 0;text-align:center;position:relative}#organism #organism02 ul>li:nth-child(-n+4){margin-top:0}#organism #organism02 ul>li p{font-weight:700;position:absolute;bottom:10px;left:0;right:0;margin:auto}#organism #organism02 ul>li span{display:block;font-size:14px;font-weight:400}.organismList a{text-decoration:none}.organismList .img{margin-bottom:15px;overflow:hidden}.organismList a img{transition:.3s}.organismList a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.organismList p{border-left:2px solid #cb9e48;padding:0 0 0 15px}.organismList>li{flex:0 0 32%;margin:2% 2% 0 0}.organismList>li:nth-child(3n){margin-right:0}.organismList a:hover{text-decoration:none;opacity:.7}.organismList .img{margin-bottom:0;margin-top:15px;overflow:hidden}.organismList.pickup .img:after{position:absolute;background:#cd1543;font-size:14px;width:80px;height:30px;line-height:30px;text-align:center;color:#fff;top:0;right:0;content:"人気";z-index:2}#post.organism{width:600px;margin:0 auto}@media screen and (max-width:640px){#organism section{margin-top:50px}#organism .organismMain{background-size:90vw auto;background-position:right top;border-left-width:6px;height:auto;padding:20px 0}#organism .copy{width:80%}#organism .copy ul{margin:0 0 10px;padding:10px;line-height:1.2}#organism .copy li:first-child{font-size:30px}#organism .copy li:last-child{font-size:12px}#organism .copy p{font-size:14px}#organism h2{font-size:26px;margin:0 0 30px;padding:0 0 10px}#organism h2:before{width:100px}#organism h2:after{width:20px;left:110px}#organism #organism02{padding:50px 0}#organism #organism02 .ttl{width:100%;margin:0 0 20px}#organism #organism02 ul{width:290px;margin:0 auto}#organism #organism02 ul>li{width:140px;height:140px;margin:10px 0 0}#organism #organism02 ul>li:nth-child(-n+4){margin-top:10px}#organism #organism02 ul>li:nth-child(-n+2){margin-top:0}#organism #organism02 ul>li p{line-height:1.4;font-size:13px}#organism #organism02 ul>li span{font-size:10px}.organismList .img{margin-bottom:10px}.organismList>li{flex:0 0 48%;margin:20px 4% 0 0}.organismList>li:nth-child(n+4){margin-top:20px}.organismList>li:nth-child(3n){margin-right:4%}.organismList>li:nth-child(2n){margin-right:0}.organismList .img{margin-bottom:0;margin-top:10px}#post.organism{width:90%}}#category_organism .main{margin-bottom:80px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/category_organism_bg.jpg) no-repeat center/cover;height:800px;position:relative;z-index:1}#category_organism .main:before,#category_organism .main:after{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/category_organism_top.png) no-repeat center/cover;width:1878px;height:176px;content:"";top:20px;left:0;right:0;margin:auto;z-index:-1}#category_organism .main:after{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/category_organism_bottom.png);top:auto;bottom:20px}#category_organism .main .copy p{color:#fff;text-align:center;text-shadow:0px 0px 29px #000d86}#category_organism .main .copy p:first-child{font-size:28px;font-weight:600}#category_organism .main .copy p:last-child{font-size:38px;font-weight:900;line-height:1.4}#category_organism.inner{padding:0 2%}#category_organism .rightColumn{flex:0 0 74%}#category_organism h2{background:#0f208a;color:#fff;font-size:24px;font-weight:700;line-height:1.5;padding:10px 20px;margin:60px 0 20px}#category_organism h2:first-of-type{margin-top:0}#category_organism h2.o-tropicalfish{background:#1f9a93}#category_organism .mainImg{margin-bottom:40px;background:#0f208a}#category_organism .mainImg.o-tropicalfish{background:#1f9a93}#category_organism .mainImg .img{flex:0 0 66%}#category_organism .mainImg .img img{width:100%;height:320px;object-fit:cover}#category_organism .mainImg .txt{flex:0 0 34%;color:#fff;font-size:24px;font-weight:700;text-align:center;padding:0 30px}#category_organism .textBox{font-size:16px;padding:20px;margin-bottom:40px;background:rgba(203,158,72,.2)}#category_organism .organismList li{flex:0 0 23.5%;margin:2% 2% 0 0;font-size:16px;border:1px solid #ccc;padding-bottom:10px;position:relative}#category_organism .organismList li:nth-child(-n+4){margin-top:0}#category_organism .organismList li:nth-child(4n){margin-right:0}#category_organism .organismList .img{position:relative;margin:10px}#category_organism .organismList .img:before{content:"";display:block;padding-top:66.7%}#category_organism .organismList .img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#category_organism .organismList .name{font-weight:700;line-height:1.5;border-left:none;padding:0 10px;font-size:14px;font-weight:400}#category_organism .organismList .userbox{min-height:2.9em}#category_organism .organismList .price{color:#cd1543;text-align:center;border-left:none;padding:0;position:absolute;bottom:1.9em;left:0;right:0;margin:auto;content:""}#category_organism .organismList .btn{margin-top:10px;font-size:14px;text-align:center;position:absolute;bottom:10px;left:0;right:0;margin:auto;content:""}#category_organism .organismList li a:hover{text-decoration:none !important}#category_organism .comblist{width:600px;margin:0 auto 40px}#category_organism .comblist li{width:49%}#category_organism .comblist li:last-child{margin-left:2%}#category_organism .comblist a{display:block;width:100%;padding:10px;text-align:center;background:#008cc2;color:#fff;font-size:18px;position:relative}#category_organism .comblist a:before,#category_organism .comblist a:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto}#category_organism .comblist a:before{border:#fff 1px dashed;margin:5px}#category_organism .comblist a:after{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_pdf.png) no-repeat center/cover;width:16px;height:20px;left:auto;right:15px}#category_organism .comblist a:hover{text-decoration:none;opacity:.7}#sidebarwrap{flex:0 0 24%}#sidebarwrap .btn01 a{width:100%;background:#57ac38;padding:10px 20px}#sidebar{padding:10px 10px 20px;background:#f5f5f5}#sidebar .title{color:#fff;font-size:16px;text-align:center;background:#cb9e48;padding:5px}#sidebar .list{margin:0 10px}#sidebar .list li{border-bottom:1px solid #ccc}#sidebar .list li a{font-size:14px;display:block;padding:10px 0}#sidebar .list li.tree01 a{color:#0f208a;font-weight:500}#sidebar .list li.tree02 a{padding-left:1em;position:relative}#sidebar .list li.tree02 a:before{content:'';width:.6em;height:1px;display:block;margin:auto;background:#0f208a;position:absolute;top:22px;left:0}@media screen and (max-width:640px){#category_organism .main{margin-bottom:40px;height:50vh}#category_organism .main:before,#category_organism .main:after{width:640px;height:60px}#category_organism .main .copy{padding:0 5%}#category_organism .main .copy p:first-child{font-size:3.75vw}#category_organism .main .copy p:last-child{font-size:5.625vw}#category_organism.inner{padding:0}#category_organism .mainImg .img img{height:47.5vw}#category_organism .mainImg .txt{font-size:20px;padding:30px}#category_organism .organismList li{flex:0 0 48%;margin:4% 4% 0 0}#category_organism .organismList li:nth-child(3),#category_organism .organismList li:nth-child(4){margin-top:4%}#category_organism .organismList li:nth-child(2n){margin-right:0}#category_organism .organismList .price{font-size:14px}#category_organism .organismList .btn{font-size:12px}#category_organism .comblist{width:100%;margin:0 auto 40px}#category_organism .comblist li{width:49%}#category_organism .comblist li:last-child{margin-left:2%}#category_organism .comblist a{padding:10px 5px;font-size:16px;line-height:1.3}#sidebarwrap{margin-top:40px}}@media screen and (max-width:375px){#category_organism .comblist a:after{display:none}}#trial h2{color:#0e2c86;font-size:48px;font-weight:700;line-height:1.2;margin:0 0 40px}#trial h2 span{display:block;color:#888;font-size:30px;font-weight:400}#trial h3{font-size:22px;font-weight:700;margin:0 0 20px}#trial .main{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_main_bg_pc.jpg) no-repeat center/cover;min-height:800px;margin:0 0 80px}#trial .main .copy{width:50%;background:#fff;padding:40px 0;text-align:center}#trial .main .copy p:first-of-type{font-size:48px;font-weight:700;line-height:1.3;color:#0e2c86;margin:0 0 20px}#trial .main .copy .btn01 a{padding:15px}#trial .trial_line{background:#e1f7ff;width:80vw;margin:0 calc(50% - 40vw);border-radius:10px}#trial .trial_line .trial_box{width:1200px;margin:0 auto;color:#0e2c86;font-size:32px;line-height:1.5;font-weight:700;padding:40px;position:relative}#trial .trial_line .trial_box span{font-size:40px}#trial .trial_line .trial_box:before{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_line_img.png) no-repeat center/cover;width:200px;height:200px;right:0;bottom:0;content:""}#trial .trial_merit{counter-reset:cnt}#trial .trial_merit>li{width:360px}#trial .trial_merit>li h3{position:relative;padding-top:2em;text-align:center}#trial .trial_merit>li h3:before{position:absolute;counter-increment:cnt;content:counter(cnt);text-align:center;top:0;left:0;right:0;margin:auto;font-size:30px}#trial .trial_flow>li{display:flex;justify-content:space-between;border-left:#0e2c86 4px solid;padding-left:40px;position:relative}#trial .trial_flow>li:nth-child(1):before,#trial .trial_flow>li:nth-child(2):before{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_flow_arrow01.png) no-repeat center/cover;width:56px;height:56px;content:"";left:40px;bottom:40px}#trial .trial_flow>li:nth-child(2):before{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_flow_arrow02.png);left:auto;right:40px}#trial .trial_flow>li:nth-child(2){-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-left:none;border-right:#0e2c86 4px solid;padding-left:0;padding-right:40px}#trial .trial_flow>li:not(:last-child){margin-bottom:80px}#trial .trial_flow>li .txt{width:480px}#trial .trial_faq dl{width:560px;margin-top:40px}#trial .trial_faq dl:nth-child(-n+2){margin-top:0}#trial .trial_faq dt,#trial .trial_faq dd{position:relative;padding:20px;border-radius:10px}#trial .trial_faq dt{background:#e1f7ff;padding-left:100px;margin:0 0 20px}#trial .trial_faq dd{border:#e1f7ff 2px solid;padding-right:100px}#trial .trial_faq dt:before,#trial .trial_faq dd:before{position:absolute;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/logo.png) no-repeat center/cover;content:"";width:80px;height:78px;top:0;bottom:0;right:20px;margin:auto}#trial .trial_faq dt:before{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_faq_img01.png);right:auto;left:20px;top:auto;bottom:0}#trial .trial_faq dl:nth-child(2) dt:before{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_faq_img02.png)}#trial .trial_faq dl:nth-child(3) dt:before{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_faq_img03.png)}#trial .trial_faq dl:nth-child(4) dt:before{background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/trial_faq_img04.png)}#trial .notes{width:80%;margin:60px auto}#trial .table01{width:80%;margin:0 auto}#trial .table01 th{width:25%;text-align:left;background:0 0;border:none;vertical-align:top}#trial .table01 td{border:none}#trial #mailformpro table th .must{top:25px;-webkit-transform:translateY(0);transform:translateY(0)}#trial #mailformpro input[type=text],#trial #mailformpro input[type=tel]{width:100%}#trial #mailformpro input[type=email],#trial #mailformpro textarea{width:100% !important}#trial .modelMain{width:100vw;height:20vw;padding:0 5px;margin:0 calc(50% - 50vw) 60px}#trial .grid{display:grid;grid-template-columns:1fr 1fr 1.5fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr 2fr;gap:5px;grid-template-areas:"areaA areaB areaC areaD areaD areaE areaF areaG areaG" "areaH areaH areaC areaD areaD areaL areaL areaG areaG" "areaH areaH areaI areaD areaD areaL areaL areaG areaG" "areaH areaH areaI areaJ areaK areaL areaL areaM areaN"}#trial .grid .grid-item{background:#111;overflow:hidden}#trial .grid .grid-item:first-child{grid-area:areaA}#trial .grid .grid-item:nth-child(2){grid-area:areaB}#trial .grid .grid-item:nth-child(3){grid-area:areaC}#trial .grid .grid-item:nth-child(4){grid-area:areaD}#trial .grid .grid-item:nth-child(5){grid-area:areaE}#trial .grid .grid-item:nth-child(6){grid-area:areaF}#trial .grid .grid-item:nth-child(7){grid-area:areaG}#trial .grid .grid-item:nth-child(8){grid-area:areaH}#trial .grid .grid-item:nth-child(9){grid-area:areaI}#trial .grid .grid-item:nth-child(10){grid-area:areaJ}#trial .grid .grid-item:nth-child(11){grid-area:areaK}#trial .grid .grid-item:nth-child(12){grid-area:areaL}#trial .grid .grid-item:nth-child(13){grid-area:areaM}#trial .grid .grid-item:nth-child(14){grid-area:areaN}#trial .grid .grid-item img{width:100%;height:100%;object-fit:cover}#trial .grid .grid-item:first-child img,#trial .grid .grid-item:nth-child(2) img,#trial .grid .grid-item:nth-child(6) img,#trial .grid .grid-item:nth-child(9) img{object-fit:contain}#trial .grid .grid-item:nth-child(7) img{object-position:50% 25%}@media screen and (max-width:640px){#trial h2{font-size:28px;margin:0 0 30px;line-height:1.5}#trial h2 span{font-size:18px}#trial h3{font-size:22px;font-weight:700;margin:0 0 20px}#trial .main{background:0 0;min-height:inherit}#trial .main .inner{width:100%}#trial .main .copy{width:100%;padding:5.333vw 5.067vw;font-size:4.267vw;border-top:#0e2c86 5px solid}#trial .main .copy p:first-of-type{font-size:8vw;margin:0 0 5.333vw}#trial .trial_point img{width:150px;height:auto}#trial .trial_point .f24{font-size:18px !important}#trial .trial_line{width:100%;margin:0}#trial .trial_line .trial_box{width:100%;font-size:18px;padding:20px}#trial .trial_line .trial_box span{font-size:28px}#trial .trial_line .trial_box:before{display:none}#trial .trial_merit{counter-reset:cnt}#trial .trial_merit>li{width:100%}#trial .trial_merit>li:not(:last-child){margin-bottom:40px}#trial .trial_flow>li{padding-left:20px;display:block}#trial .trial_flow>li:nth-child(1):before,#trial .trial_flow>li:nth-child(2):before{width:40px;height:40px;left:20px;bottom:-60px}#trial .trial_flow>li:nth-child(2):before{left:auto;right:20px}#trial .trial_flow>li:nth-child(2){padding-right:20px}#trial .trial_flow>li .txt{width:100%}#trial .trial_faq dl{width:100%;margin-top:40px}#trial .trial_faq dl:nth-child(-n+2){margin-top:40px}#trial .trial_faq dl:first-child{margin-top:0}#trial .notes{width:100%}#trial .table01{width:100%}#trial .table01 th{width:100%}#trial .modelMain{width:100vw;height:40vw;padding:0 2px;margin:0 calc(50% - 50vw) 40px}#trial .grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 1fr 1fr 2fr;gap:2px;grid-template-areas:"areaC areaD areaD areaE areaF" "areaC areaD areaD areaL areaL" "areaI areaD areaD areaL areaL" "areaI areaJ areaK areaL areaL"}}.blogList .img{overflow:hidden;margin-bottom:15px}.blogList .time{font-size:16px;display:inline-block;color:#cb9e48;padding:0 28px;margin-bottom:10px;border:1px solid #cb9e48}.blogList .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blogList a{display:block}.blogList .thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:66.7%;transition:.3s}.blogList a:hover{opacity:.8}.blogList a:hover .thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1)}#category .blogList li{flex:0 0 23.5%;margin-right:2%;overflow:hidden}#category .blogList li:nth-child(4n){margin-right:0}#category .blogList li:nth-child(n+5){margin-top:20px}#post time{color:#cb9e48}@media screen and (max-width:640px){.blogList .img{margin-bottom:10px}.blogList .time{font-size:14px}#category .blogList li{margin:0 auto 30px !important}#category .blogList li:last-child{margin-bottom:0 !important}}.newsList{border-top:#ccc 1px solid}.newsList li{border-bottom:#ccc 1px solid}.newsList li a{display:flex;align-items:center;padding:15px 0;position:relative;vertical-align:middle;transition:all .5s}.newsList li a:before{position:absolute;top:0;bottom:0;right:0;margin:auto;content:"";vertical-align:middle;width:20px;height:20px;border-top:#222 1px solid;border-right:#222 1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .5s}.newsList li a:hover{text-decoration:none !important;color:#999}.newsList li a:hover:before{right:10px;border-top-color:#999;border-right-color:#999}.newsList .img{overflow:hidden;width:120px;height:80px}.newsList .thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:66.66%;transition:all .3s}.newsList a:hover .thumbnail{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}.newsList dl{width:810px;margin-left:20px}.newsList dd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:640px){.newsList li a{font-size:14px;line-height:1.5}.newsList li a:before{width:10px;height:10px}.newsList li a:hover:before{right:5px}.newsList .img{width:28%;height:auto}.newsList dl{width:68%;margin-left:4%}.newsList dd{white-space:normal;text-overflow:inherit;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-right:10px}}section[id^=top]{padding:120px 0}#home h2{font-size:40px;font-weight:700;line-height:1.5;text-align:center;margin-bottom:40px}#home .btn01 a{min-width:340px;font-size:18px;font-weight:700;padding:15px 40px}#mainVisual{height:max(100vh,45vw);display:flex;align-items:center;position:relative;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/mainVisual_bg02.jpg) no-repeat center/cover}.mv_copy{font-size:70px;font-weight:600;color:#fff;line-height:1.3;filter:drop-shadow(0 0 40px #000);padding-left:12.5%}.mv_news{max-width:46.875vw;display:flex;position:absolute;bottom:0;left:0;z-index:2}.mv_news>p{width:140px;background:#000;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;flex-shrink:0}.mv_news .newsticker{background:#fff;line-height:1.5;padding:20px 30px}.mv_news .newsticker .swiper{height:2em}.mv_news .swiper-wrapper{display:flex;flex-direction:column}.mv_news .newsticker a{display:flex;align-items:center;gap:1em;padding:.25em 0}.mv_news .newsticker a:hover{opacity:.6}.mv_news .newsticker .ttl{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mv_news .newsticker .more{font-size:14px;color:#000;text-align:center;width:100px;padding:2px 0;margin-left:auto;border:#000 1px solid;flex-shrink:0}.mv_scroll{color:#fff;padding-bottom:min(8.5vw,165px);margin:auto;position:absolute;bottom:0;left:50%;z-index:2;transform:translateX(-50%)}.mv_scroll:before,.mv_scroll:after{width:1px;height:calc(100% - 2.5em);content:"";background:#fff;display:block;margin:auto;position:absolute;bottom:0;left:0;right:0}.mv_scroll:before{opacity:.4}.mv_scroll:after{animation:scroll_bar 2s cubic-bezier(.76,0,.24,1) infinite}@keyframes scroll_bar{0%{transform:scale(1,0);transform-origin:0 0}50%{transform:scale(1,1);transform-origin:0 0}50.1%{transform:scale(1,1);transform-origin:0 100%}100%{transform:scale(1,0);transform-origin:0 100%}}#topService .inner:before{width:1920px;content:"";background:#f5f5f5;margin:0 auto -90px;position:absolute;top:0;bottom:0;left:216px;z-index:-1}#topService h2 span{margin-left:20px;font-size:.5em;font-weight:400}#topService h2+p{text-align:center;margin-bottom:40px}#topService .setup_wrap{margin-bottom:120px}#topService .txt{flex:0 0 640px;display:flex;flex-direction:column;align-items:center}#topService h3{font-size:32px;font-weight:700;text-align:center;line-height:1.5;margin-bottom:30px}#topService h3:first-letter {color:#0f208a}#topService .service_list{counter-reset:service_cnt}#topService .service_list li{display:flex;column-gap:.5em}#topService .service_list li+li{margin-top:.5em}#topService .service_list li:before{counter-increment:service_cnt;content:counter(service_cnt);color:#fff;width:1.8em;height:1.8em;flex-shrink:0;background:#0f208a;border-radius:50%;display:grid;place-content:center}#topService .works{flex:0 0 500px;margin-right:60px}#topService .pickup .img,#topService .worksList .img{padding-top:75%;margin-bottom:20px;position:relative;overflow:hidden}#topService .pickup .img:before{width:150px;height:150px;content:"";background:#000;clip-path:polygon(0 0,100% 0,0 100%);position:absolute;top:0;left:0;z-index:1}#topService .pickup .label{color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:700;position:absolute;top:30px;left:30px;z-index:1;transform:rotate(-45deg);transform-origin:bottom}#topService .pickup .img img,#topService .worksList .img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all .3s}#topService .pickup a:hover .img img,#topService .worksList a:hover .img img{transform:scale(1.1);opacity:.7}#topService .pickup .title,#topService .worksList .title{min-height:35px;font-weight:700;padding-right:55px;position:relative}#topService .pickup .title{font-size:18px}#topService .pickup .title:before,#topService .pickup .title:after,#topService .worksList .title:before,#topService .worksList .title:after{content:"";margin:auto;position:absolute;transition:all .3s}#topService .pickup .title:before,#topService .worksList .title:before{width:35px;height:35px;border:1px solid #ccc;top:0;right:0}#topService .pickup .title:after,#topService .worksList .title:after{width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);top:13px;right:15px}#topService .pickup a:hover .title:before,#topService .worksList a:hover .title:before{background:#000;border-color:#000}#topService .pickup a:hover .title:after,#topService .worksList a:hover .title:after{border-color:#fff}#topService .worksList{width:100vw;display:none;position:relative;left:50%;transform:translateX(-50%)}#topService .worksList.slick-initialized{display:block}#topService .worksList .slick-list{max-width:1134px;margin:0 auto;overflow:visible}#topService .worksList .item{width:378px !important;padding:0 15px}#topService .worksList .slick-prev,#topService .worksList .slick-next{width:50px;height:50px;border-radius:0;z-index:1}#topService .worksList .slick-prev:before,#topService .worksList .slick-next:before{content:""}#topService .worksList .slick-prev{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_pr.jpg) no-repeat center/cover;left:0}#topService .worksList .slick-next{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_nx.jpg) no-repeat center/cover;right:60px}#topService .service_wrap{padding:50px 0}#topService .service_wrap:last-of-type{padding-bottom:0}#topService .service_wrap .img{flex:0 0 500px;margin-right:60px}#topService .service_wrap.flex-reverse .img{margin:0 0 0 60px}#topService .service_policy{padding-top:50px}#topService .policy_wrap{flex:0 0 380px}#topService .policy_wrap .img{margin:20px 0}#topService .policy_wrap h4{color:#0f208a;font-size:22px;font-weight:700;text-align:center;line-height:1.5;margin:20px 0}#topService .policy_wrap .txt{min-height:225px;background:#fff;padding:25px;box-shadow:10px 10px 0 #0f208a}#topFeature{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topFeature_bg.png) no-repeat right top/1145px auto}#topFeature .featureWrap .img{flex-grow:1;margin-left:calc(50% - 50vw)}#topFeature .featureWrap .img img{width:100%}#topFeature .featureWrap .txt{flex:0 0 540px;margin-left:60px}#topFeature h2{font-size:38px}#topFeature h3{background:#0f208a;color:#fff;font-weight:700;text-align:center;margin-bottom:30px;font-size:24px}#topFeature .featureList li:nth-child(2),#topFeature .featureList li:nth-child(3){margin-top:65px}#topFeature .featureList img{margin-bottom:10px;border-radius:50%}#topFeature .featureList p{font-size:18px;font-weight:700;text-align:center}.topService_box{color:#fff;flex:0 0 50%;padding:7% 5%}.topService_box:first-child{margin-bottom:125px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topService04.jpg) no-repeat center/cover}.topService_box:nth-child(2){margin-top:125px;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topService05.jpg) no-repeat center/cover}.topService_box h2{font-size:40px;text-align:left !important;padding-bottom:25px !important;margin-bottom:25px !important;position:relative}.topService_box h2:before{width:40px;height:2px;content:"";background:#fff;position:absolute;bottom:0;left:0}#topAbout{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topAbout_bg.png) no-repeat right top/1875px auto}#topAbout .aboutList{width:50%}#topAbout .aboutList:nth-of-type(2){margin:-56px 0 0 auto}#topAbout .aboutList li{flex:0 0 50%}#topAbout .aboutList .img{margin-bottom:20px;overflow:hidden}#topAbout .aboutList li .img img{width:100%;height:auto;transition:.3s}#topAbout .aboutList .title{font-size:20px;font-weight:700;text-align:center}#topAbout .aboutList li a:hover{opacity:.7}#topAbout .aboutList li a:hover .img img{transform:scale(1.1)}#topBlog{padding:0}#topBlog .new,#topBlog .newsList,#topNews .new,#topNews .newsList{flex:0 0 580px}#topBlog .date,#topNews .date{color:#cb9e48;text-align:center;border:1px solid #cb9e48;width:125px;display:block}#topBlog .title,#topNews .title{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#topBlog .img,#topNews .img{overflow:hidden}#topBlog .thumbnail,#topNews .thumbnail{background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:75%;transition:all .3s}#topBlog .new a,#topNews .new a{display:block;position:relative}#topBlog .new .txt,#topNews .new .txt{padding:30px 20px;width:100%;background:rgba(255,255,255,.85);position:absolute;bottom:0;left:0;z-index:10}#topBlog .new .date,#topNews .new .date{font-size:14px;margin-right:20px;flex-shrink:0}#topBlog .new .title,#topNews .new .title{font-size:18px;width:calc(100% - 145px)}#topBlog .newsList,#topNews .newsList{border:none}#topBlog .newsList li,#topNews .newsList li{border-bottom:1px solid #ccc}#topBlog .newsList li a,#topNews .newsList li a{padding:0 0 12px}#topBlog .newsList li:not(:first-child) a,#topNews .newsList li:not(:first-child) a{padding:12px 0}#topBlog .newsList li a:before,#topNews .newsList li a:before{content:none}#topBlog .newsList .img,#topNews .newsList .img{overflow:hidden;width:165px;height:auto;margin-right:20px}#topBlog .newsList .date,#topNews .newsList .date{font-size:14px;display:block;margin-bottom:10px}#topBlog .newsList .title,#topNews .newsList .title{font-size:16px;width:395px}#topBlog a:hover,#topNews a:hover{opacity:.7}#topBlog a:hover .thumbnail,#topNews a:hover .thumbnail{transform:scale(1.1)}#topBlog .btn01,#topNews .btn01{position:absolute;top:0;right:0}#topBlog .btn01 a,#topNews .btn01 a{min-width:inherit;font-size:16px;padding:15px 20px}#topLink{position:relative}#topLink .inner{width:1200px}#topLink h2 span{margin-left:20px;font-size:.5em;font-weight:400}#topLink .link_list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}#topLink .link_list>li{background:#fff;border-radius:10px;box-shadow:0px 0px 16px -6px rgba(70,70,70,.3);padding:20px;transition:all .3s}#topLink .link_list li:hover{scale:1.05;transition:all .3s;background:#10218b;border:#cb9e48 2px solid}#topLink .link_list li:hover a{color:#fff}#topLink .link_list a,#topLink .link_list a *,#topLink .link_list a *:before{transition:all .3s}#topLink .link_list h3{font-size:22px;font-weight:700;line-height:1.5;text-align:center}#topLink .link_list .en{line-height:1;margin-bottom:1em}#topLink .link_list .img{margin-bottom:1em;position:relative;overflow:hidden}@media screen and (max-width:1199px){#mainVisual{height:600px}}@media screen and (max-width:640px){section[id^=top]{padding:60px 0}#home h2{font-size:28px;margin-bottom:30px}#home .btn01 a{min-width:288px;font-size:16px;padding:15px 20px}#mainVisual{height:max(100vh - 205px);background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/mainVisual_bg_sp.jpg)}.mv_copy{font-size:10vw;padding-left:5%}.mv_scroll{font-size:12px;padding-bottom:40px}.mv_news{font-size:14px;max-width:100vw;position:static;border-bottom:1px solid #ccc}.mv_news>p{width:5em;font-size:16px}.mv_news .newsticker{width:100%;padding:10px}.mv_news .newsticker .swiper{height:calc(5em + 5px)}.mv_news .newsticker a{display:block}.mv_news .newsticker .more{margin-top:5px}.mv_news .date{text-align:left !important;width:auto !important;color:inherit !important;border:none !important}#topService .inner:before{width:100vw;margin-bottom:-60px;left:15vw}#topService h2+p{text-align:left;margin-bottom:30px}#topService .setup_wrap{margin-bottom:60px}#topService h3{font-size:24px;margin:40px 0 20px}#topService h3>span{display:inline-block}#topService .service_list li{column-gap:.3em}#topService .works{margin:40px 0 0}#topService .pickup .img,#topService .worksList .img{margin-bottom:10px}#topService .pickup .img:before{width:100px;height:100px}#topService .pickup .label{font-size:14px;top:20px;left:20px}#topService .pickup .title,#topService .worksList .title{line-height:1.5}#topService .worksList .slick-list{max-width:300px}#topService .worksList .item{width:300px !important;padding:0 10px}#topService .worksList .slick-prev,#topService .worksList .slick-next{width:40px;height:40px}#topService .service_wrap .img{margin:0 auto 20px !important}#topService .policy_wrap+.policy_wrap{margin-top:30px}#topService .policy_wrap .img{margin:10px 0}#topService .policy_wrap h4{margin:15px 0}#topService .policy_wrap .txt{min-height:inherit;padding:15px}#topFeature{background-size:150vw auto}#topFeature .featureWrap .img{margin:0 -5vw}#topFeature .featureWrap .txt{margin:20px 0 0}#topFeature h2{font-size:26px;text-align:left;margin-bottom:20px}#topFeature h3{font-size:20px !important;padding:5px;margin-bottom:20px}#topFeature h3>span{display:inline-block}#topFeature .featureList li{flex:0 0 48%}#topFeature .featureList li:nth-child(2n){margin-top:40px}#topFeature .featureList li:nth-child(3){margin-top:0}#topFeature .featureList p{font-size:14px}.topService_box{padding:30px 5%;margin:0 !important}.topService_box h2{padding-bottom:15px !important;margin-bottom:15px !important}#topAbout{background-size:100% auto}#topAbout .aboutList{width:100%}#topAbout .aboutList:nth-of-type(2){margin:30px 0 0}#topAbout .aboutList .img{margin-bottom:10px}#topAbout .aboutList .title{font-size:18px}#topBlog .new,#topNews .new{margin-bottom:40px}#topBlog .date,#topNews .date{width:100px}#topBlog .new .txt,#topNews .new .txt{padding:10px}#topBlog .new .date,#topNews .new .date{font-size:12px;margin-right:10px}#topBlog .new .title,#topNews .new .title{font-size:16px;width:calc(100% - 110px)}#topBlog .newsList .img,#topNews .newsList .img{width:28%;margin-right:4%}#topBlog .newsList .txt,#topNews .newsList .txt{width:68%}#topBlog .newsList .date,#topNews .newsList .date{font-size:12px;margin-bottom:5px}#topBlog .newsList .title,#topNews .newsList .title{width:100%}#topBlog .btn01,#topNews .btn01{text-align:center;margin-top:30px;position:static}#topLink:before{width:85%}#topLink .inner{width:100%;padding:0 5%}#topLink .link_list{grid-template-columns:auto;gap:30px}#topLink .link_list a>*:not(.img){padding:0 5%}}.topdemo h1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.topdemo #mainVisual{height:max(100vh,840px);display:flex;align-items:center;position:relative;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/mainVisual_pc.jpg) no-repeat center/cover}.mv_txt{color:#fff;font-weight:500;text-align:center;margin-left:5%;width:max(33.333vw,400px);height:max(100vh,840px);margin-top:35vh}.mv_txt .copy{font-size:max(2.2vw,34px);font-weight:700;line-height:1.3}.mv_txt .sub{font-size:max(1.5625vw,18px);display:flex;justify-content:center;margin-bottom:.25em}.mv_txt .sub:before{content:'＼'}.mv_txt .sub:after{content:'／'}.mv_txt .service{font-size:max(1.2vw,16px);display:flex;justify-content:center;flex-wrap:wrap;gap:max(.78125vw,10px);margin-bottom:.55em}.mv_txt .service li{padding:0 .58em;background:rgb(255 255 255/.1);border:1px solid}.mv_txt .person{font-size:max(.9375vw,12px);margin-bottom:.2em}.mv_txt .person span{padding-bottom:.15em;border-bottom:1px solid}.mv_txt .price{font-size:max(1.24vw,18px);display:flex;justify-content:center;margin-bottom:.44em}.mv_txt .price:before{content:'＼'}.mv_txt .price:after{content:'／'}.mv_txt .price>span{border-bottom:1px solid;padding-bottom:.1em;position:relative}.mv_txt .price>span:after{content:'';height:1px;background:#cb9e48;position:absolute;bottom:6px;left:0;right:0}.mv_txt .point{font-size:max(1.25vw,15px);display:grid;grid-template-columns:repeat(3,1fr);column-gap:3.125%;margin-bottom:.83em}.mv_txt .point li{place-content:center;aspect-ratio:1;border-radius:50%;background:rgb(255 255 255/.1);border:1px solid;width:90%}.mv_txt .recommend a{display:block;color:#fff;font-size:max(1.24vw,18px);padding:.1875em;background:rgb(255 255 255/.1);border:1px solid;transition:.3s}.mv_txt .recommend a>span{display:flex;justify-content:center;align-items:center}.mv_txt .recommend a>span:after{content:'';width:.8125em;height:.8125em;margin-left:.625em;background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/common/icon_arrow_wh.svg) no-repeat center/contain;transition:.3s}.mv_txt .recommend a:hover{background:rgb(255 255 255/.3)}.mv_txt .recommend a:hover>span:after{translate:3px 0}.mv_news{max-width:46.875vw;display:flex;position:absolute;bottom:0;left:0;z-index:2}.mv_news>p{width:140px;background:#000;font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;flex-shrink:0}.mv_news .newsticker{background:#fff;line-height:1.5;padding:20px 30px}.mv_news .newsticker .swiper{height:2em}.mv_news .swiper-wrapper{display:flex;flex-direction:column}.mv_news .newsticker a{display:flex;align-items:center;gap:1em;padding:.25em 0}.mv_news .newsticker a:hover{opacity:.6}.mv_news .newsticker .ttl{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mv_news .newsticker .more{font-size:14px;color:#000;text-align:center;width:100px;padding:2px 0;margin-left:auto;border:#000 1px solid;flex-shrink:0}.mv_scroll{color:#fff;padding-bottom:min(8.5vw,165px);margin:auto;position:absolute;bottom:0;left:50%;z-index:2;transform:translateX(-50%)}.mv_scroll:before,.mv_scroll:after{width:1px;height:calc(100% - 2.5em);content:"";background:#fff;display:block;margin:auto;position:absolute;bottom:0;left:0;right:0}.mv_scroll:before{opacity:.4}.mv_scroll:after{animation:scroll_bar 2s cubic-bezier(.76,0,.24,1) infinite}@keyframes scroll_bar{0%{transform:scale(1,0);transform-origin:0 0}50%{transform:scale(1,1);transform-origin:0 0}50.1%{transform:scale(1,1);transform-origin:0 100%}100%{transform:scale(1,0);transform-origin:0 100%}}@media screen and (max-width:1380px){.mv_txt{margin-top:50vh}}#topLead{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/topFeature_bg.png) no-repeat left top/1145px auto}#topLead .lead_block{display:flex;justify-content:space-between;align-items:center}#topLead .lead_block .txt{flex:0 0 720px;margin-right:60px}#topLead .lead_block .ttl{color:#fff;font-size:24px;font-weight:700;text-align:center;background:#0f208a;padding:.25em;margin-bottom:30px}#topLead .lead_block .img{flex-grow:1;margin-right:calc(50% - 50vw)}#topLead .lead_block .img img{width:100%}#topFeatures{color:#fff;background:#0f208a}#topFeatures .inner{width:90%}#topFeatures .feature_item{padding-left:4%;border-left:4px solid}#topFeatures .head_box{display:flex;align-items:flex-end;column-gap:20px;margin-bottom:30px}#topFeatures .head_box .en{font-family:'Montserrat',sans-serif;font-size:80px;font-weight:500;line-height:1}#topFeatures .head_box h3{font-size:32px;font-weight:700}#topFeatures .feature_block{display:grid;grid-template-columns:1fr 1fr;column-gap:2.5%}#topFeatures .feature_box .img img{aspect-ratio:16/9;object-fit:cover}#topFeatures .feature_box .ttl{font-size:24px;font-weight:700;line-height:1.5;margin:1.5em 0 .75em}#topFeatures .featureSlide .swiper-pagination{display:flex;column-gap:12px;padding-top:35px;position:static}#topFeatures .featureSlide .swiper-pagination-bullet{width:12px;height:12px;background:#fff;margin:0;border-radius:calc(1px/0);opacity:1;transition:width .3s}#topFeatures .featureSlide .swiper-pagination-bullet-active{width:48px}#mouse-stalker{width:80px;height:80px;background:rgb(135 135 135/.5);display:flex;justify-content:center;align-items:center;gap:10%;border-radius:50%;position:fixed;top:-40px;left:-40px;z-index:99;opacity:0;transition:all .2s;pointer-events:none}#mouse-stalker.is-active{opacity:1}#mouse-stalker:before,#mouse-stalker:after{width:15%;height:15%;content:"";display:block;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:rotate(45deg)}#mouse-stalker:after{transform:rotate(-135deg)}#topServices .services{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px}#topServices .services li{background:#fff;border-radius:10px;box-shadow:0px 0px 16px -6px rgba(70,70,70,.3);padding:30px}#topServices .services h3{color:#0f208a;font-size:24px;font-weight:700;padding-bottom:.75em;margin-bottom:.75em;position:relative}#topServices .services h3:before,#topServices .services h3:after{height:2px;content:"";background:#0f208a;display:block;position:absolute;bottom:0}#topServices .services h3:before{width:36px;left:0}#topServices .services h3:after{width:2px;left:40px}#topWorks{position:relative}#topWorks:before{width:75%;content:"";background:#f5f5f5;position:absolute;top:0;bottom:0;right:0;z-index:-1}#topWorks h2+p{text-align:center;margin-bottom:40px}#topWorks .worksList{width:100vw;display:none;position:relative;left:50%;transform:translateX(-50%)}#topWorks .worksList.slick-initialized{display:block}#topWorks .worksList .slick-list{max-width:1134px;margin:0 auto;overflow:visible}#topWorks .worksList .item{width:378px !important;padding:0 15px}#topWorks .worksList .img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;transition:all .3s}#topWorks .worksList a:hover .img img{transform:scale(1.1);opacity:.7}#topWorks .worksList .title{min-height:35px;font-weight:700;padding-right:55px;position:relative}#topWorks .worksList .title:before,#topWorks .worksList .title:after{content:"";margin:auto;position:absolute;transition:all .3s}#topWorks .worksList .title:before{width:35px;height:35px;border:1px solid #ccc;top:0;right:0}#topWorks .worksList .title:after{width:8px;height:8px;border-top:2px solid #000;border-right:2px solid #000;transform:rotate(45deg);top:13px;right:15px}#topWorks .worksList a:hover .title:before{background:#000;border-color:#000}#topWorks .worksList a:hover .title:after{border-color:#fff}#topWorks .worksList .slick-prev,#topWorks .worksList .slick-next{width:50px;height:50px;border-radius:0;z-index:1}#topWorks .worksList .slick-prev:before,#topWorks .worksList .slick-next:before{content:""}#topWorks .worksList .slick-prev{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_pr.jpg) no-repeat center/cover;left:0}#topWorks .worksList .slick-next{background:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/icon_arrow_nx.jpg) no-repeat center/cover;right:60px}#topVoice .voices{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px}#topVoice h2+p{text-align:center;margin-bottom:40px}#topVoice .voices a:hover{opacity:.6}#topVoice .voices .name{color:#0f208a;font-size:20px;font-weight:700;text-align:center;padding-bottom:.5em;margin:1em 0 .5em;border-bottom:1px solid}#topVoice .voices .explanation{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#topArea{padding:0}#topArea .area a{display:block;background:#0e2c86 url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/inner/area_map.jpg) no-repeat center/auto 100%;border-radius:10px;width:900px;height:260px;margin-inline:auto;color:#fff;padding:20px 40px;transition:.7s}#topArea .area a :hover{opacity:.7}#topArea .area h2{font-size:36px;text-align:left}#topLink{position:relative}#topLink .inner{width:1200px}#topLink h2 span{margin-left:20px;font-size:.5em;font-weight:400}#topLink .link_list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}#topLink .link_list>li{background:#fff;border-radius:10px;box-shadow:0px 0px 16px -6px rgba(70,70,70,.3);padding:20px;transition:all .3s}#topLink .link_list li:hover{scale:1.05;transition:all .3s;background:#10218b;border:#cb9e48 2px solid}#topLink .link_list li:hover a{color:#fff}#topLink .link_list a,#topLink .link_list a *,#topLink .link_list a *:before{transition:all .3s}#topLink .link_list h3{font-size:22px;font-weight:700;line-height:1.5;text-align:center}#topLink .link_list .en{line-height:1;margin-bottom:1em}#topLink .link_list .img{margin-bottom:1em;position:relative;overflow:hidden}@media screen and (max-width:640px){.topdemo #mainVisual{height:auto;max-height:calc(100vh - var(--header-height));background-image:url(//www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/css/../images/top/mainVisual_sp.jpg)}.mv_txt{padding:30px 4% 80px;margin:0;width:100%;height:auto;margin-top:auto}.mv_txt .copy{font-size:9.06vw}.mv_txt .sub{font-size:4.8vw}.mv_txt .service{font-size:3.73vw;gap:1.33vw;margin-bottom:.5em}.mv_txt .service li{padding:0 .7em}.mv_txt .person{font-size:3.2vw}.mv_txt .price{font-size:5.33vw}.mv_txt .price>span{padding-bottom:0}.mv_txt .price>span:after{bottom:3px}.mv_txt .point{font-size:3.73vw;column-gap:2.3%}.mv_txt .recommend a{font-size:4.8vw}.mv_txt .recommend a>span:after{margin-left:.33em}.mv_scroll{font-size:12px;padding-bottom:40px}.mv_news{font-size:14px;max-width:100vw;position:static;border-bottom:1px solid #ccc}.mv_news>p{width:5em;font-size:16px}.mv_news .newsticker{width:100%;padding:10px}.mv_news .newsticker .swiper{height:calc(5em + 5px)}.mv_news .newsticker a{display:block}.mv_news .newsticker .more{margin-top:5px}.mv_news .date{text-align:left !important;width:auto !important;color:inherit !important;border:none !important}#topLead{padding-bottom:0;background-size:150vw auto}#topLead .lead_block{display:block}#topLead .lead_block .txt{margin:0 0 20px}#topLead .lead_block .ttl{font-size:20px;line-height:1.5;margin-bottom:20px}#topLead .lead_block .img{margin:0 -5vw}#topFeatures .featureSlide{padding-top:30px;position:relative}#topFeatures .feature_item{padding-left:5%;border-width:2px}#topFeatures .head_box{display:block;margin-bottom:20px}#topFeatures .head_box .en{font-size:40px;margin-bottom:5px}#topFeatures .head_box h3{font-size:24px}#topFeatures .feature_block{grid-template-columns:auto;row-gap:20px}#topFeatures .feature_box .ttl{font-size:20px;margin:1em 0 .5em}#topFeatures .featureSlide .swiper-pagination{justify-content:flex-end;padding:0;position:absolute;top:0;bottom:auto;right:0}#topServices .services{grid-template-columns:auto;row-gap:20px}#topServices .services li{padding:20px}#topServices .services h3{font-size:22px}#topWorks .worksList .img{margin-bottom:10px}#topWorks .worksList .title{line-height:1.5}#topWorks .worksList .slick-list{max-width:300px}#topWorks .worksList .item{width:300px !important;padding:0 10px}#topWorks .worksList .slick-prev,#topWorks .worksList .slick-next{width:40px;height:40px}#topVoice .voices{grid-template-columns:auto;row-gap:30px}#topVoice h2+p{text-align:left}#topVoice .voices .img{text-align:center}#topVoice .voices .name{padding-bottom:.25em;margin:.5em 0 .25em}#topArea .area a{background-position:bottom center;background-size:auto 70%;width:100%;height:250px;font-size:20px;padding:20px}#topArea .area h2{font-size:24px}#topLink:before{width:85%}#topLink .inner{width:100%;padding:0 5%}#topLink .link_list{grid-template-columns:auto;gap:30px}#topLink .link_list a>*:not(.img){padding:0 5%}}.cases{--blueText:#144068;--blueBtn:#1a568b;--ink:#333;--bg:#f2f7fa;--white:#fff;--line:#dcdcdc;--shadow:rgba(70,70,70,.3);background:var(--bg);color:var(--ink);line-height:1.75;margin:0 calc(50% - 50vw)}.cases *,.cases *:before,.cases *:after{box-sizing:border-box}.cases img{display:block;width:100%;height:auto}.casesHero{min-height:620px;align-items:center;padding:250px 5vw 110px;color:#fff;background:linear-gradient(90deg,rgba(11,44,73,.88) 0%,rgba(11,44,73,.72) 38%,rgba(11,44,73,.08) 72%),url("	https://www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/images/top/topService05.jpg") center/cover no-repeat}.casesHero .nwh2{color:#fff;margin-bottom:20px}.rule{width:46px;height:1px;background:#fff}.casesWrap{width:min(1180px,90vw);margin:-70px auto 0;position:relative;z-index:2;padding-bottom:30px}.caseBox{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.95fr);gap:clamp(32px,5vw,60px);align-items:center;padding:clamp(28px,4vw,54px);margin-bottom:28px;background:#fff;border-radius:10px;box-shadow:0 0 16px -6px var(--shadow)}.reverse{grid-template-columns:minmax(380px,.95fr) minmax(0,1fr)}.reverse .caseTxt{order:2}.reverse figure{order:1}.caseNo{display:block;color:var(--blueBtn);font-size:clamp(50px,6vw,72px);font-weight:700;line-height:1;margin-bottom:15px}.caseTxt .nwh2{color:var(--blueText);font-size:clamp(25px,3vw,38px);line-height:1.4;margin-bottom:20px}.caseTxt p{margin:0}.caseBox figure{min-height:360px;overflow:hidden;border-radius:10px}.caseBox figure img{width:100%;height:100%;min-height:360px;object-fit:cover}.ctaBox{text-align:center;padding:60px 5vw 70px;background:linear-gradient(rgba(225,247,255,.85),rgba(225,247,255,.85)),url("https://www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/images/common/ftrContact_bg.jpg") center/cover no-repeat}.ctaTitle{color:var(--blueText);font-size:clamp(24px,3vw,34px);font-weight:700;margin-bottom:10px}.ctaText{color:var(--blueText);margin:0}@media screen and (max-width:900px){.casesHero{min-height:220px;padding:90px 5vw;background:linear-gradient(90deg,rgba(11,44,73,.88) 0%,rgba(11,44,73,.72) 58%,rgba(11,44,73,.25) 100%),url("https://www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/images/top/topService05.jpg") center/cover no-repeat}.casesWrap{margin-top:-40px}.caseBox,.reverse{grid-template-columns:1fr;gap:24px;padding:22px}.reverse .caseTxt,.reverse figure{order:initial}.caseBox figure,.caseBox figure img{min-height:260px}}@media screen and (max-width:640px){.casesWrap{width:90%}.caseBox{margin-bottom:20px}.caseTxt .nwh2{color:var(--blueText);font-size:clamp(25px,3.2vw,38px);font-weight:700;line-height:1.42;margin:0 0 24px}color:var(--blueText);font-size:clamp(25px,3.2vw,38px);font-weight:700;line-height:1.42;margin:0 0 24px;}.aqsCases{--blueText:#144068;--blueBtn:#1a568b;--green:#167a4e;--greenBright:#0f9e3f;--ink:#333;--line:#dcdcdc;--bg:#f2f7fa;--pale:#f0f9ff;--white:#fff;--shadow:rgba(70,70,70,.3);color:var(--ink);background:var(--bg);line-height:1.75;margin:0 calc(50% - 50vw)}.aqsCases *,.aqsCases *:before,.aqsCases *:after{box-sizing:border-box}.aqsCases img{display:block;max-width:100%;height:auto}.aqsHero{min-height:620px;display:grid;align-items:center;padding:150px 5vw 110px;color:var(--white);background:linear-gradient(90deg,rgba(11,44,73,.88) 0%,rgba(11,44,73,.72) 38%,rgba(11,44,73,.08) 72%),url("https://www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/images/inner/saltwaterfish_main.jpg") center/cover no-repeat}.aqsInner,.aqsBody{width:min(1180px,90vw);margin-inline:auto}.aqsRule{width:46px;height:1px;background:var(--white);margin-top:26px;opacity:.85}.aqsBody{position:relative;z-index:2;margin-top:-70px;padding-bottom:26px}.aqsCase{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.95fr);gap:clamp(32px,5vw,60px);align-items:center;padding:clamp(28px,4vw,54px);margin-bottom:28px;background:var(--white);border-radius:10px;box-shadow:0 0 16px -6px var(--shadow);overflow:hidden}.aqsCase.reverse{grid-template-columns:minmax(380px,.95fr) minmax(0,1fr)}.aqsCase.reverse .aqsCaseContent{order:2}.aqsCase.reverse .aqsCaseImg{order:1}.aqsCase.green{background:linear-gradient(90deg,rgba(255,255,255,.99),rgba(255,255,255,.85)),var(--pale)}.aqsCaseNum{display:block;color:var(--blueBtn);font-family:Montserrat,Arial,sans-serif;font-size:clamp(50px,6vw,72px);font-weight:700;line-height:.9;margin-bottom:12px}.aqsCaseTitle{color:var(--blueText);font-size:clamp(25px,3.2vw,38px);font-weight:700;line-height:1.42;margin:0 0 24px}.aqsCaseLabel{display:flex;align-items:center;gap:18px;color:var(--blueBtn);font-size:clamp(17px,1.6vw,21px);font-weight:700;margin:0 0 20px}.aqsCaseLabel:after{content:"";height:1px;flex:1;background:currentColor;opacity:.35}.aqsPointList{list-style:none;padding:0;margin:0}.aqsPointList li{display:grid;grid-template-columns:74px minmax(0,1fr);gap:22px;align-items:center;min-height:78px;padding:12px 0;border-bottom:1px dotted var(--line)}.aqsPointList li:last-child{border-bottom:0}.aqsIcon{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:var(--blueBtn);box-shadow:inset 0 0 0 1px rgba(255,255,255,.4)}.aqsIcon svg{width:31px;height:31px;stroke:var(--white);stroke-width:1.8;fill:none}.aqsPointList p{color:#111;font-size:clamp(16px,1.7vw,20px);font-weight:700;line-height:1.7;margin:0}.aqsCaseImg{align-self:stretch;min-height:360px;border-radius:10px;overflow:hidden;margin:0}.aqsCaseImg img{width:100%;height:100%;min-height:360px;object-fit:cover}.aqsCase.green .aqsCaseNum,.aqsCase.green .aqsCaseTitle,.aqsCase.green .aqsCaseLabel{color:var(--green)}.aqsCase.green .aqsIcon{background:var(--greenBright)}@media screen and (max-width:900px){.aqsHero{min-height:520px;padding:90px 5vw 95px;background:linear-gradient(90deg,rgba(11,44,73,.88) 0%,rgba(11,44,73,.72) 58%,rgba(11,44,73,.25) 100%),url("https://www.aquashimons.com/wp/wp-content/themes/aquashimons_WP/library/images/inner/saltwaterfish_main.jpg") center/cover no-repeat}.aqsBody{margin-top:-42px}.aqsCase,.aqsCase.reverse{grid-template-columns:1fr;gap:24px;padding:22px}.aqsCase.reverse .aqsCaseContent,.aqsCase.reverse .aqsCaseImg{order:initial}.aqsCaseImg,.aqsCaseImg img{min-height:260px}}@media screen and (max-width:640px){.aqsInner,.aqsBody{width:90%}.aqsCase{margin-bottom:22px}.aqsPointList li{grid-template-columns:56px minmax(0,1fr);gap:14px}.aqsIcon{width:52px;height:52px}.aqsIcon svg{width:26px;height:26px}}
#fancybox-content{border-color:#fff}#fancybox-title,#fancybox-title-float-main{color:#fff}
/*! 
 * Master Slider WordPress Lite Main CSS File
 * @date May 2023
 */
.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0,0,0)}.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-moz .ms-slide-bgcont>img{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.master-slider a,.master-slider a:hover{-webkit-transition:none;transition:none}.wpb_row .master-slider-parent *,.master-slider-parent *{box-sizing:content-box}.master-slider-parent{margin-left:auto;margin-right:auto}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{overflow:hidden}.ms-loading-container{position:absolute;width:100%;top:0}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/common/loading-2.gif) no-repeat center #fff;border-radius:60px;box-shadow:0px 0px 3px rgba(0,0,0,.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:.9}.ms-def-cursor{cursor:auto !important}.ms-grab-cursor{cursor:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/common/grab.png),move}.ms-grabbing-cursor{cursor:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/common/grabbing.png),move}.ms-ie .ms-grab-cursor{cursor:move}.ms-ie .ms-grabbing-cursor{cursor:move}.ms-view{margin:0 auto;overflow:hidden;position:relative;-webkit-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont>video{-webkit-transform:translateZ(.3px);transform:translateZ(.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:#000;padding:0;margin:0;border:none}.ms-slide .ms-pattern{background-attachment:scroll;width:100%;height:100%;z-index:108;position:absolute;top:0}.ms-wk .ms-pattern{-webkit-transform:translateZ(.4px);transform:translateZ(.4px)}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:110}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:#000;color:#fff;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:.75em;display:inline-block;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/common/video-close-btn.png) no-repeat 0px 3px;padding-left:15px;height:15px;color:#dbdbdb;margin-top:7px}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(.44px);transform:translateZ(.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;text-shadow:0 1px 1px #fff;color:#222;border:solid 1px #fff;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-has-thumb .ms-tab-thumb{width:auto}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0}.ms-tabs.ms-dir-h.ms-align-top{z-index:140}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px}.ms-tabs .ms-thumb{padding:20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#ededed}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0;left:50%;margin-left:-12px;border-bottom:solid 12px #f6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#ededed}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0;top:auto;border-bottom:0;border-top:solid 12px #f6f6f6}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#ededed}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#ededed}.ms-thumb-alt{text-align:center;margin:5px;font-size:14px;font-weight:600}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{height:100%;width:20px;position:absolute;left:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:#fff}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{right:0;left:auto}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{content:close-quote;top:43%;position:relative;border:solid rgba(0,0,0,0);border-width:5px 5px 5px 0;display:block;border-right-color:#fff;width:6px;height:1px}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{border-width:5px 0 5px 5px;border-left-color:#fff;left:7px}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{width:100%;height:20px;position:absolute;top:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:#fff}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{bottom:0;top:auto}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{content:close-quote;left:43%;position:relative;border:solid rgba(0,0,0,0);border-width:0 5px 5px;display:block;border-bottom-color:#fff;height:1px;top:5px;width:0}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{border-width:5px 5px 0;border-top-color:#fff;top:7px}.ms-tabs.ms-dir-v.ms-has-thumb .ms-thumbs-cont{top:0 !important}.ms-tabs.ms-has-thumb .ms-thumb-frame{height:auto !important}.ms-tabs.ms-has-thumb .ms-thumb{padding:0}.ms-tabs.ms-has-thumb .ms-tab-context{padding:20px}.ms-tabs.ms-align-left .ms-tab-thumb{float:left;margin-right:20px}.ms-tabs.ms-align-right .ms-tab-thumb{float:right;margin-left:20px}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.ms-timerbar{width:100%;bottom:0;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width .12s linear;transition:width .12s linear}.ms-ie7 .ms-tooltip-arrow{height:0}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}.ms-pattern.ms-patt-1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYECA/wxogLAANoBdF0CAAQD+agT8l3ocpQAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNqU0EENAAAMwkD8m+4s7PhCCmHbGijxE0jS1HOOhxJSUhf9eAIMAI/CEe94Ny14AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYGBg+M+ABfxHo3Fz/gMEGACtlgX7j8MuyAAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-5{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABNJREFUeNpiYECA/3CCAV0UIMAANfEC/mOKn1cAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-6{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+AClD4AAEGACn3Af/97SgJAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-7{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYMAE/+EEAy5Z0iUAAgwA/moE/KMl2lgAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-8{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+ACdDFAAIMADP0Af/w5VDVAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-9{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpiYGBg+M9AGQAIMABABAEA80yJjQAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-10{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYGBg+A/FcMDEQH0AEGAAxksCAb3vCDgAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-11{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpiZGBg+M+AChhBBBMDDkC6BOkAIMAAlXQBCO9f4icAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-12{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiYGBg+M8AATAaDnAKYEgQBgABBgB6/AT8h9ybfgAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-13{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiYGBg+M+ABJig9H90AbggI7oWgAADAI5xBAIRYsxUAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-14{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiYGBg+M+AA9BSgkQBgAADAJIyB/kDCjAnAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-15{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiYGBg+M9ABPhPjPh/YjT9J2AipiRAgAEAhjsH+Utd9Z4AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-16{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFAQMAAABCXz8WAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjaGBwZFBiEGHgAAAHPwEAP8TPrwAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-17{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABZJREFUCNdjaGBwYFBgEGDgAGIFBgcADegBabpJ4LsAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-18{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGA4wPCA4QMACtgDEQ8Bqx8AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-19{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjWMDgAMRAAAAKigGBlYsMggAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-20{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdj+ACFQAAAHgwDwds/+0oAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-21{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjOACEYAAADAoBgRrgDF0AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-22{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjaGAAAwADiACBhux1cwAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-23{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjaGAAAxgNAAsQAQHPxScOAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-24{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABAQMAAADZzn0AAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAApJREFUCNdj6AAAAIoAiVWdWYwAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-25{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GBoYHBgUGAQAAAFggD5HRIFwAAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-26{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjUGBoYHAAAAJmAOF0EZC+AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-27{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGAIYFBgCAAABcgBQeTzXGUAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-28{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACBJREFUCNdjaGBgcHBgUGhgEGRg4GJgYAGRQDZQBCgOAC/KAvtspwwJAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-29{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjUGBwYGhg4GAQAAAFkgD5MUFnfgAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjcGBoYFAAAALmAOHcBT11AAAAAElFTkSuQmCC)}.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn{width:50px;height:51px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-default .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png) no-repeat -24px -28px;top:18px;right:30px}.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:30px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png);background-position:-89px -26px;height:40px;cursor:pointer;top:50%;left:30px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-default .ms-nav-next{right:30px;left:auto;background-position:-89px -103px}.ms-skin-default .ms-bullet{width:10px;height:10px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-default .ms-bullet-selected{background-position:-34px -84px}.ms-skin-default .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-default .ms-tooltip-point{cursor:pointer}.ms-skin-default .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-default .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-default .ms-tooltip{max-width:200px}.ms-skin-default .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;margin-left:-1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn,.ms-skin-default .ms-slide .ms-slide-vcbtn,.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev,.ms-skin-default .ms-bullet{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-1-retina.png);background-size:152px 225px}}.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn{width:54px;height:54px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-black-1 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{width:53px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1.png);background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-black-1 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-black-1 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-1 .ms-bullet{width:9px;height:9px;background:#fff;margin:4px;border:solid 1px #3a3a3a}.ms-skin-black-1 .ms-bullet-selected{background-color:#000}.ms-skin-black-1 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fff;border-top-color:rgba(0,0,0,.8);bottom:-10px}.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fff;border-bottom-color:rgba(0,0,0,.8);top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fff;border-right-color:rgba(0,0,0,.8);left:-10px}.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#000;border-left-color:rgba(0,0,0,.8);right:-10px}.ms-skin-black-1 .ms-tooltip-point{cursor:pointer}.ms-skin-black-1 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #444;background:#000;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-1 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;background:rgba(255,255,255,.9);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-black-1 .ms-tooltip{max-width:200px}.ms-skin-black-1 .ms-tooltip-cont{padding:10px;background:#000;background:rgba(0,0,0,.8);text-shadow:0 1px 0px #000;color:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn,.ms-skin-black-1 .ms-slide .ms-slide-vcbtn,.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-1-retina.png);background-size:152px 225px}}.ms-skin-minimal .ms-slide .ms-slide-vpbtn,.ms-skin-minimal .ms-video-btn{width:55px;height:55px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg) no-repeat 24px 18px #fff;border:solid 1px #3d3d3d;border-radius:50%;top:50%;left:50%;margin:-27px 0 0 -27px;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-slide .ms-slide-vcbtn:hover,.ms-skin-minimal .ms-slide .ms-slide-vpbtn:hover,.ms-skin-minimal .ms-video-btn:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-slide .ms-slide-vcbtn{width:31px;height:31px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg) no-repeat -289px 6px #fff;border-radius:50%;border:solid 1px #3d3d3d;top:18px;right:30px;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-nav-next,.ms-skin-minimal .ms-nav-prev{background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/minimal.svg) no-repeat #fff;background-position:-178px 17px;border:solid 1px #3d3d3d;border-radius:50%;height:55px;width:55px;cursor:pointer;top:50%;left:30px;margin-top:-27px;position:absolute;z-index:110;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-nav-next:hover,.ms-skin-minimal .ms-nav-prev:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-nav-next{right:30px;left:auto;background-position:-75px 17px}.ms-skin-minimal .ms-bullet{width:8px;height:8px;background:#fff;border:solid 1px #3d3d3d;border-radius:50%;margin:4px;background-position:-34px -117px}.ms-skin-minimal .ms-bullet-selected{background:#3d3d3d}.ms-skin-minimal .ms-time-bar{height:3px;background:#fff;border-top:solid 1px rgba(0,0,0,.41)}.ms-skin-minimal .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-minimal .ms-tooltip-point{cursor:pointer}.ms-skin-minimal .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-minimal .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-minimal .ms-tooltip{max-width:200px}.ms-skin-minimal .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;margin-left:-1px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn{width:45px;height:45px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png) #000 no-repeat -16px -103px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-black-2 .ms-video-btn:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png) #000 no-repeat -27px -36px;border:solid 2px #fff;border-color:rgba(255,255,255,.4);top:15px;right:15px}.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn{border-radius:50px}.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2.png) #000;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);top:50%;left:30px;margin-top:-22px}.ms-skin-black-2.round-skin .ms-nav-next,.ms-skin-black-2.round-skin .ms-nav-prev,.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-black-2.round-skin .ms-video-btn{border-radius:90px}.ms-skin-black-2 .ms-nav-next:hover,.ms-skin-black-2 .ms-nav-prev:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-black-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-2 .ms-bullet{width:8px;height:8px;background:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;border:solid 3px #fff;border-color:rgba(0,0,0,.44);margin:4px;background-position:-34px -117px}.ms-skin-black-2.round-skin .ms-bullet{border-radius:15px}.ms-skin-black-2 .ms-bullet-selected{background-color:#000;border-color:#fff;border-color:rgba(255,255,255,.44)}.ms-skin-black-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-black-2 .ms-tooltip-point{cursor:pointer}.ms-skin-black-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-black-2 .ms-tooltip{max-width:200px}.ms-skin-black-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn,.ms-skin-black-2 .ms-slide .ms-slide-vcbtn,.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/black-skin-2-retina.png);background-size:152px 225px}}.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn{width:54px;height:54px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-2 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{width:53px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2.png);background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-light-2 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-light-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-2 .ms-bullet{width:9px;height:9px;background:#000;margin:4px;border:solid 1px #3a3a3a}.ms-skin-light-2 .ms-bullet-selected{background-color:#fff}.ms-skin-light-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-2 .ms-tooltip-point{cursor:pointer}.ms-skin-light-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-2 .ms-tooltip{max-width:200px}.ms-skin-light-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn,.ms-skin-light-2 .ms-slide .ms-slide-vcbtn,.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-2-retina.png);background-size:152px 225px}}.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn{width:50px;height:50px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png) no-repeat -15px -149px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-light-3 .ms-slide .ms-slide-vcbtn{width:31px;height:29px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png) no-repeat -26px -28px;top:30px;right:30px}.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev{width:50px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png);background-position:-82px -22px;height:50px;cursor:pointer;top:50%;left:30px;margin-top:-25px;position:absolute;z-index:110}.ms-skin-light-3 .ms-nav-next{right:30px;left:auto;background-position:-81px -99px}.ms-skin-light-3 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-3 .ms-bullet{width:16px;height:16px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-light-3 .ms-bullet-selected{background-position:-31px -81px}.ms-skin-light-3 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-3 .ms-tooltip-point{cursor:pointer}.ms-skin-light-3 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-3 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-3 .ms-tooltip{max-width:200px}.ms-skin-light-3 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn,.ms-skin-light-3 .ms-slide .ms-slide-vcbtn,.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev,.ms-skin-light-3 .ms-bullet{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-3-retina.png);background-size:152px 225px}}.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn{width:54px;height:54px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-4 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{width:54px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4.png);background-position:-77px -5px;height:68px;cursor:pointer;top:50%;left:-27px;margin-top:-40px;position:absolute;z-index:110}.ms-skin-light-4 .ms-nav-next{right:-27px;left:auto;background-position:-79px -83px}.ms-skin-light-4 .ms-thumb-frame-selected{opacity:.6}.ms-skin-light-4 .ms-thumb-list.ms-dir-h{bottom:-60px;width:100%;height:60px}.ms-skin-light-4 .ms-thumb-list.ms-dir-v{height:100%;width:60px;right:-60px;top:0}.ms-skin-light-4 .ms-thumb-frame{cursor:pointer;float:left;width:60px;height:60px;margin:1px 0 0 1px;overflow:hidden}.ms-skin-light-4 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-4 .ms-bullet{width:9px;height:9px;background:#b9b9b9;margin:4px;border:solid 1px #a3a3a3}.ms-skin-light-4 .ms-bullet-selected{background-color:#fff}.ms-skin-light-4 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fff;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-4 .ms-tooltip-point{cursor:pointer}.ms-skin-light-4 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #e0e0e0;background:#4b8aac;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-4 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-4 .ms-tooltip{max-width:200px}.ms-skin-light-4 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn,.ms-skin-light-4 .ms-slide .ms-slide-vcbtn,.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-4-retina.png);background-size:152px 225px}}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn{width:32px;height:32px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) #000 no-repeat -24px -160px;top:50%;left:50%;margin:-18px 0 0 -18px}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-5 .ms-video-btn:hover{background-color:#646464}.ms-skin-light-5 .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) #fff no-repeat -24px -28px;top:18px;right:30px}.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{width:32px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) #fff;background-position:-94px -32px;height:32px;cursor:pointer;bottom:40px;left:40px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-light-5 .ms-nav-next:hover,.ms-skin-light-5 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-5 .ms-nav-next{left:73px;background-position:-93px -110px}.ms-skin-light-5 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-5 .ms-bullet{width:10px;height:10px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-light-5 .ms-bullet-selected{background-position:-34px -84px}.ms-skin-light-5 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-5 .ms-tooltip-point{cursor:pointer}.ms-skin-light-5 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-5 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-5 .ms-tooltip{max-width:200px}.ms-skin-light-5 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn,.ms-skin-light-5 .ms-slide .ms-slide-vcbtn,.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-5-retina.png);background-size:152px 225px}}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn{width:45px;height:45px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png) #fff no-repeat -16px -103px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-6 .ms-video-btn:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png) #fff no-repeat -27px -36px;top:15px;right:15px}.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn{border-radius:30px}.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6.png) #fff;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);top:50%;left:30px;margin-top:-22px}.ms-skin-light-6.round-skin .ms-nav-next,.ms-skin-light-6.round-skin .ms-nav-prev,.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-light-6.round-skin .ms-video-btn{border-radius:90px}.ms-skin-light-6 .ms-nav-next:hover,.ms-skin-light-6 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-light-6 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-6 .ms-bullet{width:8px;height:8px;background:#000;-webkit-background-clip:padding-box;border:solid 3px #fff;border-color:rgba(255,255,255,.44);margin:4px;background-position:-34px -117px}.ms-skin-light-6.round-skin .ms-bullet{border-radius:15px}.ms-skin-light-6 .ms-bullet-selected{background-color:#fff;border-color:#000;border-color:rgba(0,0,0,.44)}.ms-skin-light-6 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-6 .ms-tooltip-point{cursor:pointer}.ms-skin-light-6 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-6 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-6 .ms-tooltip{max-width:200px}.ms-skin-light-6 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn,.ms-skin-light-6 .ms-slide .ms-slide-vcbtn,.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/light-skin-6-retina.png);background-size:152px 225px}}.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn{width:47px;height:46px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png) no-repeat -16px -152px;top:50%;left:50%;margin:-22px 0 0 -24px}.ms-skin-metro .ms-slide .ms-slide-vcbtn{width:47px;height:47px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png) no-repeat -16px -19px;top:15px;right:15px}.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev{width:47px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png);background-position:-83px -23px;height:47px;cursor:pointer;top:50%;left:30px;margin-top:-24px;position:absolute;z-index:110}.ms-skin-metro .ms-nav-next{right:30px;left:auto;background-position:-81px -100px}.ms-skin-metro .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-metro .ms-bullet{width:16px;height:16px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-metro .ms-bullet-selected{background-position:-31px -81px}.ms-skin-metro .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-metro .ms-tooltip-point{cursor:pointer}.ms-skin-metro .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-metro .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-metro .ms-tooltip{max-width:200px}.ms-skin-metro .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn,.ms-skin-metro .ms-slide .ms-slide-vcbtn,.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev,.ms-skin-metro .ms-bullet{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/metro-skin-retina.png);background-size:152px 225px}}.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn{width:60px;height:60px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png) no-repeat -10px -144px;top:50%;left:50%;margin:-30px 0 0 -30px}.ms-skin-contrast .ms-slide .ms-slide-vcbtn{width:24px;height:24px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png) no-repeat -27px -30px;top:30px;right:30px}.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev{width:60px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png);background-position:-76px -17px;height:60px;cursor:pointer;top:50%;left:30px;margin-top:-30px;position:absolute;z-index:110}.ms-skin-contrast .ms-nav-next{right:30px;left:auto;background-position:-77px -91px}.ms-skin-contrast .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-contrast .ms-bullet{width:16px;height:16px;background:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-contrast .ms-bullet-selected{background-position:-31px -81px}.ms-skin-contrast .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fc3116;border-top-color:rgba(252,49,22,.8);bottom:-10px}.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fc3116;border-bottom-color:rgba(252,49,22,.8);top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fc3116;border-right-color:rgba(252,49,22,.8);left:-10px}.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fc3116;border-left-color:rgba(252,49,22,.8);right:-10px}.ms-skin-contrast .ms-tooltip-point{cursor:pointer}.ms-skin-contrast .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #636363;background:#000;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-contrast .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;background:rgba(255,255,255,.99);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-contrast .ms-tooltip{max-width:200px}.ms-skin-contrast .ms-tooltip-cont{padding:10px;background:#fc3116;background:rgba(252,49,22,.8);text-shadow:0 1px 0px rgba(0,0,0,.4);color:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn,.ms-skin-contrast .ms-slide .ms-slide-vcbtn,.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev,.ms-skin-contrast .ms-bullet{background-image:url(//www.aquashimons.com/wp/wp-content/plugins/master-slider/public/assets/css/skins/contrast-skin-retina.png);background-size:152px 225px}}