.background-filter .et_pb_parallax_css{background-attachment:inherit!important;background-position:50%}.background-filter .et_pb_parallax_css{width:105%;height:105%;margin:-10px;filter:blur(10px);-webkit-filter:blur(10px)}body,h1,h2,h3,h4,h5,h6,p,input,textarea,select{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif!important}header{position:relative;z-index:99999}.single .et_pb_post{margin-bottom:0;padding-bottom:0}#left-area{padding-bottom:0!important}.bottom-toggle-menu .et_pb_toggle_title:before,.mid-toggle-menu .et_pb_toggle_title:before,.top-toggle-menu .et_pb_toggle_title:before{left:0!important}.bottom-toggle-menu .et_pb_toggle_title,.bottom-toggle-menu .et_pb_toggle_content,.mid-toggle-menu .et_pb_toggle_title,.mid-toggle-menu .et_pb_toggle_content,.top-toggle-menu .et_pb_toggle_title,.top-toggle-menu .et_pb_toggle_content{padding-left:2em!important}.sup-spacing h2{font-size:32px;font-weight:bold;color:#52D6DB;text-align:center;padding-top:5px;padding-bottom:5px;border-bottom:4px solid #CFF0F1}.sup-spacing h3{font-size:20px;font-weight:bold;color:#333333;border-left:4px solid #52D6DB;background:#EAF6F8;margin-top:8em;padding-top:5px;padding-bottom:5px;padding-left:5px}.sup-spacing h2+h3{margin-top:1.2em}.sup-spacing h4{display:inline-block;font-size:20px;font-weight:bold;color:#333333;border-right:4px solid #52D6DB;background:#F4FCFD;margin-top:3.2em;padding-top:5px;padding-bottom:5px;padding-left:9px;padding-right:0.5em}.sup-spacing h3+h4{margin-top:0.8em}.sup-spacing p{font-size:16px;color:#333333;padding:0;margin-top:1em}.list-like{font-weight:bold}.mark{background:#333333;color:#fff;padding:2px 6px;margin-right:0.5em}.sup-spacing ul{list-style-type:none!important;padding-left:0!important;margin-top:1em;color:#333333}.sup-spacing ul li{margin-top:3em}h3+ul li:first-child,h4+ul li:first-child{margin-top:0}.sup-spacing li p{margin-top:0.5em}.sup-spacing p+p{margin-top:1.5em}.sup-spacing .list-like+p{margin-top:0.5em}.sup-spacing p+.list-like{margin-top:3em}.et_pb_section.main-body-section{background:#cff0f1;width:100%;padding:10vh 5%}@media all and (max-width:980px){.et_pb_section.main-body-section{padding-bottom:0}}@media all and (max-width:767px){.et_pb_section.main-body-section{padding-top:5vh;padding-left:0;padding-right:0}}.et_pb_row.main-body-row{background:#ffffff;width:75%!important;max-width:none;margin-top:10vh;margin-left:0;margin-right:auto;padding:32px;border-radius:20px}@media all and (max-width:980px){.et_pb_row.main-body-row{width:100%!important}}@media all and (max-width:767px){.et_pb_row.main-body-row{padding-left:16px;padding-right:16px}}.et_pb_row.menu-sub-pc-row+.et_pb_row.main-body-row{margin-top:0vh}.et_pb_row.menu-sub-pc-row{display:none}@media all and (min-width:981px){.et_pb_row.menu-sub-pc-row{display:block;width:19.44%!important;max-width:none;padding-top:0;padding-bottom:0;margin-left:auto;margin-right:0}}.et_pb_row.menu-sub-taph-row{width:250px!important;max-width:none;padding-top:0;padding-bottom:0;margin-left:auto;margin-right:0}@media all and (min-width:981px){.et_pb_row.menu-sub-taph-row{display:none}}.pac_dtoc_body_area::-webkit-scrollbar-thumb{background:#d8dedf!important}.menu-sub-pc-module .pac_dtoc_title_area{background:#f5f8f8!important;padding:24px 0 18px!important;border-radius:20px 20px 0 0}.menu-sub-pc-module .pac_dtoc_title_area .pac_dtoc_title{color:#333333!important;font-weight:bold;text-align:center;font-size:14px;line-height:0}.menu-sub-pc-module .pac_dtoc_body_area{background:#f5f8f8!important;padding:12px 18px 18px!important;border-radius:0 0 20px 20px;max-height:300px!important}.menu-sub-taph-module .pac_dtoc_title_area{background:transparent!important;padding:14px 2px 16px 0!important}.menu-sub-taph-module .pac_dtoc_title_area .pac_dtoc_title{color:transparent!important;text-align:center;font-size:16px;line-height:0}.menu-sub-taph-module .pac_dtoc_title_area .pac_dtoc_opened_icon,.menu-sub-taph-module .pac_dtoc_title_area .pac_dtoc_closed_icon{color:#52d6db;font-size:50px}.menu-sub-taph-module .pac_dtoc_body_area{background:#f5f8f8!important;border-radius:20px;padding:18px!important;max-height:300px!important;border:2px solid #52d6db}.menu-sub-taph-module{margin-left:auto;margin-right:0}