/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */:root{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-ms-user-select:none;user-select:none}*,::before,::after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*,::before,::after{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;font:16px / 1.5 sans-serif;text-rendering:optimizeLegibility}html{background-color:#fff}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent}button,input,select,textarea{color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::selection{background-color:#B3D4FC;text-shadow:none}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0) !important;position:absolute !important}}@media (min-width: 768px){head{font-family:pc}}@media (max-width: 767px){head{font-family:sp}}body{overflow-x:hidden;overflow-y:auto;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:auto;font-size:14px;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;color:#2f2f2f;background-color:#fff;word-wrap:break-word;line-height:1}a{color:#2f2f2f;outline:none;text-decoration:none}ul,ol{list-style:none}input,select{outline:none}@-webkit-keyframes loop-vertical-line{0%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(0);transform:scaleY(0)}49%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes loop-vertical-line{0%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(0);transform:scaleY(0)}49%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes banner-hover{0%{opacity:0}30%{opacity:1}100%{opacity:0}}@keyframes banner-hover{0%{opacity:0}30%{opacity:1}100%{opacity:0}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
 * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-linear-gradient(top, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-linear-gradient(top, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(grey));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, grey);background-image:-webkit-linear-gradient(top, #b3b3b3, grey);background-image:linear-gradient(to bottom, #b3b3b3, grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.ps{overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;bottom:0px;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:0.6}.ps__rail-x:hover,.ps__rail-y:hover,.ps__rail-x:focus,.ps__rail-y:focus{background-color:#eee;opacity:0.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style: none){.ps{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps{overflow:auto !important}}@media (min-width: 768px){.is-pc{display:block}}@media (max-width: 767px){.is-pc{display:none}}@media (min-width: 768px){.is-sp{display:none}}@media (max-width: 767px){.is-sp{display:block}}@media (min-width: 768px){.is-pc-img{display:inline}}@media (max-width: 767px){.is-pc-img{display:none}}@media (min-width: 768px){.is-sp-img{display:none}}@media (max-width: 767px){.is-sp-img{display:inline}}.l-container{overflow:hidden}@media (min-width: 1025px){.l-container{padding-top:100px}}@media (max-width: 1024px){.l-container{padding-top:64px}}@media (max-width: 1024px){.is-login .l-container{padding-top:98px}}.l-header{position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#fff}@media (min-width: 1025px){.l-header{height:100px}}@media (max-width: 1024px){.l-header{height:64px}}@media (max-width: 1024px){.is-login .l-header{position:absolute;top:34px}}@media (max-width: 1024px){.is-login .l-header.is-fixed{position:fixed;top:0}}@media (max-width: 767px){.is-menu-active .l-header{top:0}}.l-header__logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 1025px){.l-header__logo-img{width:180px;height:66px}}@media (max-width: 1024px){.l-header__logo-img{width:116.5px;height:43px}}.l-header__fav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;height:44px;border:1px solid #e2e2e4;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 1025px){.l-header__fav{right:180px;padding:0 20px;border-radius:25px}}@media (max-width: 1024px){.l-header__fav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;right:10px;width:44px;border-radius:50%}}.l-header__fav:hover{border-color:#f0f0f1;background-color:#f0f0f1}.l-header__fav-ico{width:16px;height:15px;fill:#d1dc00}@media (min-width: 1025px){.l-header__fav-ico{margin-right:18px}}@media (min-width: 1025px){.l-header__fav-txt{color:#727171}}@media (max-width: 1024px){.l-header__fav-txt{display:none}}.l-header__fav-txt span{display:block;font-size:13px;letter-spacing:0.01em}@media (min-width: 1025px){.ie .l-header__fav-txt span:first-of-type{padding-top:5px}}.l-header__fav-txt span:last-of-type{margin-top:2px}.l-header__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;height:44px;border:1px solid #e2e2e4;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 1025px){.l-header__menu{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;right:30px;width:135px;padding:0 20px;border-radius:25px}}@media (max-width: 1024px){.l-header__menu{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:10px;width:44px;border-radius:50%}}.l-header__menu:hover{border-color:#f0f0f1;background-color:#f0f0f1}.l-header__menu.is-menu-active{border-color:#f0f0f1;background-color:#f0f0f1}@media (min-width: 1025px){.l-header__menu-txt{color:#727171;font-size:14px;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.01em}}@media (max-width: 1024px){.l-header__menu-txt{display:none}}.ie .l-header__menu-txt{padding-top:5px}.l-header__menu-lines{display:block}.l-header__menu-line{display:block;width:14px;height:2px;background-color:#8e8d8d;-webkit-transition:opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.l-header__menu-line+.l-header__menu-line{margin-top:4px}.is-menu-active .l-header__menu .l-header__menu-line:nth-of-type(1),.is-menu-active .l-header__menu .l-header__menu-line:nth-of-type(3){opacity:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.l-nav{position:fixed;z-index:1000;opacity:0;background-color:#fff;pointer-events:none}@media (min-width: 768px){.l-nav{top:92px;right:30px;max-width:768px;border:1px solid #e2e2e4;border-radius:7px;box-shadow:0 0 0 0 rgba(0,0,7,0.07);-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:opacity 0.15s cubic-bezier(0.39, 0.575, 0.565, 1),box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.15s cubic-bezier(0.39, 0.575, 0.565, 1),box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.15s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.15s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px) and (max-width: 1024px){.l-nav{top:102px;left:30px}}@media (max-width: 767px){.l-nav{position:absolute;top:0;left:0;z-index:999;width:100%;height:100vh;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:opacity 0.15s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.15s cubic-bezier(0.39, 0.575, 0.565, 1)}}.is-menu-active .l-nav{opacity:1;pointer-events:auto}@media (min-width: 768px){.is-menu-active .l-nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);box-shadow:0 11px 12px 6px rgba(0,0,7,0.07)}}@media (max-width: 767px){.is-menu-active .l-nav{position:fixed}}@media (min-width: 768px) and (max-width: 1024px){.l-header.is-fixed+.l-nav{top:68px}}@media (min-width: 768px){.l-nav:before,.l-nav:after{content:'';display:block;position:absolute;bottom:100%}}@media (min-width: 768px){.l-nav:before{right:30px;border:10px solid transparent;border-bottom-color:#e2e2e4}}@media (min-width: 768px) and (max-width: 1024px){.l-nav:before{right:auto;left:30px}}@media (min-width: 768px){.l-nav:after{right:32px;border:8px solid transparent;border-bottom-color:#fff}}@media (min-width: 768px) and (max-width: 1024px){.l-nav:after{right:auto;left:32px}}@media (min-width: 768px){.l-nav__cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.l-nav__cols{padding:145px 0 90px}}@media (min-width: 768px){.l-nav__col{padding:30px 0}}@media (min-width: 768px){.l-nav__col+.l-nav__col{border-left:1px solid #e2e2e4}}@media (max-width: 767px){.l-nav__col+.l-nav__col{margin-top:40px}}.l-nav__col-ttl{border-bottom:1px solid #e2e2e4;color:#727171;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;letter-spacing:0.03em}@media (min-width: 768px){.l-nav__col-ttl{margin:0 30px 10px;padding-bottom:10px;font-size:16px}}@media (max-width: 767px){.l-nav__col-ttl{margin-left:20px;margin-bottom:10px;padding-bottom:8px;padding-left:7px;font-size:18px}}.l-nav__list a{display:block;position:relative}@media (min-width: 768px){.l-nav__list a{padding:10px 30px}}@media (max-width: 767px){.l-nav__list a{padding:10px 25px}}.l-nav__list a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#6db9d0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.l-nav__list a:hover:before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.l-nav__list-en{display:block;position:relative;z-index:1;color:#6db9d0;font-size:10px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.l-nav__list a:hover .l-nav__list-en{color:#fff}.l-nav__list-ja{display:block;position:relative;z-index:1;margin-top:5px;color:#727171;font-size:12px;letter-spacing:0.03em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (max-width: 767px){.l-nav__list-ja{font-weight:700}}.l-nav__list a:hover .l-nav__list-ja{color:#fff}.l-nav__list-ja .cmn-blank svg{fill:#6db9d0}.l-nav__list a:hover .l-nav__list-ja .cmn-blank svg{fill:#fff}.l-footer{position:relative}@media (min-width: 768px){.l-footer{margin-top:100px}}@media (max-width: 767px){.l-footer{margin-top:80px}}.l-footer:before{content:'';display:block;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(97,185,210,0.5) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(97,185,210,0.5) 100%);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1)}.l-footer.is-end-scroll:before{opacity:1}.l-footer__inner{position:relative;z-index:1}@media (min-width: 768px){.l-footer__inner{padding:90px 0 40px}}@media (max-width: 767px){.l-footer__inner{padding:75px 0 35px}}.l-footer__pagetop{display:block;position:absolute;top:-27px;left:0;z-index:100;width:100%;text-align:center}.l-footer__logo{text-align:center}@media (min-width: 768px){.l-footer__logo{margin-bottom:70px}}@media (max-width: 767px){.l-footer__logo{margin-bottom:50px}}@media (min-width: 768px){.l-footer__logo-img{width:181px;height:67px}}@media (max-width: 767px){.l-footer__logo-img{width:128px;height:47px}}@media (min-width: 768px){.l-footer__nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px}}@media (max-width: 767px){.l-footer__nav{margin-bottom:35px;text-align:center}}@media (min-width: 768px){.l-footer__nav-item+.l-footer__nav-item{margin-left:40px}}@media (max-width: 767px){.l-footer__nav-item+.l-footer__nav-item{margin-top:20px}}.l-footer__nav-item a{color:#727171;letter-spacing:0.03em;-webkit-transition:opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.l-footer__nav-item a{font-size:12px}}@media (max-width: 767px){.l-footer__nav-item a{font-size:11px}}.l-footer__nav-item a:hover{opacity:0.6}.l-footer__parent{text-align:center}@media (min-width: 768px){.l-footer__parent{margin-bottom:25px}}@media (max-width: 767px){.l-footer__parent{margin-bottom:40px}}.l-footer__parent img{height:24px;width:auto}.l-footer__copyright{color:rgba(24,24,24,0.7);font-size:10px;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em;text-align:center}@media (max-width: 767px){.l-footer__copyright{-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.l-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.cmn-company{margin:0 9.375%}}@media (min-width: 768px){.cmn-company__ttl{margin-bottom:20px}}@media (max-width: 767px){.cmn-company__ttl{margin-bottom:15px}}.cmn-company__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:54px;height:54px;margin:auto;border-radius:50%;background-color:#fff;box-shadow:0 15px 20px 0 rgba(0,0,7,0.08);-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-company__btn:hover{background-color:#bbe2ec;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.cmn-company__btn-line{position:relative;width:21px;height:21px}.cmn-company__btn-line-item{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:21px;margin:auto;background-color:#bbe2ec;-webkit-transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-company__btn-line-item:nth-of-type(1){width:21px;height:3px}.cmn-company__btn-line-item:nth-of-type(2){width:3px;height:21px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.cmn-company__btn:hover .cmn-company__btn-line-item{background-color:#fff}.cmn-company.is-active .cmn-company__btn-line-item:nth-of-type(2){-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.cmn-company__cont{overflow:hidden;opacity:0;-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-company.is-active .cmn-company__cont,.no-js .cmn-company__cont{opacity:1}@media (min-width: 768px){.cmn-company__cont-inner{padding-top:60px}}@media (max-width: 767px){.cmn-company__cont-inner{padding-top:30px}}.cmn-company__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.cmn-company__lists{margin:0 7.69231% 30px}}@media (max-width: 767px){.cmn-company__lists{margin:0 40px 30px}}@media (min-width: 768px){.cmn-company__list{width:calc(100%/7)}}@media (max-width: 767px){.cmn-company__list{width:calc(100%/3)}}.cmn-company__list img{width:100%;height:auto}.cmn-company__txt{text-align:center;letter-spacing:0.03em}@media (min-width: 768px){.cmn-company__txt{font-size:14px;line-height:1.7}}@media (max-width: 767px){.cmn-company__txt{font-size:10px;line-height:1.5}}@media (min-width: 768px){.cmn-info{margin:60px 15.625% 0}}@media (max-width: 767px){.cmn-info{margin:50px 20px 0}}.cmn-info__list{border-bottom:1px solid #eee}@media (min-width: 768px){.cmn-info__list{padding:20px 2.27273%}}@media (max-width: 767px){.cmn-info__list{padding:20px 0}}.cmn-info__list-ttl{margin-bottom:5px;font-weight:700;letter-spacing:0.03em;line-height:1.7}@media (min-width: 768px){.cmn-info__list-ttl{font-size:14px}}@media (max-width: 767px){.cmn-info__list-ttl{font-size:12px}}@media (max-width: 767px){.cmn-info__list--02 .cmn-info__list-ttl span{display:block;font-size:10px}}.cmn-info__list-body{color:rgba(24,24,24,0.7);letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.cmn-info__list-body{font-size:12px}}@media (max-width: 767px){.cmn-info__list-body{font-size:10px}}.cmn-btn{display:inline-block;position:relative;width:100%;padding:25px 10px;background-color:#fff;color:rgba(114,114,113,0.9);font-size:14px;font-weight:700;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em;text-align:center;-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-btn{box-shadow:0 15px 20px 0 rgba(0,0,7,0.08)}}@media (max-width: 767px){.cmn-btn{box-shadow:0 7px 10px 0 rgba(0,0,7,0.08)}}.cmn-btn:hover{color:#fff;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.cmn-btn:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#727171;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-btn:hover:before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.cmn-btn span{position:relative;z-index:1}.cmn-round-btn{display:inline-block;padding:10px 20px;border-radius:20px;background-color:#fff;color:#60b8cf;font-size:12px;font-weight:700;box-shadow:6px 0 10px 0 rgba(0,0,7,0.08);letter-spacing:0.03em;-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-round-btn span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;white-space:nowrap}@media (min-width: 768px){.ie .cmn-round-btn span{top:3px}}.cmn-round-btn:hover{color:#fff;background-color:#60b8cf;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.cmn-blank svg{display:inline-block;vertical-align:baseline}@media (min-width: 768px){.cmn-blank svg{width:10px;height:10px}}@media (max-width: 767px){.cmn-blank svg{width:6px;height:6px}}.cmn-border-ttl{position:relative;color:#727171;font-size:18px;font-weight:700;letter-spacing:0.12em;text-align:center}.cmn-border-ttl:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#eee}.cmn-border-ttl span{display:inline-block;position:relative;z-index:1;padding:0 40px;background-color:#fff}.cmn-border-ttl--en{font-size:24px;font-style:italic;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.cmn-border-vertical-ttl{position:relative;text-align:center}.cmn-border-vertical-ttl:before{content:'';display:block;position:absolute;top:0;left:50%;width:1px;height:60px;margin-bottom:17px;background-color:#b7b7b7;-webkit-transform:translateY(-10px) scaleY(0);-ms-transform:translateY(-10px) scaleY(0);transform:translateY(-10px) scaleY(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-border-vertical-ttl.is-tween:before,.no-js .cmn-border-vertical-ttl:before{-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.cmn-border-vertical-ttl__txt{display:inline-block;position:relative;overflow:hidden;padding-top:80px;color:#727171;font-size:32px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.cmn-border-vertical-ttl__txt{letter-spacing:0.12em}}@media (max-width: 767px){.cmn-border-vertical-ttl__txt{letter-spacing:0.03em}}.cmn-border-vertical-ttl__txt span{display:inline-block;opacity:0.1;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s}.cmn-border-vertical-ttl.is-tween .cmn-border-vertical-ttl__txt span,.no-js .cmn-border-vertical-ttl .cmn-border-vertical-ttl__txt span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cmn-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;margin:auto}.is-visited .cmn-loader{display:none}.no-js .cmn-loader{display:none}.cmn-loader__bg{width:100%;height:100%;background-color:#fff;-webkit-transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s}.cmn-loader.is-loading-started .cmn-loader__bg{background-color:rgba(255,255,255,0)}.cmn-loader__cont{position:absolute;top:50%;left:0;opacity:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-loader.is-preloaded .cmn-loader__cont{opacity:1}@media (min-width: 768px){.cmn-loader__logo{margin-bottom:40px}}@media (max-width: 767px){.cmn-loader__logo{margin-bottom:20px}}@media (min-width: 768px){.cmn-loader__logo-img{width:256px;height:94px}}@media (max-width: 767px){.cmn-loader__logo-img{width:128px;height:47px}}@media (min-width: 1025px){.cmn-user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;left:30px;z-index:1001;height:100px}}@media (max-width: 1024px){.cmn-user{position:absolute;top:0;left:0;z-index:10;width:100%;height:34px;padding:0 10px;border-bottom:1px solid #e2e2e2}}.cmn-user__btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 1024px){.cmn-user__btns{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.cmn-user__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #e2e2e4;background-color:#fff;-webkit-transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 1025px){.cmn-user__btn{width:75px;height:44px;border-radius:25px}}@media (min-width: 1240px){.cmn-user__btn{width:125px}}@media (max-width: 1024px){.cmn-user__btn{height:22px;margin-left:4px;padding:5px 8px;border-radius:10px}}.cmn-user__btn:hover{border-color:#9ed5e4;background-color:#9ed5e4}@media (min-width: 1025px){.cmn-user__btn+.cmn-user__btn{margin-left:8px}}.cmn-user__btn-ico{display:block;fill:#9ed5e4;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 1025px){.cmn-user__btn-ico{display:none}}@media (min-width: 1240px){.cmn-user__btn-ico{display:block}}.cmn-user__btn:hover .cmn-user__btn-ico{fill:#fff}@media (min-width: 1025px){.cmn-user__btn--login .cmn-user__btn-ico{width:18px;height:18px;margin-right:15px}}@media (max-width: 1024px){.cmn-user__btn--login .cmn-user__btn-ico{width:9px;height:9px;margin-right:7px}}@media (min-width: 1025px){.cmn-user__btn--account .cmn-user__btn-ico{width:22px;height:20px;margin-right:10px}}@media (max-width: 1024px){.cmn-user__btn--account .cmn-user__btn-ico{width:11px;height:10px;margin-right:5px}}.cmn-user__btn-txt{display:block;color:rgba(114,113,113,0.8);-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 1025px){.cmn-user__btn-txt{font-size:14px}}@media (max-width: 1024px){.cmn-user__btn-txt{font-size:10px}}.cmn-user__btn:hover .cmn-user__btn-txt{color:#fff}@media (min-width: 1025px){.ie .cmn-user__btn-txt{padding-top:5px}}@media (max-width: 1024px){.mobile .cmn-user__btn-txt{margin-top:1px}}@media (min-width: 1025px){.cmn-user__company{position:relative}}@media (max-width: 1024px){.cmn-user__company{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 1025px){.cmn-user__btns+.cmn-user__company{margin-left:20px}}.cmn-user__company img{object-fit:contain;object-position:0% 50%;font-family:"object-fit: contain; object-position: 0% 50%"}@media (min-width: 1025px){.cmn-user__company img{width:200px;height:30px}}@media (max-width: 1024px){.cmn-user__company img{width:140px;height:22px}}@media (min-width: 1025px){.cmn-user-nomura .cmn-user__company img{width:134px;height:30px;margin-right:20px}}.cmn-breadcrumb__list{border-bottom:1px solid rgba(233,233,233,0.3);font-size:0}@media (min-width: 768px){.cmn-breadcrumb__list{padding-left:20px;padding-bottom:10px}}@media (max-width: 767px){.cmn-breadcrumb__list{padding-bottom:3px}}.cmn-breadcrumb__list-item{display:inline;position:relative;color:#adb5bd;letter-spacing:0.03em}@media (min-width: 768px){.cmn-breadcrumb__list-item{margin-right:9px;padding-right:13px;font-size:14px}}@media (max-width: 767px){.cmn-breadcrumb__list-item{margin-right:6px;padding-right:10px;font-size:10px}}.cmn-breadcrumb__list-item:last-child{margin-right:0;padding-right:0}.cmn-breadcrumb__list-item:after{content:'';display:inline-block;position:absolute;top:0;right:0;width:4px;height:7px;background:url(../images/ico-arrow-right-gray.svg) no-repeat 0 0;background-size:cover}@media (min-width: 768px){.cmn-breadcrumb__list-item:after{margin-top:0.25em}}@media (max-width: 767px){.cmn-breadcrumb__list-item:after{margin-top:0.2em}}.ie .cmn-breadcrumb__list-item:after{margin-top:0.4em}.edge .cmn-breadcrumb__list-item:after{margin-top:0.5em}.cmn-breadcrumb__list-item:last-child:after{display:none}.cmn-breadcrumb__list-item a{color:#6db9d0}.cmn-lower-pagetop{text-align:center}@media (min-width: 768px){.cmn-lower-pagetop{margin-bottom:100px}}@media (max-width: 767px){.cmn-lower-pagetop{margin-bottom:50px}}.cmn-pagetop{display:inline-block;position:relative;z-index:100;width:54px;height:54px;border-radius:50%;background-color:#fff;box-shadow:0 15px 20px 0 rgba(0,0,7,0.08);-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-pagetop:hover{background-color:#bbe2ec;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.cmn-pagetop__ico{position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:7px;margin:auto;fill:#bbe2ec;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-pagetop:hover .cmn-pagetop__ico{fill:#fff}.cmn-anchor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cmn-anchor__list{position:relative;width:calc(100%/3);border-right:1px solid #e2e2e4;text-align:center}@media (min-width: 768px){.cmn-anchor__list:first-child{border-left:1px solid #e2e2e4}}@media (max-width: 767px){.cmn-anchor__list:last-child{border-right:none}}.cmn-anchor__list a{display:block}@media (min-width: 768px){.cmn-anchor__list a{padding:15px 0 20px}}@media (max-width: 767px){.cmn-anchor__list a{padding:10px 0 15px}}.cmn-anchor__list-logo{display:block}@media (min-width: 768px){.cmn-anchor__list-logo{height:55px}}@media (max-width: 767px){.cmn-anchor__list-logo{height:22px}}@media (min-width: 768px){.cmn-anchor__list--fundsi .cmn-anchor__list-logo-img{width:124px;height:34px}}@media (max-width: 767px){.cmn-anchor__list--fundsi .cmn-anchor__list-logo-img{width:62px;height:17px}}@media (min-width: 768px){.cmn-anchor__list--focus .cmn-anchor__list-logo-img{width:94px;height:38px}}@media (max-width: 767px){.cmn-anchor__list--focus .cmn-anchor__list-logo-img{width:54.5px;height:22px}}@media (min-width: 768px){.cmn-anchor__list--my .cmn-anchor__list-logo-img{width:67px;height:40px}}@media (max-width: 767px){.cmn-anchor__list--my .cmn-anchor__list-logo-img{width:37px;height:22px}}@media (min-width: 768px){.cmn-anchor__list-txt{display:block;color:#727171;font-size:12px;font-weight:700;letter-spacing:0.03em;line-height:1.5}}@media (max-width: 767px){.cmn-anchor__list-txt{display:none}}.cmn-anchor__list-ico{position:absolute;left:50%;width:9px;height:6px;margin-left:-4.5px;fill:#9ed5e4;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-anchor__list-ico{bottom:-6px}}@media (max-width: 767px){.cmn-anchor__list-ico{bottom:0}}.cmn-anchor__list a:hover .cmn-anchor__list-ico{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.cmn-hero{background-color:#fff}@media (min-width: 768px){.cmn-hero{padding:0 60px 50px}}@media (max-width: 767px){.cmn-hero{padding:0 10px 20px}}@media (min-width: 1025px){.cmn-hero{height:calc(100vh - 100px)}}@media (max-width: 1024px){.cmn-hero{height:calc(100vh - 64px)}}@media (max-width: 1024px){.is-login .cmn-hero{height:calc(100vh - 94px)}}.cmn-hero__line{display:block;position:absolute;bottom:0;left:50%;z-index:3;width:1px;background-color:#b7b7b7;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-animation:loop-vertical-line 2s cubic-bezier(0.39, 0.575, 0.565, 1) infinite both;animation:loop-vertical-line 2s cubic-bezier(0.39, 0.575, 0.565, 1) infinite both}@media (min-width: 768px){.cmn-hero__line{height:70px}}@media (max-width: 767px){.cmn-hero__line{height:30px}}.is-init-scroll .cmn-hero__line{-webkit-animation:none;animation:none}.cmn-hero__inner{position:relative;height:100%}.cmn-hero__inner:after{content:'';position:absolute;left:0;z-index:1;width:100%}@media (min-width: 768px){.cmn-hero__inner:after{top:0;height:172px;background:-webkit-linear-gradient(top, rgba(20,20,20,0.5) 0%, rgba(20,20,20,0) 100%);background:linear-gradient(to bottom, rgba(20,20,20,0.5) 0%, rgba(20,20,20,0) 100%)}}@media (max-width: 767px){.cmn-hero__inner:after{top:0;height:50px;background:-webkit-linear-gradient(top, rgba(20,20,20,0.5) 0%, rgba(20,20,20,0) 100%);background:linear-gradient(to bottom, rgba(20,20,20,0.5) 0%, rgba(20,20,20,0) 100%)}}.cmn-hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#003a4d}.cmn-hero__bg-item{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-hero.is-tween .cmn-hero__bg-item{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.cmn-hero__cont{position:absolute;top:50%;left:0;z-index:2;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.cmn-hero__cont{text-align:center}}@media (max-width: 767px){.cmn-hero__cont{padding:0 10px}}.cmn-hero__ttl{color:#fff}.cmn-hero__ttl-en{display:block;overflow:hidden;font-size:40px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;line-height:1.3}@media (min-width: 768px){.cmn-hero__ttl-en{letter-spacing:0.06em}}.cmn-hero__ttl-en span{display:block;-webkit-transform:translateY(102%);-ms-transform:translateY(102%);transform:translateY(102%)}.cmn-hero.is-tween .cmn-hero__ttl-en span,.no-js .cmn-hero__ttl-en span{-webkit-animation:cmn-hero-txt 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s forwards alternate;animation:cmn-hero-txt 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s forwards alternate}@-webkit-keyframes cmn-hero-txt{0%{-webkit-transform:translateY(102%);transform:translateY(102%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cmn-hero-txt{0%{-webkit-transform:translateY(102%);transform:translateY(102%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.cmn-hero__ttl-ja{display:block;overflow:hidden;font-weight:700;letter-spacing:0.03em;line-height:1.3}@media (min-width: 768px){.cmn-hero__ttl-ja{margin-top:5px;font-size:16px}}@media (max-width: 767px){.cmn-hero__ttl-ja{padding-left:5px;font-size:12px}}.cmn-hero__ttl-ja span{display:block;-webkit-transform:translateY(102%);-ms-transform:translateY(102%);transform:translateY(102%)}.cmn-hero.is-tween .cmn-hero__ttl-ja span,.no-js .cmn-hero__ttl-ja span{-webkit-animation:cmn-hero-txt 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s forwards alternate;animation:cmn-hero-txt 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s forwards alternate}.cmn-hero__txt{position:absolute;top:100%;left:0;overflow:hidden;width:100%;color:#fff;font-weight:700;font-style:italic;line-height:1.5}@media (min-width: 768px){.cmn-hero__txt{margin-top:50px;font-size:18px;letter-spacing:0.12em}}@media (max-width: 767px){.cmn-hero__txt{margin-top:25px;padding:0 10px;font-size:14px;letter-spacing:0.03em}}.cmn-hero__txt span{display:block;-webkit-transform:translateY(102%);-ms-transform:translateY(102%);transform:translateY(102%)}.cmn-hero.is-tween .cmn-hero__txt span,.no-js .cmn-hero__txt span{-webkit-animation:cmn-hero-txt 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.6s forwards alternate;animation:cmn-hero-txt 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.6s forwards alternate}.cmn-hero__breadcrumb{position:absolute;left:0;z-index:2;width:100%}@media (min-width: 768px){.cmn-hero__breadcrumb{top:20px;padding:0 60px}}@media (max-width: 767px){.cmn-hero__breadcrumb{top:10px;padding:0 10px}}.cmn-tbl{width:100%;border-collapse:collapse}.cmn-tbl th,.cmn-tbl td{border:1px solid #eaebed;font-weight:700;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.cmn-tbl th,.cmn-tbl td{padding:15px 20px;font-size:16px}}@media (max-width: 767px){.cmn-tbl th,.cmn-tbl td{padding:10px;font-size:10px}}@media (min-width: 768px){.cmn-tbl th span,.cmn-tbl td span{font-size:12px}}@media (max-width: 767px){.cmn-tbl th span,.cmn-tbl td span{font-size:10px}}.cmn-tbl__head{background-color:#60b8cf;color:#fff;text-align:left}.cmn-tbl__subhead{background-color:#f9f9fb;color:rgba(24,24,24,0.7);text-align:left}.cmn-tbl__data{color:rgba(24,24,24,0.7);text-align:left}.cmn-tbl__data--right{text-align:right}.cmn-tab__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:1;bottom:-1px}@media (min-width: 768px){.cmn-tab__list-item+.cmn-tab__list-item{margin-left:4px}}@media (max-width: 767px){.cmn-tab__list-item+.cmn-tab__list-item{margin-left:2px}}.cmn-tab__list-item a{display:block;position:relative;border-top:1px solid #60b8cf;border-right:1px solid #60b8cf;border-left:1px solid #60b8cf;border-radius:3px 3px 0 0;background-color:#60b8cf;color:#fff;font-weight:700;letter-spacing:0.06em;-webkit-transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-tab__list-item a{padding-left:20px;font-size:14px;line-height:52px}}@media (max-width: 767px){.cmn-tab__list-item a{font-size:12px;line-height:32px;text-align:center}}.cmn-tab__list-item a:hover{border-color:#8fcddd;background-color:#8fcddd}.cmn-tab__list-item a.is-active{border-top:1px solid #8ecddd;border-right:1px solid #8ecddd;border-left:1px solid #8ecddd;background-color:#fff;color:#79bbcc}.cmn-tab__list-item a.is-active:before{content:'';position:absolute;top:0;left:0;width:calc(100% - 2px);margin:1px 1px 0;background-color:#fff}@media (min-width: 768px){.cmn-tab__list-item a.is-active:before{height:53px}}@media (max-width: 767px){.cmn-tab__list-item a.is-active:before{height:33px}}.cmn-tab__list-item span{position:relative;z-index:1;pointer-events:none}.cmn-tab__body{position:relative;border:1px solid #8ecddd;border-radius:0 0 3px 3px}.cmn-tab__block{position:absolute;top:0;left:0;opacity:0;width:100%;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);pointer-events:none}.cmn-tab__block.is-active{position:relative;opacity:1;pointer-events:auto}.cmn-text{display:inline-block;border:1px solid #e2e2e4;border-radius:3px;color:#51aac1;font-weight:700;letter-spacing:0.03em;-webkit-appearance:none;appearance:none;cursor:pointer}@media (min-width: 768px){.cmn-text{height:36px;padding:0 10px;line-height:34px}}@media (max-width: 767px){.cmn-text{height:30px;padding:0 10px;font-size:11px;line-height:28px}}.cmn-select{position:relative}.cmn-select select{display:inline-block;border:1px solid #e2e2e4;border-radius:3px;color:#51aac1;font-weight:700;letter-spacing:0.03em;cursor:pointer}@media (min-width: 768px){.cmn-select select{width:115px;padding:0 10px;height:36px}}@media (max-width: 767px){.cmn-select select{width:100px;padding:0 8px;font-size:12px;height:30px}}.cmn-select__ico{position:absolute;top:50%;right:10px;width:9px;height:5px;fill:#51aac1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.cmn-switch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.cmn-switch__input{position:absolute;opacity:0}.cmn-switch__btn{display:block;color:#51aac1;font-weight:700;letter-spacing:0.03em;text-align:center;-webkit-transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);cursor:pointer}@media (min-width: 768px){.cmn-switch__btn{width:60px;font-size:12px;line-height:34px}}@media (max-width: 767px){.cmn-switch__btn{width:50px;font-size:10px;line-height:28px}}.cmn-switch__input:checked+.cmn-switch__btn{border-color:#60b8cf;background-color:#60b8cf;color:#fff}.cmn-switch__btn--on{border-top:1px solid #e2e2e4;border-left:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;border-radius:3px 0 0 3px}.cmn-switch__btn--off{border-top:1px solid #e2e2e4;border-right:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;border-radius:0 3px 3px 0}@media (min-width: 768px){.cmn-pageheader{padding-top:70px}}@media (max-width: 767px){.cmn-pageheader{padding-top:55px}}.cmn-pageheader__ttl{border-bottom:1px solid #eee;text-align:center}.cmn-pageheader__ttl-inner{display:inline-block;position:relative;vertical-align:top}@media (min-width: 768px){.cmn-pageheader__ttl-inner{padding:0 50px 50px}}@media (max-width: 767px){.cmn-pageheader__ttl-inner{padding-bottom:50px}}.cmn-pageheader__ttl-inner:after{content:'';display:block;position:absolute;top:100%;left:50%;height:3px;margin-top:-1px;background-color:#60b8cf;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-pageheader__ttl-inner:after{width:200px;margin-left:-100px}}@media (max-width: 767px){.cmn-pageheader__ttl-inner:after{width:100px;margin-left:-50px}}.cmn-pageheader.is-tween .cmn-pageheader__ttl-inner:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.cmn-pageheader__ttl-main{display:block;overflow:hidden;color:#727171;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;line-height:1.3}@media (min-width: 768px){.cmn-pageheader__ttl-main{font-size:40px}}@media (max-width: 767px){.cmn-pageheader__ttl-main{font-size:36px}}.cmn-pageheader__ttl-main span{display:block;padding:0 5px;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s;transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s, -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s}.cmn-pageheader.is-tween .cmn-pageheader__ttl-main span,.no-js .cmn-pageheader__ttl-main span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cmn-pageheader__ttl-sub{display:block;overflow:hidden;margin-top:10px;color:#727171;font-weight:700;letter-spacing:0.03em;line-height:1.25}@media (min-width: 768px){.cmn-pageheader__ttl-sub{font-size:14px}}@media (max-width: 767px){.cmn-pageheader__ttl-sub{font-size:10px}}.cmn-pageheader__ttl-sub span{display:block;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s;transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s, -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.25s}.cmn-pageheader.is-tween .cmn-pageheader__ttl-sub span,.no-js .cmn-pageheader__ttl-sub span{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cmn-pageheader__breadcrumb{border-bottom:1px solid #eee}@media (min-width: 768px){.cmn-pageheader__breadcrumb{margin:45px 9.375% 0}}@media (max-width: 767px){.cmn-pageheader__breadcrumb{margin:20px 20px 0}}@media (min-width: 768px){.cmn-pageheader__breadcrumb .cmn-breadcrumb__list{padding-left:0}}@media (max-width: 767px){.cmn-pageheader__breadcrumb .cmn-breadcrumb__list{padding-bottom:10px}}.cmn-pageheader__breadcrumb .cmn-breadcrumb__list-item{color:#5d5d5d}.cmn-news-menu{border-radius:5px;background-color:#fff}@media (min-width: 768px){.cmn-news-menu{padding:40px 0;box-shadow:6px 6px 10px 3px rgba(0,0,7,0.08)}}@media (max-width: 767px){.cmn-news-menu{padding:35px 0 40px;border:1px solid #e2e2e4;box-shadow:0 6px 12px 0 rgba(0,0,7,0.16)}}.cmn-news-menu__ttl{border-bottom:1px solid #60b8cf;color:#429db3;font-size:20px;font-weight:700;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.cmn-news-menu__ttl{margin:0 0 15px 10px;padding-bottom:10px}}@media (max-width: 767px){.cmn-news-menu__ttl{margin:0 0 15px 15px;padding-bottom:15px}}.cmn-news-menu__list{border-bottom:1px solid #eee}@media (min-width: 768px){.cmn-news-menu__list{margin:0 10px}}@media (max-width: 767px){.cmn-news-menu__list{margin:0 15px}}.cmn-news-menu__list a{display:block;color:#727171;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-news-menu__list a{padding:30px 0 20px}}@media (max-width: 767px){.cmn-news-menu__list a{padding:20px 0}}.cmn-news-menu__list a:hover{color:#429db3}.cmn-news-menu__list a.is-current{color:#429db3;font-weight:700}.cmn-column-side{background-color:#8dccd3}@media (min-width: 768px){.cmn-column-side{padding:90px 40px 70px}}@media (max-width: 767px){.cmn-column-side{padding:60px 30px}}@media (min-width: 768px){.cmn-column-side__sec+.cmn-column-side__sec{margin-top:70px}}@media (max-width: 767px){.cmn-column-side__sec+.cmn-column-side__sec{margin-top:45px}}.cmn-column-side__sec-ttl{position:relative}@media (min-width: 768px){.cmn-column-side__sec-ttl{margin-bottom:35px}}@media (max-width: 767px){.cmn-column-side__sec-ttl{margin-bottom:25px}}.cmn-column-side__sec-ttl:before{content:'';display:block;position:absolute;top:50%;width:100%;height:1px;background-color:#c7e6e9}.cmn-column-side__sec-ttl span{display:inline-block;position:relative;z-index:1;color:#fff;background-color:#8dccd3;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;letter-spacing:0.06em}@media (min-width: 768px){.cmn-column-side__sec-ttl span{width:120px;font-size:24px}}@media (max-width: 767px){.cmn-column-side__sec-ttl span{width:90px;font-size:18px}}@media (min-width: 768px){.cmn-column-side__pickup-unit+.cmn-column-side__pickup-unit{margin-top:30px}}@media (max-width: 767px){.cmn-column-side__pickup-unit+.cmn-column-side__pickup-unit{margin-top:20px}}.cmn-column-side__pickup-unit a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cmn-column-side__pickup-unit-col--fig{width:33%}.cmn-column-side__pickup-unit-col--cont{width:67%}@media (min-width: 768px){.cmn-column-side__pickup-unit-col--cont{padding-left:20px}}@media (max-width: 767px){.cmn-column-side__pickup-unit-col--cont{padding-left:15px}}.cmn-column-side__pickup-unit-fig{position:relative;padding-top:75%;overflow:hidden;background-color:#fff}.cmn-column-side__pickup-unit-fig-img{position:absolute;top:0;left:0;width:100%;height:101%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cmn-column-side__pickup-unit a:hover .cmn-column-side__pickup-unit-fig-img{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cmn-column-side__pickup-unit-level{position:absolute;z-index:1}@media (min-width: 768px){.cmn-column-side__pickup-unit-level{bottom:10px;left:10px}}@media (max-width: 767px){.cmn-column-side__pickup-unit-level{bottom:7px;left:7px}}.cmn-column-side__pickup-unit-level-txt{fill:#fff}@media (min-width: 768px){.cmn-column-side__pickup-unit-level-txt--level1{width:45px;height:15px}}@media (max-width: 767px){.cmn-column-side__pickup-unit-level-txt--level1{width:33px;height:10px}}@media (min-width: 768px){.cmn-column-side__pickup-unit-level-txt--level2{width:48px;height:16px}}@media (max-width: 767px){.cmn-column-side__pickup-unit-level-txt--level2{width:34.5px;height:9.5px}}@media (min-width: 768px){.cmn-column-side__pickup-unit-level-txt--level3{width:48px;height:16px}}@media (max-width: 767px){.cmn-column-side__pickup-unit-level-txt--level3{width:34.5px;height:10px}}.cmn-column-side__pickup-unit-category{color:#181818;font-size:10px;font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.cmn-column-side__pickup-unit-category{margin-bottom:10px}}@media (max-width: 767px){.cmn-column-side__pickup-unit-category{margin-bottom:5px}}.cmn-column-side__pickup-unit-ttl{letter-spacing:0.03em}@media (min-width: 768px){.cmn-column-side__pickup-unit-ttl{font-size:12px;line-height:1.5}}@media (max-width: 767px){.cmn-column-side__pickup-unit-ttl{font-size:10px;line-height:1.25}}.cmn-column-side__pickup-unit-date{margin-top:10px;color:#547275;font-size:10px;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}@media (min-width: 768px){.cmn-column-side__pickup-unit-date{letter-spacing:0.06em}}@media (max-width: 767px){.cmn-column-side__pickup-unit-date{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.cmn-column-side__theme-list{padding-left:15px}}@media (max-width: 767px){.cmn-column-side__theme-list{padding-left:10px}}@media (min-width: 768px){.cmn-column-side__theme-list-item+.cmn-column-side__theme-list-item{margin-top:10px}}@media (max-width: 767px){.cmn-column-side__theme-list-item+.cmn-column-side__theme-list-item{margin-top:15px}}.cmn-column-side__theme-list-txt{color:#fff;font-weight:700}@media (max-width: 767px){.cmn-column-side__theme-list-txt{font-size:12px}}.cmn-column-side__theme-list-item a:hover .cmn-column-side__theme-list-txt{text-decoration:underline}.cmn-column-side__theme-list-num{display:inline-block;padding:0 5px;border-radius:7px;background-color:#fff;color:#60b8cf;font-weight:700;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em;text-align:center}@media (min-width: 768px){.cmn-column-side__theme-list-num{min-width:40px;margin-left:25px;line-height:28px}}@media (max-width: 767px){.cmn-column-side__theme-list-num{min-width:30px;margin-left:10px;font-size:11px;line-height:20px}}.cmn-column-side__funds-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1px}.cmn-column-side__funds-menu-item{width:50%;padding:1px;text-align:center}.cmn-column-side__funds-menu-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}@media (min-width: 768px){.cmn-column-side__funds-menu-item a{padding:30px 10px 35px}}@media (max-width: 767px){.cmn-column-side__funds-menu-item a{padding:25px 5px 20px}}.cmn-column-side__funds-menu-item--market{width:100%}.cmn-column-side__funds-menu-txt-en{color:#727171;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (max-width: 767px){.cmn-column-side__funds-menu-txt-en{font-size:12px}}.cmn-column-side__funds-menu-item a:hover .cmn-column-side__funds-menu-txt-en{color:#77bfd3}.cmn-column-side__funds-menu-txt-ja{margin-top:3px;color:#9c9b9b;font-size:10px;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-column-side__funds-menu-item a:hover .cmn-column-side__funds-menu-txt-ja{color:#77bfd3}.cmn-column-side__tools-list-item{position:relative}.cmn-column-side__tools-list-item a{display:block;position:relative;overflow:hidden;padding-top:33.3%;background-color:#fff}.cmn-column-side__tools-list-item a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:101%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cmn-column-side__tools-list-item a:hover:before{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.cmn-column-side__tools-list-item--simulation a:before{background-image:url(../images/cmn-column-side-tools-img-simulation.jpg)}.cmn-column-side__tools-list-item--assist a:before{background-image:url(../images/cmn-column-side-tools-img-assist.jpg)}.cmn-column-side__tools-list-item--glossary a:before{background-image:url(../images/cmn-column-side-tools-img-glossary.jpg)}.cmn-column-side__tools-list-item--qa a:before{background-image:url(../images/cmn-column-side-tools-img-qa.jpg)}.cmn-column-side__tools-list-item--flow a:before{background-image:url(../images/cmn-column-side-tools-img-flow.jpg)}.cmn-column-side__tools-list-cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute}@media (min-width: 768px){.cmn-column-side__tools-list-cont{bottom:25px;left:25px}}@media (max-width: 767px){.cmn-column-side__tools-list-cont{bottom:18px;left:15px}}.cmn-column-side__tools-list-ico-img{fill:#fff}@media (min-width: 768px){.cmn-column-side__tools-list-item--simulation .cmn-column-side__tools-list-ico-img{width:26px;height:28px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--simulation .cmn-column-side__tools-list-ico-img{width:19px;height:20.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--assist .cmn-column-side__tools-list-ico-img{width:28px;height:28px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--assist .cmn-column-side__tools-list-ico-img{width:20.5px;height:20.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--glossary .cmn-column-side__tools-list-ico-img{width:32px;height:32px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--glossary .cmn-column-side__tools-list-ico-img{width:23.5px;height:23.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--qa .cmn-column-side__tools-list-ico-img{width:30px;height:30px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--qa .cmn-column-side__tools-list-ico-img{width:22px;height:22px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--flow .cmn-column-side__tools-list-ico-img{width:34px;height:32px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--flow .cmn-column-side__tools-list-ico-img{width:25px;height:23.5px}}.cmn-column-side__tools-list-txt{padding-left:10px}.cmn-column-side__tools-list-txt-en{display:block}.cmn-column-side__tools-list-txt-en-img{fill:#fff}@media (min-width: 768px){.cmn-column-side__tools-list-item--simulation .cmn-column-side__tools-list-txt-en-img{width:77px;height:15px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--simulation .cmn-column-side__tools-list-txt-en-img{width:60px;height:11.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--assist .cmn-column-side__tools-list-txt-en-img{width:42px;height:15px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--assist .cmn-column-side__tools-list-txt-en-img{width:32px;height:11.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--glossary .cmn-column-side__tools-list-txt-en-img{width:61px;height:17px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--glossary .cmn-column-side__tools-list-txt-en-img{width:45px;height:12.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--qa .cmn-column-side__tools-list-txt-en-img{width:25px;height:17px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--qa .cmn-column-side__tools-list-txt-en-img{width:18px;height:12.5px}}@media (min-width: 768px){.cmn-column-side__tools-list-item--flow .cmn-column-side__tools-list-txt-en-img{width:33px;height:16px}}@media (max-width: 767px){.cmn-column-side__tools-list-item--flow .cmn-column-side__tools-list-txt-en-img{width:24px;height:11.5px}}.cmn-column-side__tools-list-txt-ja{display:block;margin-top:3px;color:#fff;font-size:10px;font-weight:700}@media (max-width: 767px){.cmn-column-side__tools-list-txt-ja{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}@media (min-width: 768px){.cmn-column-side__banner{margin-top:70px}}@media (max-width: 767px){.cmn-column-side__banner{margin-top:45px}}.cmn-column-side__banner-item a{display:block;position:relative}.cmn-column-side__banner-item a:before{content:'';display:block;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3)}.cmn-column-side__banner-item a:hover:before{-webkit-animation:banner-hover 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);animation:banner-hover 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-column-side__banner-item+.cmn-column-side__banner-item{margin-top:10px}}@media (max-width: 767px){.cmn-column-side__banner-item+.cmn-column-side__banner-item{margin-top:5px}}.cmn-column-side__banner-item img{width:100%;height:auto}.cmn-word-menu{border-radius:5px;background-color:#fff}@media (min-width: 768px){.cmn-word-menu{padding:40px 0 35px;box-shadow:6px 6px 10px 3px rgba(0,0,7,0.08)}}@media (max-width: 767px){.cmn-word-menu{padding:35px 0;border:1px solid #e2e2e4;box-shadow:0 6px 12px 0 rgba(0,0,7,0.16)}}.cmn-word-menu__list-ttl{border-bottom:1px solid #60b8cf;color:#429db3;font-style:italic}@media (min-width: 768px){.cmn-word-menu__list-ttl{margin-left:10px;padding-bottom:10px;font-size:16px;font-weight:700}}@media (max-width: 767px){.cmn-word-menu__list-ttl{margin:0 10px 0 15px;padding-bottom:12px;font-size:20px;font-weight:normal}}.cmn-word-menu__list-item a{display:block}@media (min-width: 768px){.cmn-word-menu__list-item a{padding-left:10px}}@media (max-width: 767px){.cmn-word-menu__list-item a{padding:0 10px 0 15px}}.cmn-word-menu__list-item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee}@media (min-width: 768px){.cmn-word-menu__list-item-inner{padding:30px 20px 20px 0}}@media (max-width: 767px){.cmn-word-menu__list-item-inner{padding:15px 10px 15px 0}}.cmn-word-menu__list-item-txt{color:#727171;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-word-menu__list-item a:hover .cmn-word-menu__list-item-txt{color:#429db3}.cmn-word-menu__list-item.is-current .cmn-word-menu__list-item-txt{color:#429db3;font-weight:700}.cmn-word-menu__list-item-ico{width:6px;height:10px;fill:#adb5bd}@media (min-width: 768px){.cmn-word-menu__sublist{margin-top:50px}}@media (max-width: 767px){.cmn-word-menu__sublist{margin-top:20px}}.cmn-word-menu__sublist-ttl{border-bottom:1px solid #eee}@media (min-width: 768px){.cmn-word-menu__sublist-ttl{margin-left:10px;margin-bottom:15px;padding-bottom:10px}}@media (max-width: 767px){.cmn-word-menu__sublist-ttl{margin:0 10px 0 15px;padding-bottom:15px}}@media (min-width: 768px){.cmn-word-menu__sublist-item{padding:0 10px 0 20px}}@media (max-width: 767px){.cmn-word-menu__sublist-item{padding:0 10px 0 25px}}.cmn-word-menu__sublist-item a{display:block}.cmn-word-menu__sublist-item-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee}@media (min-width: 768px){.cmn-word-menu__sublist-item-inner{padding:15px 10px 10px 0}}@media (max-width: 767px){.cmn-word-menu__sublist-item-inner{padding:8px 8px 8px 0}}.cmn-word-menu__sublist-item-txt{font-size:12px}.cmn-word-menu__sublist-item a:hover .cmn-word-menu__sublist-item-txt{color:#429db3}.cmn-word-menu__sublist-item.is-current .cmn-word-menu__sublist-item-txt{color:#429db3;font-weight:700}.cmn-word-menu__sublist-item-ico{width:6px;height:10px;fill:#adb5bd}.cmn-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;overflow-y:auto;margin:auto;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.cmn-modal{padding:70px 40px}}@media (max-width: 767px){.cmn-modal{padding:60px 10px}}.cmn-modal:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(66,157,179,0.9)}.cmn-modal.is-open{opacity:1;pointer-events:auto}.cmn-modal__cont{position:relative;z-index:1;margin:auto;border-radius:10px;background-color:#fff}@media (min-width: 768px){.cmn-modal__cont{max-width:720px;padding:50px 60px}}@media (max-width: 767px){.cmn-modal__cont{padding:30px 0 35px}}.cmn-modal__close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;border-radius:50%;background-color:#60b8cf}@media (min-width: 768px){.cmn-modal__close{top:20px;right:20px;width:54px;height:54px}}@media (max-width: 767px){.cmn-modal__close{top:10px;right:10px;width:27px;height:27px}}.cmn-modal__close-lines{pointer-events:none;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.cmn-modal__close:hover .cmn-modal__close-lines{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cmn-modal__close-lines span{display:block;background-color:#fff}@media (min-width: 768px){.cmn-modal__close-lines span{width:23px;height:2px}}@media (max-width: 767px){.cmn-modal__close-lines span{width:11.5px;height:1px}}.cmn-modal__close-lines span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cmn-modal__close-lines span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 768px){.cmn-modal__close-lines span:last-child{margin-top:-2px}}@media (max-width: 767px){.cmn-modal__close-lines span:last-child{margin-top:-1px}}.cmn-category-anchor{position:absolute}@media (min-width: 768px){.cmn-category-anchor{width:20px;height:40px}}@media (max-width: 767px){.cmn-category-anchor{width:30px;height:60px}}.cmn-category-anchor__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;left:0}@media (min-width: 768px){.cmn-category-anchor__btn{width:20px;height:20px}}@media (max-width: 767px){.cmn-category-anchor__btn{width:30px;height:30px}}.cmn-category-anchor__btn--up{top:0}.cmn-category-anchor__btn--down{bottom:0}.cmn-category-anchor__ico{width:9px;height:6px;fill:#9ed5e4}.top-hero{position:relative;height:100vh;background-color:#fff}@media (min-width: 768px){.top-hero{padding:0 60px 50px}}@media (max-width: 767px){.top-hero{padding:0 10px 20px}}@media (min-width: 1025px){.top-hero{height:calc(100vh - 100px)}}@media (max-width: 1024px){.top-hero{height:calc(100vh - 64px)}}@media (max-width: 1024px){.is-login .top-hero{height:calc(100vh - 94px)}}@media (min-width: 768px){.top-hero:before{content:'';display:block;position:absolute;bottom:0;left:50%;z-index:3;width:1px;height:70px;background-color:#b7b7b7;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-animation:loop-vertical-line 2s cubic-bezier(0.39, 0.575, 0.565, 1) infinite both;animation:loop-vertical-line 2s cubic-bezier(0.39, 0.575, 0.565, 1) infinite both}}@media (max-width: 767px){.top-hero .about-hero__msg{display:block;position:absolute;top:60%;left:50%;z-index:3;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:drop-shadow(-5px 5px 6px #555);filter:drop-shadow(-5px 5px 6px #555);margin-top:20px;width:90%;text-align:center}}@media (min-width: 768px){.top-hero.is-init-scroll:before{-webkit-animation:none;animation:none}}.top-hero__inner{position:relative;height:100%}.top-hero__bg{overflow:hidden;height:100%}.top-hero__bg-inner{position:relative;height:100%}@media (min-width: 768px){.top-hero{height:auto}.top-hero .cmn-hero__bg{position:relative;padding-top:66.8%}.top-hero .cmn-hero__inner{height:auto}}@media (min-width: 768px) and (max-width: 1024px){.top-hero .cmn-hero__inner{height:100%}}.top-hero .cmn-hero__inner:after{content:none}.top-hero .cmn-hero__bg-item{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/top-hero-bg_1.png) no-repeat center top;background-size:cover;opacity:1;-webkit-animation:top-anim 15s infinite;animation:top-anim 15s infinite}@media (max-width: 767px){.top-hero .cmn-hero__bg-item{background:url(../images/top-hero-bg_1_sp.png) no-repeat center top;background-size:cover}}.top-hero__bg-grad{position:absolute;left:0;bottom:0;z-index:1;width:100%;background:-webkit-linear-gradient(top, rgba(20,20,20,0) 0%, rgba(20,20,20,0.8) 100%);background:linear-gradient(to bottom, rgba(20,20,20,0) 0%, rgba(20,20,20,0.8) 100%)}@media (min-width: 768px){.top-hero__bg-grad{height:100px}}@media (max-width: 767px){.top-hero__bg-grad{height:50px}}.top-hero__logo{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:drop-shadow(-5px 5px 6px #555);filter:drop-shadow(-5px 5px 6px #555)}@media (min-width: 768px){.top-hero__logo{margin-top:-20px}}@media (max-width: 767px){.top-hero__logo{margin-top:-60px}}.top-hero__logo-img{fill:#fff}@media (min-width: 768px){.top-hero__logo-img{width:306px;height:84px}}@media (max-width: 767px){.top-hero__logo-img{width:153px;height:42px}}.top-hero__view-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-hero__view-btn-ico{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:50%;-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.1s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.1s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.top-hero__view-btn-ico{width:32px;height:32px;margin-right:10px;border:3px solid #fff}}@media (max-width: 767px){.top-hero__view-btn-ico{width:22px;height:22px;margin-right:5px;border:2px solid #fff}}.top-hero__view-btn:hover .top-hero__view-btn-ico{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.top-hero__view-btn-ico-item{width:6px;height:8px;margin-left:2px;fill:#fff}.top-hero__view-btn-txt{color:#fff;font-size:14px;font-weight:700;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em}.top-funds{position:relative;z-index:3}@media (min-width: 768px){.top-funds{margin-bottom:110px}}@media (max-width: 767px){.top-funds{padding-top:15px;margin-bottom:35px}}.top-funds__header{margin-bottom:30px}@media (min-width: 768px){.top-funds__ttl{margin-bottom:20px}}@media (max-width: 767px){.top-funds__ttl{margin-bottom:10px}}.top-funds__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.top-funds__lists{margin:0 7.8125%}}@media (min-width: 768px) and (max-width: 1024px){.top-funds__lists{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e2e2e4}}@media (max-width: 767px){.top-funds__lists{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e2e2e4}}.top-funds__list{text-align:center}@media (min-width: 768px){.top-funds__list{width:25%;border-right:1px solid #e2e2e4}}@media (min-width: 768px) and (max-width: 1024px){.top-funds__list{width:50%;border-right:none;border-bottom:1px solid #e2e2e4}}@media (max-width: 767px){.top-funds__list{width:50%;border-bottom:1px solid #e2e2e4}}@media (min-width: 768px){.top-funds__list:first-child{border-left:1px solid #e2e2e4}}@media (min-width: 768px) and (max-width: 1024px){.top-funds__list:first-child{border-left:none}}@media (min-width: 768px) and (max-width: 1024px){.top-funds__list:last-child{width:100%}}@media (max-width: 767px){.top-funds__list:last-child{width:100%}}@media (min-width: 768px) and (max-width: 1024px){.top-funds__list:nth-of-type(even){border-left:1px solid #e2e2e4}}@media (max-width: 767px){.top-funds__list:nth-of-type(even){border-left:1px solid #e2e2e4}}.top-funds__list a{display:block;position:relative}@media (min-width: 768px){.top-funds__list a{padding:30px 0}}@media (max-width: 767px){.top-funds__list a{padding:20px 0}}@media (min-width: 1025px){.top-funds__list a:before{content:'';display:block;position:absolute;left:50%;bottom:-16px;opacity:0;width:32px;height:32px;margin-left:-16px;border:3px solid #9ed5e4;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media (min-width: 1025px){.top-funds__list a:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (min-width: 1025px){.top-funds__list a:after{content:'';display:block;position:absolute;left:50%;bottom:-7px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background-color:#9ed5e4}}.top-funds__list-en{display:block;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}@media (min-width: 768px){.top-funds__list-en{margin-bottom:10px;font-size:18px}}@media (max-width: 767px){.top-funds__list-en{margin-bottom:8px;font-size:12px}}.top-funds__list-ja{display:block;color:rgba(24,24,24,0.6)}@media (min-width: 768px){.top-funds__list-ja{font-size:14px}}@media (max-width: 767px){.top-funds__list-ja{font-size:12px}}@media (min-width: 768px){.top-fund-list{margin-bottom:100px}}@media (max-width: 767px){.top-fund-list{margin-bottom:50px}}@media (min-width: 768px){.top-fund-list__header{margin-bottom:115px}}@media (max-width: 767px){.top-fund-list__header{margin-bottom:90px}}@media (min-width: 768px){.top-fund-list__ttl{margin-bottom:20px}}@media (max-width: 767px){.top-fund-list__ttl{margin-bottom:10px}}.top-fund-list__body{position:relative}@media (min-width: 768px){.top-fund-list__body{padding-bottom:15px}}.top-fund-list__body:before{content:'';position:absolute;top:0;height:100%;opacity:0;background:-webkit-linear-gradient(top, #cce8e5 0%, #8dccd3 100%);background:linear-gradient(to bottom, #cce8e5 0%, #8dccd3 100%);-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom}@media (min-width: 768px){.top-fund-list__body:before{left:50%;width:75%;-webkit-transform:translateX(-50%) scaleY(0);-ms-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}}@media (max-width: 767px){.top-fund-list__body:before{left:0;width:100%;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}.top-fund-list__body.is-tween:before,.no-js .top-fund-list__body:before{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s}@media (min-width: 768px){.top-fund-list__body.is-tween:before,.no-js .top-fund-list__body:before{-webkit-transform:translateX(-50%) scaleY(1);-ms-transform:translateX(-50%) scaleY(1);transform:translateX(-50%) scaleY(1)}}@media (max-width: 767px){.top-fund-list__body.is-tween:before,.no-js .top-fund-list__body:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.top-fund-list__slider{position:relative;top:-60px;z-index:1;opacity:0.1;-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-filter:grayscale(1);filter:grayscale(1);cursor:grab}.top-fund-list__slider:active{cursor:grabbing}@media (min-width: 768px){.top-fund-list__slider:before,.top-fund-list__slider:after{content:'';display:block;position:absolute;top:0;z-index:2;width:12.5%;height:100%;background-color:rgba(255,255,255,0.9)}}@media (min-width: 768px){.top-fund-list__slider:before{left:0}}@media (min-width: 768px){.top-fund-list__slider:after{right:0}}.top-fund-list__body.is-tween .top-fund-list__slider,.no-js .top-fund-list__body .top-fund-list__slider{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.6s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.6s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.6s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.6s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.6s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.6s cubic-bezier(0.39, 0.575, 0.565, 1)}.top-fund-list__slider-unit{position:relative;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}@media (min-width: 768px){.top-fund-list__slider-unit{padding:0 17.4%}}@media (max-width: 767px){.top-fund-list__slider-unit{padding:0 15px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}}.top-fund-list__slider-unit a{display:block;cursor:grab}.top-fund-list__slider-unit a:active{cursor:grabbing}.top-fund-list__slider-unit-fig{position:relative;margin-bottom:45px;padding-top:148.42%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 768px){.top-fund-list__slider-unit-fig{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.top-fund-list__slider-unit:hover .top-fund-list__slider-unit-fig{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}}.top-fund-list__slider-unit-fig:before{content:'';display:block;position:absolute;top:50%;left:0;width:104%;height:95%;border-radius:4px;background:url(../images/bg-book.png) no-repeat center center;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.top-fund-list__slider-unit-fig:before{box-shadow:22px 22px 27px 0 rgba(0,0,7,0.16)}}@media (max-width: 767px){.top-fund-list__slider-unit-fig:before{box-shadow:0 22px 27px 0 rgba(0,0,7,0.16)}}.top-fund-list__slider-unit-fig-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}.top-fund-list__slider-unit-ttl{position:relative;z-index:2;color:#fff;font-weight:700;letter-spacing:0.03em;line-height:1.5;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width: 768px){.top-fund-list__slider-unit-ttl{font-size:18px;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (max-width: 767px){.top-fund-list__slider-unit-ttl{opacity:0.66;font-size:12px}}.top-fund-list__slider-unit-ttl:before{content:'';display:block;position:absolute;bottom:100%;left:50%;z-index:1;width:1px;height:60px;margin-bottom:20px;background-color:#fff;-webkit-transform:translateX(-50%) perspective(0);transform:translateX(-50%) perspective(0)}.top-fund-list__link{position:relative;z-index:1;text-align:center}@media (min-width: 768px){.top-fund-list__link{margin-top:-32px}}@media (max-width: 767px){.top-fund-list__link{margin-top:-30px}}@media (min-width: 768px){.top-fund-list__link .cmn-btn{width:260px}}@media (max-width: 767px){.top-fund-list__link .cmn-btn{width:210px}}.top-fund-list__slider .slick-list{overflow:visible}@media (max-width: 767px){.top-fund-list__slider .slick-center .top-fund-list__slider-unit{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.top-fund-list__slider .slick-center .top-fund-list__slider-unit-fig-img{opacity:1}.top-fund-list__slider .slick-center .top-fund-list__slider-unit-ttl{opacity:1}@media (min-width: 768px){.top-money-columns{margin-bottom:90px}}@media (max-width: 767px){.top-money-columns{margin-bottom:65px}}@media (min-width: 768px){.top-money-columns__header{margin-bottom:60px}}@media (max-width: 767px){.top-money-columns__header{margin-bottom:35px}}@media (min-width: 768px){.top-money-columns__ttl{margin-bottom:20px}}@media (max-width: 767px){.top-money-columns__ttl{margin-bottom:10px}}@media (min-width: 768px){.top-money-columns__body{margin:0 9.375%}}@media (min-width: 768px){.top-money-columns__units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px}}@media (max-width: 767px){.top-money-columns__units{margin:0 10px}}.top-money-columns__unit{position:relative;overflow:hidden;opacity:0.1;-webkit-filter:grayscale(1);filter:grayscale(1)}@media (min-width: 768px){.top-money-columns__unit{width:calc(100%/3);margin-left:10px;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}@media (max-width: 767px){.top-money-columns__unit+.top-money-columns__unit{margin-top:10px}}.top-money-columns__unit.is-tween,.no-js .top-money-columns__unit{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-filter:grayscale(0);filter:grayscale(0)}.top-money-columns__unit:before{content:'';display:block;position:absolute;bottom:0;left:0;z-index:1;opacity:0.7;width:100%;height:50%;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #141414 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #141414 100%);pointer-events:none}.top-money-columns__unit a{display:block;position:relative;background-color:#fff}@media (min-width: 768px){.top-money-columns__unit a{padding-top:141%}}@media (max-width: 767px){.top-money-columns__unit a{padding-top:62.5%}}.top-money-columns__unit a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.top-money-columns__unit a:hover:before{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (min-width: 768px){.top-money-columns__units.is-tween .top-money-columns__unit--01,.no-js .top-money-columns__units .top-money-columns__unit--01{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (max-width: 767px){.top-money-columns__unit--01.is-tween{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.top-money-columns__unit--01 a:before{background-image:url(../images/top-money-columns-img-level1.jpg)}}@media (max-width: 767px){.top-money-columns__unit--01 a:before{background-image:url(../images/top-money-columns-img-level1-sp.jpg)}}@media (min-width: 768px){.top-money-columns__units.is-tween .top-money-columns__unit--02,.no-js .top-money-columns__units .top-money-columns__unit--02{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s}}@media (max-width: 767px){.top-money-columns__unit--02.is-tween{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.top-money-columns__unit--02 a:before{background-image:url(../images/top-money-columns-img-level2.jpg)}}@media (max-width: 767px){.top-money-columns__unit--02 a:before{background-image:url(../images/top-money-columns-img-level2-sp.jpg)}}@media (min-width: 768px){.top-money-columns__units.is-tween .top-money-columns__unit--03,.no-js .top-money-columns__units .top-money-columns__unit--03{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s}}@media (max-width: 767px){.top-money-columns__unit--03.is-tween{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.top-money-columns__unit--03 a:before{background-image:url(../images/top-money-columns-img-level3.jpg)}}@media (max-width: 767px){.top-money-columns__unit--03 a:before{background-image:url(../images/top-money-columns-img-level3-sp.jpg)}}.top-money-columns__unit-ttl{position:absolute;left:0;z-index:2;width:100%;text-align:center}@media (min-width: 768px){.top-money-columns__unit-ttl{bottom:0;padding-bottom:70px}}@media (max-width: 767px){.top-money-columns__unit-ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;height:100%}}.top-money-columns__unit-ttl-ico{display:inline-block;margin-bottom:15px;background:-webkit-linear-gradient(top, rgba(255,255,255,0.7) 0%, rgba(97,185,210,0.7) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.7) 0%, rgba(97,185,210,0.7) 100%)}@media (min-width: 768px){.top-money-columns__unit-ttl-ico{width:140px;padding:15px 0 17px;border-radius:25px}}@media (min-width: 768px) and (max-width: 1024px){.top-money-columns__unit-ttl-ico{padding:10px 0 12px}}@media (max-width: 767px){.top-money-columns__unit-ttl-ico{width:128px;padding:10px 0 12px;border-radius:20px}}.top-money-columns__unit-ttl-ico-txt{fill:#fff}@media (min-width: 768px){.top-money-columns__unit--01 .top-money-columns__unit-ttl-ico-txt{width:71px;height:23px}}@media (max-width: 767px){.top-money-columns__unit--01 .top-money-columns__unit-ttl-ico-txt{width:51.5px;height:15px}}@media (min-width: 768px){.top-money-columns__unit--02 .top-money-columns__unit-ttl-ico-txt{width:75px;height:23px}}@media (max-width: 767px){.top-money-columns__unit--02 .top-money-columns__unit-ttl-ico-txt{width:54px;height:15px}}@media (min-width: 768px){.top-money-columns__unit--03 .top-money-columns__unit-ttl-ico-txt{width:75px;height:23px}}@media (max-width: 767px){.top-money-columns__unit--03 .top-money-columns__unit-ttl-ico-txt{width:54px;height:14.5px}}.top-money-columns__unit-ttl-txt{display:block;color:#fff;letter-spacing:0.03em}@media (min-width: 768px){.top-money-columns__unit-ttl-txt{font-size:14px;line-height:1.7}}@media (min-width: 768px) and (max-width: 1024px){.top-money-columns__unit-ttl-txt{font-size:12px}}@media (max-width: 767px){.top-money-columns__unit-ttl-txt{font-size:13px;line-height:1.38}}@media (min-width: 768px){.top-new-columns{margin-bottom:90px}}@media (max-width: 767px){.top-new-columns{margin-bottom:60px}}@media (min-width: 768px){.top-new-columns__header{margin-bottom:30px}}@media (max-width: 767px){.top-new-columns__header{margin-bottom:30px}}@media (min-width: 768px){.top-new-columns__ttl{margin-bottom:20px}}@media (max-width: 767px){.top-new-columns__ttl{margin-bottom:10px}}.top-new-columns__body{position:relative}@media (min-width: 768px){.top-new-columns__body{margin:0 10.15625%;padding-bottom:100px}}@media (max-width: 767px){.top-new-columns__body{padding-bottom:45px}}.top-new-columns__body:before{content:'';display:block;position:absolute;top:0;opacity:0;height:100%;background:-webkit-linear-gradient(top, #fafafa 0%, #abd7e3 100%);background:linear-gradient(to bottom, #fafafa 0%, #abd7e3 100%)}@media (min-width: 768px){.top-new-columns__body:before{left:50%;width:92%;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:translateX(-50%) scaleY(0);-ms-transform:translateX(-50%) scaleY(0);transform:translateX(-50%) scaleY(0)}}@media (max-width: 767px){.top-new-columns__body:before{left:0;width:100%}}.top-new-columns__body.is-tween:before,.no-js .top-new-columns__body:before{opacity:1;-webkit-transition:opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 1s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:transform 1s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 1s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.top-new-columns__body.is-tween:before,.no-js .top-new-columns__body:before{-webkit-transform:translateX(-50%) scaleY(1);-ms-transform:translateX(-50%) scaleY(1);transform:translateX(-50%) scaleY(1)}}@media (max-width: 767px){.top-new-columns__body.is-tween:before,.no-js .top-new-columns__body:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}}.top-new-columns__units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}@media (min-width: 768px){.top-new-columns__units{margin-left:-11.76471%}}@media (max-width: 767px){.top-new-columns__units{margin:0 10px}}.top-new-columns__unit{opacity:0.1;-webkit-filter:grayscale(1);filter:grayscale(1)}@media (min-width: 768px){.top-new-columns__unit{width:22.80702%;margin-left:10.52632%}}@media (max-width: 767px){.top-new-columns__unit{width:50%;padding:0 10px 35px}}@media (min-width: 768px){.top-new-columns__unit:nth-of-type(3n-1){margin-top:70px}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(1),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(1){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(2),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(2){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(3),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(3){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(4),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(4){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(5),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(5){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(6),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(6){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .6s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(7),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(7){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .7s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(8),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(8){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .8s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(9),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(9){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .9s}}@media (min-width: 768px){.top-new-columns__body.is-tween .top-new-columns__unit:nth-of-type(10),.no-js .top-new-columns__body .top-new-columns__unit:nth-of-type(10){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 1s}}@media (max-width: 767px){.top-new-columns__unit.is-tween,.no-js .top-new-columns__unit{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}.top-new-columns__unit a{display:block}.top-new-columns__unit-fig{position:relative;overflow:hidden;padding-top:75%;background-color:#fff;-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.top-new-columns__unit-fig{margin-bottom:30px;box-shadow:0 27px 22px 0 rgba(0,0,7,0.23)}}@media (max-width: 767px){.top-new-columns__unit-fig{margin-bottom:20px;box-shadow:0 13px 11px 0 rgba(0,0,7,0.23)}}.top-new-columns__unit a:hover .top-new-columns__unit-fig{box-shadow:0 0 0 0 rgba(0,0,7,0.23)}.top-new-columns__unit-fig-img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.top-new-columns__unit a:hover .top-new-columns__unit-fig-img{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.top-new-columns__unit-category{color:#141414;font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.top-new-columns__unit-category{margin-bottom:15px;font-size:14px}}@media (max-width: 767px){.top-new-columns__unit-category{margin-bottom:10px;font-size:10px}}.top-new-columns__unit-ttl{color:#141414;font-weight:400;line-height:1.7}@media (min-width: 768px){.top-new-columns__unit-ttl{font-size:14px;letter-spacing:0.03em}}@media (max-width: 767px){.top-new-columns__unit-ttl{font-size:12px;letter-spacing:0.015em}}.top-new-columns__link{position:relative;z-index:1;text-align:center}@media (min-width: 768px){.top-new-columns__link{margin-top:-32px}}@media (max-width: 767px){.top-new-columns__link{margin-top:-30px}}@media (min-width: 768px){.top-new-columns__link .cmn-btn{width:260px}}@media (max-width: 767px){.top-new-columns__link .cmn-btn{width:210px}}@media (min-width: 768px){.top-tools{margin-bottom:90px}}@media (max-width: 767px){.top-tools{margin-bottom:40px}}@media (min-width: 768px){.top-tools__header{margin-bottom:50px}}@media (max-width: 767px){.top-tools__header{margin-bottom:30px}}@media (min-width: 768px){.top-tools__ttl{margin-bottom:20px}}@media (max-width: 767px){.top-tools__ttl{margin-bottom:10px}}@media (min-width: 768px){.top-tools__body{margin:0 12.5%}}@media (max-width: 767px){.top-tools__body{margin:0 10px}}@media (min-width: 768px){.top-tools__units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px -5px}}.top-tools__unit{opacity:0.1;-webkit-filter:grayscale(1);filter:grayscale(1)}@media (min-width: 1025px){.top-tools__unit{padding:4px 5px}}@media (min-width: 768px) and (max-width: 1024px){.top-tools__unit{width:100%}}@media (min-width: 768px){.top-tools__units.is-tween .top-tools__unit:nth-of-type(1),.no-js .top-tools__units .top-tools__unit:nth-of-type(1){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .1s}}@media (min-width: 768px){.top-tools__units.is-tween .top-tools__unit:nth-of-type(2),.no-js .top-tools__units .top-tools__unit:nth-of-type(2){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .2s}}@media (min-width: 768px){.top-tools__units.is-tween .top-tools__unit:nth-of-type(3),.no-js .top-tools__units .top-tools__unit:nth-of-type(3){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .3s}}@media (min-width: 768px){.top-tools__units.is-tween .top-tools__unit:nth-of-type(4),.no-js .top-tools__units .top-tools__unit:nth-of-type(4){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .4s}}@media (min-width: 768px){.top-tools__units.is-tween .top-tools__unit:nth-of-type(5),.no-js .top-tools__units .top-tools__unit:nth-of-type(5){opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s,-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) .5s}}@media (max-width: 767px){.top-tools__unit.is-tween,.no-js .top-tools__unit{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}.top-tools__unit a{display:block;position:relative;overflow:hidden;background-color:#fff}@media (min-width: 768px) and (max-width: 1024px){.top-tools__unit a{padding-top:43.3%}}@media (max-width: 767px){.top-tools__unit a{padding-top:43.3%}}.top-tools__unit a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:101%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.top-tools__unit a:hover:before{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (min-width: 1025px){.top-tools__unit--col-2{width:50%}}@media (min-width: 1025px){.top-tools__unit--col-2 a{padding-top:54.7%}}@media (min-width: 1025px){.top-tools__unit--col-3{width:33.33%}}@media (min-width: 1025px){.top-tools__unit--col-3 a{padding-top:83%}}@media (min-width: 768px){.top-tools__unit--simulation a:before{background-image:url(../images/top-tools-img-simulation.jpg)}}@media (min-width: 768px) and (max-width: 1024px){.top-tools__unit--simulation a:before{background-image:url(../images/top-tools-img-simulation-sp.jpg)}}@media (max-width: 767px){.top-tools__unit--simulation a:before{background-image:url(../images/top-tools-img-simulation-sp.jpg)}}@media (min-width: 768px){.top-tools__unit--assist a:before{background-image:url(../images/top-tools-img-assist.jpg)}}@media (min-width: 768px) and (max-width: 1024px){.top-tools__unit--assist a:before{background-image:url(../images/top-tools-img-assist-sp.jpg)}}@media (max-width: 767px){.top-tools__unit--assist a:before{background-image:url(../images/top-tools-img-assist-sp.jpg)}}@media (min-width: 768px){.top-tools__unit--glossary a:before{background-image:url(../images/top-tools-img-glossary.jpg)}}@media (min-width: 768px) and (max-width: 1024px){.top-tools__unit--glossary a:before{background-image:url(../images/top-tools-img-glossary-sp.jpg)}}@media (max-width: 767px){.top-tools__unit--glossary a:before{background-image:url(../images/top-tools-img-glossary-sp.jpg)}}@media (min-width: 768px){.top-tools__unit--qa a:before{background-image:url(../images/top-tools-img-qa.jpg)}}@media (min-width: 768px) and (max-width: 1024px){.top-tools__unit--qa a:before{background-image:url(../images/top-tools-img-qa-sp.jpg)}}@media (max-width: 767px){.top-tools__unit--qa a:before{background-image:url(../images/top-tools-img-qa-sp.jpg)}}@media (min-width: 768px){.top-tools__unit--flow a:before{background-image:url(../images/top-tools-img-flow.jpg)}}@media (max-width: 767px){.top-tools__unit--flow a:before{background-image:url(../images/top-tools-img-flow-sp.jpg)}}.top-tools__unit-ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.top-tools__unit-ttl-ico{fill:#fff}@media (min-width: 768px){.top-tools__unit-ttl-ico{margin-bottom:15px}}@media (max-width: 767px){.top-tools__unit-ttl-ico{margin-bottom:8px}}@media (min-width: 768px){.top-tools__unit--simulation .top-tools__unit-ttl-ico{width:44px;height:46px}}@media (max-width: 767px){.top-tools__unit--simulation .top-tools__unit-ttl-ico{width:22.5px;height:24px}}@media (min-width: 768px){.top-tools__unit--assist .top-tools__unit-ttl-ico{width:46px;height:46px}}@media (max-width: 767px){.top-tools__unit--assist .top-tools__unit-ttl-ico{width:23px;height:23px}}@media (min-width: 768px){.top-tools__unit--glossary .top-tools__unit-ttl-ico{width:54px;height:54px}}@media (max-width: 767px){.top-tools__unit--glossary .top-tools__unit-ttl-ico{width:27px;height:27px}}@media (min-width: 768px){.top-tools__unit--qa .top-tools__unit-ttl-ico{width:48px;height:48px}}@media (max-width: 767px){.top-tools__unit--qa .top-tools__unit-ttl-ico{width:24px;height:24px}}@media (min-width: 768px){.top-tools__unit--flow .top-tools__unit-ttl-ico{width:57px;height:54px}}@media (max-width: 767px){.top-tools__unit--flow .top-tools__unit-ttl-ico{width:25.5px;height:24px}}.top-tools__unit-ttl-en{display:block;fill:rgba(255,255,255,0.9)}@media (min-width: 768px){.top-tools__unit-ttl-en{margin-bottom:15px}}@media (max-width: 767px){.top-tools__unit-ttl-en{margin-bottom:7px}}@media (min-width: 768px){.top-tools__unit--simulation .top-tools__unit-ttl-en{width:134px;height:30px}}@media (max-width: 767px){.top-tools__unit--simulation .top-tools__unit-ttl-en{width:67px;height:15px}}@media (min-width: 768px){.top-tools__unit--assist .top-tools__unit-ttl-en{width:76px;height:30px}}@media (max-width: 767px){.top-tools__unit--assist .top-tools__unit-ttl-en{width:38px;height:15px}}@media (min-width: 768px){.top-tools__unit--glossary .top-tools__unit-ttl-en{width:105px;height:33px}}@media (max-width: 767px){.top-tools__unit--glossary .top-tools__unit-ttl-en{width:52.5px;height:16.5px}}@media (min-width: 768px){.top-tools__unit--qa .top-tools__unit-ttl-en{width:47px;height:34px}}@media (max-width: 767px){.top-tools__unit--qa .top-tools__unit-ttl-en{width:23.5px;height:17px}}@media (min-width: 768px){.top-tools__unit--flow .top-tools__unit-ttl-en{width:54px;height:30px}}@media (max-width: 767px){.top-tools__unit--flow .top-tools__unit-ttl-en{width:28px;height:15px}}.top-tools__unit-ttl-ja{display:block;color:rgba(255,255,255,0.9);font-weight:700}@media (min-width: 768px){.top-tools__unit-ttl-ja{font-size:16px;letter-spacing:0.03em}}@media (max-width: 767px){.top-tools__unit-ttl-ja{font-size:10px}}.top-tools__unit-ttl-ja .cmn-blank svg{fill:#fff}@media (min-width: 768px){.top-news{margin:0 9.375% 130px}}@media (max-width: 767px){.top-news{margin-bottom:100px}}@media (min-width: 768px){.top-news__ttl{margin-bottom:60px}}@media (max-width: 767px){.top-news__ttl{margin-bottom:45px}}.top-news__body{border-bottom:1px solid #efefef}@media (min-width: 768px){.top-news__body{margin:0 7.69231%;padding-bottom:80px}}@media (max-width: 767px){.top-news__body{margin:0 20px;padding-bottom:70px}}@media (min-width: 768px){.top-news__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (min-width: 768px){.top-news__list+.top-news__list{margin-top:40px}}@media (max-width: 767px){.top-news__list+.top-news__list{margin-top:25px}}@media (min-width: 768px){.top-news__list-date{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}}@media (max-width: 767px){.top-news__list-date{display:block;margin-bottom:10px}}.top-news__list-date span{display:inline-block;background-color:#6db9d0;color:#fff;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em;line-height:24px;text-align:center}@media (min-width: 768px){.top-news__list-date span{width:120px;font-size:14px}}@media (max-width: 767px){.top-news__list-date span{width:90px;font-size:12px}}@media (min-width: 768px){.ie .top-news__list-date span{padding-top:5px}}.top-news__list-ttl a{font-weight:700;letter-spacing:0.06em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.top-news__list-ttl a{font-size:14px;line-height:1.7}}@media (max-width: 767px){.top-news__list-ttl a{font-size:12px;line-height:1.5}}.top-news__list-ttl a:hover{color:rgba(82,158,180,0.9);text-decoration:underline}.top-news__link{position:relative;z-index:1;text-align:center}@media (min-width: 768px){.top-news__link{margin-top:-32px}}@media (max-width: 767px){.top-news__link{margin-top:-30px}}@media (min-width: 768px){.top-news__link .cmn-btn{width:200px}}@media (max-width: 767px){.top-news__link .cmn-btn{width:210px}}@media (min-width: 768px){.top-banner{margin:0 15.625% 120px}}@media (max-width: 767px){.top-banner{margin:0 30px 100px}}@media (min-width: 768px){.top-banner__lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4.54545%}}@media (min-width: 768px){.top-banner__list{width:50%;padding:40px 0 0 4.34783%;margin:0 auto}}@media (max-width: 767px){.top-banner__list+.top-banner__list{margin-top:10px}}.top-banner__list a{display:block;position:relative}.top-banner__list a:before{content:'';display:block;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3)}.top-banner__list a:hover:before{-webkit-animation:banner-hover 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);animation:banner-hover 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}.top-banner__list img{width:100%;height:auto}.top-tagline{overflow:hidden;color:#727171;font-weight:700;letter-spacing:0.03em;line-height:1.5;text-align:center}@media (min-width: 768px){.top-tagline{font-size:18px;font-style:italic}}.top-tagline span{display:block;opacity:0.1;-webkit-transform:translateY(102%);-ms-transform:translateY(102%);transform:translateY(102%);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s}.top-funds__header.is-tween .top-tagline span,.top-fund-list__header.is-tween .top-tagline span,.top-money-columns__header.is-tween .top-tagline span,.top-new-columns__header.is-tween .top-tagline span,.top-tools__header.is-tween .top-tagline span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.top-special-banner{position:fixed;z-index:101;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.top-special-banner{right:65px;bottom:30px;width:340px}}@media (max-width: 767px){.top-special-banner{left:0;bottom:0;width:100%}}@media (max-width: 767px){.top-special-banner.is-special-banner-reached{opacity:0;pointer-events:none}}.top-special-banner.is-special-banner-hide{opacity:0;pointer-events:none}.top-special-banner__close{display:block;position:absolute;top:0;z-index:1;border-radius:50%;background-color:#9dd5e4;outline:none;cursor:pointer}@media (min-width: 768px){.top-special-banner__close{right:0;width:28px;height:28px;margin:-14px -14px 0 0}}@media (max-width: 767px){.top-special-banner__close{right:4px;width:20px;height:20px;margin-top:-10px}}.top-special-banner__close:before,.top-special-banner__close:after{content:'';display:block;position:absolute;top:50%;left:50%;height:1px;background-color:#000;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.top-special-banner__close:before,.top-special-banner__close:after{width:10px}}@media (max-width: 767px){.top-special-banner__close:before,.top-special-banner__close:after{width:8px}}.top-special-banner__close:before{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.top-special-banner__close:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.top-special-banner__close:hover:before{-webkit-transform:translate(-50%, -50%) rotate(45deg) scale(1.2);-ms-transform:translate(-50%, -50%) rotate(45deg) scale(1.2);transform:translate(-50%, -50%) rotate(45deg) scale(1.2)}.top-special-banner__close:hover:after{-webkit-transform:translate(-50%, -50%) rotate(-45deg) scale(1.2);-ms-transform:translate(-50%, -50%) rotate(-45deg) scale(1.2);transform:translate(-50%, -50%) rotate(-45deg) scale(1.2)}.top-special-banner__img{display:block;position:relative}.top-special-banner__img:before{content:'';display:block;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3)}.top-special-banner__img:hover:before{-webkit-animation:banner-hover 0.4s cubic-bezier(0.39, 0.575, 0.565, 1);animation:banner-hover 0.4s cubic-bezier(0.39, 0.575, 0.565, 1)}.top-special-banner__img img{width:100%;height:auto}@media (min-width: 768px){.exponential-hero .cmn-hero__ttl-en{font-size:30px}}@media (max-width: 767px){.exponential-hero .cmn-hero__ttl-en{font-size:20px}}.exponential-hero .cmn-hero__bg-item{opacity:0.8}@media (min-width: 768px){.exponential-hero .cmn-hero__bg-item{background-image:url(../images/exponential-kv.jpg)}}@media (max-width: 767px){.exponential-hero .cmn-hero__bg-item{background-image:url(../images/exponential-kv-sp.jpg)}}.exponential-block{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);pointer-events:none}@media (min-width: 768px){.exponential-block{padding:0 10.9375%}}@media (max-width: 767px){.exponential-block{padding:0 20px}}.exponential-block.is-tween,.no-js .exponential-block{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.exponential-block+.exponential-block{margin-top:70px}}@media (max-width: 767px){.exponential-block+.exponential-block{margin-top:35px}}@media (min-width: 1025px){.exponential-block__inner{margin-top:-120px;padding-top:120px}}@media (max-width: 1024px){.exponential-block__inner{margin-top:-84px;padding-top:84px}}.exponential-block__pagetop{position:relative;z-index:2;padding-top:20px;text-align:right;pointer-events:auto}.exponential-block__pagetop a{color:#5d5d5d;font-size:10px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em;text-decoration:underline}.exponential-block__pagetop a:hover{text-decoration:none}.exponential-block__pagetop svg{display:inline-block;width:9px;height:6px;margin-right:8px;fill:#5d5d5d}.exponential-card{pointer-events:auto}.exponential-card__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:5px 5px 0 0}@media (min-width: 768px){.exponential-card__header{padding:20px 2% 20px 3%}}@media (max-width: 767px){.exponential-card__header{padding:10px}}.exponential-card--stock .exponential-card__header{background-color:#f19399}.exponential-card--debt .exponential-card__header{background-color:#76d0b2}.exponential-card--reit .exponential-card__header{background-color:#e8c37b}.exponential-card__ttl{color:#fff;font-weight:700;line-height:1.5}@media (min-width: 768px){.exponential-card__ttl{padding-top:.3em;font-size:16px;letter-spacing:0.06em}}@media (max-width: 767px){.exponential-card__ttl{letter-spacing:0.03em}}@media (min-width: 768px){.ie .exponential-card__ttl{padding-top:.6em}}.exponential-card__tag{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.exponential-card__tag-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:2px solid #fff;border-radius:4px}@media (min-width: 768px){.exponential-card__tag-list{margin-left:30px}}@media (max-width: 767px){.exponential-card__tag-list{margin-left:10px}}.exponential-card__tag-list-item{color:#fff;letter-spacing:0.4em;text-align:center;white-space:nowrap}@media (min-width: 768px){.exponential-card__tag-list-item{padding:0 15px;font-size:14px;line-height:28px}}@media (max-width: 767px){.exponential-card__tag-list-item{padding:0 10px;font-size:10px;line-height:18px}}.ie .exponential-card__tag-list-item{padding-top:5px}.exponential-card__tag-list-item+.exponential-card__tag-list-item{border-left:2px solid #fff}.exponential-card__body{padding:30px 0;border:1px solid #eaebed;border-radius:0 0 5px 5px}@media (min-width: 768px){.exponential-card__cont{padding:0 4% 25px}}@media (max-width: 767px){.exponential-card__cont{padding:0 20px 20px}}.exponential-card__txt{line-height:1.5}@media (min-width: 768px){.exponential-card__txt{font-size:14px;letter-spacing:0.03em}}@media (max-width: 767px){.exponential-card__txt{font-size:12px;letter-spacing:0.015em}}@media (min-width: 768px){.exponential-card__country{margin-top:30px}}@media (max-width: 767px){.exponential-card__country{margin-top:25px}}.exponential-card__country-ttl{border-left-width:4px;border-left-style:solid;font-size:14px;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.exponential-card__country-ttl{margin-bottom:15px;padding-left:15px}}@media (max-width: 767px){.exponential-card__country-ttl{margin-bottom:10px;padding-left:7px}}.exponential-card--stock .exponential-card__country-ttl{border-left-color:#f1969c}.exponential-card--debt .exponential-card__country-ttl{border-left-color:#7bd1b4}.exponential-card--reit .exponential-card__country-ttl{border-left-color:#e9c580}.exponential-card__country-ttl span{font-weight:700}.exponential-card__country-list{letter-spacing:-0.4em}.exponential-card__country-list-item{display:inline;line-height:1.5}@media (min-width: 768px){.exponential-card__country-list-item{font-size:14px;letter-spacing:0.03em}}@media (max-width: 767px){.exponential-card__country-list-item{font-size:12px;letter-spacing:0.015em}}.exponential-card__country-list-item+.exponential-card__country-list-item:before{content:'／';display:inline;line-height:1.5}.exponential-card__footer{border-top:1px solid #eaebed}@media (min-width: 768px){.exponential-card__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:4%;padding:25px 3% 0 0}}@media (max-width: 767px){.exponential-card__footer{margin-left:20px;padding:15px 20px 0 0}}@media (min-width: 768px){.exponential-card__related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.exponential-card__related-ttl{font-weight:700;letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.exponential-card__related-ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;font-size:14px}}@media (max-width: 767px){.exponential-card__related-ttl{margin-bottom:7px;font-size:12px}}@media (min-width: 768px){.exponential-card__related-ttl span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}}@media (min-width: 768px){.exponential-card__related-ttl svg{display:inline-block;width:6px;height:9px;margin-left:8px;fill:#adb5bd}}@media (max-width: 767px){.exponential-card__related-ttl svg{display:none}}.ie .exponential-card__related-ttl svg{margin-top:-3px}@media (min-width: 768px){.exponential-card__related-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.exponential-card__related-list-item{line-height:1.5}@media (min-width: 768px){.exponential-card__related-list-item{margin-right:20px}}@media (min-width: 768px){.exponential-card__related-list-item:last-of-type{margin-right:0}}@media (max-width: 767px){.exponential-card__related-list-item+.exponential-card__related-list-item{margin-top:10px}}.exponential-card__related-list-item a{color:#0055ad;text-decoration:underline}.exponential-card__related-list-item a:hover{text-decoration:none}@media (min-width: 768px){.exponential-card__link{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media (max-width: 767px){.exponential-card__link{margin-top:15px;text-align:center}}.exponential-card--stock .exponential-card__link .cmn-round-btn{color:#d3787e}.exponential-card--debt .exponential-card__link .cmn-round-btn{color:#56ba98}.exponential-card--reit .exponential-card__link .cmn-round-btn{color:#e2af4d}.exponential-card__link .cmn-round-btn:hover{color:#fff}.exponential-card--stock .exponential-card__link .cmn-round-btn:hover{background-color:#d3787e}.exponential-card--debt .exponential-card__link .cmn-round-btn:hover{background-color:#56ba98}.exponential-card--reit .exponential-card__link .cmn-round-btn:hover{background-color:#e2af4d}.exponential-card__link .cmn-round-btn svg{display:inline-block;width:6px;height:10px;margin-left:10px}.exponential-card--stock .exponential-card__link .cmn-round-btn svg{fill:#d3787e}.exponential-card--debt .exponential-card__link .cmn-round-btn svg{fill:#56ba98}.exponential-card--reit .exponential-card__link .cmn-round-btn svg{fill:#e2af4d}.ie .exponential-card__link .cmn-round-btn svg{margin-top:-5px}.exponential-card__link .cmn-round-btn:hover svg{fill:#fff}@media (min-width: 768px){.exponential-cont{margin-bottom:70px}}@media (max-width: 767px){.exponential-cont{margin-bottom:35px}}@media (min-width: 768px){.exponential-intro{margin-bottom:70px;padding:10px 9.375% 0}}@media (max-width: 767px){.exponential-intro{margin-bottom:45px;padding:10px 20px 0}}.exponential-intro__txt{letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.exponential-intro__txt{font-size:16px;text-align:center}}.exponential-intro__txt span{display:block;letter-spacing:0.03em}@media (min-width: 768px){.exponential-intro__txt span{margin-top:10px;font-size:12px}}@media (max-width: 767px){.exponential-intro__txt span{margin-top:5px;font-size:10px}}@media (min-width: 768px){.exponential-nav+.exponential-nav{margin-top:40px}}@media (max-width: 767px){.exponential-nav+.exponential-nav{margin-top:20px}}.exponential-nav__ttl{margin-bottom:10px;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.exponential-nav__ttl{font-size:12px}}@media (max-width: 767px){.exponential-nav__ttl{padding-left:10px;font-size:10px}}@media (min-width: 768px){.exponential-nav__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.exponential-nav__list-item{border:1px solid #eee}@media (min-width: 768px){.exponential-nav__list-item{width:33.3%}}@media (max-width: 767px){.exponential-nav__list-item+.exponential-nav__list-item{border-top:none}}@media (min-width: 768px){.exponential-nav__list-item:nth-of-type(n+4){border-top:none}}@media (min-width: 768px){.exponential-nav__list-item:nth-of-type(3n-1){border-left:none}}@media (min-width: 768px){.exponential-nav__list-item:nth-of-type(3n){border-left:none}}.exponential-nav__list-item a{display:block;position:relative;height:100%;color:#727171;-webkit-transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.exponential-nav__list-item a{padding:15px 45px 15px 20px;font-size:14px}}@media (max-width: 767px){.exponential-nav__list-item a{padding:15px 35px 15px 10px;font-size:12px}}.exponential-nav__list-item a:hover{background-color:#51aac1;color:#fff}.exponential-nav__list-item span{display:block}@media (min-width: 768px){.exponential-nav__list-item span{font-size:12px}}@media (max-width: 767px){.exponential-nav__list-item span{font-size:10px}}.exponential-nav__list-ico{position:absolute;top:50%;width:9px;height:6px;fill:#9ed5e4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.exponential-nav__list-ico{right:18px}}@media (max-width: 767px){.exponential-nav__list-ico{right:14px}}.exponential-nav__list-item a:hover .exponential-nav__list-ico{fill:#fff}.exponential-tab__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.exponential-tab__list{margin:0 9.375% 70px}}@media (max-width: 767px){.exponential-tab__list{margin:0 20px 35px}}.exponential-tab__list-item{position:relative;width:25%;text-align:center}@media (min-width: 768px){.exponential-tab__list-item+.exponential-tab__list-item:before{content:'';display:block;position:absolute;top:50%;left:0;width:1px;height:30px;background-color:#e2e2e4;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.exponential-tab__list-item a{display:block;position:relative;border-bottom:1px solid #eee;color:#727171;font-weight:700;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.exponential-tab__list-item a{padding:30px 0;font-size:16px}}@media (max-width: 767px){.exponential-tab__list-item a{padding:10px 0;font-size:14px}}.exponential-tab__list-item a:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#51aac1;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.exponential-tab__list-item a:hover{color:#51aac1}.exponential-tab__list-item a.is-active{color:#51aac1}.exponential-tab__list-item a.is-active:before{-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.exponential-tab__blocks{position:relative}@media (min-width: 768px){.exponential-tab__blocks{margin:0 9.375% 100px}}@media (max-width: 767px){.exponential-tab__blocks{margin:0 20px 35px}}.exponential-tab__block{position:absolute;top:0;left:0;opacity:0;width:100%;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);pointer-events:none}.exponential-tab__block.is-active{position:relative;opacity:1;pointer-events:auto}.list-hero .cmn-hero__bg-item{opacity:0.8;background-image:url(../images/list-kv.jpg)}.list-nav{position:absolute;top:0;left:0;z-index:998;width:100%;background-color:#fff}@media (min-width: 768px){.list-nav{height:120px;padding:0 17.1875%}}@media (max-width: 767px){.list-nav{height:60px;padding:0 10px}}.list-nav.is-follow-anchor-active{position:fixed}@media (min-width: 768px){.list-nav.is-follow-anchor-active{height:100px}}@media (min-width: 1025px){.list-nav.is-follow-anchor-active{top:100px}}@media (max-width: 1024px){.list-nav.is-follow-anchor-active{top:64px}}@media (min-width: 768px){.list-nav .cmn-anchor__list-logo{-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.list-nav.is-follow-anchor-active .cmn-anchor__list-logo{height:40px}}@media (min-width: 768px){.list-nav .cmn-anchor__list-txt{overflow:hidden;height:18px;-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.list-nav.is-follow-anchor-active .cmn-anchor__list-txt{height:0}}@media (min-width: 768px){.list-cont{margin-bottom:90px}}@media (max-width: 767px){.list-cont{margin-bottom:45px}}.list-cont__body{position:relative}@media (min-width: 768px){.list-cont__body{padding-top:180px}}@media (max-width: 767px){.list-cont__body{margin-top:15px;padding-top:115px}}@media (min-width: 768px){.list-sec{margin:0 4.6875%}}@media (min-width: 768px){.list-sec+.list-sec{margin-top:120px}}@media (max-width: 767px){.list-sec+.list-sec{margin-top:70px}}@media (min-width: 1025px){.list-sec__inner{margin-top:-200px;padding-top:200px}}@media (min-width: 768px) and (max-width: 1024px){.list-sec__inner{margin-top:-164px;padding-top:164px}}@media (max-width: 767px){.list-sec__inner{margin-top:-124px;padding-top:124px}}.list-sec__header{position:relative;border-bottom:1px solid #eee}@media (min-width: 768px){.list-sec__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 8.62069% 20px}}@media (max-width: 767px){.list-sec__header{padding:0 10px 15px;text-align:center}}@media (min-width: 768px){.list-sec__header .cmn-category-anchor{bottom:15px;right:0}}@media (max-width: 767px){.list-sec__header .cmn-category-anchor{top:0;right:10px}}@media (max-width: 767px){.list-sec__header-ttl-logo{margin-bottom:15px}}@media (min-width: 768px){.list-sec--fundsi .list-sec__header-ttl-logo{width:146px;height:40px}}@media (max-width: 767px){.list-sec--fundsi .list-sec__header-ttl-logo{width:98.5px;height:27px}}@media (min-width: 768px){.list-sec--focus .list-sec__header-ttl-logo{width:147px;height:60px}}@media (max-width: 767px){.list-sec--focus .list-sec__header-ttl-logo{width:86.5px;height:35px}}@media (min-width: 768px){.list-sec--my .list-sec__header-ttl-logo{width:108px;height:64px}}@media (max-width: 767px){.list-sec--my .list-sec__header-ttl-logo{width:62px;height:37px}}.list-sec__header-txt{font-size:14px;font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.list-sec__header-txt{font-size:14px}}@media (max-width: 767px){.list-sec__header-txt{font-size:10px}}.list-sec__note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.list-sec__note{margin-top:40px;padding:0 8.62069%}}@media (max-width: 767px){.list-sec__note{margin-top:20px;padding:0 15px}}.list-sec__note-ico{fill:#60b8cf}@media (min-width: 768px){.list-sec__note-ico{width:36px;height:20px;margin-right:10px}}@media (max-width: 767px){.list-sec__note-ico{width:20.5px;height:11px;margin-right:5px}}.list-sec__note-txt{color:#727171;letter-spacing:0.03em}@media (min-width: 768px){.list-sec__note-txt{font-size:12px}}@media (max-width: 767px){.list-sec__note-txt{font-size:10px}}.list-unit{position:relative}@media (min-width: 768px){.list-unit{padding:0 8.62069%}}@media (max-width: 767px){.list-unit{padding:0 30px 0 15px}}.list-unit:after{content:'';position:absolute;bottom:0;left:50%;height:1px;background-color:#eee;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.list-unit:after{width:62%}}@media (max-width: 767px){.list-unit:after{width:calc(100% - 30px)}}.list-unit a{display:block}.list-unit__cols{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.list-unit__cols{padding:50px 0 65px}}@media (max-width: 767px){.list-unit__cols{padding:35px 0}}@media (min-width: 768px){.list-unit__col--fig{width:23%}}@media (max-width: 767px){.list-unit__col--fig{width:40%;margin-top:5px}}@media (min-width: 768px){.list-unit__col--cont{width:77%;padding-top:25px;padding-left:14.5%}}@media (max-width: 767px){.list-unit__col--cont{width:60%;padding-left:20px}}.list-unit__fig{position:relative;padding-top:148.42%;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.list-unit__fig:before{content:'';display:block;position:absolute;top:50%;left:0;width:104%;height:95%;border-radius:4px;background:url(../images/bg-book.png) no-repeat center center;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.list-unit__fig:before{box-shadow:22px 22px 27px 0 rgba(0,0,7,0.16)}}@media (max-width: 767px){.list-unit__fig:before{box-shadow:0 22px 27px 0 rgba(0,0,7,0.16)}}.list-unit__fig-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.list-unit a:hover .list-unit__fig-img{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}@media (min-width: 768px){.list-unit__header{margin-bottom:30px}}@media (max-width: 767px){.list-unit__header{margin-bottom:20px}}.list-unit__copy{margin-bottom:5px;color:rgba(84,84,84,0.9);font-weight:700;line-height:1.5}@media (min-width: 768px){.list-unit__copy{font-size:14px;letter-spacing:0.12em}}@media (max-width: 767px){.list-unit__copy{font-size:10px;letter-spacing:0.06em}}.list-unit__ttl{color:rgba(84,84,84,0.9);font-weight:700;line-height:1.5}@media (min-width: 768px){.list-unit__ttl{margin-bottom:20px;font-size:22px;letter-spacing:0.12em}}@media (max-width: 767px){.list-unit__ttl{margin-bottom:5px;font-size:14px;letter-spacing:0.06em}}.list-unit__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list-unit__tag-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.list-unit__tag-list-item+.list-unit__tag-list-item{margin-left:10px}}@media (max-width: 767px){.list-unit__tag-list-item+.list-unit__tag-list-item{margin-left:5px}}.list-unit__tag-list-item span{display:inline-block;color:#fff;font-weight:700;text-align:center;letter-spacing:0.4em}@media (min-width: 768px){.list-unit__tag-list-item span{border-radius:4px;font-size:14px;line-height:32px}}@media (max-width: 767px){.list-unit__tag-list-item span{border-radius:2px;font-size:10px;line-height:16px}}@media (min-width: 768px){.list-unit__tag-list-item--category span{min-width:140px}}@media (max-width: 767px){.list-unit__tag-list-item--category span{min-width:70px}}.list-unit--stock .list-unit__tag-list-item--category span{background-color:#e2858b}.list-unit--debt .list-unit__tag-list-item--category span{background-color:#66c2a4}.list-unit--reit .list-unit__tag-list-item--category span{background-color:#dab66f}.list-unit--balance .list-unit__tag-list-item--category span{background-color:#adb0eb}@media (min-width: 768px){.list-unit__tag-list-item--area span{min-width:100px}}@media (max-width: 767px){.list-unit__tag-list-item--area span{min-width:50px}}.list-unit--stock .list-unit__tag-list-item--area span{background-color:#f19399}.list-unit--debt .list-unit__tag-list-item--area span{background-color:#76d0b2}.list-unit--reit .list-unit__tag-list-item--area span{background-color:#e8c37b}@media (min-width: 768px){.list-unit__ico{margin-left:10px}}@media (max-width: 767px){.list-unit__ico{margin-left:5px}}.list-unit__ico-img{fill:#60b8cf}@media (min-width: 768px){.list-unit__ico-img{width:44px;height:24px}}@media (max-width: 767px){.list-unit__ico-img{width:27.5px;height:15px}}.list-unit__txt{letter-spacing:0.06em}@media (min-width: 768px){.list-unit__txt{font-size:16px;line-height:1.5}}@media (max-width: 767px){.list-unit__txt{font-size:13px;line-height:1.2}}.fundsi-detail-hero .cmn-hero__bg-item{opacity:0.7}.fundsi-detail-hero .cmn-hero__cont{top:40%}.fundsi-detail-hero .cmn-hero__ttl{text-align:center}@media (min-width: 768px){.fundsi-detail-hero .cmn-hero__ttl-en{font-size:16px}}@media (max-width: 767px){.fundsi-detail-hero .cmn-hero__ttl-en{font-size:12px;font-weight:700}}.fundsi-detail-hero .cmn-hero__ttl-ja{font-style:italic}@media (min-width: 768px){.fundsi-detail-hero .cmn-hero__ttl-ja{font-size:26px}}@media (max-width: 767px){.fundsi-detail-hero .cmn-hero__ttl-ja{margin-top:3px;font-size:18px}}.fundsi-detail-hero__book{position:absolute;bottom:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.fundsi-detail-hero__book{width:176px;margin-bottom:-40px}}@media (max-width: 767px){.fundsi-detail-hero__book{width:110px;margin-bottom:-25px}}.fundsi-detail-hero__book-fig{position:relative;padding-top:148.42%}.fundsi-detail-hero__book-fig:before{content:'';display:block;position:absolute;top:50%;left:0;width:104%;height:95%;border-radius:4px;background:url(../images/bg-book.png) no-repeat center center;background-size:cover;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.fundsi-detail-hero__book-fig:before{box-shadow:18px 27px 22px 0 rgba(0,0,7,0.16)}}@media (max-width: 767px){.fundsi-detail-hero__book-fig:before{box-shadow:0 13px 11px 0 rgba(0,0,7,0.16)}}.fundsi-detail-hero__book-fig-img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (min-width: 768px){.fundsi-detail-nav{margin-bottom:40px}}@media (max-width: 767px){.fundsi-detail-nav{margin:0 10px 50px}}.fundsi-detail-nav__list{border-bottom:1px solid #eee}@media (max-width: 767px){.fundsi-detail-nav__list{text-align:center}}.fundsi-detail-nav__list a{display:block}@media (min-width: 768px){.fundsi-detail-nav__list a{padding:20px 0 15px}}@media (max-width: 767px){.fundsi-detail-nav__list a{padding:20px 0 10px}}.fundsi-detail-nav__list-en{display:block;margin-bottom:8px;color:#60b8cf;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-detail-nav__list-en{font-size:12px}}@media (max-width: 767px){.fundsi-detail-nav__list-en{font-size:10px}}.fundsi-detail-nav__list-ja{display:block;color:#727171;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-detail-nav__list-ja{font-size:14px}}@media (max-width: 767px){.fundsi-detail-nav__list-ja{font-size:12px}}.fundsi-detail-nav__list a:hover .fundsi-detail-nav__list-ja{color:#529eb4}@media (max-width: 767px){.fundsi-detail-menu{margin:0 10px}}.fundsi-detail-menu__unit{border-radius:4px;box-shadow:6px 6px 10px 0 rgba(0,0,7,0.08)}@media (min-width: 768px){.fundsi-detail-menu__unit{padding-bottom:30px}}@media (max-width: 767px){.fundsi-detail-menu__unit{padding-bottom:35px;border:1px solid #e2e2e4}}@media (min-width: 768px){.fundsi-detail-menu__unit+.fundsi-detail-menu__unit{margin-top:40px}}@media (max-width: 767px){.fundsi-detail-menu__unit+.fundsi-detail-menu__unit{margin-top:35px}}.fundsi-detail-menu__unit-logo{text-align:center}@media (min-width: 768px){.fundsi-detail-menu__unit-logo{padding:20px 0}}@media (max-width: 767px){.fundsi-detail-menu__unit-logo{padding:30px 0}}@media (min-width: 768px){.fundsi-detail-menu__unit--fundsi .fundsi-detail-menu__unit-logo-img{width:87px;height:24px}}@media (max-width: 767px){.fundsi-detail-menu__unit--fundsi .fundsi-detail-menu__unit-logo-img{width:120px;height:33px}}@media (min-width: 768px){.fundsi-detail-menu__unit--focus .fundsi-detail-menu__unit-logo-img{width:80px;height:32px}}@media (max-width: 767px){.fundsi-detail-menu__unit--focus .fundsi-detail-menu__unit-logo-img{width:110.5px;height:44px}}@media (min-width: 768px){.fundsi-detail-menu__unit--my .fundsi-detail-menu__unit-logo-img{width:50px;height:30px}}@media (max-width: 767px){.fundsi-detail-menu__unit--my .fundsi-detail-menu__unit-logo-img{width:69px;height:41.5px}}.fundsi-detail-menu__list-ttl{color:#fff;font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-detail-menu__list-ttl{margin:0 1px;font-size:11px}}@media (max-width: 767px){.fundsi-detail-menu__list-ttl{margin-right:1px;font-size:10px}}.fundsi-detail-menu__list--stock .fundsi-detail-menu__list-ttl{background-color:#f19399}.fundsi-detail-menu__list--debt .fundsi-detail-menu__list-ttl{background-color:#76d0b2}.fundsi-detail-menu__list--reit .fundsi-detail-menu__list-ttl{background-color:#e8c37b}.fundsi-detail-menu__list--balance .fundsi-detail-menu__list-ttl{background-color:#adb0eb}.fundsi-detail-menu__list-ttl a{display:block;position:relative;color:#fff}@media (min-width: 768px){.fundsi-detail-menu__list-ttl a{padding:8px 10px}}@media (max-width: 767px){.fundsi-detail-menu__list-ttl a{padding:8px 12px}}.fundsi-detail-menu__list-arrow{display:block;position:absolute;top:0;right:10px;bottom:0;width:9px;height:6px;margin:auto;fill:#fff;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.fundsi-detail-menu__list.is-active .fundsi-detail-menu__list-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fundsi-detail-menu__list-body{overflow:hidden;opacity:0;-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.fundsi-detail-menu__list.is-active .fundsi-detail-menu__list-body,.no-js .fundsi-detail-menu__list-body{opacity:1}.fundsi-detail-menu__list-item{line-height:1.3}@media (min-width: 768px){.fundsi-detail-menu__list-item{margin:0 10px}}@media (max-width: 767px){.fundsi-detail-menu__list-item{margin:0 12px}}.fundsi-detail-menu__list-item+.fundsi-detail-menu__list-item{border-top:1px solid #eee}.fundsi-detail-menu__list:last-of-type .fundsi-detail-menu__list-item:last-of-type{border-bottom:1px solid #eee}.fundsi-detail-menu__list-item a{display:block;color:#727171;font-size:12px;letter-spacing:0.03em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fundsi-detail-menu__list-item a{padding:20px 0 15px}}@media (max-width: 767px){.fundsi-detail-menu__list-item a{padding:20px 0}}.fundsi-detail-menu__list-item a:hover{color:#529eb4}.fundsi-detail-menu__list-item a.is-current{color:#529eb4;font-weight:700}@media (min-width: 768px){.fundsi-detail-col{margin:0 9.375%}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-detail-col{display:block}}@media (min-width: 768px){.fundsi-detail-col__main{width:73%}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-detail-col__main{width:auto}}@media (min-width: 768px){.fundsi-detail-col__side{width:27%;padding-left:5.76923%}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-detail-col__side{width:auto;padding-left:0}}@media (max-width: 767px){.fundsi-detail-col__side{margin-top:30px}}.fundsi-detail-intro{position:relative;border-bottom:2px solid #60b8cf}@media (min-width: 768px){.fundsi-detail-intro{margin-bottom:70px;padding-bottom:70px}}@media (max-width: 767px){.fundsi-detail-intro{margin:0 20px 35px;padding-bottom:35px}}@media (min-width: 768px){.fundsi-detail-intro__fav{position:absolute;top:0;right:0}}@media (max-width: 767px){.fundsi-detail-intro__fav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}}.fundsi-detail-intro__fav-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:160px;border:1px solid #e2e2e4;border-radius:25px;line-height:42px;-webkit-transition:width 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:width 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.fundsi-detail-intro__fav-btn.is-active{width:120px}.fundsi-detail-intro__fav-ico{width:16px;height:15px;margin-right:5px;fill:transparent;stroke:#dae333;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),stroke 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),stroke 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.fundsi-detail-intro__fav-btn:hover .fundsi-detail-intro__fav-ico{fill:#dae333}.fundsi-detail-intro__fav-btn.is-active .fundsi-detail-intro__fav-ico{fill:#dae333;-webkit-animation:fav-ico 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);animation:fav-ico 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transition:none;transition:none}@-webkit-keyframes fav-ico{100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes fav-ico{100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.fundsi-detail-intro__fav-txt{position:relative;overflow:hidden;color:#727171;font-size:12px;letter-spacing:0.01em}.fundsi-detail-intro__fav-btn.is-active .fundsi-detail-intro__fav-txt span{display:none}@media (min-width: 768px){.fundsi-detail-intro__ttl{padding-right:170px}}.fundsi-detail-intro__ttl-sub{display:block;font-weight:700;line-height:1.3;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-detail-intro__ttl-sub{margin-bottom:8px;font-size:16px}}@media (max-width: 767px){.fundsi-detail-intro__ttl-sub{font-size:10px}}.fundsi-detail-intro__ttl-main{display:block;font-weight:700;line-height:1.5;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-detail-intro__ttl-main{margin-bottom:20px;font-size:30px}}@media (max-width: 767px){.fundsi-detail-intro__ttl-main{margin-bottom:8px;font-size:14px}}.fundsi-detail-intro__date{color:rgba(24,24,24,0.7)}@media (min-width: 768px){.fundsi-detail-intro__date{font-size:14px}}@media (max-width: 767px){.fundsi-detail-intro__date{font-size:10px}}.fundsi-detail-intro__desc{line-height:1.7;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-detail-intro__desc{margin-top:40px;font-size:16px}}@media (max-width: 767px){.fundsi-detail-intro__desc{margin-top:30px;font-size:14px}}@media (min-width: 768px){.fundsi-detail-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.fundsi-detail-box{margin:0 20px}}.fundsi-detail-box__item{border:3px solid #60b8cf}@media (min-width: 768px){.fundsi-detail-box__item{width:31.57895%;padding:10px 0 15px;border-radius:8px}}@media (max-width: 767px){.fundsi-detail-box__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px 15px;border-radius:4px}}@media (min-width: 768px){.fundsi-detail-box__item:nth-of-type(n+4){margin-top:30px}}@media (max-width: 767px){.fundsi-detail-box__item+.fundsi-detail-box__item{margin-top:10px}}.fundsi-detail-box__ttl{color:#51aac1}@media (min-width: 768px){.fundsi-detail-box__ttl{margin-bottom:20px;padding:0 10px;font-size:16px;letter-spacing:0.03em}}@media (max-width: 767px){.fundsi-detail-box__ttl{margin-right:10px;font-size:10px;letter-spacing:0.06em;white-space:nowrap}}.fundsi-detail-box__cont{text-align:right;letter-spacing:-0.4em;word-break:break-all}@media (min-width: 768px){.fundsi-detail-box__cont{padding:0 20px}}.fundsi-detail-box__num{font-family:"Roboto","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;letter-spacing:0}@media (min-width: 768px){.fundsi-detail-box__num{font-size:26px}}@media (max-width: 767px){.fundsi-detail-box__num{font-size:18px}}.fundsi-detail-box__unit{margin-left:5px;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-detail-box__unit{font-size:14px}}@media (max-width: 767px){.fundsi-detail-box__unit{font-size:10px}}.fundsi-detail-box__note{font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-detail-box__note{font-size:12px}}@media (max-width: 767px){.fundsi-detail-box__note{font-size:10px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.fundsi-detail-file{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px}}@media (max-width: 767px){.fundsi-detail-file{margin:35px 20px 0}}@media (min-width: 768px){.fundsi-detail-file__item{width:50%;border-right:1px solid #eee;border-bottom:1px solid #eee}}@media (max-width: 767px){.fundsi-detail-file__item{border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee}}@media (min-width: 768px){.fundsi-detail-file__item:nth-of-type(-n+2){border-top:1px solid #eee}}@media (min-width: 768px){.fundsi-detail-file__item:nth-of-type(odd){border-left:1px solid #eee}}@media (max-width: 767px){.fundsi-detail-file__item:first-child{border-top:1px solid #eee}}.fundsi-detail-file__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fundsi-detail-file__item a{padding:20px 30px}}@media (max-width: 767px){.fundsi-detail-file__item a{padding:15px}}.fundsi-detail-file__item a:hover{background-color:#60b8cf}.fundsi-detail-file__txt{position:relative;color:#727171;letter-spacing:0.06em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fundsi-detail-file__txt{padding:0.3em 10px 0 30px;font-size:13px}}@media (max-width: 767px){.fundsi-detail-file__txt{padding:0 10px 0 15px;font-size:10px}}.fundsi-detail-file__item a:hover .fundsi-detail-file__txt{color:#fff}.fundsi-detail-file__txt:before{content:'';display:inline-block;position:absolute;top:0;left:0;background:no-repeat url(../images/ico-pdf.png) 0 0;background-size:cover}@media (min-width: 768px){.fundsi-detail-file__txt:before{width:20px;height:20px}}@media (max-width: 767px){.fundsi-detail-file__txt:before{width:10px;height:10px}}.fundsi-detail-file__download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#60b8cf;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fundsi-detail-file__download{font-size:12px}}@media (max-width: 767px){.fundsi-detail-file__download{font-size:10px}}.fundsi-detail-file__item a:hover .fundsi-detail-file__download{color:#fff}.fundsi-detail-file__download svg{display:inline-block;margin-left:12px;fill:#57a6bb}@media (min-width: 768px){.fundsi-detail-file__download svg{width:14px;height:17px}}@media (max-width: 767px){.fundsi-detail-file__download svg{width:7px;height:8.5px}}.fundsi-detail-file__item a:hover .fundsi-detail-file__download svg{fill:#fff}@media (min-width: 768px){.fundsi-detail-cont{margin:120px 0 70px}}@media (max-width: 767px){.fundsi-detail-cont{margin:35px 0 50px}}.fundsi-detail-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.fundsi-detail-link{margin:50px 20px}}@media (max-width: 767px){.fundsi-detail-link{margin:25px 30px 0}}.fundsi-detail-link__item{width:50%;text-align:center}@media (min-width: 768px){.fundsi-detail-link__item+.fundsi-detail-link__item{margin-left:20px}}@media (max-width: 767px){.fundsi-detail-link__item+.fundsi-detail-link__item{margin-left:10px}}.fundsi-detail-link__item a{display:block;border:1px solid #e2e2e4;border-radius:8px;background-color:#fff;color:#60b8cf;font-weight:700;letter-spacing:0.03em;-webkit-transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:border-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fundsi-detail-link__item a{line-height:62px;box-shadow:6px 6px 10px 0 rgba(0,0,7,0.08)}}@media (max-width: 767px){.fundsi-detail-link__item a{font-size:12px;line-height:59px;box-shadow:0 3px 5px 0 rgba(0,0,7,0.08)}}.fundsi-detail-link__item a:hover{border-color:#60b8cf;background-color:#60b8cf;color:#fff;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.fundsi-detail-link__item span{display:inline-block;position:relative}@media (min-width: 768px){.fundsi-detail-link__item span{padding-right:20px}}@media (max-width: 767px){.fundsi-detail-link__item span{padding-right:8px}}.fundsi-detail-link__item svg{position:absolute;top:0;right:0;bottom:0;margin:auto;fill:#60b8cf;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fundsi-detail-link__item svg{width:7px;height:10px}}@media (max-width: 767px){.fundsi-detail-link__item svg{width:4px;height:6px}}.fundsi-detail-link__item a:hover svg{fill:#fff}.fundsi-detail-tab{position:relative}@media (max-width: 767px){.fundsi-detail-tab{margin:45px 10px 0}}@media (min-width: 768px){.fundsi-detail-tab__list-item{width:160px}}@media (max-width: 767px){.fundsi-detail-tab__list-item{width:50%}}@media (min-width: 768px){.fundsi-detail-tab__block{padding:50px 0 70px}}@media (max-width: 767px){.fundsi-detail-tab__block{padding:35px 0}}@media (min-width: 768px){.fundsi-detail-sec{padding:0 20px}}@media (max-width: 767px){.fundsi-detail-sec{padding:0 10px}}@media (min-width: 768px){.fundsi-detail-sec+.fundsi-detail-sec{margin-top:60px}}@media (max-width: 767px){.fundsi-detail-sec+.fundsi-detail-sec{margin-top:35px}}.fundsi-detail-sec__ttl{position:relative;border-bottom:1px solid #eaebed;border-radius:4px 4px 0 0;background-color:#f9f9fb;color:#65a9bb;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-detail-sec__ttl{margin-bottom:35px;padding:25px 30px 25px 45px;font-size:16px}}@media (max-width: 767px){.fundsi-detail-sec__ttl{margin-bottom:25px;padding:15px 10px 15px 35px;font-size:14px}}.fundsi-detail-sec__ttl:before{content:'';display:block;position:absolute;top:-1px;left:12px;background:url(../images/ico-ribbon.png) no-repeat 0 0;background-size:cover}@media (min-width: 768px){.fundsi-detail-sec__ttl:before{width:19px;height:35px}}@media (max-width: 767px){.fundsi-detail-sec__ttl:before{width:12px;height:22.5px}}@media (min-width: 768px){.fundsi-detail-sec__body{padding:0 20px}}.fundsi-detail-sec__sub-ttl{border-left:4px solid #51aac1;font-size:14px;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-detail-sec__sub-ttl{margin:35px 0 25px;padding-left:15px}}@media (max-width: 767px){.fundsi-detail-sec__sub-ttl{margin:25px 5px 10px;padding-left:7px}}.fundsi-detail-sec__txt{line-height:1.5;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-detail-sec__txt{font-size:14px}}@media (max-width: 767px){.fundsi-detail-sec__txt{margin-right:10px;margin-left:10px;font-size:12px}}.fundsi-detail-sec__txt+.fundsi-detail-sec__txt{margin-top:20px}.fundsi-detail-sec__note{padding-left:1em;color:#ef667a;line-height:1.5;text-indent:-1em}@media (min-width: 768px){.fundsi-detail-sec__note{margin-top:15px;font-size:12px}}@media (max-width: 767px){.fundsi-detail-sec__note{margin:10px 10px 0;font-size:10px}}@media (min-width: 768px){.fundsi-detail-sec__tbl{margin-top:30px}}@media (max-width: 767px){.fundsi-detail-sec__tbl{margin-top:20px}}.fundsi-detail-sec__chart{margin-top:20px}.fundsi-detail-sec__def{color:#ef667a;line-height:1.5}@media (min-width: 768px){.fundsi-detail-sec__def{margin-top:15px;font-size:12px}}@media (max-width: 767px){.fundsi-detail-sec__def{margin:10px 10px 0;font-size:10px}}.fundsi-detail-sec__def-ttl{font-weight:700}@media (min-width: 768px){.fundsi-detail-sec__def-ttl{margin-bottom:10px}}@media (max-width: 767px){.fundsi-detail-sec__def-ttl{margin-bottom:5px}}.fundsi-detail-sec__def-txt{padding-left:1em}.fundsi-detail-sec__img{margin:20px 0;text-align:center}.fundsi-detail-sec__img .fundsi-detail-sec__img-ttl{margin-bottom:10px;font-weight:700}.fundsi-detail-sec__img img{max-width:100%;height:auto}.fundsi-detail-sec__tbl-balance{margin-top:20px}.fundsi-detail-sec__tbl-balance .cmn-tbl__head{text-align:center}.fundsi-detail-sec__tbl-balance sup{color:#ef667a}@media (min-width: 768px){.fundsi-detail-sec__tbl-balance sup{font-size:14px}}@media (max-width: 767px){.fundsi-detail-sec__tbl-balance sup{font-size:10px}}.fundsi-detail-sec__tbl-balance .fundsi-detail-sec__tbl-balance-blank{background-color:#fff;border:none}.fundsi-detail-sec__tbl-balance .fundsi-detail-sec__tbl-balance-risk{background-color:#ffdeb0}.fundsi-detail-sec__tbl-balance-ttl{margin-bottom:10px;font-weight:700}.fundsi-detail-sec__tbl-balance-regend{margin-bottom:10px;text-align:right}.fundsi-detail-sec__tbl-balance-regend span{color:#ffdeb0}.fundsi-detail-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0}.fundsi-detail-control+.fundsi-detail-control{border-top:1px solid #eaebed}@media (max-width: 767px){.fundsi-detail-control__ttl{font-size:12px}}.fundsi-detail-control__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.fundsi-detail-control__body{padding-left:15px}}@media (max-width: 767px){.fundsi-detail-control__body{padding-left:5px}}@media (max-width: 767px){.fundsi-detail-control__date{font-size:10px}}@media (min-width: 768px){.fundsi-detail-control__date .cmn-text{width:124px}}@media (max-width: 767px){.fundsi-detail-control__date .cmn-text{width:104px}}.fundsi-detail-control__date-input{display:inline-block;position:relative}.fundsi-detail-control__date-input-txt{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer}@media (min-width: 768px){.fundsi-detail-control__note{margin-left:15px}}@media (max-width: 767px){.fundsi-detail-control__note{display:none}}.fundsi-detail-chart__date{font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;text-align:center}@media (min-width: 768px){.fundsi-detail-chart__date{margin-bottom:35px;font-size:20px;letter-spacing:0.12em}}@media (max-width: 767px){.fundsi-detail-chart__date{margin-bottom:25px;font-size:16px;letter-spacing:0.06em}}.fundsi-detail-chart__dummy{width:100%;height:auto}.fundsi-detail-notice{border-radius:5px;background-color:#dff1f5}@media (min-width: 768px){.fundsi-detail-notice{margin-top:20px;padding:20px 30px}}@media (max-width: 767px){.fundsi-detail-notice{margin:15px 20px 0;padding:20px 10px}}.fundsi-detail-notice__txt{font-weight:700;letter-spacing:0.03em;line-height:1.5}@media (max-width: 767px){.fundsi-detail-notice__txt{font-size:12px}}.fundsi-detail-notice__txt a{color:#0055ad;text-decoration:underline}.fundsi-detail-notice__txt a:hover{text-decoration:none}.fundsi-detail-notice__txt a[target="_blank"]:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(../images/ico-blank-blue.svg);width:8px;height:8px;margin-right:5px}.fundsi-detail-movie{position:relative;margin-top:30px}@media (min-width: 768px){.fundsi-detail-movie{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:370px}}.fundsi-detail-movie-lists{position:relative}@media (min-width: 768px){.fundsi-detail-movie-lists{width:50%}}.fundsi-detail-movie__movie-wrap{position:relative}@media (min-width: 768px){.fundsi-detail-movie__movie-wrap{width:100%}}@media (max-width: 767px){.fundsi-detail-movie__movie-wrap{margin-top:30px;font-size:14px}}@media (min-width: 768px){.fundsi-detail-movie-lists:nth-child(odd){padding-right:5px}}@media (min-width: 768px){.fundsi-detail-movie-lists:nth-child(even){padding-left:5px}}.fundsi-detail-movie__movie{position:relative}@media (min-width: 768px){.fundsi-detail-movie__movie{height:320px}}@media (max-width: 767px){.fundsi-detail-movie__movie{height:200px}}.fundsi-detail-movie__title{position:relative;display:block;text-align:center}@media (min-width: 768px){.fundsi-detail-movie__title{padding-top:10px;font-size:17px}}@media (max-width: 767px){.fundsi-detail-movie__title{padding-top:10px;font-size:16px}}.rank-hero .cmn-hero__bg-item{background-image:url(../images/rank-kv.jpg)}.rank-hero .cmn-hero__cont{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}@media (max-width: 767px){.rank-hero .cmn-hero__cont{padding:0 10px}}@media (max-width: 767px){.rank-hero .cmn-hero__ttl-en{margin-bottom:5px}}@media (min-width: 768px){.rank-cont{margin-bottom:70px}}@media (max-width: 767px){.rank-cont{margin-bottom:50px}}@media (min-width: 768px){.rank-intro{margin:50px 9.375% 60px;text-align:center}}@media (max-width: 767px){.rank-intro{margin:15px 20px 30px}}.rank-intro__txt{letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.rank-intro__txt{font-size:16px}}@media (max-width: 767px){.rank-intro__txt{font-size:12px}}@media (min-width: 768px){.rank-sec+.rank-sec{margin-top:70px}}@media (max-width: 767px){.rank-sec+.rank-sec{margin-top:35px}}.rank-sec__ttl{border-bottom:2px solid #60b8cf;letter-spacing:0.06em}@media (min-width: 768px){.rank-sec__ttl{margin:0 9.375% 50px;padding-bottom:20px;font-size:16px}}@media (max-width: 767px){.rank-sec__ttl{margin:0 20px 25px;padding-bottom:10px;font-size:10px}}.rank-sec__ttl-date{margin-right:5px;letter-spacing:0.22em}@media (min-width: 768px){.rank-sec__ttl-date{font-size:18px}}@media (max-width: 767px){.rank-sec__ttl-date{font-size:12px}}.rank-sec__ttl-date span{font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.rank-sec__ttl-date span{font-size:24px}}@media (max-width: 767px){.rank-sec__ttl-date span{font-size:16px}}@media (min-width: 768px){.rank-sec__body{margin:0 9.375%}}@media (max-width: 767px){.rank-sec__body{margin:0 10px}}.rank-sec__list{padding:0 15px}.rank-sec__list-item+.rank-sec__list-item{margin-top:20px}.rank-sec__list-txt{display:inline-block;position:relative;color:#0055ad;text-decoration:underline;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.rank-sec__list-txt{padding-left:20px}}@media (max-width: 767px){.rank-sec__list-txt{padding-left:10px;font-size:11px}}.rank-sec__list-item a:hover .rank-sec__list-txt{text-decoration:none}.rank-sec__list-ico{position:absolute;top:0.5em;left:0;fill:#0055ad}.rank-sec__list-ico--link{width:4px;height:6px}.rank-sec__list-ico--blank{width:8px;height:8px}@media (min-width: 768px){.rank-tab__list-item{width:160px}}@media (max-width: 767px){.rank-tab__list-item{width:80px}}@media (min-width: 768px){.rank-tab__block{padding:80px 0}}@media (max-width: 767px){.rank-tab__block{padding:40px 0}}.rank-hint{position:relative;border:1px solid #60b8cf}@media (min-width: 768px){.rank-hint{margin:0 3.84615%;padding:40px 3.84615%}}@media (max-width: 767px){.rank-hint{margin:0 10px;padding:20px 15px}}.rank-hint__ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;width:100%}@media (min-width: 768px){.rank-hint__ttl{top:-10px}}@media (max-width: 767px){.rank-hint__ttl{top:-5px}}.rank-hint__ttl-txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;background-color:#fff;color:#79bbcc;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.rank-hint__ttl-txt{padding:0 40px;font-size:16px}}@media (max-width: 767px){.rank-hint__ttl-txt{padding:0 20px}}.rank-hint__ttl-ico{margin-right:8px;fill:#60b8cf}@media (min-width: 768px){.rank-hint__ttl-ico{width:14px;height:20px}}@media (max-width: 767px){.rank-hint__ttl-ico{width:11px;height:15px}}.rank-hint__txt{letter-spacing:0.03em}@media (min-width: 768px){.rank-hint__txt{text-align:center;line-height:2}}@media (max-width: 767px){.rank-hint__txt{font-size:12px;line-height:1.5}}@media (min-width: 768px){.rank-fig{margin:50px 20px 0}}@media (max-width: 767px){.rank-fig{margin:35px 10px 0}}.rank-fig__date{margin-bottom:10px}@media (min-width: 768px){.rank-fig__date{font-size:12px;text-align:right}}@media (max-width: 767px){.rank-fig__date{font-size:10px;text-align:left}}.rank-fig__wrapper{position:relative;overflow:hidden;padding:15px 0}.rank-fig__wrapper .ps__rail-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#eee !important}.rank-fig__wrapper .ps__rail-x:first-of-type{top:auto;bottom:0}.rank-fig__wrapper .ps__thumb-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#60b8cf}.rank-fig__wrapper .ps--active-x>.ps__rail-x,.rank-fig__wrapper .ps--active-y>.ps__rail-y{display:block;background-color:#eee}.rank-fig__wrapper .ps:hover>.ps__rail-x,.rank-fig__wrapper .ps:hover>.ps__rail-y,.rank-fig__wrapper .ps--focus>.ps__rail-x,.rank-fig__wrapper .ps--focus>.ps__rail-y,.rank-fig__wrapper .ps--scrolling-x>.ps__rail-x,.rank-fig__wrapper .ps--scrolling-y>.ps__rail-y{opacity:1}.rank-fig__wrapper .ps__rail-x:hover,.rank-fig__wrapper .ps__rail-y:hover,.rank-fig__wrapper .ps__rail-x:focus,.rank-fig__wrapper .ps__rail-y:focus{background-color:#eee;opacity:1}.rank-fig__wrapper .ps__rail-x:hover>.ps__thumb-x,.rank-fig__wrapper .ps__rail-x:focus>.ps__thumb-x{background-color:#60b8cf;height:5px}.rank-fig__wrapper .ps__rail-y:hover>.ps__thumb-y,.rank-fig__wrapper .ps__rail-y:focus>.ps__thumb-y{background-color:#60b8cf;width:5px}.rank-tbl{width:100%;border-radius:3px;border:1px solid #eaebed;border-collapse:separate}.rank-tbl tr:last-child td{border-bottom:none}.rank-tbl th{border-bottom:1px solid #eaebed;color:#51aac1;background-color:#edffff;font-weight:normal;letter-spacing:0.06em;white-space:nowrap}@media (min-width: 768px){.rank-tbl th{padding:18px 20px;font-size:15px}}@media (max-width: 767px){.rank-tbl th{padding:9px 10px;font-size:10px}}.rank-tbl th+th{border-left:1px solid #eaebed}.rank-tbl th a{color:#51aac1}.rank-tbl th a:hover{text-decoration:underline}.rank-tbl th span{display:block}@media (min-width: 768px){.rank-tbl th span{font-size:12px}}@media (max-width: 767px){.rank-tbl th span{font-size:10px;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.rank-tbl td{border-bottom:1px solid #eaebed}@media (min-width: 768px){.rank-tbl td{padding:18px 20px}}@media (max-width: 767px){.rank-tbl td{padding:9px 10px}}.rank-tbl td+td{border-left:1px solid #eaebed}.rank-tbl td a{color:#0055ad;text-decoration:underline}.rank-tbl td a:hover{text-decoration:none}.rank-tbl__rank{color:#51aac1;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;white-space:nowrap}@media (min-width: 768px){.rank-tbl__rank{width:86px}}@media (max-width: 767px){.rank-tbl__rank{width:58px;font-size:10px}}.rank-tbl__rank-cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rank-tbl__rank-cell--ranker{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rank-tbl__ico{opacity:0;margin-right:5px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@media (min-width: 768px){.rank-tbl__ico{width:35px;height:35px}}@media (max-width: 767px){.rank-tbl__ico{width:18px;height:18px}}.rank-tbl__rank-cell--ranker-01 .rank-tbl__ico{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.rank-tbl__rank-cell--ranker-02 .rank-tbl__ico{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s}.rank-tbl__rank-cell--ranker-03 .rank-tbl__ico{-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s}.rank-tbl.is-tween .rank-tbl__rank-cell--ranker .rank-tbl__ico{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.rank-tbl__rank-txt span{font-weight:300;font-style:italic}@media (min-width: 768px){.rank-tbl__rank-txt span{margin-right:3px;font-size:16px}}@media (max-width: 767px){.rank-tbl__rank-txt span{margin-right:1px;font-size:12px}}.rank-tbl__name{line-height:1.3}@media (max-width: 767px){.rank-tbl__name{min-width:150px;font-size:12px}}.rank-tbl__num{text-align:right;white-space:nowrap}@media (max-width: 767px){.rank-tbl__num{font-size:10px}}.rank-tbl__num span{margin-right:3px;font-weight:300;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.rank-tbl__num span{font-size:18px}}@media (max-width: 767px){.rank-tbl__num span{font-size:12px}}th.rank-tbl__selected{background-color:#edfdbf}td.rank-tbl__selected{background-color:#fcffc9}.market-anchor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width: 767px){.market-anchor{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e2e2e4}}.market-anchor__list{border-right:1px solid #e2e2e4;text-align:center}@media (min-width: 768px){.market-anchor__list{width:25%}}@media (max-width: 767px){.market-anchor__list{width:50%;border-bottom:1px solid #e2e2e4}}@media (min-width: 768px){.market-anchor__list:first-child{border-left:1px solid #e2e2e4}}@media (max-width: 767px){.market-anchor__list:last-child{border-right:none}}.market-anchor__list a{display:block;position:relative}@media (min-width: 768px){.market-anchor__list a{padding:20px 0 30px}}@media (max-width: 767px){.market-anchor__list a{padding:25px 0}}.market-anchor__list-txt{display:inline-block;position:relative;color:#747474;font-weight:700;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.market-anchor__list-txt{padding-bottom:30px;font-size:16px}}@media (max-width: 767px){.market-anchor__list-txt{font-size:12px}}.market-anchor__list a:hover .market-anchor__list-txt{color:#77bfd3}.market-anchor__list-ico{position:absolute;left:50%;width:9px;height:6px;margin-left:-4.5px;fill:#9ed5e4;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.market-anchor__list-ico{bottom:0}}@media (max-width: 767px){.market-anchor__list-ico{bottom:-18px}}.market-anchor__list a:hover .market-anchor__list-ico{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@media (min-width: 768px){.market-cont{margin-bottom:90px}}@media (max-width: 767px){.market-cont{margin-bottom:50px}}.market-hero .cmn-hero__bg-item{opacity:0.8}@media (min-width: 768px){.market-hero .cmn-hero__bg-item{background-image:url(../images/market-kv.jpg)}}@media (max-width: 767px){.market-hero .cmn-hero__bg-item{background-image:url(../images/market-kv-sp.jpg)}}@media (min-width: 768px){.market-nav{margin:20px 16.40625% 70px}}@media (max-width: 767px){.market-nav{margin:15px 0 35px}}.market-note{padding-left:1em;color:#5d5d5d;line-height:1.5;text-indent:-1em}@media (min-width: 768px){.market-note{margin:70px 9.375% 0}}@media (max-width: 767px){.market-note{margin:25px 25px 0;font-size:10px}}.market-note a{color:#0055ad;text-decoration:underline}.market-note a:hover{text-decoration:none}@media (min-width: 768px){.market-sec{margin:0 9.375%}}@media (max-width: 767px){.market-sec{margin:0 20px}}@media (min-width: 768px){.market-sec+.market-sec{margin-top:90px}}@media (max-width: 767px){.market-sec+.market-sec{margin-top:40px}}@media (min-width: 1025px){.market-sec__inner{margin-top:-100px;padding-top:100px}}@media (max-width: 1024px){.market-sec__inner{margin-top:-64px;padding-top:64px}}.market-sec__ttl{border-bottom-width:2px;border-bottom-style:solid;font-weight:700;letter-spacing:0.22em}@media (min-width: 768px){.market-sec__ttl{margin-bottom:50px;padding:0 0 15px 20px;font-size:20px}}@media (max-width: 767px){.market-sec__ttl{margin-bottom:25px;padding-bottom:15px;font-size:19px}}.market-sec--stock .market-sec__ttl{border-bottom-color:#f1969c}.market-sec--debt .market-sec__ttl{border-bottom-color:#7bd1b4}.market-sec--reit .market-sec__ttl{border-bottom-color:#e9c580}.market-sec--rate .market-sec__ttl{border-bottom-color:#60b8cf}.market-unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;opacity:0;padding:10px 5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.market-unit{width:25%}}@media (min-width: 768px) and (max-width: 1024px){.market-unit{width:calc(100% / 3)}}@media (max-width: 767px){.market-unit{width:50%}}@media (max-width: 767px){.market-unit.is-tween,.no-js .market-unit{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width: 768px){.market-units.is-tween .market-unit,.no-js .market-unit{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.market-unit__header{position:relative;border-radius:4px 4px 0 0}.market-sec--stock .market-unit__header{background-color:#f19399}.market-sec--debt .market-unit__header{background-color:#76d0b2}.market-sec--reit .market-unit__header{background-color:#e8c37b}.market-sec--rate .market-unit__header{background-color:#60b8cf}.market-unit__ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.market-unit__ttl{padding:0 60px 0 20px}}@media (max-width: 767px){.market-unit__ttl{padding:0 30px 0 10px}}.market-unit__ttl-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.market-unit__ttl-inner{min-height:66px}}@media (max-width: 767px){.market-unit__ttl-inner{min-height:35px}}.market-unit__ttl-txt{color:#fff;font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.market-unit__ttl-txt{font-size:16px}}@media (max-width: 767px){.market-unit__ttl-txt{font-size:11px}}.ie .market-unit__ttl-txt{padding-top:5px}@media (min-width: 768px){.market-unit__ttl-txt span{font-size:12px}}@media (max-width: 767px){.market-unit__ttl-txt span{font-size:10px}}.market-unit__ttl-ico{margin-right:5px;fill:#fff}@media (min-width: 768px){.market-unit__ttl-ico--dollar{width:13px;height:25px}}@media (max-width: 767px){.market-unit__ttl-ico--dollar{width:7px;height:13.5px}}@media (min-width: 768px){.market-unit__ttl-ico--euro{width:18px;height:22px}}@media (max-width: 767px){.market-unit__ttl-ico--euro{width:10px;height:12px}}.market-unit__status{display:block;position:absolute;top:50%;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 768px){.market-unit__status{right:10px;width:40px;height:40px}}@media (max-width: 767px){.market-unit__status{right:5px;width:20px;height:20px}}.market-unit__status-ico{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.market-unit__status-ico--up{fill:#ff6989}@media (min-width: 768px){.market-unit__status-ico--up{width:13px;height:20px}}@media (max-width: 767px){.market-unit__status-ico--up{width:7px;height:10.5px}}.market-unit__status-ico--down{fill:#5ad2ff}@media (min-width: 768px){.market-unit__status-ico--down{width:13px;height:20px}}@media (max-width: 767px){.market-unit__status-ico--down{width:7px;height:10.5px}}.market-unit__status-ico--flat{fill:#c7d52b}@media (min-width: 768px){.market-unit__status-ico--flat{width:20px;height:13px}}@media (max-width: 767px){.market-unit__status-ico--flat{width:10.5px;height:7px}}.market-unit__body{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;border-left:1px solid #e2e2e4;border-radius:0 0 4px 4px}@media (min-width: 768px){.market-unit__body{padding:20px 0 35px}}@media (max-width: 767px){.market-unit__body{padding:10px 0 20px}}.market-unit__update{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:600}@media (min-width: 768px){.market-unit__update{margin:0 20px 25px}}@media (max-width: 767px){.market-unit__update{margin:0 10px 10px}}.market-sec--stock .market-unit__update{color:#f19399}.market-sec--debt .market-unit__update{color:#76d0b2}.market-sec--reit .market-unit__update{color:#e8c37b}.market-sec--rate .market-unit__update{color:#60b8cf}.market-unit__update-label{font-size:10px}@media (min-width: 768px){.market-unit__update-label{margin-right:3px}}@media (max-width: 767px){.market-unit__update-label{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}@media (max-width: 767px){.market-unit__update-date{margin-left:-10px;font-size:10px;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.market-unit__price{font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.market-unit__price{margin:0 20px 10px;font-size:34px}}@media (max-width: 767px){.market-unit__price{margin:0 10px 5px;font-size:18px}}.market-sec--stock .market-unit__price{color:#d3787e}.market-sec--debt .market-unit__price{color:#58b497}.market-sec--reit .market-unit__price{color:#cba862}.market-sec--rate .market-unit__price{color:#429db3}.market-unit__compare{font-style:italic;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}@media (min-width: 768px){.market-unit__compare{margin:0 20px 25px}}@media (max-width: 767px){.market-unit__compare{margin:0 10px 15px;font-size:10px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.market-unit__chart{margin:0 15px 0 10px}}@media (max-width: 767px){.market-unit__chart{margin:0 10px 0 5px}}.market-unit__chart-fig{position:relative;overflow:hidden;height:140px}.market-unit__chart-dummy{width:auto;height:100%}.market-units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -5px}.fundsi-hero .cmn-hero__bg-item{background-image:url(../images/fundsi-kv.jpg)}@media (min-width: 768px){.fundsi-cont{margin:10px 0 100px}}@media (max-width: 767px){.fundsi-cont{margin:15px 0 35px}}.fundsi-cont__body{position:relative}@media (min-width: 768px){.fundsi-cont__body{padding-top:200px}}@media (max-width: 767px){.fundsi-cont__body{padding-top:100px}}@media (min-width: 768px){.fundsi-intro{margin:0 9.375% 70px;text-align:center}}@media (max-width: 767px){.fundsi-intro{margin:0 20px 35px}}.fundsi-intro__txt{line-height:1.5;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-intro__txt{font-size:16px}}.fundsi-nav{position:absolute;top:0;left:0;z-index:998;width:100%;background-color:#fff}@media (min-width: 768px){.fundsi-nav{height:120px;padding:0 17.1875%}}@media (max-width: 767px){.fundsi-nav{height:60px;padding:0 10px}}.fundsi-nav.is-follow-anchor-active{position:fixed}@media (min-width: 768px){.fundsi-nav.is-follow-anchor-active{height:100px}}@media (min-width: 1025px){.fundsi-nav.is-follow-anchor-active{top:100px}}@media (max-width: 1024px){.fundsi-nav.is-follow-anchor-active{top:64px}}@media (min-width: 768px){.fundsi-nav .cmn-anchor__list-logo{-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.fundsi-nav.is-follow-anchor-active .cmn-anchor__list-logo{height:40px}}@media (min-width: 768px){.fundsi-nav .cmn-anchor__list-txt{overflow:hidden;height:18px;-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.fundsi-nav.is-follow-anchor-active .cmn-anchor__list-txt{height:0}}@media (min-width: 768px){.fundsi-sec+.fundsi-sec{margin-top:200px}}@media (max-width: 767px){.fundsi-sec+.fundsi-sec{margin-top:60px}}@media (min-width: 1025px){.fundsi-sec__inner{margin-top:-200px;padding-top:200px}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-sec__inner{margin-top:-164px;padding-top:164px}}@media (max-width: 767px){.fundsi-sec__inner{margin-top:-124px;padding-top:124px}}.fundsi-sec__header{position:relative}@media (min-width: 768px){.fundsi-sec__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 9.375% 50px;padding:0 40px 25px;border-bottom:1px solid #efefef}}@media (max-width: 767px){.fundsi-sec__header{margin:0 20px 35px}}@media (min-width: 768px){.fundsi-sec__header .cmn-category-anchor{bottom:30px;right:0}}@media (max-width: 767px){.fundsi-sec__header .cmn-category-anchor{top:0;right:0}}@media (min-width: 768px){.fundsi-sec__logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media (max-width: 767px){.fundsi-sec__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:60px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #efefef}}@media (min-width: 768px){.fundsi-sec--fundsi .fundsi-sec__logo-img{width:182px;height:50px}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-sec--fundsi .fundsi-sec__logo-img{width:140px;height:38px}}@media (max-width: 767px){.fundsi-sec--fundsi .fundsi-sec__logo-img{width:140px;height:38px}}@media (min-width: 768px){.fundsi-sec--focus .fundsi-sec__logo-img{width:147px;height:60px}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-sec--focus .fundsi-sec__logo-img{width:109.5px;height:45px}}@media (max-width: 767px){.fundsi-sec--focus .fundsi-sec__logo-img{width:109.5px;height:45px}}@media (min-width: 768px){.fundsi-sec--my .fundsi-sec__logo-img{width:108px;height:64px}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-sec--my .fundsi-sec__logo-img{width:84px;height:50px}}@media (max-width: 767px){.fundsi-sec--my .fundsi-sec__logo-img{width:84px;height:50px}}.fundsi-sec__ttl{text-align:center}@media (min-width: 768px){.fundsi-sec__ttl{padding:0 20px}}.fundsi-sec__ttl-txt{letter-spacing:0.12em}@media (min-width: 768px){.fundsi-sec__ttl-txt{margin-bottom:10px;font-size:18px}}@media (max-width: 767px){.fundsi-sec__ttl-txt{margin-bottom:8px;font-size:12px}}.fundsi-sec__ttl-desc{color:#51aac1;font-weight:700;letter-spacing:0.06em}@media (max-width: 767px){.fundsi-sec__ttl-desc{font-size:14px}}@media (max-width: 767px){.fundsi-sec__ttl-desc span{display:block;margin-top:2px;font-size:12px}}@media (max-width: 767px){.fundsi-sec__body{padding:0 20px}}.fundsi-sec__blocks{position:relative}@media (min-width: 768px){.fundsi-sec__block{position:absolute;top:0;left:0;opacity:0;width:100%;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);pointer-events:none}}@media (max-width: 767px){.fundsi-sec__block{display:none}}@media (min-width: 768px){.fundsi-sec__block.is-active{position:relative;opacity:1;pointer-events:auto}}@media (max-width: 767px){.fundsi-sec__block--sp{display:block}}.fundsi-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-bottom:10px}@media (min-width: 768px) and (max-width: 1024px){.fundsi-view{display:block}}@media (max-width: 767px){.fundsi-view{display:none}}.fundsi-view__ttl{color:#5d5d5d;font-size:12px;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-view__ttl{margin-right:10px}}@media (min-width: 768px) and (max-width: 1024px){.fundsi-view__ttl{margin-right:0;margin-bottom:10px}}.fundsi-view__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fundsi-view__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;width:36px;height:36px;border-radius:3px;background-color:#fff;box-shadow:6px 6px 10px 0 rgba(0,0,7,0.08);-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.fundsi-view__btn:hover{background-color:#f0f0f1;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.fundsi-view__btn.is-active{z-index:0;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.fundsi-view__btn.is-active:hover{background-color:#fff}.fundsi-view__btn+.fundsi-view__btn{margin-left:3px}.fundsi-view__btn-inner{display:block;position:relative;width:14px;height:14px;pointer-events:none}.fundsi-view__btn--box .fundsi-view__btn-inner{background-color:#727171}.fundsi-view__btn--box .fundsi-view__btn-inner:before,.fundsi-view__btn--box .fundsi-view__btn-inner:after{content:'';display:block;position:absolute;background-color:#fff}.fundsi-view__btn--box .fundsi-view__btn-inner:before{top:0;left:50%;width:2px;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fundsi-view__btn--box .fundsi-view__btn-inner:after{top:50%;left:0;width:100%;height:2px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fundsi-view__btn--list .fundsi-view__btn-inner span{display:block;position:absolute;left:0;width:100%;height:2px;background-color:#727171}.fundsi-view__btn--list .fundsi-view__btn-inner span:nth-of-type(1){top:0}.fundsi-view__btn--list .fundsi-view__btn-inner span:nth-of-type(2){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fundsi-view__btn--list .fundsi-view__btn-inner span:nth-of-type(3){bottom:0}@media (min-width: 768px){.fundsi-tbl{position:relative;overflow:hidden;padding:15px 0}}.fundsi-tbl .ps__rail-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#eee !important}.fundsi-tbl .ps__rail-x:first-of-type{top:auto;bottom:0}.fundsi-tbl .ps__thumb-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#60b8cf}.fundsi-tbl .ps--active-x>.ps__rail-x,.fundsi-tbl .ps--active-y>.ps__rail-y{display:block;background-color:#eee}.fundsi-tbl .ps:hover>.ps__rail-x,.fundsi-tbl .ps:hover>.ps__rail-y,.fundsi-tbl .ps--focus>.ps__rail-x,.fundsi-tbl .ps--focus>.ps__rail-y,.fundsi-tbl .ps--scrolling-x>.ps__rail-x,.fundsi-tbl .ps--scrolling-y>.ps__rail-y{opacity:1}.fundsi-tbl .ps__rail-x:hover,.fundsi-tbl .ps__rail-y:hover,.fundsi-tbl .ps__rail-x:focus,.fundsi-tbl .ps__rail-y:focus{background-color:#eee;opacity:1}.fundsi-tbl .ps__rail-x:hover>.ps__thumb-x,.fundsi-tbl .ps__rail-x:focus>.ps__thumb-x{background-color:#60b8cf;height:5px}.fundsi-tbl .ps__rail-y:hover>.ps__thumb-y,.fundsi-tbl .ps__rail-y:focus>.ps__thumb-y{background-color:#60b8cf;width:5px}@media (min-width: 768px){.fundsi-tbl--box{margin:0 12.5%}}@media (min-width: 768px){.fundsi-tbl--list{margin:0 9.375%}}@media (min-width: 768px){.fundsi-tbl__note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:20px;color:#727171;font-size:12px}}@media (max-width: 767px){.fundsi-tbl__note{display:none}}@media (min-width: 768px){.fundsi-tbl__note-ico{width:35px;height:20px;margin-right:15px;fill:#83bac8}}@media (min-width: 768px){.fundsi-tbl-box{table-layout:fixed;border-collapse:separate;border-spacing:4px;width:100%}}@media (max-width: 767px){.fundsi-tbl-box{display:block}}@media (max-width: 767px){.fundsi-tbl-box thead{display:block}}@media (max-width: 767px){.fundsi-tbl-box tbody{display:block}}@media (max-width: 767px){.fundsi-tbl-box tr{display:block}}@media (min-width: 768px){.fundsi-tbl-box td,.fundsi-tbl-box th{border-radius:5px}}@media (max-width: 767px){.fundsi-tbl-box th{display:none}}@media (max-width: 767px){.fundsi-tbl-box td{display:block}}@media (min-width: 768px){.fundsi-tbl-box__head th{padding:25px 0;background-color:#60b8cf;color:#fff;font-size:16px;font-weight:700;letter-spacing:0.6em}}@media (min-width: 768px){.fundsi-tbl-box__head td{width:95px}}@media (max-width: 767px){.fundsi-tbl-box__body tr+tr{margin-top:30px}}@media (min-width: 768px){.fundsi-tbl-box__body th{width:95px;color:#fff;font-weight:700;letter-spacing:0.22em}}@media (max-width: 767px){.fundsi-tbl-box__body td+td{margin-top:30px}}.fundsi-tbl-box__row--stock th{background-color:#f19399}.fundsi-tbl-box__row--debt th{background-color:#76d0b2}.fundsi-tbl-box__row--reit th{background-color:#e8c37b}.fundsi-tbl-box__row--balance th{background-color:#adb0eb}.fundsi-tbl-box__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fundsi-tbl-box__cells{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.fundsi-tbl-box__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;border-width:2px;border-style:solid;border-radius:5px}@media (max-width: 767px){.fundsi-tbl-box__cell{opacity:0;box-shadow:0 12px 20px 0 rgba(0,0,7,0.16);-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (max-width: 767px){.fundsi-tbl-box__cell.is-tween,.no-js .fundsi-tbl-box__cell{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fundsi-tbl-box__row--stock .fundsi-tbl-box__cell{border-color:#f1969c}.fundsi-tbl-box__row--debt .fundsi-tbl-box__cell{border-color:#7bd1b4}.fundsi-tbl-box__row--reit .fundsi-tbl-box__cell{border-color:#e9c580}.fundsi-tbl-box__row--balance .fundsi-tbl-box__cell{border-color:#afb2ec}.fundsi-tbl-box__cell.fundsi-tbl-box__cell--my-01{border-color:#81c7da}.fundsi-tbl-box__cell.fundsi-tbl-box__cell--my-02{border-color:#94cdb7}.fundsi-tbl-box__cell.fundsi-tbl-box__cell--my-03{border-color:#a8d392}.fundsi-tbl-box__cell.fundsi-tbl-box__cell--my-04{border-color:#b7d875}.fundsi-tbl-box__cell.fundsi-tbl-box__cell--my-05{border-color:#d9e235}@media (min-width: 768px){.fundsi-tbl-box__cell+.fundsi-tbl-box__cell{margin-top:4px}}@media (max-width: 767px){.fundsi-tbl-box__cell+.fundsi-tbl-box__cell{margin-top:30px}}.fundsi-tbl-box__cell-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 768px){.fundsi-tbl-box__cell-inner{padding:15px 20px}}@media (max-width: 767px){.fundsi-tbl-box__cell-inner{padding:15px 10px 10px 20px}}@media (min-width: 768px){.fundsi-tbl-box__cell--my .fundsi-tbl-box__cell-inner{padding:15px 10px}}@media (min-width: 768px){.fundsi-tbl-box__cell--row3-1 .fundsi-tbl-box__cell-inner{padding-top:110px;padding-bottom:110px}}@media (min-width: 768px){.fundsi-tbl-box__cell--row3-2 .fundsi-tbl-box__cell-inner{padding-top:39px;padding-bottom:39px}}@media (min-width: 768px){.fundsi-tbl-box__cell--row2-1 .fundsi-tbl-box__cell-inner{padding-top:62px;padding-bottom:62px}}.fundsi-tbl-box__cell-ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media (min-width: 768px){.fundsi-tbl-box__cell-ttl{opacity:0;margin-bottom:5px;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (max-width: 767px){.fundsi-tbl-box__cell-ttl{margin-bottom:10px}}@media (min-width: 768px){.fundsi-tbl-box__row.is-tween .fundsi-tbl-box__cell-ttl,.no-js .fundsi-tbl-box__cell-ttl{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fundsi-tbl-box__cell-ttl-txt{font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-tbl-box__cell-ttl-txt{font-size:16px}}@media (max-width: 767px){.fundsi-tbl-box__cell-ttl-txt{font-size:14px}}.fundsi-tbl-box__row--stock .fundsi-tbl-box__cell-ttl-txt{color:#d3787e}.fundsi-tbl-box__row--debt .fundsi-tbl-box__cell-ttl-txt{color:#58b497}.fundsi-tbl-box__row--reit .fundsi-tbl-box__cell-ttl-txt{color:#cba862}.fundsi-tbl-box__row--balance .fundsi-tbl-box__cell-ttl-txt{color:#9295ce}.fundsi-tbl-box__cell--my-01 .fundsi-tbl-box__cell-ttl-txt{color:#66abbe}.fundsi-tbl-box__cell--my-02 .fundsi-tbl-box__cell-ttl-txt{color:#79b29c}.fundsi-tbl-box__cell--my-03 .fundsi-tbl-box__cell-ttl-txt{color:#8db678}.fundsi-tbl-box__cell--my-04 .fundsi-tbl-box__cell-ttl-txt{color:#9bbb5a}.fundsi-tbl-box__cell--my-05 .fundsi-tbl-box__cell-ttl-txt{color:#bcc601}.fundsi-tbl-box__cell:hover .fundsi-tbl-box__cell-ttl-txt{text-decoration:underline}.fundsi-tbl-box__cell-reserve{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:#83bac8}@media (min-width: 768px){.fundsi-tbl-box__cell-reserve{width:35px;height:20px;margin-left:10px}}@media (max-width: 767px){.fundsi-tbl-box__cell-reserve{width:25.5px;height:14.5px;margin-left:5px}}.fundsi-tbl-box__cell-body{width:100%}@media (min-width: 768px){.fundsi-tbl-box__cell-body{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (min-width: 768px){.fundsi-tbl-box__row.is-tween .fundsi-tbl-box__cell-body,.no-js .fundsi-tbl-box__cell-body{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fundsi-tbl-box__cell-body:after{content:" ";display:block;clear:both}.fundsi-tbl-box__cell-compare{float:left;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-tbl-box__cell-compare{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-size:12px}}@media (max-width: 767px){.fundsi-tbl-box__cell-compare{font-size:10px}}@media (min-width: 768px){.fundsi-tbl-box__cell-status{width:20px;height:20px;margin-right:5px}}@media (max-width: 767px){.fundsi-tbl-box__cell-status{position:absolute;top:-15px;left:-10px;width:30px;height:30px}}.fundsi-tbl-box__cell-price{float:right;color:#545454;font-weight:700;letter-spacing:0.06em;text-align:right;word-break:break-all}@media (min-width: 768px){.fundsi-tbl-box__cell-price{margin-top:10px}}@media (max-width: 767px){.fundsi-tbl-box__cell-price{font-size:10px}}.fundsi-tbl-box__cell-price span{font-family:"Roboto","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.fundsi-tbl-box__cell-price span{font-size:24px}}@media (max-width: 767px){.fundsi-tbl-box__cell-price span{font-size:18px}}@media (min-width: 768px){.fundsi-my__lead{margin:0 12.5% 50px}}@media (max-width: 767px){.fundsi-my__lead{margin-bottom:25px}}.fundsi-my__lead-ttl{letter-spacing:0.06em;line-height:1.25}@media (min-width: 768px){.fundsi-my__lead-ttl{margin-bottom:15px;font-size:18px}}@media (max-width: 767px){.fundsi-my__lead-ttl{margin-bottom:10px;font-size:14px}}.fundsi-my__lead-txt{color:rgba(24,24,24,0.7);letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.fundsi-my__lead-txt{font-size:16px}}@media (max-width: 767px){.fundsi-my__lead-txt{font-size:12px}}.fundsi-my__feature{border:2px solid #60b8cf;border-radius:5px}@media (min-width: 768px){.fundsi-my__feature{margin:0 12.5% 50px}}@media (max-width: 767px){.fundsi-my__feature{margin-bottom:40px}}.fundsi-my__feature-ttl{background-color:#60b8cf;color:#fff;font-weight:700;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.fundsi-my__feature-ttl{padding:15px 20px;font-size:16px}}@media (max-width: 767px){.fundsi-my__feature-ttl{padding:15px 10px;font-size:14px}}@media (min-width: 768px){.fundsi-my__feature-body{padding:25px}}@media (max-width: 767px){.fundsi-my__feature-body{padding:20px 10px}}.fundsi-my__feature-list-item{position:relative;color:#429db3;font-weight:700;line-height:1.7;letter-spacing:0.06em}@media (min-width: 768px){.fundsi-my__feature-list-item{padding-left:24px;font-size:16px}}@media (max-width: 767px){.fundsi-my__feature-list-item{padding-left:20px;font-size:12px}}.fundsi-my__feature-list-item span{position:absolute;top:0;left:0}@media (max-width: 767px){.fundsi-my__feature-list-item span{font-size:14px}}@media (min-width: 768px){.fundsi-my__risk{margin:55px 12.5% 0;padding-left:10px}}@media (max-width: 767px){.fundsi-my__risk{margin-top:35px}}.fundsi-my__risk-ttl{border-left:4px solid #51aac1;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.fundsi-my__risk-ttl{padding-left:20px;margin-bottom:20px;font-size:16px}}@media (max-width: 767px){.fundsi-my__risk-ttl{padding-left:10px;margin-bottom:15px}}.fundsi-my__risk-txt{color:rgba(24,24,24,0.7);font-size:12px;letter-spacing:0.06em;line-height:1.6}@media (min-width: 768px){.fundsi-my__risk-txt{margin-bottom:20px;font-size:16px}}@media (max-width: 767px){.fundsi-my__risk-txt{margin-bottom:10px}}.fundsi-my__risk-em{color:#429db3;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.fundsi-my__risk-em{margin-bottom:20px;font-size:16px}}@media (max-width: 767px){.fundsi-my__risk-em{margin-bottom:10px;font-size:12px}}.fundsi-my__risk-note{line-height:1.5;letter-spacing:0.03em}@media (min-width: 768px){.fundsi-my__risk-note{font-size:12px}}@media (max-width: 767px){.fundsi-my__risk-note{font-size:10px}}@media (min-width: 768px){.fundsi-risk-bar{position:relative;margin:0 12.5% 20px;border-radius:40px;background:-webkit-linear-gradient(left, rgba(97,185,210,0.8) 0%, rgba(194,207,0,0.8) 100%);background:linear-gradient(to right, rgba(97,185,210,0.8) 0%, rgba(194,207,0,0.8) 100%);line-height:80px}}@media (max-width: 767px){.fundsi-risk-bar{display:none}}.fundsi-risk-bar__txt{position:absolute;top:50%;color:#fff;font-size:16px;font-weight:700;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:0.6em}.fundsi-risk-bar__txt--low{left:30px}.fundsi-risk-bar__txt--high{right:30px}.fundsi-risk-bar__ttl{color:#fff;font-size:18px;font-weight:700;text-align:center;letter-spacing:0.6em}.fundsi-tbl-list{width:100%}.fundsi-tbl-list th,.fundsi-tbl-list td{border:1px solid #daeced}.fundsi-tbl-list thead th{padding:20px 10px;background-color:#6fbfd3;color:#fff;font-size:14px;font-weight:700;letter-spacing:0.06em;text-align:center;white-space:nowrap}.fundsi-tbl-list tbody th{color:#fff;font-weight:700;letter-spacing:0.22em;white-space:nowrap}.fundsi-tbl-list tbody td{padding:20px 10px}.fundsi-tbl-list__head{padding:0 5px}@media (min-width: 768px){.fundsi-tbl-list__head{font-size:14px}}.fundsi-tbl-list__body--stock .fundsi-tbl-list__head{background-color:#e2858b}.fundsi-tbl-list__body--debt .fundsi-tbl-list__head{background-color:#66c2a4}.fundsi-tbl-list__body--reit .fundsi-tbl-list__head{background-color:#dab66f}.fundsi-tbl-list__body--balance .fundsi-tbl-list__head{background-color:#adb0eb}.fundsi-tbl-list__subhead{padding:0 3px}@media (min-width: 768px){.fundsi-tbl-list__subhead{font-size:12px}}.fundsi-tbl-list__body--stock .fundsi-tbl-list__subhead{background-color:#f19399}.fundsi-tbl-list__body--debt .fundsi-tbl-list__subhead{background-color:#76d0b2}.fundsi-tbl-list__body--reit .fundsi-tbl-list__subhead{background-color:#e8c37b}.fundsi-tbl-list__row--color{background-color:#f4fbfd}.fundsi-tbl-list__cell-name{line-height:1.3}.fundsi-tbl-list__cell-name a{text-decoration:underline}.fundsi-tbl-list__cell-name a:hover{text-decoration:none}.fundsi-tbl-list__cell-price{font-size:12px;font-weight:700;letter-spacing:0.06em;white-space:nowrap;text-align:right}.fundsi-tbl-list__cell-price span{margin-right:5px;font-size:20px;font-family:"Roboto","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}.fundsi-tbl-list__cell-compare{font-size:12px;white-space:nowrap;letter-spacing:0.03em}.fundsi-tbl-list__cell-compare svg{position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fundsi-tbl-list__compare{display:block;position:relative;padding-right:20px}.fundsi-tbl-list__compare span{font-size:14px}.fundsi-tbl-list__cell-asset{font-size:12px;white-space:nowrap;text-align:right}.fundsi-tbl-list__cell-asset span{font-size:14px}.fundsi-tbl-list__cell-reserve{text-align:center}.fundsi-tbl-list__cell-reserve svg{width:35px;height:20px;fill:#6fbfd3}.fundsi-tbl-list__cell-doc{text-align:center}.fundsi-tbl-list__cell-doc img{width:20px;height:auto;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.fundsi-tbl-list__cell-doc a:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fav-hero .cmn-hero__bg-item{opacity:0.7}@media (min-width: 768px){.fav-hero .cmn-hero__bg-item{background-image:url(../images/fav-kv.jpg)}}@media (max-width: 767px){.fav-hero .cmn-hero__bg-item{background-image:url(../images/fav-kv-sp.jpg)}}@media (min-width: 768px){.fav-cont{margin:70px 0 100px}}@media (max-width: 767px){.fav-cont{margin:15px 0 70px}}@media (min-width: 768px){.fav-intro{margin:0 9.375% 70px}}@media (max-width: 767px){.fav-intro{margin:0 20px 35px}}.fav-intro__txt{letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.fav-intro__txt{font-size:16px;text-align:center}}@media (max-width: 767px){.fav-intro__txt{font-size:12px}}@media (min-width: 768px){.fav-sec{margin:0 9.375%}}@media (max-width: 767px){.fav-sec{margin:0 20px}}@media (min-width: 768px){.fav-sec+.fav-sec{margin-top:90px}}@media (max-width: 767px){.fav-sec+.fav-sec{margin-top:50px}}.fav-sec__ttl{border-bottom:2px solid #60b8cf;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.fav-sec__ttl{margin-bottom:40px;padding-bottom:20px;font-size:18px}}@media (max-width: 767px){.fav-sec__ttl{margin-bottom:25px;padding-bottom:10px;font-size:16px}}@media (min-width: 768px){.fav-sec--note .fav-sec__ttl{padding-bottom:25px;font-size:16px}}@media (min-width: 1025px){.fav-units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px -15px}}.fav-unit{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}@media (min-width: 1025px){.fav-unit{width:50%;padding:20px 15px}}.fav-unit.is-tween,.no-js .fav-unit{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px) and (max-width: 1024px){.fav-unit+.fav-unit{margin-top:20px}}@media (max-width: 767px){.fav-unit+.fav-unit{margin-top:20px}}.fav-unit__inner{overflow:hidden;border-radius:5px}@media (min-width: 768px){.fav-sec--select .fav-unit__inner{box-shadow:6px 6px 10px 0 rgba(0,0,7,0.08)}}@media (max-width: 767px){.fav-sec--select .fav-unit__inner{box-shadow:3px 3px 5px 0 rgba(0,0,7,0.08)}}.fav-unit__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:5px 5px 0 0}@media (min-width: 768px){.fav-unit__header{padding:15px 10px}}@media (max-width: 767px){.fav-unit__header{padding:13px 6px}}.fav-unit--stock .fav-unit__header{background-color:#f19399}.fav-unit--debt .fav-unit__header{background-color:#76d0b2}.fav-unit--reit .fav-unit__header{background-color:#e8c37b}.fav-unit--balance .fav-unit__header{background-color:#adb0eb}.fav-unit__fav{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;border-radius:50%;-webkit-transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fav-unit__fav{width:42px;height:42px}}@media (max-width: 767px){.fav-unit__fav{width:23px;height:23px}}.fav-sec--fav .fav-unit__fav{background-color:#fff}.fav-unit.is-fav .fav-unit__fav{background-color:transparent}.fav-unit__fav-ico{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;fill:transparent;stroke:#fff;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),stroke 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),stroke 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fav-unit__fav-ico{width:20px;height:19px}}@media (max-width: 767px){.fav-unit__fav-ico{width:11px;height:10px}}.fav-unit__fav:hover .fav-unit__fav-ico{fill:#fff;stroke:transparent}.fav-unit.is-fav .fav-unit__fav-ico{-webkit-transition:none;transition:none;-webkit-animation:fav 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) forwards;animation:fav 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) forwards}.fav-sec--fav .fav-unit__fav-ico{fill:#d1dc00;stroke:transparent}.fav-sec--fav .fav-unit__fav:hover .fav-unit__fav-ico{fill:#d1dc00;stroke:transparent}@-webkit-keyframes fav{50%{fill:#fff;stroke:transparent;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;fill:#fff;stroke:transparent;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes fav{50%{fill:#fff;stroke:transparent;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;fill:#fff;stroke:transparent;-webkit-transform:scale(1.5);transform:scale(1.5)}}.fav-unit__ttl{color:#fff;font-weight:700;letter-spacing:0.03em;line-height:1.25}@media (min-width: 768px){.fav-unit__ttl{margin-left:15px;font-size:16px}}@media (max-width: 767px){.fav-unit__ttl{margin-left:10px;font-size:12px}}.fav-unit__ttl a{color:#fff;text-decoration:underline}.fav-unit__ttl a:hover{text-decoration:none}.fav-unit__tag{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border:2px solid #fff;border-radius:4px}@media (min-width: 768px){.fav-unit__tag{margin-left:20px}}@media (max-width: 767px){.fav-unit__tag{margin-left:10px}}.fav-unit__tag-item{color:#fff;letter-spacing:0.2em;white-space:nowrap}@media (min-width: 768px){.fav-unit__tag-item{padding:0 12px;line-height:28px}}@media (max-width: 767px){.fav-unit__tag-item{padding:0 8px;font-size:10px;line-height:21px}}.ie .fav-unit__tag-item{padding-top:5px}.fav-unit__tag-item+.fav-unit__tag-item{border-left:2px solid #fff}.fav-unit__reserve{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width: 768px){.fav-unit__reserve{width:43px;height:24px;margin-left:10px}}@media (max-width: 767px){.fav-unit__reserve{width:29px;height:16px;margin-left:4px}}.fav-unit__body{border-right:1px solid #e2e2e4;border-bottom:1px solid #e2e2e4;border-left:1px solid #e2e2e4;border-radius:0 0 5px 5px}.fav-unit__cont{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fav-unit__chart{width:62.5%}@media (min-width: 768px){.fav-unit__chart{padding:50px 35px 20px}}@media (max-width: 767px){.fav-unit__chart{padding:27px 20px 10px}}.fav-unit__chart-fig{position:relative;overflow:hidden;height:150px}.fav-unit__chart-dummy{width:auto;height:100%}.fav-unit__info{width:37.5%}@media (min-width: 768px){.fav-unit__info-item{padding-right:10px;padding-left:10px}}@media (max-width: 767px){.fav-unit__info-item{padding-right:5px;padding-left:5px}}.fav-unit__info-item+.fav-unit__info-item{border-top:1px solid #eaebed}@media (min-width: 768px){.fav-unit__info-item--price{padding-top:30px;padding-bottom:10px}}@media (max-width: 767px){.fav-unit__info-item--price{padding-top:15px;padding-bottom:10px}}@media (min-width: 768px){.fav-unit__info-item--compare{padding-top:15px;padding-bottom:20px}}@media (max-width: 767px){.fav-unit__info-item--compare{padding-top:10px;padding-bottom:10px}}@media (min-width: 768px){.fav-unit__info-item--asset{padding-top:15px;padding-bottom:20px}}@media (max-width: 767px){.fav-unit__info-item--asset{padding-top:10px;padding-bottom:10px}}.fav-unit__info-item-ttl{font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.fav-unit__info-item-ttl{margin-bottom:8px;font-size:12px}}@media (max-width: 767px){.fav-unit__info-item-ttl{margin-bottom:5px;font-size:10px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.fav-unit__info-item--price .fav-unit__info-item-txt{font-weight:700}@media (max-width: 767px){.fav-unit__info-item--price .fav-unit__info-item-txt{font-size:10px}}.fav-unit__info-item--price .fav-unit__info-item-txt span{font-weight:normal;font-family:"Roboto","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.fav-unit__info-item--price .fav-unit__info-item-txt span{font-size:30px}}@media (max-width: 767px){.fav-unit__info-item--price .fav-unit__info-item-txt span{font-size:16px}}.fav-unit__info-item--compare .fav-unit__info-item-txt{font-weight:700}@media (max-width: 767px){.fav-unit__info-item--compare .fav-unit__info-item-txt{font-size:10px}}@media (min-width: 768px){.fav-unit__info-item--compare .fav-unit__info-item-txt span{font-size:18px}}.fav-unit__info-item--asset .fav-unit__info-item-txt{font-weight:700}@media (max-width: 767px){.fav-unit__info-item--asset .fav-unit__info-item-txt{font-size:10px}}@media (min-width: 768px){.fav-unit__info-item--asset .fav-unit__info-item-txt span{font-size:18px}}@media (max-width: 767px){.fav-unit__info-item--asset .fav-unit__info-item-txt span{font-size:12px}}.fav-unit--stock .fav-unit__info-item-txt{color:#d3787e}.fav-unit--debt .fav-unit__info-item-txt{color:#58b497}.fav-unit--reit .fav-unit__info-item-txt{color:#cba862}.fav-unit--balance .fav-unit__info-item-txt{color:#9295ce}@media (min-width: 768px){.fav-unit__info-item-status{width:20px;height:20px}}@media (max-width: 767px){.fav-unit__info-item-status{width:11px;height:11px}}.fav-unit__doc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #eaebed}@media (min-width: 768px){.fav-unit__doc{margin-left:20px;padding:20px 0}}@media (max-width: 767px){.fav-unit__doc{margin-left:10px;padding:10px 10px 10px 0}}.fav-unit__doc-item{text-align:center}@media (min-width: 768px){.fav-unit__doc-item{width:25%}}@media (max-width: 767px){.fav-unit__doc-item{width:50%}}@media (min-width: 768px){.fav-unit__doc-item+.fav-unit__doc-item{border-left:1px solid #eaebed}}@media (max-width: 767px){.fav-unit__doc-item:nth-of-type(even){border-left:1px solid #eaebed}}@media (max-width: 767px){.fav-unit__doc-item:nth-of-type(n+3){border-top:1px solid #eaebed}}.fav-unit__doc-item a{display:block;letter-spacing:0.03em}@media (min-width: 768px){.fav-unit__doc-item a{font-size:12px}}@media (max-width: 767px){.fav-unit__doc-item a{padding:10px 0;font-size:10px}}.fav-unit__doc-item img{height:auto;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.fav-unit__doc-item img{width:20px}}@media (max-width: 767px){.fav-unit__doc-item img{width:11px}}.fav-unit__doc-item a:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.fav-unit__doc-item-ttl{display:block}@media (min-width: 768px){.fav-unit__doc-item-ttl{margin-bottom:15px}}@media (max-width: 767px){.fav-unit__doc-item-ttl{margin-bottom:5px}}.fav-note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.fav-note{margin-top:30px}}@media (max-width: 767px){.fav-note{margin-top:20px;padding-left:10px}}.fav-note__ico{fill:#83bac8}@media (min-width: 768px){.fav-note__ico{width:36px;height:20px;margin-right:10px}}@media (max-width: 767px){.fav-note__ico{width:20.5px;height:11px;margin-right:5px}}.fav-note__txt{letter-spacing:0.03em}@media (max-width: 767px){.fav-note__txt{font-size:10px}}@media (min-width: 768px){.fav-list{padding-left:17px}}@media (max-width: 767px){.fav-list{padding-left:8px}}.fav-list__item{position:relative;line-height:1.5}@media (min-width: 768px){.fav-list__item{padding-left:24px}}@media (max-width: 767px){.fav-list__item{padding-left:12px;font-size:10px}}.fav-list__item:before{content:'';display:inline-block;position:absolute;left:0;border-radius:50%;background-color:#60b8cf}@media (min-width: 768px){.fav-list__item:before{top:0.4em;width:7px;height:7px}}@media (max-width: 767px){.fav-list__item:before{top:0.5em;width:4px;height:4px}}@media (min-width: 768px){.news-cont{padding:110px 0 70px}}@media (max-width: 767px){.news-cont{padding:45px 0 50px}}@media (min-width: 768px){.news-col{margin:0 10.9375% 0 9.375%}}@media (min-width: 768px) and (max-width: 1024px){.news-col{display:block}}@media (min-width: 1025px){.news-col__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}}@media (min-width: 1025px){.news-col__side{width:220px}}@media (min-width: 768px) and (max-width: 1024px){.news-col__side{margin-top:60px}}@media (max-width: 767px){.news-col__side{margin:60px 10px 0}}@media (max-width: 767px){.news-sec{margin:0 20px}}.news-sec__ttl{padding-bottom:15px;border-bottom:2px solid #60b8cf;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:600}@media (min-width: 768px){.news-sec__ttl{margin-bottom:50px;font-size:30px;font-style:italic}}@media (max-width: 767px){.news-sec__ttl{font-size:14px;letter-spacing:0.06em}}@media (min-width: 768px){.news-sec__body{padding-left:20px}}.news-list__item{padding:20px 0;border-bottom:1px solid #eee}@media (min-width: 768px){.news-list__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.news-list__item-date{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}}@media (max-width: 767px){.news-list__item-date{display:block;margin-bottom:5px}}.news-list__item-date span{display:inline-block;background-color:#6db9d0;color:#fff;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em;text-align:center}@media (min-width: 768px){.news-list__item-date span{width:120px;font-size:14px;line-height:24px}}@media (max-width: 767px){.news-list__item-date span{width:90px;font-size:10px;line-height:18px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.ie .news-list__item-date span{padding-top:5px}}@media (max-width: 767px){.android.chrome .news-list__item-date span{padding-top:3px}}.news-list__item-ttl a{font-weight:700;letter-spacing:0.06em;-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.news-list__item-ttl a{font-size:14px;line-height:1.7}}@media (max-width: 767px){.news-list__item-ttl a{font-size:12px;line-height:1.5}}.news-list__item-ttl a:hover{color:rgba(82,158,180,0.9);text-decoration:underline}.news-list__item-ico-pdf,.news-list__item-ico-pdf{margin-right:5px}.news-list__item-ico-pdf{width:15px;height:auto}.news-list__item-ico-blank{width:10px;height:10px;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.news-list__item-ttl a:hover .news-list__item-ico-blank{fill:rgba(82,158,180,0.9)}@media (min-width: 768px){.news-detail-cont{padding:100px 0 90px}}@media (max-width: 767px){.news-detail-cont{padding:40px 0 50px}}@media (min-width: 768px){.news-detail-col{margin:0 10.9375% 0 9.375%}}@media (min-width: 768px) and (max-width: 1024px){.news-detail-col{display:block;margin:0 7.8125%}}@media (min-width: 768px){.news-detail-col__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}}@media (min-width: 1025px){.news-detail-col__side{width:220px}}@media (min-width: 768px) and (max-width: 1024px){.news-detail-col__side{margin-top:60px}}@media (max-width: 767px){.news-detail-col__side{margin:60px 10px 0}}@media (max-width: 767px){.news-detail-article{margin:0 20px}}.news-detail-article__header{border-bottom:1px solid #60b8cf}@media (min-width: 768px){.news-detail-article__header{margin-bottom:40px;padding-bottom:20px}}@media (max-width: 767px){.news-detail-article__header{margin-bottom:20px;padding-bottom:10px}}.news-detail-article__date{display:block;margin-bottom:10px;color:#60b8cf;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em}@media (min-width: 768px){.news-detail-article__date{font-size:12px}}@media (max-width: 767px){.news-detail-article__date{font-size:10px}}.news-detail-article__ttl{font-weight:700;line-height:1.25}@media (min-width: 768px){.news-detail-article__ttl{font-size:20px}}@media (max-width: 767px){.news-detail-article__ttl{font-size:14px}}@media (min-width: 768px){.news-detail-article__body{margin:0 20px}}.news-detail-editor{line-height:1.5;letter-spacing:0.03em}@media (min-width: 768px){.news-detail-editor{font-size:14px}}@media (max-width: 767px){.news-detail-editor{font-size:12px}}.news-detail-editor p{margin-top:20px}.news-detail-editor a{color:#0055ad;text-decoration:underline}.news-detail-editor a:hover{text-decoration:none}.news-detail-editor a[target="_blank"]:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(../images/ico-blank-blue.svg);width:8px;height:8px;margin-right:5px}.distributors-hero .cmn-hero__bg-item{opacity:0.8}@media (min-width: 768px){.distributors-hero .cmn-hero__bg-item{background-image:url(../images/distributors-kv.jpg)}}@media (max-width: 767px){.distributors-hero .cmn-hero__bg-item{background-image:url(../images/distributors-kv-sp.jpg)}}@media (min-width: 768px){.distributors-cont{padding:70px 0 100px}}@media (max-width: 767px){.distributors-cont{padding:20px 0 65px}}@media (min-width: 768px){.distributors-sec{margin:0 9.375%}}@media (max-width: 767px){.distributors-sec{margin:0 20px}}@media (min-width: 768px){.distributors-sec+.distributors-sec{margin-top:90px}}@media (max-width: 767px){.distributors-sec+.distributors-sec{margin-top:45px}}.distributors-sec__ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:10px;border-bottom:2px solid #60b8cf;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.distributors-sec__ttl{margin-bottom:30px}}@media (max-width: 767px){.distributors-sec__ttl{margin-bottom:25px}}.distributors-sec__ttl-txt{font-size:16px}.distributors-sec__ttl-date{font-size:12px}.distributors-tbl__wrap{position:relative;overflow:hidden;padding:15px 0}.distributors-tbl__wrap .ps__rail-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#eee !important}.distributors-tbl__wrap .ps__rail-x:first-of-type{top:auto;bottom:0}.distributors-tbl__wrap .ps__thumb-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#60b8cf}.distributors-tbl__wrap .ps--active-x>.ps__rail-x,.distributors-tbl__wrap .ps--active-y>.ps__rail-y{display:block;background-color:#eee}.distributors-tbl__wrap .ps:hover>.ps__rail-x,.distributors-tbl__wrap .ps:hover>.ps__rail-y,.distributors-tbl__wrap .ps--focus>.ps__rail-x,.distributors-tbl__wrap .ps--focus>.ps__rail-y,.distributors-tbl__wrap .ps--scrolling-x>.ps__rail-x,.distributors-tbl__wrap .ps--scrolling-y>.ps__rail-y{opacity:1}.distributors-tbl__wrap .ps__rail-x:hover,.distributors-tbl__wrap .ps__rail-y:hover,.distributors-tbl__wrap .ps__rail-x:focus,.distributors-tbl__wrap .ps__rail-y:focus{background-color:#eee;opacity:1}.distributors-tbl__wrap .ps__rail-x:hover>.ps__thumb-x,.distributors-tbl__wrap .ps__rail-x:focus>.ps__thumb-x{background-color:#60b8cf;height:5px}.distributors-tbl__wrap .ps__rail-y:hover>.ps__thumb-y,.distributors-tbl__wrap .ps__rail-y:focus>.ps__thumb-y{background-color:#60b8cf;width:5px}.distributors-tbl__item{width:100%}.distributors-tbl__item th{border:1px solid #fff;background-color:#ecf6f9;font-size:12px;line-height:1.25}.distributors-tbl__item td{width:24px;border:1px solid #eaebed;text-align:center;font-size:12px}.distributors-tbl__item thead th{padding:15px 5px;text-align:center;white-space:nowrap}.distributors-tbl__item thead .distributors-tbl__subhead{vertical-align:bottom}.distributors-tbl__item tbody th{width:16%;padding:10px 10px;white-space:nowrap;text-align:left}.distributors-tbl__item tbody th a{color:#0055ad;text-decoration:underline}.distributors-tbl__item tbody th a:hover{text-decoration:none}.distributors-tbl__item tbody th a[target="_blank"] svg{display:inline-block;width:10px;height:10px;margin-left:10px;fill:#0055ad}.distributors-tbl__item tfoot th{padding:15px 5px;text-align:center;white-space:nowrap}.distributors-tbl__item tfoot .distributors-tbl__subhead{vertical-align:top}.distributors-tbl__item .distributors-tbl__head{color:#fff}.distributors-tbl__item .distributors-tbl__head--stock{background-color:#e2858b}.distributors-tbl__item .distributors-tbl__head--debt{background-color:#66c2a4}.distributors-tbl__item .distributors-tbl__head--reit{background-color:#dab66f}.distributors-tbl__item .distributors-tbl__head--balance{background-color:#adb0eb}.distributors-tbl__item .distributors-tbl__subhead{color:#fff;line-height:1.25}.distributors-tbl__item .distributors-tbl__subhead span{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.distributors-tbl__item .distributors-tbl__subhead--stock{background-color:#f19399}.distributors-tbl__item .distributors-tbl__subhead--debt{background-color:#76d0b2}.distributors-tbl__item .distributors-tbl__subhead--reit{background-color:#e8c37b}.distributors-tbl__item .distributors-tbl__subhead--balance{background-color:#c5c7fc}.distributors-tbl__note{padding-top:20px;color:#424242;font-size:12px;letter-spacing:0.06em;text-align:right}.distributors-news__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.distributors-news__list{padding-bottom:20px;border-bottom:1px solid #eaebed}}.distributors-news__list+.distributors-news__list{margin-top:30px}.distributors-news__date{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#60b8cf;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.distributors-news__date{font-size:14px}}@media (max-width: 767px){.distributors-news__date{font-size:12px}}.distributors-news__ttl{color:#181818;letter-spacing:0.06em;line-height:1.5}@media (min-width: 768px){.distributors-news__ttl{padding-left:20px;font-size:14px}}@media (max-width: 767px){.distributors-news__ttl{padding-left:10px;font-size:12px}}.column-hero .cmn-hero__bg-item{opacity:0.7}@media (min-width: 768px){.column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv.jpg)}}@media (min-width: 768px) and (max-width: 1024px){.column-hero .cmn-hero__bg-item{background-position:center center;background-image:url(../images/column-kv-sp.jpg)}}@media (max-width: 767px){.column-hero .cmn-hero__bg-item{background-position:center center;background-image:url(../images/column-kv-sp.jpg)}}.is-sort-level1 .column-hero .cmn-hero__bg-item,.is-sort-level2 .column-hero .cmn-hero__bg-item,.is-sort-level3 .column-hero .cmn-hero__bg-item{background-position:center top}@media (min-width: 768px){.is-sort-level1 .column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv-level1.jpg)}}@media (max-width: 767px){.is-sort-level1 .column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv-level1-sp.jpg)}}@media (min-width: 768px){.is-sort-level2 .column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv-level2.jpg)}}@media (max-width: 767px){.is-sort-level2 .column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv-level2-sp.jpg)}}@media (min-width: 768px){.is-sort-level3 .column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv-level3.jpg)}}@media (max-width: 767px){.is-sort-level3 .column-hero .cmn-hero__bg-item{background-image:url(../images/column-kv-level3-sp.jpg)}}.column-hero__sort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-style:normal}@media (min-width: 768px){.column-hero__sort{letter-spacing:0.12em}}@media (max-width: 767px){.column-hero__sort{letter-spacing:0.03em}}.column-hero__sort-label{font-weight:normal}@media (min-width: 768px){.column-hero__sort-label{font-size:14px}}@media (max-width: 767px){.column-hero__sort-label{font-size:12px}}.column-hero__sort-ttl{font-weight:700}@media (min-width: 768px){.column-hero__sort-ttl{font-size:16px}}@media (max-width: 767px){.column-hero__sort-ttl{font-size:14px}}@media (min-width: 768px){.column-nav{margin-bottom:90px}}@media (max-width: 767px){.column-nav{margin-bottom:35px}}@media (min-width: 768px){.column-nav__ttl{margin-bottom:45px}}@media (max-width: 767px){.column-nav__ttl{margin-bottom:30px}}@media (min-width: 768px){.column-nav__units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 4.6875%}}@media (min-width: 768px) and (max-width: 1024px){.column-nav__units{margin:0 3.125%}}@media (min-width: 768px){.column-nav__unit{width:calc(100% / 3)}}@media (max-width: 767px){.column-nav__unit{border-bottom:1px solid #e2e2e2}}@media (min-width: 768px){.column-nav__unit+.column-nav__unit{border-left:1px solid #e2e2e2}}@media (max-width: 767px){.column-nav__unit:first-child{border-top:1px solid #e2e2e2}}.column-nav__unit a{display:block;position:relative}@media (min-width: 768px){.column-nav__unit a{padding-bottom:35px}}@media (max-width: 767px){.column-nav__unit a{padding:20px 0}}@media (min-width: 768px){.column-nav__unit a:before{content:'';display:block;position:absolute;left:50%;bottom:-7px;opacity:0;width:32px;height:32px;margin-left:-16px;border:3px solid #9ed5e4;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media (min-width: 768px){.column-nav__unit a:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@media (min-width: 768px){.column-nav__unit a:after{content:'';display:block;position:absolute;left:50%;bottom:2px;width:14px;height:14px;margin-left:-7px;border-radius:50%;background-color:#9ed5e4}}@media (min-width: 768px){.is-sort-level1 .column-nav__unit--01 a:before,.is-sort-level2 .column-nav__unit--02 a:before,.is-sort-level3 .column-nav__unit--03 a:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.column-nav__unit-ttl{display:block;text-align:center}@media (min-width: 768px){.column-nav__unit-ttl{margin-bottom:15px}}@media (max-width: 767px){.column-nav__unit-ttl{margin-bottom:10px}}@media (min-width: 768px){.column-nav__unit-ttl-txt{display:none}}@media (max-width: 767px){.column-nav__unit-ttl-txt{color:#60b8cf;font-size:16px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}}@media (min-width: 768px){.column-nav__unit-ttl-ico{display:inline-block;width:140px;padding:15px 0 16px;border-radius:25px;background:-webkit-linear-gradient(top, #61b9d2 0%, #cef5f9 100%);background:linear-gradient(to bottom, #61b9d2 0%, #cef5f9 100%)}}@media (max-width: 767px){.column-nav__unit-ttl-ico{display:none}}.column-nav__unit-ttl-ico-txt{fill:#fff}.column-nav__unit--01 .column-nav__unit-ttl-ico-txt{width:71px;height:23px}.column-nav__unit--02 .column-nav__unit-ttl-ico-txt{width:75px;height:23px}.column-nav__unit--03 .column-nav__unit-ttl-ico-txt{width:75px;height:23px}.column-nav__unit-txt{display:block;color:#747474;font-weight:700;letter-spacing:0.03em;text-align:center}@media (min-width: 768px){.column-nav__unit-txt{line-height:1.7}}@media (min-width: 768px) and (max-width: 1024px){.column-nav__unit-txt{font-size:11px}}@media (max-width: 767px){.column-nav__unit-txt{font-size:12px;letter-spacing:0.03em;line-height:1.5}}@media (max-width: 767px){.is-sort-level1 .column-nav__unit--01 .column-nav__unit-txt,.is-sort-level2 .column-nav__unit--02 .column-nav__unit-txt,.is-sort-level3 .column-nav__unit--03 .column-nav__unit-txt{color:#77bfd3}}@media (min-width: 768px){.column-cont{padding-bottom:100px}}@media (max-width: 767px){.column-cont{padding-bottom:50px}}@media (min-width: 1025px){.column-col{margin:0 7.8125%}}@media (min-width: 768px) and (max-width: 1024px){.column-col{display:block}}@media (min-width: 1025px){.column-col__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}}@media (min-width: 768px) and (max-width: 1024px){.column-col__main{margin:0 7.8125%}}@media (min-width: 1025px){.column-col__side{width:440px}}@media (min-width: 768px) and (max-width: 1024px){.column-col__side{margin-top:65px}}@media (max-width: 767px){.column-col__side{margin-top:65px}}@media (max-width: 767px){.column-category{margin:0 20px 35px}}.column-category__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.column-category__list{margin:-5px 0 90px -10px}}@media (max-width: 767px){.column-category__list{margin:-5px 0 0 -4px}}.column-category__list-item{margin-top:5px}@media (min-width: 768px){.column-category__list-item{margin-left:10px}}@media (max-width: 767px){.column-category__list-item{margin-left:4px}}@media (min-width: 768px){.column-category__list-item .cmn-round-btn{padding:15px 20px;box-shadow:0 6px 10px 0 rgba(0,0,7,0.08)}}@media (max-width: 767px){.column-category__list-item .cmn-round-btn{padding:13px 4px;box-shadow:0 3px 5px 0 rgba(0,0,7,0.08)}}.column-category__list-item .cmn-round-btn:hover{box-shadow:0 0 0 0 rgba(0,0,7,0.08)}.column-category__list-item .cmn-round-btn.is-current{color:#fff;background-color:#60b8cf;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}@media (max-width: 767px){.column-category__list-item .cmn-round-btn span{display:inline-block;font-size:10px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.column-article{padding:0 20px}}@media (max-width: 767px){.column-article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-35px;padding:10px}}@media (max-width: 767px){.column-article__unit{width:50%;margin-top:35px;padding:0 10px}}@media (min-width: 768px){.column-article__unit+.column-article__unit{margin-top:40px}}@media (min-width: 768px){.column-article__unit a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.column-article__unit-col--fig{width:46%}}@media (max-width: 767px){.column-article__unit-col--fig{margin-bottom:20px}}@media (min-width: 768px){.column-article__unit-col--cont{width:54%;padding:30px}}.column-article__unit-fig{position:relative;padding-top:75%;overflow:hidden;background-color:#fff;-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.column-article__unit-fig{box-shadow:0 27px 22px 0 rgba(0,0,7,0.23)}}@media (max-width: 767px){.column-article__unit-fig{box-shadow:0 13px 11px 0 rgba(0,0,7,0.23)}}.column-article__unit a:hover .column-article__unit-fig{box-shadow:0 0 0 0 rgba(0,0,7,0.23)}.column-article__unit-fig-img{position:absolute;top:0;left:0;width:100%;height:101%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.column-article__unit a:hover .column-article__unit-fig-img{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.column-article__unit-level{position:absolute}@media (min-width: 768px){.column-article__unit-level{bottom:20px;left:20px}}@media (max-width: 767px){.column-article__unit-level{bottom:10px;left:10px}}.column-article__unit-level-txt{fill:#fff}@media (min-width: 768px){.column-article__unit--level1 .column-article__unit-level-txt{width:72px;height:23px}}@media (max-width: 767px){.column-article__unit--level1 .column-article__unit-level-txt{width:44.5px;height:15.5px}}@media (min-width: 768px){.column-article__unit--level2 .column-article__unit-level-txt{width:76px;height:23px}}@media (max-width: 767px){.column-article__unit--level2 .column-article__unit-level-txt{width:47px;height:15.5px}}@media (min-width: 768px){.column-article__unit--level3 .column-article__unit-level-txt{width:76px;height:23px}}@media (max-width: 767px){.column-article__unit--level3 .column-article__unit-level-txt{width:47px;height:15.5px}}.column-article__unit-category{color:#181818;font-weight:700}@media (min-width: 768px){.column-article__unit-category{margin-bottom:15px}}@media (max-width: 767px){.column-article__unit-category{margin-bottom:10px;font-size:10px}}.column-article__unit-ttl{font-weight:normal;line-height:1.6}@media (min-width: 768px){.column-article__unit-ttl{margin-bottom:40px;font-size:15px;letter-spacing:0.03em}}@media (max-width: 767px){.column-article__unit-ttl{margin-bottom:15px;font-size:12px;letter-spacing:0.015em}}.column-article__unit-date{color:#b8b8b8;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em}@media (min-width: 768px){.column-article__unit-date{font-size:13px}}@media (max-width: 767px){.column-article__unit-date{font-size:10px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 768px){.column-pager{margin-top:70px}}@media (max-width: 767px){.column-pager{margin:35px 20px 0}}.column-pager__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.column-pager__list-ico{fill:#bbe2ec}@media (min-width: 768px){.column-pager__list-ico{width:8px;height:10px}}@media (max-width: 767px){.column-pager__list-ico{width:4px;height:5px}}.column-pager__list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;color:#807f7f}@media (min-width: 768px){.column-pager__list-item{width:42px;height:42px}}@media (max-width: 767px){.column-pager__list-item{width:30px;height:30px}}@media (min-width: 768px){.column-pager__list-item+.column-pager__list-item{margin-left:2px}}@media (max-width: 767px){.column-pager__list-item+.column-pager__list-item{margin-left:1px}}.column-pager__list-item.is-current{background-color:#bbe2ec;color:#fff}.column-pager__list-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#807f7f;-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.column-pager__list-item a{box-shadow:0 15px 20px 0 rgba(0,0,7,0.08)}}@media (max-width: 767px){.column-pager__list-item a{box-shadow:0 7px 10px 0 rgba(0,0,7,0.08)}}.column-pager__list-item a:hover{box-shadow:0 0 0 0 rgba(0,0,7,0.08)}@media (max-width: 767px){.column-pager__list-item span{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}@media (min-width: 768px){.column-pager__list-item--omit{width:32px}}.column-sec__ttl{position:relative}@media (min-width: 768px){.column-sec__ttl{margin-bottom:40px}}@media (max-width: 767px){.column-sec__ttl{margin-bottom:30px;text-align:center}}.column-sec__ttl:before{content:'';display:block;position:absolute;background-color:#b7b7b7}@media (min-width: 768px){.column-sec__ttl:before{top:50%;width:100%;height:1px}}@media (max-width: 767px){.column-sec__ttl:before{top:0;left:50%;width:1px;height:60px;margin-bottom:17px;background-color:#b7b7b7;-webkit-transform:translateY(-10px) scaleY(0);-ms-transform:translateY(-10px) scaleY(0);transform:translateY(-10px) scaleY(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}}.column-sec__ttl.is-tween:before,.no-js .column-sec__ttl:before{-webkit-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.column-sec__ttl-txt{display:inline-block;position:relative;color:#727171;font-size:32px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.column-sec__ttl-txt{letter-spacing:0.12em}}@media (max-width: 767px){.column-sec__ttl-txt{padding-top:80px;letter-spacing:0.03em}}.column-sec__ttl-txt span{display:inline-block;position:relative;z-index:1;background-color:#fff}@media (min-width: 768px){.column-sec__ttl-txt span{padding-right:75px}}@media (max-width: 767px){.column-sec__ttl-txt span{display:inline-block;opacity:0.1;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.3s,-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s}.column-sec__ttl.is-tween .column-sec__ttl-txt span,.no-js .column-sec__ttl .column-sec__ttl-txt span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.column-detail-hero{height:auto}.column-detail-hero .cmn-hero__bg{position:relative}@media (min-width: 768px){.column-detail-hero .cmn-hero__bg{padding-top:66.8%}}@media (max-width: 767px){.column-detail-hero .cmn-hero__bg{padding-top:75%}}.column-detail-hero .cmn-hero__bg-item{opacity:1}.is-login .column-detail-hero{height:auto}@media (min-width: 768px){.column-detail-cont{padding-bottom:70px}}@media (max-width: 767px){.column-detail-cont{padding-bottom:60px}}@media (min-width: 1025px){.column-detail-col{margin:0 7.8125% 0 0}}@media (min-width: 768px) and (max-width: 1024px){.column-detail-col{display:block}}@media (min-width: 1025px){.column-detail-col__main{position:relative;z-index:1;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:8.47458%;background-color:#fff}}@media (min-width: 768px) and (max-width: 1024px){.column-detail-col__main{margin:0 7.8125%;padding-top:50px}}@media (min-width: 1025px){.column-detail-col__side{width:440px}}@media (min-width: 1025px){.column-detail-article{padding-right:40px}}.column-detail-header__main{position:relative}@media (min-width: 768px){.column-detail-header__main{margin-bottom:70px;padding-top:50px}}@media (max-width: 767px){.column-detail-header__main{position:relative;z-index:1;margin-top:-45px;margin-bottom:55px}}.column-detail-header__date{display:block;position:absolute;right:0;color:#8b8b8b;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.25}@media (min-width: 768px){.column-detail-header__date{top:50px}}@media (max-width: 767px){.column-detail-header__date{top:45px;right:20px;font-size:11px;letter-spacing:0.06em}}@media (min-width: 768px){.column-detail-header__level{margin-bottom:20px}}@media (max-width: 767px){.column-detail-header__level{margin-bottom:15px;padding-top:35px;padding-left:20px;width:220px;background-color:#fff}}.column-detail-header__level-txt{fill:#181818}.column-detail-header__level-txt--level1{width:94px;height:28px}.column-detail-header__level-txt--level2{width:96px;height:28px}.column-detail-header__level-txt--level3{width:97px;height:28px}.column-detail-header__category{color:#181818;font-weight:700;letter-spacing:0.03em;line-height:1.25}@media (min-width: 768px){.column-detail-header__category{margin-bottom:20px;font-size:10px}}@media (max-width: 767px){.column-detail-header__category{margin:0 20px 20px;font-size:12px}}.column-detail-header__ttl{font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.column-detail-header__ttl{font-size:22px;line-height:1.6}}@media (max-width: 767px){.column-detail-header__ttl{margin:0 20px;font-size:16px;font-style:italic;line-height:1.5}}@media (min-width: 768px){.column-detail-header__sns{margin-bottom:45px}}@media (max-width: 767px){.column-detail-header__sns{margin:0 20px 30px;padding-bottom:25px;border-bottom:1px solid #eee}}.column-detail-header__lead{letter-spacing:0.06em}@media (min-width: 768px){.column-detail-header__lead{margin-bottom:70px;line-height:1.75}}@media (max-width: 767px){.column-detail-header__lead{margin:0 30px 35px;font-size:12px;line-height:1.5}}@media (max-width: 1024px){.column-detail-footer{padding-bottom:55px}}@media (min-width: 768px){.column-detail-footer__sns{margin:0 20px}}@media (max-width: 767px){.column-detail-footer__sns{margin:60px 20px 0;padding-top:35px;border-top:1px solid #eee}}.column-detail-sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.column-detail-sns__item{width:calc(100% / 3)}.column-detail-sns__item a{display:block;position:relative;color:#fff;text-align:center}@media (min-width: 768px){.column-detail-sns__item a{line-height:43px}}@media (max-width: 767px){.column-detail-sns__item a{line-height:37px}}.column-detail-sns__item a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.column-detail-sns__item a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.column-detail-sns__item--fb a{background-color:#3d5da5}.column-detail-sns__item--fb a:before{background-color:#2e5298}.column-detail-sns__item--tw a{background-color:#38a0f4}.column-detail-sns__item--tw a:before{background-color:#2396e8}.column-detail-sns__item--line a{background-color:#3ad12d}.column-detail-sns__item--line a:before{background-color:#27c51e}.column-detail-sns__item-cont{position:relative;z-index:1}.column-detail-sns__item-ico{fill:#fff}@media (min-width: 768px){.column-detail-sns__item--fb .column-detail-sns__item-ico{width:8px;height:16px}}@media (max-width: 767px){.column-detail-sns__item--fb .column-detail-sns__item-ico{width:6px;height:12px}}@media (min-width: 768px){.column-detail-sns__item--tw .column-detail-sns__item-ico{width:17px;height:14px}}@media (max-width: 767px){.column-detail-sns__item--tw .column-detail-sns__item-ico{width:14.5px;height:12px}}@media (min-width: 768px){.column-detail-sns__item--line .column-detail-sns__item-ico{width:19px;height:19px}}@media (max-width: 767px){.column-detail-sns__item--line .column-detail-sns__item-ico{width:16.5px;height:16px}}@media (min-width: 768px){.column-detail-sns__item-txt{margin-left:5px;color:#fff;font-size:14px;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em}}@media (max-width: 767px){.column-detail-sns__item-txt{display:none}}.column-detail-profile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #eee}@media (min-width: 768px){.column-detail-profile{padding:30px}}@media (max-width: 767px){.column-detail-profile{margin:0 20px;padding:20px 15px}}@media (min-width: 768px){.column-detail-profile__col--fig{width:22%}}@media (max-width: 767px){.column-detail-profile__col--fig{width:36%}}@media (min-width: 768px){.column-detail-profile__col--cont{width:78%;padding-left:20px}}@media (max-width: 767px){.column-detail-profile__col--cont{padding-left:15px;width:64%}}.column-detail-profile__fig{position:relative;padding-top:100%}.column-detail-profile__fig-item{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.column-detail-profile__job{letter-spacing:0.03em;line-height:1.2}@media (min-width: 768px){.column-detail-profile__job{margin-bottom:10px;font-size:11px}}@media (max-width: 767px){.column-detail-profile__job{margin-bottom:5px;font-size:10px}}.column-detail-profile__name{font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.column-detail-profile__name{margin-bottom:20px;font-size:16px}}@media (max-width: 767px){.column-detail-profile__name{margin-bottom:10px;font-size:14px}}.column-detail-profile__txt{letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.column-detail-profile__txt{font-size:12px}}@media (max-width: 767px){.column-detail-profile__txt{font-size:10px}}.column-detail-editor{letter-spacing:0.03em}@media (min-width: 768px){.column-detail-editor{margin:90px 0 70px}}@media (max-width: 767px){.column-detail-editor{margin:60px 0 0}}.column-detail-editor h2{border-bottom:1px solid #eaebed;font-weight:700;line-height:1.5}@media (min-width: 768px){.column-detail-editor h2{margin:70px 0 30px;padding-bottom:20px;font-size:16px}}@media (max-width: 767px){.column-detail-editor h2{margin:60px 20px 35px;padding-bottom:10px;font-size:15px}}.column-detail-editor h3{font-weight:700}@media (min-width: 768px){.column-detail-editor h3{margin:70px 20px 30px;line-height:1.7}}@media (max-width: 767px){.column-detail-editor h3{margin:35px 20px 20px;line-height:1.5}}@media (min-width: 768px){.column-detail-editor p{margin:30px 20px;font-size:14px;line-height:1.7}}@media (max-width: 767px){.column-detail-editor p{margin:20px;font-size:12px;line-height:1.75}}.column-detail-editor img{display:block;max-width:100%;height:auto}@media (min-width: 768px){.column-detail-editor img{margin:70px auto}}@media (max-width: 767px){.column-detail-editor img{margin:45px auto;padding:0 10px}}.column-detail-editor table{width:calc(100% - 40px);letter-spacing:0.06em}@media (min-width: 768px){.column-detail-editor table{margin:50px 20px}}@media (max-width: 767px){.column-detail-editor table{margin:35px 20px}}.column-detail-editor table th,.column-detail-editor table td{text-align:left;border:1px solid #eaebed}.column-detail-editor table th{color:#fff;background-color:#60b8cf}@media (min-width: 768px){.column-detail-editor table th{padding:20px}}@media (max-width: 767px){.column-detail-editor table th{padding:15px 10px;font-size:11px}}.column-detail-editor table td{color:#8f8f8f}@media (min-width: 768px){.column-detail-editor table td{padding:20px}}@media (max-width: 767px){.column-detail-editor table td{padding:15px 10px;font-size:10px}}@media (min-width: 768px){.column-detail-editor>ul{margin:40px}}@media (max-width: 767px){.column-detail-editor>ul{margin:30px}}.column-detail-editor ul ul{margin-left:5px}@media (max-width: 767px){.column-detail-editor ul ul{margin-top:5px}}.column-detail-editor ul li{position:relative;padding-left:13px;line-height:1.7}.column-detail-editor ul li:before{content:'';display:block;position:absolute;left:0;top:0.5em;width:5px;height:5px;border-radius:50%;background-color:#60b8cf}@media (min-width: 768px){.column-detail-editor>ol{margin:40px}}@media (max-width: 767px){.column-detail-editor>ol{margin:30px}}.column-detail-editor ol{counter-reset:list}.column-detail-editor ol ol{margin-left:5px}@media (max-width: 767px){.column-detail-editor ol ol{margin-top:5px}}.column-detail-editor ol li{position:relative;counter-increment:list;padding-left:13px;line-height:1.7}.column-detail-editor ol li:before{content:counter(list) ".";display:block;position:absolute;left:0;top:0}@media (max-width: 767px){.column-detail-editor li+li{margin-top:5px}}.column-detail-editor a{color:#429db3;text-decoration:underline}.column-detail-editor a:hover{text-decoration:none}.column-detail-editor a[target="_blank"]:before{content:'';display:inline-block;width:8px;height:8px;margin-right:10px;background:no-repeat url(../images/ico-blank-main.svg) 0 0;background-size:cover}.column-detail-editor hr{width:calc(100% - 40px);height:1px;background-color:#eee}@media (min-width: 768px){.column-detail-editor hr{margin:40px auto}}@media (max-width: 767px){.column-detail-editor hr{margin:20px auto}}.column-detail-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #eee;border-bottom:1px solid #eee}@media (min-width: 768px){.column-detail-author{margin:70px 20px 0;padding:30px 20px}}@media (max-width: 767px){.column-detail-author{margin:35px 20px 0;padding:20px 10px}}@media (min-width: 768px){.column-detail-author__col--fig{width:14%}}@media (max-width: 767px){.column-detail-author__col--fig{width:24.6%}}@media (min-width: 768px){.column-detail-author__col--cont{width:86%;padding-left:20px}}@media (max-width: 767px){.column-detail-author__col--cont{width:75.4%;padding-left:13px}}.column-detail-author__fig{position:relative;padding-top:100%}.column-detail-author__fig-item{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-repeat:no-repeat;background-position:0 0;background-size:cover}.column-detail-author__name{color:#121212;font-style:italic}@media (min-width: 768px){.column-detail-author__name{margin-bottom:10px;font-size:14px}}@media (max-width: 767px){.column-detail-author__name{margin-bottom:7px;font-size:12px}}.column-detail-author__txt{color:#595959;letter-spacing:0.06em}@media (min-width: 768px){.column-detail-author__txt{font-size:13px;line-height:1.6}}@media (max-width: 767px){.column-detail-author__txt{font-size:10px;line-height:1.5}}@media (min-width: 768px){.column-detail-recommend{margin-top:90px}}@media (max-width: 767px){.column-detail-recommend{margin-top:60px}}.column-detail-recommend__ttl{position:relative}@media (min-width: 768px){.column-detail-recommend__ttl{margin-bottom:50px}}@media (max-width: 767px){.column-detail-recommend__ttl{margin:0 20px 35px;text-align:center}}.column-detail-recommend__ttl:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#b7b7b7}.column-detail-recommend__ttl span{display:inline-block;position:relative;z-index:1;background-color:#fff;color:#767575;font-weight:600;font-style:italic;letter-spacing:0.03em}@media (min-width: 768px){.column-detail-recommend__ttl span{padding-right:40px;font-size:24px}}@media (max-width: 767px){.column-detail-recommend__ttl span{padding:0 20px;font-size:20px}}@media (min-width: 768px){.column-detail-recommend__units{margin:0 20px}}@media (max-width: 767px){.column-detail-recommend__units{margin:0 30px}}@media (min-width: 768px){.column-detail-recommend__unit+.column-detail-recommend__unit{margin-top:40px}}@media (max-width: 767px){.column-detail-recommend__unit+.column-detail-recommend__unit{margin-top:20px}}.column-detail-recommend__unit a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.column-detail-recommend__unit-col--fig{width:31%}}@media (max-width: 767px){.column-detail-recommend__unit-col--fig{width:34.6%}}@media (min-width: 768px){.column-detail-recommend__unit-col--cont{width:69%;padding:20px 0 10px 30px}}@media (max-width: 767px){.column-detail-recommend__unit-col--cont{width:65.4%;padding-left:15px}}.column-detail-recommend__unit-fig{position:relative;padding-top:75%;overflow:hidden;background-color:#fff;-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.column-detail-recommend__unit-fig{box-shadow:0 27px 22px 0 rgba(0,0,7,0.23)}}@media (max-width: 767px){.column-detail-recommend__unit-fig{box-shadow:0 13px 11px 0 rgba(0,0,7,0.23)}}.column-detail-recommend__unit a:hover .column-detail-recommend__unit-fig{box-shadow:0 0 0 0 rgba(0,0,7,0.23)}.column-detail-recommend__unit-fig-img{position:absolute;top:0;left:0;width:100%;height:101%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.column-detail-recommend__unit a:hover .column-detail-recommend__unit-fig-img{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.column-detail-recommend__unit-level{position:absolute}@media (min-width: 768px){.column-detail-recommend__unit-level{bottom:15px;left:15px}}@media (max-width: 767px){.column-detail-recommend__unit-level{bottom:8px;left:8px}}.column-detail-recommend__unit-level-txt{fill:#fff}@media (min-width: 768px){.column-detail-recommend__unit--level1 .column-detail-recommend__unit-level-txt{width:72px;height:23px}}@media (max-width: 767px){.column-detail-recommend__unit--level1 .column-detail-recommend__unit-level-txt{width:36px;height:11.5px}}@media (min-width: 768px){.column-detail-recommend__unit--level2 .column-detail-recommend__unit-level-txt{width:76px;height:23px}}@media (max-width: 767px){.column-detail-recommend__unit--level2 .column-detail-recommend__unit-level-txt{width:38px;height:11.5px}}@media (min-width: 768px){.column-detail-recommend__unit--level3 .column-detail-recommend__unit-level-txt{width:76px;height:23px}}@media (max-width: 767px){.column-detail-recommend__unit--level3 .column-detail-recommend__unit-level-txt{width:38px;height:11.5px}}.column-detail-recommend__unit-category{color:#181818;font-weight:700;letter-spacing:0.03em}@media (min-width: 768px){.column-detail-recommend__unit-category{margin-bottom:10px}}@media (max-width: 767px){.column-detail-recommend__unit-category{margin-bottom:3px;font-size:11px}}.column-detail-recommend__unit-ttl{font-weight:normal;letter-spacing:0.03em}@media (min-width: 768px){.column-detail-recommend__unit-ttl{margin-bottom:20px;font-size:14px;line-height:1.7}}@media (max-width: 767px){.column-detail-recommend__unit-ttl{margin-bottom:10px;font-size:10px;line-height:1.25}}.column-detail-recommend__unit-date{color:#b8b8b8;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.06em}@media (min-width: 768px){.column-detail-recommend__unit-date{font-size:13px}}@media (max-width: 767px){.column-detail-recommend__unit-date{font-size:10px;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}@media (min-width: 1025px){.column-detail-back{margin-top:90px;padding-left:40px}}@media (min-width: 768px) and (max-width: 1024px){.column-detail-back{margin-top:90px;padding:0 40px}}@media (max-width: 767px){.column-detail-back{margin-top:35px;padding:0 55px}}@media (min-width: 768px){.column-detail-back__btn svg{width:16px;height:16px;margin-right:8px;fill:#9c9b9b;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (max-width: 767px){.column-detail-back__btn svg{display:none}}.column-detail-back__btn:hover svg{fill:#fff}.column-detail-back__btn span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;letter-spacing:0.03em}@media (min-width: 768px){.column-detail-back__btn span{font-size:16px}}@media (max-width: 767px){.column-detail-back__btn span{font-size:14px}}@media (min-width: 768px){.column-detail-editor .column-detail-talk{margin:70px 0}}@media (max-width: 767px){.column-detail-editor .column-detail-talk{margin:35px 0}}.column-detail-editor .column-detail-talk__unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 20px}@media (min-width: 768px){.column-detail-editor .column-detail-talk__unit+.column-detail-talk__unit{margin-top:35px}}@media (max-width: 767px){.column-detail-editor .column-detail-talk__unit+.column-detail-talk__unit{margin-top:25px}}.column-detail-editor .column-detail-talk__unit-col{display:block}.column-detail-editor .column-detail-talk__unit-col--fig{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.column-detail-editor .column-detail-talk__unit-col--cont{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width: 768px){.column-detail-editor .column-detail-talk__unit-col--cont{padding-top:15px;padding-left:15px}}@media (max-width: 767px){.column-detail-editor .column-detail-talk__unit-col--cont{padding-top:10px;padding-left:20px}}.column-detail-editor .column-detail-talk__unit-col--cont span{letter-spacing:0.03em;line-height:1.75}@media (max-width: 767px){.column-detail-editor .column-detail-talk__unit-col--cont span{font-size:12px}}.column-detail-editor .column-detail-talk__unit-fig{display:block;position:relative;border:2px solid #e7e7e7;border-radius:50%}@media (min-width: 768px){.column-detail-editor .column-detail-talk__unit-fig{width:80px;height:80px}}@media (max-width: 767px){.column-detail-editor .column-detail-talk__unit-fig{width:62px;height:62px}}.column-detail-editor .column-detail-talk__unit-fig-item{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover}.column-detail-editor .column-detail-talk__unit-name{display:block;font-weight:700;text-align:center;letter-spacing:0}@media (min-width: 768px){.column-detail-editor .column-detail-talk__unit-name{margin-top:10px}}@media (max-width: 767px){.column-detail-editor .column-detail-talk__unit-name{margin-top:6px}}@media (min-width: 1025px){.word-col{margin:0 10.9375% 0 9.375%}}@media (min-width: 768px) and (max-width: 1024px){.word-col{display:block;margin:0 7.8125%}}@media (min-width: 1025px){.word-col__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}}@media (min-width: 1025px){.word-col__side{width:220px}}@media (min-width: 768px) and (max-width: 1024px){.word-col__side{margin-top:50px}}@media (max-width: 767px){.word-col__side{margin-top:50px;padding:0 15px}}@media (min-width: 768px){.word-cont{padding:70px 0 100px}}@media (max-width: 767px){.word-cont{padding:15px 0 50px}}@media (min-width: 768px){.word-hero .cmn-hero__bg-item{background-image:url(../images/word-kv.jpg)}}@media (max-width: 767px){.word-hero .cmn-hero__bg-item{background-image:url(../images/word-kv-sp.jpg)}}@media (min-width: 768px){.word-index{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-65px;margin-left:-20px}}@media (max-width: 767px){.word-index{padding:0 20px}}@media (min-width: 768px){.word-index__unit{margin-top:65px;padding-left:20px;width:50%}}@media (min-width: 768px){.word-index__unit:last-child{width:100%}}@media (max-width: 767px){.word-index__unit+.word-index__unit{margin-top:50px}}.word-index__unit-ttl{border-bottom:2px solid #60b8cf;font-weight:700}@media (min-width: 768px){.word-index__unit-ttl{padding-bottom:20px;font-size:18px;letter-spacing:0.22em}}@media (max-width: 767px){.word-index__unit-ttl{padding-bottom:13px;font-size:16px;letter-spacing:0.12em}}@media (min-width: 768px){.word-index__unit-list{padding:35px 20px 0}}@media (max-width: 767px){.word-index__unit-list{padding:20px 10px 0}}.word-index__unit-list-item+.word-index__unit-list-item{margin-top:20px}.word-index__unit-list-item a{-webkit-transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (max-width: 767px){.word-index__unit-list-item a{font-size:12px}}.word-index__unit-list-item a:hover{color:rgba(82,158,180,0.9);text-decoration:underline}@media (min-width: 1025px){.word-detail-col{margin:0 10.9375% 0 9.375%}}@media (min-width: 768px) and (max-width: 1024px){.word-detail-col{display:block;margin:0 7.8125%}}@media (min-width: 768px){.word-detail-col__main{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-right:40px}}@media (min-width: 1025px){.word-detail-col__side{width:220px}}@media (min-width: 768px) and (max-width: 1024px){.word-detail-col__side{margin-top:50px}}@media (max-width: 767px){.word-detail-col__side{margin-top:60px;padding:0 10px}}@media (min-width: 768px){.word-detail-cont{padding:70px 0 100px}}@media (max-width: 767px){.word-detail-cont{padding:45px 0 50px}}@media (max-width: 767px){.word-detail-sec{margin:0 20px}}.word-detail-sec__ttl{border-bottom:1px solid #60b8cf;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.word-detail-sec__ttl{margin-bottom:35px;padding-bottom:20px;font-size:18px}}@media (max-width: 767px){.word-detail-sec__ttl{margin-bottom:20px;padding-bottom:15px;font-size:14px}}.word-detail-sec__editor{line-height:1.5;letter-spacing:0.03em}@media (min-width: 768px){.word-detail-sec__editor{padding:0 20px}}@media (min-width: 768px){.word-detail-sec__editor p{margin:35px 0}}@media (max-width: 767px){.word-detail-sec__editor p{margin:10px 0;font-size:12px}}.word-detail-sec__editor a{color:#0055ad;text-decoration:underline}.word-detail-sec__editor a:hover{text-decoration:none}.word-detail-sec__editor a[target="_blank"]:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(../images/ico-blank-blue.svg);width:8px;height:8px;margin-right:5px}@media (min-width: 768px){.word-detail-sec__back{margin-top:35px}}@media (max-width: 767px){.word-detail-sec__back{margin-top:25px}}@media (max-width: 767px){.word-detail-sec__back .cmn-round-btn{font-size:10px}}.word-detail-sec__back .cmn-round-btn svg{display:inline-block;margin-right:10px;fill:#529eb4}@media (min-width: 768px){.word-detail-sec__back .cmn-round-btn svg{width:6px;height:9px}}@media (max-width: 767px){.word-detail-sec__back .cmn-round-btn svg{width:4px;height:6px}}.ie .word-detail-sec__back .cmn-round-btn svg{margin-top:-5px}.word-detail-sec__back .cmn-round-btn:hover svg{fill:#fff}@media (min-width: 1025px){.about-hero{height:auto}}@media (max-width: 1024px){.about-hero{height:calc(100vh - 60px)}}@media (min-width: 1025px){.is-login .about-hero{height:auto}}@media (max-width: 1024px){.is-login .about-hero{height:calc(100vh - 94px)}}.about-hero .cmn-hero__bg{position:relative}@media (min-width: 768px){.about-hero .cmn-hero__bg{padding-top:66.8%}}.about-hero .cmn-hero__bg-item{opacity:0.8;background-image:url(../images/about-kv.jpg)}@media (max-width: 767px){.about-hero .cmn-hero__bg-item{background-position:52% top}}@media (min-width: 768px){.about-hero .cmn-hero__cont{top:40%}}@media (max-width: 767px){.about-hero .cmn-hero__ttl-en{line-height:1}}.about-hero__msg{position:absolute;bottom:50px;left:60px}@media (max-width: 767px){.about-hero__msg{display:none}}.about-hero__msg-ttl{margin-bottom:40px}.about-hero__msg-ttl-txt{width:391px;height:94px;fill:#fff}.about-hero__msg-txt{color:#fff;font-weight:700;font-style:italic;letter-spacing:0.12em;line-height:2.1}@media (min-width: 768px){.about-cont{margin-top:-60px;padding-bottom:100px}}@media (max-width: 767px){.about-cont{padding:25px 0 45px}}@media (min-width: 768px){.about-msg{display:none}}@media (max-width: 767px){.about-msg{margin-bottom:35px;padding:0 20px}}.about-msg__ttl{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (max-width: 767px){.about-msg__ttl{margin-bottom:25px}}.about-msg.is-tween .about-msg__ttl{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width: 767px){.about-msg__ttl-txt{width:250px;height:60px;fill:#000}}.about-msg__txt{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s}@media (max-width: 767px){.about-msg__txt{color:#181818;font-size:11px;font-weight:700;font-style:italic;line-height:1.8;letter-spacing:0.12em}}.about-msg.is-tween .about-msg__txt{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.about-intro{margin:0 6.25% 140px}}@media (max-width: 767px){.about-intro{margin:0 20px 45px}}@media (min-width: 768px){.about-intro__ttl{margin-bottom:40px}}@media (max-width: 767px){.about-intro__ttl{margin-bottom:20px}}.about-intro__ttl:before{background-color:#60b8cf}.about-intro__ttl-txt{color:#60b8cf;letter-spacing:0.03em}@media (min-width: 768px){.about-intro__ttl-txt{font-size:40px}}@media (max-width: 767px){.about-intro__ttl-txt{font-size:32px}}.about-intro__txt{opacity:0;-webkit-transition:opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.8s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.about-intro__txt{font-size:15px;text-align:center;letter-spacing:0.06em;line-height:2;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@media (max-width: 767px){.about-intro__txt{font-size:12px;letter-spacing:0.03em;line-height:1.75;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}}.about-intro__txt.is-tween,.no-js .about-intro__txt{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width: 767px){.about-intro__txt br{display:none}}.about-sec__cols{position:relative}@media (min-width: 768px){.about-sec__cols:after{content:" ";display:block;clear:both}}@media (min-width: 768px){.about-sec__col{width:50%}}.about-sec__col--fig{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 1s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (max-width: 767px){.about-sec__col--fig{margin:0 10px}}@media (min-width: 768px){.about-sec:nth-child(odd) .about-sec__col--fig{float:left}}@media (min-width: 768px){.about-sec:nth-child(even) .about-sec__col--fig{float:right}}.about-sec__col--fig.is-tween,.no-js .about-sec__col--fig{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.about-sec__col--cont{position:relative;z-index:1;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s, -webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s}@media (min-width: 768px){.about-sec__col--cont{margin-top:90px}}@media (max-width: 767px){.about-sec__col--cont{margin:0 20px}}.about-sec__col--cont.is-tween,.no-js .about-sec__col--cont{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.about-sec:nth-child(odd) .about-sec__col--cont{float:right;padding-right:7.8125%;box-shadow:-100px 0 0 0 #fff}}@media (min-width: 768px){.about-sec:nth-child(even) .about-sec__col--cont{float:left;padding-left:7.8125%;box-shadow:100px 0 0 0 #fff}}.about-sec__cont{background-color:#fff}@media (min-width: 768px){.about-sec__cont{padding-top:100px;padding-bottom:100px}}@media (max-width: 767px){.about-sec__cont{margin-top:-20px;padding:35px 20px 0}}.about-sec__fig{position:relative}@media (min-width: 768px){.about-sec__fig{padding-top:100%}}@media (min-width: 768px) and (max-width: 1024px){.about-sec__fig{padding-top:200%}}@media (max-width: 767px){.about-sec__fig{padding-top:93.75%}}.about-sec__fig:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;background-color:#fff;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1)}.about-sec__col--fig.is-tween .about-sec__fig:before,.no-js .about-sec__fig:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.about-sec__fig-item{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover}.about-start .about-sec__fig-item{background-image:url(../images/about-start-img.jpg)}@media (min-width: 768px) and (max-width: 1024px){.about-start .about-sec__fig-item{background-position:right top}}.about-fee .about-sec__fig-item{background-image:url(../images/about-fee-img.jpg)}.about-choice .about-sec__fig-item{background-image:url(../images/about-choice-img.jpg)}.about-simple .about-sec__fig-item{background-image:url(../images/about-simple-img.jpg)}.about-sec__ttl{position:relative;overflow:hidden;padding-bottom:10px;color:#60b8cf;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;letter-spacing:0.03em;line-height:1.25}@media (min-width: 768px){.about-sec__ttl{margin-bottom:45px;font-size:44px}}@media (max-width: 767px){.about-sec__ttl{margin-bottom:25px;font-size:32px}}.about-sec__ttl:after{content:'';display:block;position:absolute;bottom:0;left:0;height:1px;background-color:#60b8cf;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s;transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s, -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.4s}@media (min-width: 768px){.about-sec__ttl:after{width:70px}}@media (max-width: 767px){.about-sec__ttl:after{width:35px}}.about-sec__col--cont.is-tween .about-sec__ttl:after,.no-js .about-sec__ttl:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.about-sec__ttl span{display:inline-block;opacity:0;-webkit-transform:translateY(110%);-ms-transform:translateY(110%);transform:translateY(110%);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}.about-sec__col--cont.is-tween .about-sec__ttl span,.no-js .about-sec__ttl span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.about-sec__point{margin-bottom:45px}}@media (max-width: 767px){.about-sec__point{margin-bottom:20px}}.about-sec__point-label{opacity:0;color:#60b8cf;font-weight:700;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;letter-spacing:0.12em;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s}@media (min-width: 768px){.about-sec__point-label{margin-bottom:10px;font-size:16px}}@media (max-width: 767px){.about-sec__point-label{margin-bottom:5px;font-size:14px}}.about-sec__col--cont.is-tween .about-sec__point-label,.no-js .about-sec__point-label{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.about-sec__point-label span{font-size:20px}}@media (max-width: 767px){.about-sec__point-label span{font-size:18px}}.about-sec__point-txt{opacity:0;color:#181818;font-size:20px;font-weight:700;font-style:italic;letter-spacing:0.12em;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s}@media (min-width: 768px){.about-sec__point-txt{line-height:1.75}}@media (max-width: 767px){.about-sec__point-txt{line-height:1.5}}.about-sec__col--cont.is-tween .about-sec__point-txt,.no-js .about-sec__point-txt{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.about-sec__txt{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s}@media (min-width: 768px){.about-sec__txt{line-height:2.1;letter-spacing:0.03em}}@media (max-width: 767px){.about-sec__txt{font-size:12px;line-height:1.75}}.about-sec__col--cont.is-tween .about-sec__txt,.no-js .about-sec__txt{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.about-start__btn{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s, -webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 1s}@media (min-width: 768px){.about-start__btn{margin-top:45px}}@media (max-width: 767px){.about-start__btn{margin-top:30px}}.about-sec__col--cont.is-tween .about-start__btn{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width: 768px){.about-start__btn .cmn-btn{padding-left:25px;padding-right:25px}}@media (max-width: 767px){.about-start__btn .cmn-btn{padding-left:10px;padding-right:10px;font-size:12px}}@media (max-width: 767px){.about-start__btn .cmn-btn span{line-height:1.25}}.about-start__btn svg{width:8px;height:8px;fill:#8e8d8d;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.about-start__btn .cmn-btn:hover svg{fill:#fff}@media (min-width: 768px){.about-fee{margin-top:40px}}@media (max-width: 767px){.about-fee{margin-top:60px}}@media (min-width: 768px){.about-fee__point .about-sec__point-txt span{font-size:18px}}@media (max-width: 767px){.about-fee__point .about-sec__point-txt span{font-size:15px;letter-spacing:0}}@media (min-width: 768px){.about-fee__btn{margin-top:30px}}@media (max-width: 767px){.about-fee__btn{margin-top:25px;text-align:center}}@media (min-width: 768px){.about-fee__btn .cmn-round-btn{box-shadow:0 6px 10px 0 rgba(0,0,7,0.08)}}@media (max-width: 767px){.about-fee__btn .cmn-round-btn{font-size:10px;box-shadow:0 3px 5px 0 rgba(0,0,7,0.08)}}.about-fee__btn svg{width:8px;height:8px;fill:#60b8cf;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.about-fee__btn .cmn-round-btn:hover svg{fill:#fff}@media (min-width: 768px){.about-choice{margin-top:40px}}@media (max-width: 767px){.about-choice{margin-top:60px}}.about-choice__lineup{position:relative;border:1px solid #e2e2e2}@media (min-width: 768px){.about-choice__lineup{margin:80px 12.5% 0;padding:90px 50px 140px}}@media (max-width: 767px){.about-choice__lineup{margin:45px 40px 0;padding:40px 40px 90px}}.about-choice__lineup-ttl{position:absolute;top:0;left:0;width:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);text-align:center}.about-choice__lineup-ttl span{display:inline-block;background-color:#fff;font-weight:700;font-style:italic;letter-spacing:0.12em}@media (min-width: 768px){.about-choice__lineup-ttl span{padding:0 40px;font-size:20px;line-height:1.6}}@media (max-width: 767px){.about-choice__lineup-ttl span{padding:0 10px;font-size:12px;line-height:1.25}}@media (min-width: 1025px){.about-choice__lineup-ttl br{display:none}}@media (min-width: 768px){.about-choice__lineup-units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.about-choice__lineup-unit{opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.about-choice__lineup-unit{width:25%}}@media (min-width: 768px){.about-choice__lineup-units.is-tween .about-choice__lineup-unit,.no-js .about-choice__lineup-unit{opacity:1}}@media (max-width: 767px){.about-choice__lineup-unit.is-tween,.no-js .about-choice__lineup-unit{opacity:1}}@media (max-width: 767px){.about-choice__lineup-unit+.about-choice__lineup-unit{margin-top:40px}}.about-choice__lineup-unit-fig{position:relative}@media (min-width: 768px){.about-choice__lineup-unit-fig{height:150px}}@media (max-width: 767px){.about-choice__lineup-unit-fig{height:110px}}.about-choice__lineup-unit-fig-item{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media (min-width: 1025px){.about-choice__lineup-unit--fundsi .about-choice__lineup-unit-fig-item{width:138px;height:38px}}@media (max-width: 1024px){.about-choice__lineup-unit--fundsi .about-choice__lineup-unit-fig-item{width:100.5px;height:27.5px}}@media (min-width: 1025px){.about-choice__lineup-unit--focus .about-choice__lineup-unit-fig-item{width:114px;height:46px}}@media (max-width: 1024px){.about-choice__lineup-unit--focus .about-choice__lineup-unit-fig-item{width:83px;height:33.5px}}@media (min-width: 1025px){.about-choice__lineup-unit--my .about-choice__lineup-unit-fig-item{width:90px;height:54px}}@media (max-width: 1024px){.about-choice__lineup-unit--my .about-choice__lineup-unit-fig-item{width:65.5px;height:39.5px}}.about-choice__lineup-unit-txt{color:#181818;font-weight:700;text-align:center}@media (min-width: 768px){.about-choice__lineup-unit-txt{line-height:1.4}}@media (max-width: 767px){.about-choice__lineup-unit-txt{font-size:11px;line-height:1.5}}@media (min-width: 768px) and (max-width: 1024px){.about-choice__lineup-unit-txt br{display:none}}.about-choice__lineup-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}@media (min-width: 768px){.about-choice__lineup-btn{width:520px}}@media (max-width: 767px){.about-choice__lineup-btn{width:210px}}.about-choice__lineup-btn-en{display:block;margin-bottom:5px;font-weight:700;line-height:1}@media (min-width: 768px){.about-choice__lineup-btn-en{font-size:16px}}@media (max-width: 767px){.about-choice__lineup-btn-en{font-size:12px}}.about-choice__lineup-btn-ja{display:block;line-height:1}@media (min-width: 768px){.about-choice__lineup-btn-ja{font-size:12px}}@media (max-width: 767px){.about-choice__lineup-btn-ja{font-size:10px}}@media (min-width: 768px){.about-simple{margin-top:170px}}@media (max-width: 767px){.about-simple{margin-top:60px}}@media (min-width: 768px){.about-simple__graph{margin-top:70px}}@media (max-width: 767px){.about-simple__graph{margin-top:60px}}.about-simple__graph-box{position:relative;border:1px solid #e2e2e2}@media (min-width: 768px){.about-simple__graph-box{padding:30px 25px}}@media (max-width: 767px){.about-simple__graph-box{padding:50px 10px}}.about-simple__graph-caption{position:absolute;top:0;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about-simple__graph-caption-inner{display:inline-block;background-color:#fff}@media (min-width: 768px){.about-simple__graph-caption-inner{padding:0 25px}}@media (max-width: 767px){.about-simple__graph-caption-inner{padding:0 10px}}@media (min-width: 1025px){.about-simple__graph-caption-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.about-simple__graph-caption-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.about-simple__graph-caption-item{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 768px){.about-simple__graph-caption-item+.about-simple__graph-caption-item{margin-left:25px}}.about-simple__graph-caption-txt{font-weight:700}@media (min-width: 768px){.about-simple__graph-caption-txt{margin-left:10px}}@media (max-width: 767px){.about-simple__graph-caption-txt{margin-left:5px;font-size:12px}}.about-simple__graph-caption-pointer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about-simple__graph-caption-pointer span{display:block;border-radius:50%;background-color:#60b8cf}@media (min-width: 768px){.about-simple__graph-caption-pointer span{width:5px;height:5px}}@media (max-width: 767px){.about-simple__graph-caption-pointer span{width:2.5px;height:2.5px}}@media (min-width: 768px){.about-simple__graph-caption-pointer span+span{margin-left:5px}}@media (max-width: 767px){.about-simple__graph-caption-pointer span+span{margin-left:2.5px}}.about-simple__graph-caption-line{display:block;background-color:#60b8cf}@media (min-width: 768px){.about-simple__graph-caption-line{width:23px;height:2px}}@media (max-width: 767px){.about-simple__graph-caption-line{width:13px;height:1.5px}}.about-simple__graph-img{opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.about-simple__graph.is-tween .about-simple__graph-img,.no-js .about-simple__graph-img{opacity:1}.about-simple__graph-img img{width:100%;height:auto}.about-simple__graph-note{text-align:center;letter-spacing:0.03em}@media (min-width: 768px){.about-simple__graph-note{margin-top:20px;font-size:12px}}@media (max-width: 767px){.about-simple__graph-note{margin-top:15px;font-size:10px}}@media (min-width: 1025px){.about-simple__graph-note br{display:none}}.about-simple__desc{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.about-simple__desc{padding:40px 0 40px 100px}}@media (max-width: 767px){.about-simple__desc{margin-top:30px}}@media (min-width: 768px){.about-sec__col--fig.is-tween .about-simple__desc,.no-js .about-simple__desc{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (max-width: 767px){.about-sec__col--cont.is-tween .about-simple__desc,.no-js .about-simple__desc{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.about-simple__desc-txt{letter-spacing:0.03em}@media (min-width: 768px){.about-simple__desc-txt{line-height:2}}@media (max-width: 767px){.about-simple__desc-txt{font-size:10px;text-align:center;line-height:1.5}}@media (min-width: 768px){.about-simple__desc-btn{margin-top:20px}}@media (max-width: 767px){.about-simple__desc-btn{margin-top:15px;text-align:center}}@media (min-width: 768px){.about-simple__desc-btn .cmn-btn{width:264px}}@media (max-width: 767px){.about-simple__desc-btn .cmn-btn{width:210px;font-size:12px}}.about-feature{opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.about-feature{margin:20px 12.5% 0}}@media (max-width: 767px){.about-feature{margin:60px 20px 0}}.about-feature.is-tween,.no-js .about-feature{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.about-feature__box{border:2px solid #60b8cf;border-radius:5px}.about-feature__ttl{padding:15px 20px;background-color:#60b8cf;color:#fff;font-weight:700;text-align:center;letter-spacing:0.06em}@media (min-width: 768px){.about-feature__ttl{font-size:18px;line-height:1.5}}@media (max-width: 767px){.about-feature__ttl{font-size:12px;line-height:1.25}}.about-feature__body{position:relative;text-align:center}@media (min-width: 768px){.about-feature__body{padding:35px 40px 50px}}@media (max-width: 767px){.about-feature__body{padding:20px 20px 40px}}.about-feature__txt{color:#429db3;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.about-feature__txt{font-size:16px;line-height:1.7}}@media (max-width: 767px){.about-feature__txt{font-size:10px;line-height:1.5}}@media (max-width: 767px){.about-feature__txt br{display:none}}.about-feature__btn{text-align:center}@media (min-width: 768px){.about-feature__btn{margin-top:20px}}@media (max-width: 767px){.about-feature__btn{margin-top:15px}}@media (min-width: 768px){.about-feature__btn .cmn-btn{width:410px}}@media (max-width: 767px){.about-feature__btn .cmn-btn{width:210px;font-size:10px}}.about-feature__btn svg{width:8px;height:8px;fill:#727171;-webkit-transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}.about-feature__btn .cmn-btn:hover svg{fill:#fff}.about-feature__note{position:absolute;font-weight:700;color:#429db3;letter-spacing:0.06em}@media (min-width: 768px){.about-feature__note{right:25px;bottom:20px;font-size:12px}}@media (max-width: 767px){.about-feature__note{right:20px;bottom:12px;font-size:10px}}@media (min-width: 768px){.about-link{margin:140px 7.8125% 0}}@media (max-width: 767px){.about-link{margin:60px 30px 0}}@media (min-width: 768px){.about-link__units{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.about-link__unit{opacity:0;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.about-link__unit{width:48%}}.about-link__unit:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s}.about-link.is-tween .about-link__unit,.no-js .about-link__unit{opacity:1}.about-link__unit a{display:block;position:relative;overflow:hidden;padding-top:42.3%;background-color:#fff}.about-link__unit a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.about-link__unit a:hover:before{opacity:0.6;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.about-link__unit--flow a:before{background-image:url(../images/about-link-flow.jpg)}.about-link__unit--distributors a:before{background-image:url(../images/about-link-distributors.jpg)}.about-link__unit-txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;color:#fff}.about-link__unit-txt-en{display:block;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;letter-spacing:0.03em}@media (min-width: 768px){.about-link__unit-txt-en{margin-bottom:10px;font-size:30px}}@media (max-width: 767px){.about-link__unit-txt-en{margin-bottom:5px;font-size:20px}}.about-link__unit-txt-ja{display:block;font-weight:700;letter-spacing:0.03em}@media (max-width: 767px){.about-link__unit-txt-ja{font-size:10px}}.about-link__note{letter-spacing:0.03em}@media (min-width: 768px){.about-link__note{margin-top:30px;text-align:right}}@media (max-width: 767px){.about-link__note{margin-top:20px;font-size:10px;text-align:center;line-height:1.5}}.about-modal__fig{text-align:center}@media (max-width: 767px){.about-modal__fig{padding:0 10px}}.about-modal__fig img{width:100%;height:auto}.about-modal__note{border-top:1px solid #eee;line-height:1.5}@media (min-width: 768px){.about-modal__note{margin-top:30px;padding:30px 30px 0;font-size:12px}}@media (max-width: 767px){.about-modal__note{margin-top:20px;padding:20px 15px 0;font-size:10px}}.about-modal__note-txt{display:block;position:relative;padding-left:2em}.about-modal__note-txt:before{content:'※';position:absolute;top:0;left:0}@media (min-width: 768px){.faq-hero .cmn-hero__bg-item{background-image:url(../images/faq-kv.jpg)}}@media (max-width: 767px){.faq-hero .cmn-hero__bg-item{background-image:url(../images/faq-kv-sp.jpg)}}@media (min-width: 768px){.faq-cont{padding:20px 0 90px}}@media (max-width: 767px){.faq-cont{padding:15px 0 65px}}.faq-anchor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width: 768px){.faq-anchor{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 9.375% 80px}}@media (max-width: 767px){.faq-anchor{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px 20px 50px}}@media (max-width: 767px){.faq-anchor__item{width:50%;margin-top:20px}}@media (min-width: 768px){.faq-anchor__item+.faq-anchor__item{border-left:1px solid #eee}}.faq-anchor__item:nth-of-type(even){border-left:1px solid #eee}.faq-anchor__item a{display:block;color:#60b8cf;font-size:12px}@media (min-width: 768px){.faq-anchor__item a{padding:10px 20px}}@media (max-width: 767px){.faq-anchor__item a{padding:15px 0}}.faq-anchor__item span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.faq-anchor__item span{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.faq-anchor__item svg{width:9px;height:6px;fill:#529eb4;-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.faq-anchor__item svg{margin-left:10px}}@media (max-width: 767px){.faq-anchor__item svg{margin-top:10px}}.faq-anchor__item a:hover svg{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@media (min-width: 768px){.faq-sec{margin:0 9.375%}}@media (max-width: 767px){.faq-sec{margin:0 20px}}@media (min-width: 768px){.faq-sec+.faq-sec{margin-top:100px}}@media (max-width: 767px){.faq-sec+.faq-sec{margin-top:50px}}@media (min-width: 1025px){.faq-sec__inner{margin-top:-100px;padding-top:100px}}@media (max-width: 1024px){.faq-sec__inner{margin-top:-64px;padding-top:64px}}.faq-sec__ttl{border-bottom:2px solid #60b8cf;font-size:16px;font-weight:700;letter-spacing:0.06em;line-height:1.3}@media (min-width: 768px){.faq-sec__ttl{margin-bottom:20px;padding-bottom:20px}}@media (max-width: 767px){.faq-sec__ttl{margin-bottom:10px;padding-bottom:25px}}@media (min-width: 768px){.faq-unit+.faq-unit{margin-top:40px}}@media (max-width: 767px){.faq-unit+.faq-unit{margin-top:20px}}.faq-unit__header{background-color:#eee}.faq-unit__header a{display:block;position:relative}@media (min-width: 768px){.faq-unit__header a{padding:17px 70px 17px 20px}}@media (max-width: 767px){.faq-unit__header a{padding:15px 40px 15px 15px}}.faq-unit__header-ttl{position:relative;color:#181818;line-height:1.3}@media (min-width: 768px){.faq-unit__header-ttl{padding-top:2px;padding-left:35px;letter-spacing:0.06em}}@media (max-width: 767px){.faq-unit__header-ttl{padding-left:20px;letter-spacing:0.03em}}.faq-unit__header-ttl:before{content:'Q';display:block;position:absolute;top:0;left:0;color:#60b8cf;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic;line-height:1}@media (min-width: 768px){.faq-unit__header-ttl:before{font-size:24px}}@media (max-width: 767px){.faq-unit__header-ttl:before{font-size:17px}}.faq-unit__header-btn{position:absolute}@media (min-width: 768px){.faq-unit__header-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:12px;right:20px;width:30px;height:30px;background-color:#fff;box-shadow:6px 6px 10px 0 rgba(0,0,7,0.08);-webkit-transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1);transition:box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1),background-color 0.2s cubic-bezier(0.39, 0.575, 0.565, 1)}}@media (max-width: 767px){.faq-unit__header-btn{top:20px;right:15px}}@media (min-width: 768px){.faq-unit__header a:hover .faq-unit__header-btn{box-shadow:0 0 0 0 rgba(0,0,7,0.08)}}@media (min-width: 768px){.faq-unit.is-active .faq-unit__header-btn{background-color:#eee;box-shadow:0 0 0 0 rgba(0,0,7,0.08)}}.faq-unit__header-btn svg{display:block;width:9px;height:6px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:fill 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:fill 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),fill 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),fill 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.faq-unit__header-btn svg{fill:#727171}}@media (max-width: 767px){.faq-unit__header-btn svg{fill:#b4b4b4}}.faq-unit.is-active .faq-unit__header-btn svg{fill:#b4b4b4;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-unit__body{overflow:hidden;opacity:0;-webkit-transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:height 0.3s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1)}.faq-unit.is-active .faq-unit__body,.no-js .faq-unit__body{opacity:1}@media (min-width: 768px){.faq-unit__cont{padding:20px 20px 0}}@media (max-width: 767px){.faq-unit__cont{padding:15px 15px 0}}.faq-unit__cont-inner{position:relative}@media (min-width: 768px){.faq-unit__cont-inner{padding-left:35px}}@media (max-width: 767px){.faq-unit__cont-inner{padding-left:20px}}.faq-unit__cont-inner:before{content:'A';display:block;position:absolute;top:0;left:0;color:#d1dc00;font-weight:600;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-style:italic}@media (min-width: 768px){.faq-unit__cont-inner:before{font-size:24px}}@media (max-width: 767px){.faq-unit__cont-inner:before{font-size:17px}}.faq-unit__editor{line-height:1.5}@media (min-width: 768px){.faq-unit__editor{font-size:14px;letter-spacing:0.06em}}@media (max-width: 767px){.faq-unit__editor{font-size:12px;letter-spacing:0.03em}}@media (min-width: 768px){.faq-unit__editor p+p{margin-top:35px}}@media (max-width: 767px){.faq-unit__editor p+p{margin-top:10px}}.faq-unit__editor a{color:#529eb4;text-decoration:underline}.faq-unit__editor a:hover{text-decoration:none}.faq-unit__editor a[target="_blank"]:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:0 0;background-size:cover;background-image:url(../images/ico-blank-main.svg);width:8px;height:8px;margin-right:5px}.buy-hero .cmn-hero__bg-item{opacity:0.8}@media (min-width: 768px){.buy-hero .cmn-hero__bg-item{background-image:url(../images/buy-kv.jpg)}}@media (max-width: 767px){.buy-hero .cmn-hero__bg-item{background-image:url(../images/buy-kv-sp.jpg)}}@media (min-width: 768px){.buy-cont{padding:20px 0 120px}}@media (max-width: 767px){.buy-cont{padding:25px 0 65px}}.buy-intro{border-bottom:1px solid #eee}@media (min-width: 768px){.buy-intro{margin:0 9.375% 100px;padding-bottom:70px;text-align:center}}@media (max-width: 767px){.buy-intro{margin:0 20px 35px;padding-bottom:35px}}.buy-intro__txt{letter-spacing:0.03em;line-height:1.5}@media (min-width: 768px){.buy-intro__txt{font-size:16px}}@media (max-width: 767px){.buy-intro__txt{font-style:italic}}.buy-sec{position:relative}@media (min-width: 768px){.buy-sec{margin:0 9.375%}}@media (max-width: 767px){.buy-sec{margin:0 20px}}@media (min-width: 768px){.buy-sec:nth-of-type(odd){text-align:right}}@media (max-width: 767px){.buy-sec:nth-of-type(even){text-align:left}}@media (min-width: 768px){.buy-sec+.buy-sec{margin-top:160px}}@media (max-width: 767px){.buy-sec+.buy-sec{margin-top:50px}}.buy-sec__fig{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-transition:-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 1s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 1s cubic-bezier(0.39, 0.575, 0.565, 1)}@media (min-width: 768px){.buy-sec__fig{display:inline-block;width:66%}}.buy-sec__fig.is-tween,.no-js .buy-sec__fig{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.buy-sec__fig-inner{position:relative;padding-top:66.78%}@media (min-width: 768px) and (max-width: 1024px){.buy-sec__fig-inner{padding-top:132%}}.buy-sec__fig-inner:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;background-color:#fff;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1)}.buy-sec__fig.is-tween .buy-sec__fig-inner:before,.no-js .buy-sec__fig-inner:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.buy-sec__fig-item{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;background-size:cover}.buy-sec--01 .buy-sec__fig-item{background-image:url(../images/buy-sec-img-01.jpg)}@media (min-width: 768px) and (max-width: 1024px){.buy-sec--01 .buy-sec__fig-item{background-position:right top}}.buy-sec--02 .buy-sec__fig-item{background-image:url(../images/buy-sec-img-02.jpg)}@media (min-width: 768px) and (max-width: 1024px){.buy-sec--02 .buy-sec__fig-item{background-position:left top}}.buy-sec--03 .buy-sec__fig-item{background-image:url(../images/buy-sec-img-03.jpg)}@media (min-width: 768px) and (max-width: 1024px){.buy-sec--03 .buy-sec__fig-item{background-position:left top}}.buy-sec__cont{z-index:1;background-color:#fff;-webkit-transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:-webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s;transition:transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s, -webkit-transform 0.8s cubic-bezier(0.39, 0.575, 0.565, 1) 0.1s}@media (min-width: 768px){.buy-sec__cont{position:absolute;top:50%;width:50%;padding:40px;text-align:left;box-shadow:0 20px 23px 0 rgba(0,0,7,0.08);-webkit-transform:translate(0, -50%) translateY(50px);-ms-transform:translate(0, -50%) translateY(50px);transform:translate(0, -50%) translateY(50px)}}@media (max-width: 767px){.buy-sec__cont{position:relative;margin:-50px 10px 0;padding:20px 20px 40px;box-shadow:0 10px 11.5px 0 rgba(0,0,7,0.08);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}}@media (min-width: 768px){.buy-sec__cont.is-tween,.no-js .buy-sec__cont{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}@media (max-width: 767px){.buy-sec__cont.is-tween,.no-js .buy-sec__cont{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width: 768px){.buy-sec:nth-of-type(odd) .buy-sec__cont{left:0}}@media (min-width: 768px){.buy-sec:nth-of-type(even) .buy-sec__cont{right:0}}.buy-sec__cont a{color:#6db9d0;text-decoration:underline}.buy-sec__cont a:hover{text-decoration:none}.buy-sec__cont a[target="_blank"]:before{content:'';display:inline-block;width:8px;height:8px;margin-right:5px;background:no-repeat url(../images/ico-blank-main.svg) 0 0;background-size:cover}.buy-sec__ttl{overflow:hidden;border-bottom:1px solid #eee}@media (min-width: 768px){.buy-sec__ttl{margin-bottom:30px;padding-bottom:20px}}@media (max-width: 767px){.buy-sec__ttl{margin-bottom:15px;padding-bottom:15px}}.buy-sec__ttl-step{display:inline-block;color:#60b8cf;font-family:"Overpass","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:300;font-style:italic}.buy-sec__ttl-step-label{display:block;opacity:0;letter-spacing:0.03em;-webkit-transform:translateX(-102%);-ms-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);line-height:1.25}@media (max-width: 767px){.buy-sec__ttl-step-label{font-size:12px}}.buy-sec__cont.is-tween .buy-sec__ttl-step-label,.no-js .buy-sec__ttl-step-label{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.buy-sec__ttl-step-num{display:block;opacity:0;line-height:1.25;-webkit-transform:translateX(-102%);-ms-transform:translateX(-102%);transform:translateX(-102%);-webkit-transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s;transition:transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,opacity 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s,-webkit-transform 0.5s cubic-bezier(0.39, 0.575, 0.565, 1) 0.2s}@media (min-width: 768px){.buy-sec__ttl-step-num{margin-top:-5px;font-size:60px}}@media (max-width: 767px){.buy-sec__ttl-step-num{font-size:35px}}.buy-sec__cont.is-tween .buy-sec__ttl-step-num,.no-js .buy-sec__ttl-step-num{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (min-width: 768px){.ie .buy-sec__ttl-step-num{margin-top:0}}.buy-sec__ttl-txt{display:inline-block;opacity:0;margin-left:10px;color:#33201a;font-weight:700;letter-spacing:0.03em;-webkit-transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s;transition:opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0.7s}@media (min-width: 768px){.buy-sec__ttl-txt{font-size:18px}}@media (max-width: 767px){.buy-sec__ttl-txt{font-size:16px}}.buy-sec__cont.is-tween .buy-sec__ttl-txt,.no-js .buy-sec__ttl-txt{opacity:1}.buy-sec__txt{color:#33201a;line-height:1.5;letter-spacing:0.03em}@media (max-width: 767px){.buy-sec__txt{font-size:12px}}.buy-sec__note{margin-top:15px;border:1px solid #eee;color:#33201a;letter-spacing:0.01em}@media (min-width: 768px){.buy-sec__note{padding:20px;font-size:12px;line-height:1.75}}@media (max-width: 767px){.buy-sec__note{padding:20px 10px;font-size:10px;line-height:1.5}}@media (min-width: 768px){.guide-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.guide-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.guide-cont{padding:100px 0}}@media (max-width: 767px){.guide-cont{padding:40px 0 65px}}@media (min-width: 768px){.guide-sec{margin:0 9.375%}}@media (max-width: 767px){.guide-sec{margin:0 20px}}@media (min-width: 768px){.guide-sec+.guide-sec{margin-top:90px}}@media (max-width: 767px){.guide-sec+.guide-sec{margin-top:50px}}.guide-sec__ttl{border-bottom:2px solid #60b8cf;font-size:16px;font-weight:700;letter-spacing:0.06em;line-height:1.3}@media (min-width: 768px){.guide-sec__ttl{margin-bottom:30px;padding-bottom:20px}}@media (max-width: 767px){.guide-sec__ttl{margin-bottom:20px;padding-bottom:10px}}.guide-sec__body{margin-bottom:10px}@media (min-width: 768px){.guide-sec__body{padding:0 20px}}@media (min-width: 768px){.guide-subsec{margin-top:40px}}@media (max-width: 767px){.guide-subsec{margin-top:30px}}.guide-subsec__ttl{border-left:4px solid #51aac1;font-weight:700;letter-spacing:0.06em;line-height:1.8}@media (min-width: 768px){.guide-subsec__ttl{margin-bottom:20px;padding-left:15px}}@media (max-width: 767px){.guide-subsec__ttl{margin-bottom:15px;padding-left:7px}}@media (max-width: 767px){.guide-subsec__body{padding-left:5px}}.guide-list{font-size:12px;line-height:1.5}@media (min-width: 768px){.guide-list{letter-spacing:0.06em}}@media (max-width: 767px){.guide-list{letter-spacing:0.03em}}.guide-list--order{counter-reset:num}.guide-list__item{position:relative}.guide-list__item+.guide-list__item{margin-top:10px}@media (min-width: 768px){.guide-list--unorder .guide-list__item{padding-left:20px}}@media (max-width: 767px){.guide-list--unorder .guide-list__item{padding-left:10px}}.guide-list--unorder .guide-list__item:before{content:'';display:block;position:absolute;left:0;border-radius:50%;background-color:#181818}@media (min-width: 768px){.guide-list--unorder .guide-list__item:before{top:0.6em;width:4px;height:4px}}@media (max-width: 767px){.guide-list--unorder .guide-list__item:before{top:0.7em;width:3px;height:3px}}@media (min-width: 768px){.guide-list--order .guide-list__item{padding-left:35px}}@media (max-width: 767px){.guide-list--order .guide-list__item{padding-left:20px}}.guide-list--order .guide-list__item:before{counter-increment:num;content:counter(num) ".";display:block;position:absolute;top:0;left:0}.guide-txt{font-size:12px}@media (min-width: 768px){.guide-txt{letter-spacing:0.06em;line-height:1.75}}@media (max-width: 767px){.guide-txt{letter-spacing:0.03em;line-height:1.5}}.guide-adobe{margin-top:20px}.guide-adobe a{display:block}.guide-adobe img{width:158px;height:auto}.guide-tbl{width:100%;border-radius:3px;border:1px solid #eaebed;border-collapse:separate;font-size:12px}.guide-tbl tr:last-child td{border-bottom:none}.guide-tbl th{border-bottom:1px solid #eaebed;color:#51aac1;background-color:#edffff;font-weight:normal;letter-spacing:0.06em;white-space:nowrap}@media (min-width: 768px){.guide-tbl th{padding:18px 20px}}@media (max-width: 767px){.guide-tbl th{padding:9px 10px}}.guide-tbl th+th{border-left:1px solid #eaebed}.guide-tbl th a{color:#51aac1}.guide-tbl th a:hover{text-decoration:underline}.guide-tbl th span{display:block}@media (min-width: 768px){.guide-tbl th span{font-size:12px}}@media (max-width: 767px){.guide-tbl th span{font-size:10px;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.guide-tbl td{border-bottom:1px solid #eaebed}@media (min-width: 768px){.guide-tbl td{padding:18px 20px}}@media (max-width: 767px){.guide-tbl td{padding:9px 10px}}.guide-tbl td+td{border-left:1px solid #eaebed}.guide-tbl td p{margin-top:10px}.guide-tbl td p:first-child{margin-top:0}.guide-tbl td a{color:#0055ad;text-decoration:underline}.guide-tbl td a:hover{text-decoration:none}.guide-fig__wrapper{position:relative;overflow:hidden;padding:15px 0}.guide-fig__wrapper .ps__rail-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#eee !important}.guide-fig__wrapper .ps__rail-x:first-of-type{top:auto;bottom:0}.guide-fig__wrapper .ps__thumb-x{top:0;bottom:auto;opacity:1 !important;height:5px;border-radius:4px;background-color:#60b8cf}.guide-fig__wrapper .ps--active-x>.ps__rail-x,.guide-fig__wrapper .ps--active-y>.ps__rail-y{display:block;background-color:#eee}.guide-fig__wrapper .ps:hover>.ps__rail-x,.guide-fig__wrapper .ps:hover>.ps__rail-y,.guide-fig__wrapper .ps--focus>.ps__rail-x,.guide-fig__wrapper .ps--focus>.ps__rail-y,.guide-fig__wrapper .ps--scrolling-x>.ps__rail-x,.guide-fig__wrapper .ps--scrolling-y>.ps__rail-y{opacity:1}.guide-fig__wrapper .ps__rail-x:hover,.guide-fig__wrapper .ps__rail-y:hover,.guide-fig__wrapper .ps__rail-x:focus,.guide-fig__wrapper .ps__rail-y:focus{background-color:#eee;opacity:1}.guide-fig__wrapper .ps__rail-x:hover>.ps__thumb-x,.guide-fig__wrapper .ps__rail-x:focus>.ps__thumb-x{background-color:#60b8cf;height:5px}.guide-fig__wrapper .ps__rail-y:hover>.ps__thumb-y,.guide-fig__wrapper .ps__rail-y:focus>.ps__thumb-y{background-color:#60b8cf;width:5px}@media (min-width: 768px){.trust-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.trust-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.trust-cont{padding:100px 0}}@media (max-width: 767px){.trust-cont{padding:40px 0 65px}}@media (min-width: 768px){.trust-sec{margin:0 9.375%}}@media (max-width: 767px){.trust-sec{margin:0 20px}}@media (min-width: 768px){.trust-sec+.trust-sec{margin-top:90px}}@media (max-width: 767px){.trust-sec+.trust-sec{margin-top:50px}}.trust-sec__ttl{border-bottom:2px solid #60b8cf;font-size:16px;font-weight:700;letter-spacing:0.06em;line-height:1.3}@media (min-width: 768px){.trust-sec__ttl{margin-bottom:30px;padding-bottom:20px}}@media (max-width: 767px){.trust-sec__ttl{margin-bottom:20px;padding-bottom:10px}}@media (min-width: 768px){.trust-sec__ttl span{margin-left:15px;font-size:12px}}@media (max-width: 767px){.trust-sec__ttl span{display:block;margin-top:10px;font-size:10px}}@media (min-width: 768px){.trust-sec__body{padding:0 20px}}@media (min-width: 768px){.trust-subsec{margin-top:40px}}@media (max-width: 767px){.trust-subsec{margin-top:30px}}.trust-subsec__ttl{border-left:4px solid #51aac1;font-weight:700;letter-spacing:0.06em;line-height:1.8}@media (min-width: 768px){.trust-subsec__ttl{margin-bottom:20px;padding-left:15px}}@media (max-width: 767px){.trust-subsec__ttl{margin-bottom:15px;padding-left:7px}}@media (max-width: 767px){.trust-subsec__body{padding-left:5px}}.trust-txt{font-size:12px}.trust-txt a{color:#0055ad;text-decoration:underline}.trust-txt a:hover{text-decoration:none}@media (min-width: 768px){.trust-txt{letter-spacing:0.06em;line-height:1.75}}@media (max-width: 767px){.trust-txt{letter-spacing:0.03em;line-height:1.5}}.trust-middle-txt{font-size:14px}.trust-middle-txt a{color:#0055ad;text-decoration:underline}.trust-middle-txt a:hover{text-decoration:none}@media (min-width: 768px){.trust-middle-txt{letter-spacing:0.06em;line-height:1.75}}@media (max-width: 767px){.trust-middle-txt{letter-spacing:0.03em;line-height:1.5}}.trust-note{margin-top:10px;color:#5d5d5d;font-size:12px;line-height:1.75;letter-spacing:0.06em}.trust-feature{border:2px solid #60b8cf;border-radius:5px}@media (min-width: 768px){.trust-feature{margin:40px 0 25px}}@media (max-width: 767px){.trust-feature{margin:20px 0 35px}}.trust-feature__ttl{background-color:#60b8cf;color:#fff;font-weight:700;letter-spacing:0.06em}@media (min-width: 768px){.trust-feature__ttl{padding:15px 20px;font-size:14px;line-height:1.5}}@media (max-width: 767px){.trust-feature__ttl{padding:12px 13px;font-size:12px;line-height:1.25}}@media (min-width: 768px){.trust-feature__body{padding:25px 20px}}@media (max-width: 767px){.trust-feature__body{padding:20px 10px}}.trust-feature__txt{color:#181818;letter-spacing:0.06em}@media (min-width: 768px){.trust-feature__txt{font-size:12px;line-height:1.5}}@media (max-width: 767px){.trust-feature__txt{font-size:10px;line-height:1.5}}@media (min-width: 768px){.copyright-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.copyright-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.copyright-cont{padding:100px 0}}@media (max-width: 767px){.copyright-cont{padding:40px 0 65px}}@media (min-width: 768px){.copyright-sec{margin:0 9.375%}}@media (max-width: 767px){.copyright-sec{margin:0 20px}}@media (min-width: 768px){.copyright-sec+.copyright-sec{margin-top:90px}}@media (max-width: 767px){.copyright-sec+.copyright-sec{margin-top:50px}}.copyright-sec__ttl{border-bottom:2px solid #60b8cf;font-size:16px;font-weight:700;letter-spacing:0.06em;line-height:1.3}@media (min-width: 768px){.copyright-sec__ttl{margin-bottom:30px;padding-bottom:20px}}@media (max-width: 767px){.copyright-sec__ttl{margin-bottom:20px;padding-bottom:10px}}@media (min-width: 768px){.copyright-sec__body{padding:0 20px}}.copyright-list{font-size:12px;line-height:1.5}@media (min-width: 768px){.copyright-list{letter-spacing:0.06em}}@media (max-width: 767px){.copyright-list{letter-spacing:0.03em}}.copyright-list--order{counter-reset:num}.copyright-list__item{position:relative}.copyright-list__item+.copyright-list__item{margin-top:10px}@media (min-width: 768px){.copyright-list--unorder .copyright-list__item{padding-left:20px}}@media (max-width: 767px){.copyright-list--unorder .copyright-list__item{padding-left:10px}}.copyright-list--unorder .copyright-list__item:before{content:'';display:block;position:absolute;left:0;border-radius:50%;background-color:#181818}@media (min-width: 768px){.copyright-list--unorder .copyright-list__item:before{top:0.6em;width:4px;height:4px}}@media (max-width: 767px){.copyright-list--unorder .copyright-list__item:before{top:0.7em;width:3px;height:3px}}@media (min-width: 768px){.copyright-list--order .copyright-list__item{padding-left:35px}}@media (max-width: 767px){.copyright-list--order .copyright-list__item{padding-left:20px}}.copyright-list--order .copyright-list__item:before{counter-increment:num;content:counter(num) ".";display:block;position:absolute;top:0;left:0}@media (min-width: 768px){.maintenance-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.maintenance-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.maintenance-cont{padding:115px 0 100px}}@media (max-width: 767px){.maintenance-cont{padding:90px 0}}.maintenance-sec{text-align:center}@media (min-width: 768px){.maintenance-sec{margin:0 9.375%}}.maintenance-sec__ttl{font-weight:700}@media (min-width: 768px){.maintenance-sec__ttl{font-size:20px}}@media (max-width: 767px){.maintenance-sec__ttl{font-size:14px;line-height:1.5}}@media (min-width: 768px){.maintenance-sec__ttl span{display:inline-block;vertical-align:middle}}@media (max-width: 767px){.maintenance-sec__ttl span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.maintenance-sec__ttl svg{fill:#429db3}@media (min-width: 768px){.maintenance-sec__ttl svg{width:39px;height:36px;margin-right:10px}}@media (max-width: 767px){.maintenance-sec__ttl svg{width:39.5px;height:36px;margin-bottom:15px}}@media (min-width: 768px){.maintenance-sec__link{margin-top:50px}}@media (max-width: 767px){.maintenance-sec__link{margin-top:25px}}.maintenance-sec__link a{color:#0055ad}.maintenance-sec__link span{display:inline-block;position:relative;padding-left:15px;color:#0055ad;text-decoration:underline;letter-spacing:0.06em;line-height:1.5}.maintenance-sec__link a:hover span{text-decoration:none}.maintenance-sec__link svg{position:absolute;top:0.5em;left:0;width:4px;height:6px;fill:#0055ad}@media (min-width: 768px){.notfound-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.notfound-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.notfound-cont{padding:115px 0 100px}}@media (max-width: 767px){.notfound-cont{padding:90px 0}}@media (min-width: 768px){.notfound-sec{margin:0 9.375%;text-align:center}}@media (max-width: 767px){.notfound-sec{margin:0 20px}}.notfound-sec__ttl{line-height:1.5}@media (min-width: 768px){.notfound-sec__ttl{font-size:16px}}@media (max-width: 767px){.notfound-sec__ttl{font-size:14px}}@media (min-width: 768px){.notfound-sec__ttl span{display:inline-block;vertical-align:middle}}@media (max-width: 767px){.notfound-sec__ttl span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.notfound-sec__ttl svg{fill:#429db3}@media (min-width: 768px){.notfound-sec__ttl svg{width:39px;height:36px;margin-right:10px}}@media (max-width: 767px){.notfound-sec__ttl svg{width:39.5px;height:36px;margin-bottom:15px}}@media (max-width: 767px){.notfound-sec__ttl br{display:none}}@media (min-width: 768px){.notfound-sec__link{margin-top:50px}}@media (max-width: 767px){.notfound-sec__link{margin-top:25px;text-align:center}}.notfound-sec__link a{color:#0055ad}.notfound-sec__link span{display:inline-block;position:relative;padding-left:15px;color:#0055ad;text-decoration:underline;letter-spacing:0.06em;line-height:1.5}.notfound-sec__link a:hover span{text-decoration:none}.notfound-sec__link svg{position:absolute;top:0.5em;left:0;width:4px;height:6px;fill:#0055ad}@media (min-width: 768px){.error-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.error-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.error-cont{padding:115px 0 100px}}@media (max-width: 767px){.error-cont{padding:90px 0}}.error-sec{text-align:center}@media (min-width: 768px){.error-sec{margin:0 9.375%}}.error-sec__ttl{font-weight:700;line-height:1.5}@media (min-width: 768px){.error-sec__ttl{font-size:20px}}@media (max-width: 767px){.error-sec__ttl{font-size:14px}}.error-sec__ttl span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.error-sec__ttl svg{margin-bottom:15px;fill:#429db3}@media (min-width: 768px){.error-sec__ttl svg{width:39px;height:36px}}@media (max-width: 767px){.error-sec__ttl svg{width:39.5px;height:36px}}@media (min-width: 768px){.error-sec__link{margin-top:50px}}@media (max-width: 767px){.error-sec__link{margin-top:25px}}.error-sec__link a{color:#0055ad}.error-sec__link span{display:inline-block;position:relative;padding-left:15px;color:#0055ad;text-decoration:underline;letter-spacing:0.06em;line-height:1.5}.error-sec__link a:hover span{text-decoration:none}.error-sec__link svg{position:absolute;top:0.5em;left:0;width:4px;height:6px;fill:#0055ad}@media (min-width: 768px){.redirect-pageheader .cmn-pageheader__ttl-main{font-size:30px}}@media (max-width: 767px){.redirect-pageheader .cmn-pageheader__ttl-main{font-size:25px}}@media (min-width: 768px){.redirect-cont{padding:115px 0 100px}}@media (max-width: 767px){.redirect-cont{padding:90px 0}}@media (min-width: 768px){.redirect-sec{margin:0 9.375%;text-align:center}}@media (min-width: 768px) and (max-width: 1024px){.redirect-sec{margin:0 40px}}@media (max-width: 767px){.redirect-sec{margin:0 10px}}.redirect-sec__ttl{font-weight:700;line-height:1.5}@media (min-width: 768px){.redirect-sec__ttl{font-size:18px}}@media (max-width: 767px){.redirect-sec__ttl{font-size:14px}}.redirect-sec__ttl svg{display:block;margin:0 auto 15px;fill:#429db3}@media (min-width: 768px){.redirect-sec__ttl svg{width:39px;height:36px}}@media (max-width: 767px){.redirect-sec__ttl svg{width:39.5px;height:36px}}.redirect-sec__ttl-txt{display:block;margin-top:15px}.redirect-sec__ttl-txt a{color:#0055ad;font-weight:normal;text-decoration:underline}.redirect-sec__ttl-txt a:hover{text-decoration:none}.redirect-sec__link{text-align:center}@media (min-width: 768px){.redirect-sec__link{margin-top:50px}}@media (max-width: 767px){.redirect-sec__link{margin-top:25px}}.redirect-sec__link a{color:#0055ad}.redirect-sec__link span{display:inline-block;position:relative;padding-left:15px;color:#0055ad;text-decoration:underline;letter-spacing:0.06em;line-height:1.5}.redirect-sec__link a:hover span{text-decoration:none}.redirect-sec__link svg{position:absolute;top:0.5em;left:0;width:4px;height:6px;fill:#0055ad}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-image:none;background-color:#f9f9fb;color:#65a9bb}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-image:none;background-color:#60b8cf;color:#fff;text-shadow:none}
