html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:focus{outline:auto}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html,body{width:100%}body{color:#555;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:"Avenir Next", "Open Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Pゴシック", "MSPGothic", sans-serif;font-size:16px;font-size:1rem;line-height:1;letter-spacing:0.05em;font-display:swap}a{color:inherit;outline:none;text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}.u-inlineBlock{display:inline-block}.u-link{text-decoration:underline;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.u-link:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}br.is-spOnly{display:none}.is-spOnly{display:none}@media screen and (max-width: 767px){.is-pcOnly{display:none}}html.is-overflow,html.is-overflow body{overflow:hidden;height:100%}h1,h2,h3,h4,h5,h6{font-weight:normal}.htmlContainer{width:100%;min-width:1060px;padding-top:130px}.breadcrumb__inner{width:100%;max-width:1200px;height:100%;margin:10px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb__item{font-size:12px;color:#666}.breadcrumb__item a{color:#0892c7;text-decoration:underline;-webkit-transition:0.3s;transition:0.3s}.breadcrumb__item a:hover{opacity:0.6}.breadcrumb__item span{color:#222}.pagetop{position:fixed;bottom:116px;right:30px;z-index:100;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.pagetop.is-active{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.pagetop:hover{opacity:0.6 !important;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header{font-size:0;line-height:0;min-width:1060px;width:100%;padding-top:40px;position:absolute;top:0;left:0;z-index:1000;-webkit-box-shadow:0px 5px 14px 0px rgba(0,0,0,0.15);box-shadow:0px 5px 14px 0px rgba(0,0,0,0.15)}.header__bar{color:#fff;width:100%;height:40px;background:#00a9e1;position:absolute;top:0;left:0}.header__bar__inner{min-width:1060px;max-width:1200px;width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1130px){.header__bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header__bar__left{font-size:11px;line-height:1}.header__bar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1130px){.header__bar__right{display:block}}.header__bar__right__text-1,.header__bar__right__text-2,.header__bar__right__text-3,.header__bar__right__text-4,.header__bar__right__text-5{font-size:11px;line-height:1;display:inline-block;vertical-align:middle}.header__bar__right__text-1{margin-right:10px}.header__bar__right__text-2{font-size:20px;font-weight:bold;-webkit-font-smoothing:antialiased}.header__bar__right__text-3{margin-left:8px}@media screen and (max-width: 1130px){.header__bar__right__text-4{margin-top:16px !important}}.header__bar__right__text-4,.header__bar__right__text-5{position:relative;display:inline-block;margin-left:8px}.header__bar__right__text-4 a,.header__bar__right__text-5 a{text-decoration:underline;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__bar__right__text-4 a:hover,.header__bar__right__text-5 a:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__bar__right__login{margin-left:24px;display:inline-block}@media screen and (max-width: 1130px){.header__bar__right__login{display:none}}.header__bar__right__login a{border:1px solid #fff;border-radius:36px;display:block;width:80px;height:26px;line-height:26px;color:#fff;font-size:11px;text-align:center}.header__fixed{background:#fff;width:100%;height:90px}@media screen and (min-width: 1130px){.header__fixed.is-active{position:fixed;top:0;left:0;z-index:100}}.header__fixed__inner{margin:0 auto;position:relative;width:1200px;height:100%;margin:0 auto}.header__fixed__logo{position:absolute;top:25px;line-height:0}.header__fixed__logo a{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__fixed__logo a:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.globalBtn{display:none}.globalMenu__inner{font-size:0;line-height:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0;gap:32px}@media screen and (min-width: 1130px){.globalMenu__inner{float:left;padding:25px 0 0 255px}}@media screen and (max-width: 1130px){.globalMenu__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:initial}}.globalMenu__list{font-size:14px;line-height:1;letter-spacing:0.05em;display:inline-block;vertical-align:middle;padding:6px 0;position:relative}@media screen and (min-width: 1130px){.globalMenu__list{margin-top:8px}}.globalMenu__list:last-child{margin-right:0px}.globalMenu__list a.blank__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (max-width: 1130px){.globalMenu__list a.blank__link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.globalMenu__list a.blank__link::after{content:"";color:#0892c7;display:inline-block;background:url("../img/common/external-link.svg") no-repeat center;height:10px;width:10px}@media screen and (max-width: 1130px){.globalMenu__list a.blank__link::after{background:url("../img/common/external-link_white.svg") no-repeat center}}.globalMenu__list.is-disable{pointer-events:none;color:#c8c8c8}.globalMenu__list a{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.globalMenu__list a:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.globalMenu__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}@media screen and (max-width: 1130px){.globalMenu__list__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.globalMenu__list__item.active .globalMenu__list__item__text{color:#0892c7}@media screen and (max-width: 1130px){.globalMenu__list__item.active .globalMenu__list__item__text{padding:20px;width:100%;color:#fff}}.globalMenu__list__item.active .globalMenu__list__item__text::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.globalMenu__list__item .globalMenu__list__item__text{position:relative;-webkit-transition:0.3s;transition:0.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;white-space:nowrap}@media screen and (max-width: 1130px){.globalMenu__list__item .globalMenu__list__item__text{padding:20px;width:100%;gap:initial;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}}.globalMenu__list__item .globalMenu__list__item__text:hover{opacity:0.6}@media screen and (max-width: 1130px){.globalMenu__list__item .globalMenu__list__item__text:hover{opacity:initial}}.globalMenu__list__item .globalMenu__list__item__text::after{content:"";width:11px;height:10px;background-image:url("../img/common/global_menu_arrow.svg");background-size:11px 10px;position:relative;right:0}@media screen and (max-width: 1130px){.globalMenu__list__item .globalMenu__list__item__text::after{background-image:url("../img/common/global_menu_arrow_white.svg")}}.globalMenu__sub{display:none;padding:24px 40px;border-radius:8px;-webkit-box-shadow:0px 5px 14px rgba(0,0,0,0.15);box-shadow:0px 5px 14px rgba(0,0,0,0.15);border-radius:8px;background-color:#fff;position:absolute;z-index:3;top:65px}@media screen and (max-width: 1130px){.globalMenu__sub{position:relative;border-radius:initial;padding:initial;top:initial;-webkit-box-shadow:initial;box-shadow:initial}}.globalMenu__sub ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media screen and (max-width: 1130px){.globalMenu__sub ul{gap:initial}}.globalMenu__sub ul li{text-align:left}@media screen and (max-width: 1130px){.globalMenu__sub ul li{border-bottom:1px solid #20aee5}.globalMenu__sub ul li:last-of-type{border-bottom:initial}}.globalMenu__sub ul li a{padding:6px 0;position:relative;cursor:pointer;color:#222;letter-spacing:0.05em;font-weight:400;font-size:14px;display:inline-block;gap:8px;white-space:nowrap}.globalMenu__sub ul li a.custom{color:#0892c7;text-decoration:underline}@media screen and (max-width: 1130px){.globalMenu__sub ul li a.custom{text-decoration:none}}@media screen and (max-width: 1130px){.globalMenu__sub ul li a{padding:20px;font-size:12px}}.globalMenu__sub ul li a:hover{opacity:0.6}@media screen and (max-width: 1130px){.globalMenu__sub ul li a:hover{opacity:initial}}.globalMenu__side{vertical-align:middle}@media screen and (min-width: 768px){.globalMenu__side{padding-top:26px;float:right}}@media screen and (max-width: 767px){.globalMenu__side{padding:20px 0}}@media screen and (min-width: 768px) and (max-width: 1130px){.globalMenu__side .globalMenu__signup{display:none}}@media screen and (max-width: 767px){.globalMenu__side .globalMenu__signup .globalMenu__button{width:300px;height:60px;display:inline-block;vertical-align:middle}}@media screen and (max-width: 767px){.globalMenu__side .globalMenu__signup .globalMenu__button a{padding:20px 0;font-size:20px;line-height:1;position:relative;display:block;width:100%;height:100%}}.globalMenu__signup{display:inline-block}@media screen and (min-width: 768px){.globalMenu__signup{float:right}}.globalMenu__signup+.globalMenu__signup{margin-left:15px}.globalMenu__signup .globalMenu__list{border-left:1px solid #dcdcdc;padding-left:18px;margin-right:15px}.globalMenu__button a{width:156px;display:inline-block;padding:13px 0;color:#fff;font-size:14px;line-height:1;text-align:center;background:#f2971b;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.16);box-shadow:0 4px 8px rgba(0,0,0,0.16);border-radius:36px;-webkit-transition:0.3s;transition:0.3s}.globalMenu__button a:hover{opacity:0.6}@media screen and (max-width: 1131px){.globalMenu__button a.is-pcOnly{display:none !important}}.globalMenu__button a.is-tb{display:none !important}@media screen and (min-width: 768px) and (max-width: 1130px){.globalMenu__button a.is-tb{display:inline !important}}@media screen and (min-width: 768px){.globalMenu__button a.is-sp{display:none !important}}.globalMenu__button a:active{top:4px;-webkit-box-shadow:0 0;box-shadow:0 0}.globalMenu__button a:hover{background:#f98012}.ie .globalMenu__button a{padding:18px 0 0}.globalMenu__login__sp{display:none}@media screen and (max-width: 1130px){.globalMenu__login__sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalMenu__login__sp a{display:inline-block;font-size:14px;color:#0892c7;line-height:1;-webkit-transition:0.3s;transition:0.3s;letter-spacing:0.05em}.globalMenu__login__sp a:hover{opacity:0.6}}.globalMenu__button__wrap{display:none}@media screen and (max-width: 1130px){.globalMenu__button__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:15px;right:90px}}@media screen and (max-width: 767px){.globalMenu__button__wrap{top:20px;right:80px}}@media screen and (max-width: 1130px){.globalMenu__button__wrap .globalMenu__document_request{display:inline-block}}.globalMenu__button__wrap .globalMenu__signup{display:none}@media screen and (min-width: 768px) and (max-width: 1130px){.globalMenu__button__wrap .globalMenu__signup{display:inline-block}}.footer{color:#fff;background:#656d70;width:100%;min-width:1060px}.footer__inner{width:990px;height:100%;margin:0 auto;padding:60px 0 90px;position:relative}.footer__menu__title{font-size:16px;line-height:1;font-weight:600;margin:0 0 14px}.footer__menu__list{font-size:0;line-height:0;width:900px;margin:0 0 5px}.footer__menu__list-2{margin:0 0 30px}.footer__menu__list__item{font-size:12px;line-height:1;display:inline-block;padding:0 7px 0 0;margin:0 7px 12px 0}.footer__menu__list__item:not(:last-child){border-right:1px solid #fff}.footer__menu__list__item:first-child{padding-left:0}.footer__menu__list__item a{display:inline-block;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer__menu__list__item a:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer__menu__notice{margin-bottom:30px;font-family:Open Sans;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0.1em}@media screen and (max-width: 767px){.footer__menu__notice{line-height:18px}}.footer__recruit__copyright{margin:0 0 10px}.footer__recruit__link{font-size:12px;line-height:1;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer__recruit__link:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer__sns{font-size:0;line-height:0;position:absolute;right:0px;top:166px}.footer__sns__item{display:inline-block;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer__sns__item:first-of-type{margin-right:16px}.footer__sns__item:hover{opacity:0.6;filter:alpha(opacity=60);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.footer__recruit__copyright__img{vertical-align:bottom}.footer__recruit__copyright__text{margin:0 0 0 10px;color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Pゴシック", "MSPGothic", sans-serif;font-size:10px;font-weight:bold}@media screen and (max-width: 767px){.u-inlineBlock_2{display:inline-block;font-size:13px}br.is-pcOnly{display:none}br.is-spOnly{display:inline}.is-spOnly{display:initial}.htmlContainer{width:100%;min-width:100%;padding-top:50px}.pagetop{width:44px;height:44px;bottom:86px;right:20px}.header{min-width:320px;position:fixed;top:0;left:0;overflow:hidden;padding-top:0;width:100%;height:50px;z-index:1000}.header.is-active{background:rgba(0,0,0,0.6);height:100%;-webkit-transition:background ease-in-out 0.2s;transition:background ease-in-out 0.2s;overflow-y:scroll}.header.is-active .globalMenu,.header.is-active .header__bar{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__bar{position:static;color:#fff;width:100%;height:auto;opacity:0;filter:alpha(opacity=0);background:#fff;padding:0 0 30px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__bar__inner{min-width:320px;max-width:100%;width:100%;height:auto;margin:0 auto;padding:0}.header__bar__left{display:none}.header__bar__right{float:none;text-align:center;padding:13px 0 0}.header__bar__right__text-1,.header__bar__right__text-2,.header__bar__right__text-3,.header__bar__right__text-4,.header__bar__right__text-5{color:#00a9e1;font-size:10px;line-height:1;display:inline-block;vertical-align:middle}.header__bar__right__text-1{color:#505050;margin:0 auto 15px;display:block}.header__bar__right__text-2{font-size:20px}.header__bar__right__text-4{padding-left:0;margin:6px 0 0;display:block;position:relative}.header__bar__right__text-5{padding-left:0;margin:16px 0 0;display:block}.header__bar__right__text-4:before{background:#fff;content:"";position:absolute;left:0;top:-3px;width:1px;height:19px}.header__fixed{background:#fff;width:100%;height:auto}.header.is-active .header__fixed__nav{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff}.header.is-active .header__fixed__nav+nav{padding:50px 0 0}.header__fixed__inner{position:relative;width:100%;min-width:320px;max-width:100%;height:100%;margin:0 auto;padding:0}.header__fixed__logo{position:static;padding:10px 0 10px 15px;width:140px}.header__fixed__logo img{width:100%;height:auto}.breadcrumb__inner{padding:0 15px;display:block}.breadcrumb__item{display:inline-block;line-height:18px}.header .globalMenu{position:relative;padding:0}.globalBtn{background:#00a9e1;display:block;width:60px;height:50px;position:absolute;top:0;right:0;z-index:240;cursor:pointer;-webkit-transition:background-color ease 0.3s, border-color ease 0.3s;transition:background-color ease 0.3s, border-color ease 0.3s}.globalBtn.hover{-webkit-transition:background-color ease 0.3s;transition:background-color ease 0.3s}.globalBtn.hover .globalBtn__line-1{width:18px;-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.hover .globalBtn__line-2{width:24px;-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.hover .globalBtn__line-3{width:30px;-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn__line{background:#fff;width:25px;height:2px;position:absolute;right:17px;margin:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:ease 0.3s;transition:ease 0.3s;pointer-events:none}.globalBtn__line-1{top:18px}.globalBtn__line-2{top:24px}.globalBtn__line-3{top:30px}.globalBtn.is-active{-webkit-transition:background-color ease 0.3s, border-color ease 0.3s;transition:background-color ease 0.3s, border-color ease 0.3s}.globalBtn.is-active .globalBtn__line{width:28px;top:24px;height:2px}.globalBtn.is-active .globalBtn__line-1{-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active .globalBtn__line-2{opacity:0;filter:alpha(opacity=0);-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active .globalBtn__line-3{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active.hover{-webkit-transition:background ease 0.3s;transition:background ease 0.3s}.globalBtn.is-active.hover .globalBtn__line-1,.globalBtn.is-active.hover .globalBtn__line-3{-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active.hover .globalBtn__line-1{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.globalBtn.is-active.hover .globalBtn__line-3{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.globalMenu{text-align:center;display:block;margin:auto;padding:0;float:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.globalMenu__list{background:#00a9e1;color:#fff;font-size:13px;text-align:left;display:block;padding:0;margin-right:0;border-bottom:1px solid #0092c2}.globalMenu__list.is-nobdr{border:0px none}.globalMenu__list.is-disable{background:#c8c8c8;color:#fff}.globalMenu__list a{display:block;width:100%;height:100%;padding:20px}.globalMenu__list a:hover{opacity:1;filter:alpha(opacity=100)}.globalMenu__signup+.globalMenu__signup{margin-left:0}.globalMenu__signup .globalMenu__list{background:transparent;color:#505050;display:inline-block;border:0px none;padding:0 26px 0 0;margin-right:0}.globalMenu__button a:active{top:4px;-webkit-box-shadow:0 0;box-shadow:0 0}.globalMenu__button a:hover{background:#f98012}.globalMenu__document_request{position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;width:100%;margin-left:0;text-align:center;display:none !important;width:300px;padding:7px 0;line-height:1;text-align:center;background:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.16);box-shadow:0 4px 8px rgba(0,0,0,0.16);border-radius:36px;-webkit-transition:0.3s;transition:0.3s}.globalMenu__document_request a{font-size:20px}.footer{min-width:320px}.footer__inner{width:calc(100% - 40px);padding:30px 0 80px}.footer__menu__title{font-size:16px;margin:0 0 16px}.footer__menu__list{width:100%;margin:0}.footer__menu__list-2{margin:0 0 3px}.footer__menu__list__item{margin-bottom:12px}.footer__menu__list__item a:hover{opacity:1;filter:alpha(opacity=100)}.footer__recruit__link{font-size:10px}.footer__recruit__link:hover{opacity:1;filter:alpha(opacity=100)}.footer__sns{text-align:left;position:static;margin-bottom:30px}.footer__sns__item{display:inline-block}.footer__sns__item:first-of-type{margin-right:16px}.footer__sns__item:hover{opacity:0.6;filter:alpha(opacity=60)}}@media screen and (min-width: 768px){.globalMenu__document_request{margin:0 16px 0 0}}@media screen and (min-width: 768px) and (max-width: 1130px){.htmlContainer{padding-top:70px}.header{min-width:320px;position:absolute;top:0;left:0;overflow:hidden;padding-top:0;width:100%;height:70px;z-index:1000}.header.is-active{background:rgba(0,0,0,0.6);height:100%;-webkit-transition:background ease-in-out 0.2s;transition:background ease-in-out 0.2s;overflow-y:scroll}.header.is-active .globalMenu,.header.is-active .header__bar{opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__bar{position:static;color:#fff;width:100%;height:auto;opacity:0;filter:alpha(opacity=0);background:#fff;padding:0 0 30px;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.header__bar__inner{min-width:320px;max-width:100%;width:100%;height:auto;margin:0 auto;padding:0}.header__bar__left{display:none}.header__bar__right{float:none;text-align:center;padding:20px 0 0}.header__bar__right__text-1,.header__bar__right__text-2,.header__bar__right__text-3,.header__bar__right__text-4,.header__bar__right__text-5{color:#00a9e1;font-size:10px;line-height:1;display:inline-block;vertical-align:middle}.header__bar__right__text-1{color:#505050;margin:0 auto 15px;display:block}.header__bar__right__text-2{font-size:20px}.header__bar__right__text-4{padding-left:0;margin:6px 0 0;display:block;position:relative}.header__bar__right__text-5{padding-left:0;margin:32px 0 0;display:block}.header__bar__right__text-4:before{background:#fff;content:"";position:absolute;left:0;top:-3px;width:1px;height:19px}.header__fixed{background:#fff;width:100%;height:auto}.header.is-active .header__fixed__nav{position:fixed;top:0;left:0;z-index:100;width:100%;background:#fff}.header.is-active .header__fixed__nav+nav{padding:70px 0 0}.header__fixed__inner{position:relative;width:100%;min-width:320px;max-width:100%;height:100%;margin:0 auto;padding:0}.header__fixed__logo{position:static;padding:15px 0 15px 20px;width:182px}.header__fixed__logo img{width:100%;height:auto}.globalBtn{background:#00a9e1;display:block;width:60px;height:50px;position:absolute;top:0;right:0;z-index:240;cursor:pointer;-webkit-transition:background-color ease 0.3s, border-color ease 0.3s;transition:background-color ease 0.3s, border-color ease 0.3s}.globalBtn{background:#00a9e1;display:block;width:70px;height:70px;position:absolute;top:0;right:0;z-index:240;cursor:pointer;-webkit-transition:background-color ease 0.3s, border-color ease 0.3s;transition:background-color ease 0.3s, border-color ease 0.3s}.globalBtn.hover{-webkit-transition:background-color ease 0.3s;transition:background-color ease 0.3s}.globalBtn.hover .globalBtn__line-1{width:18px;-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.hover .globalBtn__line-2{width:24px;-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.hover .globalBtn__line-3{width:30px;-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn__line{background:#fff;width:25px;height:2px;position:absolute;right:22px;margin:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:ease 0.3s;transition:ease 0.3s;pointer-events:none}.globalBtn__line-1{top:28px}.globalBtn__line-2{top:34px}.globalBtn__line-3{top:40px}.globalBtn.is-active{-webkit-transition:background-color ease 0.3s, border-color ease 0.3s;transition:background-color ease 0.3s, border-color ease 0.3s}.globalBtn.is-active .globalBtn__line{width:28px;top:32px;height:2px}.globalBtn.is-active .globalBtn__line-1{-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active .globalBtn__line-2{opacity:0;filter:alpha(opacity=0);-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active .globalBtn__line-3{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active.hover{-webkit-transition:background ease 0.3s;transition:background ease 0.3s}.globalBtn.is-active.hover .globalBtn__line-1,.globalBtn.is-active.hover .globalBtn__line-3{-webkit-transition:ease 0.3s;transition:ease 0.3s}.globalBtn.is-active.hover .globalBtn__line-1{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.globalBtn.is-active.hover .globalBtn__line-3{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.globalMenu{text-align:center;display:block;margin:auto;padding:0;float:none;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.globalMenu__list{background:#00a9e1;color:#fff;font-size:13px;text-align:left;display:block;padding:0;margin-right:0;border-bottom:1px solid #0092c2}.globalMenu__list a.blank__link::after{content:"";color:#0892c7;display:inline-block;background:url("../img/common/external-link.svg") no-repeat center;height:10px;width:10px}}@media screen and (min-width: 768px) and (max-width: 1130px) and (max-width: 1130px){.globalMenu__list a.blank__link::after{background:url("../img/common/external-link_white.svg") no-repeat center}}@media screen and (min-width: 768px) and (max-width: 1130px){.globalMenu__list.is-nobdr{border:0px none}.globalMenu__list.is-disable{background:#c8c8c8;color:#fff}.globalMenu__list a{display:block;width:100%;height:100%;padding:20px}.globalMenu__list a:hover{opacity:1;filter:alpha(opacity=100)}.globalMenu__signup .globalMenu__list{background:transparent;color:#505050;display:inline-block;border:0px none;padding:0 26px 0 0;margin-right:0}.globalMenu__document_request{display:none}.globalMenu__document_request a:link,.globalMenu__document_request a:visited{width:100px}.globalMenu__signup .globalMenu__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.breadcrumb__inner{padding:0 20px}}.document__request__modal .mfp-content{max-width:640px}@media screen and (max-width: 767px){.document__request__modal .mfp-content{max-width:327px}}.document__request__modal .mfp-modal__content{padding:40px 24px 24px}@media screen and (max-width: 767px){.document__request__modal .mfp-modal__content{padding:40px 16px 24px}}.document__request__modal .mfp-modal__content .mfp-close{right:16px;top:18px;width:34px;height:34px;line-height:34px;opacity:1}@media screen and (max-width: 767px){.document__request__modal .mfp-modal__content .mfp-close{right:10px;top:10px;width:28px;height:28px;line-height:28px}}.document__request__modal .mfp-modal__content .mfp-close:focus,.document__request__modal .mfp-modal__content .mfp-close:hover{opacity:0.6}@media screen and (min-width: 768px){.document__request__modal .document__request__modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:24px 0 0}}@media screen and (max-width: 767px){.document__request__modal .document__request__modal__content{margin:16px 0 0}}.document__request__modal .document__request__modal__image{width:250px;vertical-align:middle;border-radius:4px}@media screen and (max-width: 767px){.document__request__modal .document__request__modal__image{width:296px;height:170px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}}.document__request__modal .document__request__modal__open__bellface{padding:18px 0 0 20px}@media screen and (max-width: 767px){.document__request__modal .document__request__modal__open__bellface{padding:22px 0 0}}.document__request__modal .document__request__modal__title{font-size:20px;font-weight:bold;line-height:21px}@media screen and (max-width: 767px){.document__request__modal .document__request__modal__title{font-size:18px;line-height:25px;text-align:center}}.document__request__modal .document__request__modal__description{color:#555;font-size:16px;line-height:22px}.document__request__modal .document__request__modal__button{display:block;margin:16px 0 0}@media screen and (max-width: 767px){.document__request__modal .document__request__modal__button{margin:8px 0 0}}.document__request__modal .document__request__modal__button:focus,.document__request__modal .document__request__modal__button:hover{opacity:0.6}.document__request__modal .document__request__modal__button img{max-width:100%;vertical-align:middle}.document__request__modal .document__request__modal__open__document{margin:17px 0 0;padding:15px 0 0;text-align:right;border-top:1px solid #ccc}.document__request__modal .document__request__modal__open__document a{color:#20aee5;font-size:14px;line-height:20px}.document__request__modal .document__request__modal__open__document a:focus,.document__request__modal .document__request__modal__open__document a:hover{opacity:0.6}@media screen and (max-width: 767px){is-pc{display:none !important}}@media screen and (max-width: 1131px){.is-pcOnly{display:none !important}}.is-tb{display:none !important}@media screen and (min-width: 768px) and (max-width: 1130px){.is-tb{display:inline !important}}@media screen and (min-width: 1131px){.is-tbsp{display:none !important}}@media screen and (min-width: 768px){.is-sp{display:none !important}}.is-pcsp{display:none !important}@media not screen and (min-width: 768px) and (max-width: 1130px){.is-pcsp{display:inline !important}}.main__link .main__link__button{padding:20px 0;border-radius:36px;-webkit-box-shadow:0px 4px 8px rgba(0,0,0,0.16);box-shadow:0px 4px 8px rgba(0,0,0,0.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:20px;-webkit-transition:0.3s;transition:0.3s;font-family:"Hiragino Kaku Gothic Pro";background-color:#ffa514}.main__link .main__link__button:hover{opacity:0.6}.main__link .main__download__button{background-color:#20aee5}.free-trial{background-color:#20aee5}.free-trial .free-trial__inner{padding:64px 0}@media screen and (max-width: 767px){.free-trial .free-trial__inner{padding:40px 20px}}.free-trial .free-trial__title h2{margin-bottom:8px;font-weight:600;font-size:34px;line-height:150%;text-align:center;letter-spacing:0.04em;color:#fff}@media screen and (max-width: 767px){.free-trial .free-trial__title h2{font-size:22px}}.free-trial .free-trial__title .free-trial__titleText p{font-weight:400;font-size:14px;line-height:170%;text-align:center;letter-spacing:0.04em;color:#fff}@media screen and (max-width: 767px){.free-trial .free-trial__title .free-trial__titleText p{font-size:12px}}.free-trial .free-trial__container{margin:24px auto 0;padding:32px 72px;width:996px;background:#fff;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.free-trial .free-trial__container{padding:24px;width:100%;display:block}}@media screen and (max-width: 767px){.free-trial .free-trial__container .free-trial__img{display:none}}.free-trial .free-trial__container .free-trial__buttonArea__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.free-trial .free-trial__container .free-trial__buttonArea__text p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;font-weight:600;font-size:16px;line-height:20px;text-align:center;letter-spacing:0.05em;color:#666}.free-trial .free-trial__container .free-trial__buttonArea__text p::before,.free-trial .free-trial__container .free-trial__buttonArea__text p::after{position:relative;background-size:11px 16px;background-repeat:no-repeat;width:11px;height:16px;display:inline-block}.free-trial .free-trial__container .free-trial__buttonArea__text p::before{content:"";padding-right:8px;background-image:url("../img/home/reason_left_line.png");background-position:left center}.free-trial .free-trial__container .free-trial__buttonArea__text p::after{content:"";padding-left:8px;background-image:url("../img/home/reason_right_line.png");background-position:right center}.free-trial .free-trial__container .free-trial__buttonArea__button{text-align:center;margin-top:14px}.free-trial .free-trial__container .free-trial__buttonArea__button .main__link{margin:0;width:300px}@media screen and (max-width: 767px){.free-trial .free-trial__container .free-trial__buttonArea__button .main__link{width:100%}}.free-trial .free-trial__container .free-trial__buttonArea__button .main__link .main__link__button{width:100%;background-color:#ffa514;font-size:20px;font-weight:400}.free-trial .free-trial__container .free-trial__buttonArea__textLogin{margin-top:24px}.free-trial .free-trial__container .free-trial__buttonArea__textLogin p{color:#222;font-size:14px;white-space:nowrap}@media screen and (max-width: 767px){.free-trial .free-trial__container .free-trial__buttonArea__textLogin p{font-size:12px;text-align:center}}@media screen and (max-width: 370px){.free-trial .free-trial__container .free-trial__buttonArea__textLogin p{white-space:normal}}.free-trial .free-trial__container .free-trial__buttonArea__textLogin p a{color:#0892c7;text-decoration:underline;-webkit-transition:0.3s;transition:0.3s}.free-trial .free-trial__container .free-trial__buttonArea__textLogin p a:hover{opacity:0.6}.free-trial .free-trial__container .free-trial__buttonArea__textLogin p a::after{content:"";display:inline-block;background:url("../img/common/external-link.svg") no-repeat center;height:14px;width:14px;margin:0 1px}@media screen and (max-width: 414px){.free-trial .free-trial__container .free-trial__buttonArea__textLogin p a::after{height:12px;width:12px}}.free-trial .free-trial__flow{margin:40px auto 0;width:996px}@media screen and (max-width: 767px){.free-trial .free-trial__flow{width:100%}}.free-trial .free-trial__flow .free-trial__flow__text{margin:40px auto;position:relative}@media screen and (min-width: 768px){.free-trial .free-trial__flow .free-trial__flow__text{width:1200px;max-width:100%}}@media screen and (min-width: 768px) and (max-width: 1130px){.free-trial .free-trial__flow .free-trial__flow__text{margin:40px 0;width:996px}}@media screen and (max-width: 767px){.free-trial .free-trial__flow .free-trial__flow__text{margin:24px 0 0;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}}.free-trial .free-trial__flow .free-trial__flow__text::before{content:"";width:100%;height:2px;background-color:#eee;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 767px){.free-trial .free-trial__flow .free-trial__flow__text::before{content:none}}.free-trial .free-trial__flow .free-trial__flow__text p{padding:0 16px;color:#fff;font-size:22px;line-height:150%;font-weight:600;line-height:24px;text-align:center;letter-spacing:0.04em;background-color:#20aee5}@media screen and (min-width: 768px){.free-trial .free-trial__flow .free-trial__flow__text p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative;white-space:nowrap;z-index:2}}@media screen and (max-width: 767px){.free-trial .free-trial__flow .free-trial__flow__text p{position:static;top:-66px;font-size:18px;line-height:150%}}.faq__section{padding:80px 0;background:#fafafa}@media screen and (max-width: 768px){.faq__section{padding:64px 0}}.faq__section.home{padding:70px 0 72px}@media screen and (max-width: 768px){.faq__section.home{padding:56px 0 48px}}.faq__section .faq__title{color:#20AEE5;font-size:24px;font-weight:bold;line-height:36px}@media screen and (max-width: 768px){.faq__section .faq__title{font-size:18px;line-height:27px}}.faq__section .faq__title.home{font-size:42px;font-weight:normal;line-height:63px;text-align:center}@media screen and (max-width: 768px){.faq__section .faq__title.home{font-size:24px;line-height:36px}}.faq__section .faq__inner{max-width:974px;margin:0 auto}@media screen and (max-width: 768px){.faq__section .faq__inner{margin:0 24px}}.faq__section .faq__list{margin:32px 0 0;padding:56px 60px 56px 94px;background:#fff;border-radius:10px}@media screen and (max-width: 768px){.faq__section .faq__list{padding:32px 16px 32px 49px}}.faq__section .faq__list li{margin:24px 0 0}.faq__section .faq__list li:first-child{margin:0}.faq__section .faq__list li .faq__question{position:relative;font-size:18px;font-weight:bold;line-height:25px}@media screen and (max-width: 768px){.faq__section .faq__list li .faq__question{font-size:16px;line-height:22px}}.faq__section .faq__list li .faq__answer{position:relative;margin:8px 0 0;font-size:16px;line-height:26px}@media screen and (max-width: 768px){.faq__section .faq__list li .faq__answer{font-size:14px;line-height:22px}}.faq__section .faq__list li .faq__answer p+p{margin:8px 0 0}.faq__section .faq__list li .faq__question::before,.faq__section .faq__list li .faq__answer::before{display:inline-block;position:absolute;top:0;left:-32px;width:24px;font-weight:bold;text-align:center}.faq__section .faq__list li .faq__question::before{content:"Q.";color:#20AEE5;font-size:22px}.faq__section .faq__list li .faq__answer::before{content:"A.";color:#999;font-size:18px}.faq__section .faq__external__link{margin:16px 0 0;font-size:16px;line-height:24px;text-align:right}@media screen and (max-width: 768px){.faq__section .faq__external__link{font-size:14px}}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0 !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}img.mfp-img{padding:50px 10px}.mfp-figure:after{background:#fff;border-radius:4px}.mfp-modal__content{position:relative;max-width:800px;margin:0 auto;padding:50px;background:#fff;border-radius:4px}.mfp-modal__content .mfp-close{right:8px;top:8px;width:40px;height:40px;line-height:40px}.mfp-modal__content .mfp-close path{fill:#505050}.mfp-modal__content .mfp-modal__title{margin:32px 0 0;font-size:24px;color:#20aee5;line-height:1.5;text-align:center}.mfp-modal__content .mfp-modal__caption{margin:16px 0 0;font-size:16px;line-height:1.5}.mfp-modal__content .mfp-modal__image img{width:100%;vertical-align:middle}@media screen and (max-width: 767px){.mfp-modal__content{padding:50px 20px 20px 20px}.mfp-modal__content .mfp-close{width:36px;height:36px;line-height:36px}.mfp-modal__content .mfp-modal__title{font-size:20px}.mfp-modal__content .mfp-modal__caption{font-size:14px}}
