﻿html{-webkit-text-size-adjust:100%}body{font-family:'YakuHanJP', Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;margin:0;padding:0;font-size:1.0rem;line-height:2em;font-weight:normal;position:relative;background-color:whitesmoke}.flash-message{position:fixed;bottom:30px;width:100%;text-align:center;z-index:9999}.flash-message .alert{width:100%;max-width:800px;margin:0 auto;border-radius:10px}.flash-message .alert.alert-alert{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.flash-message .alert.alert-notice{color:#155724;background-color:#d4edda;border-color:#c3e6cb}form .required:after{color:red;content:"＊"}form .is-invalid{border:1px solid red !important}.header_footer__group{position:relative;padding-bottom:120px;box-sizing:border-box;min-height:100vh}.header_footer__group .header__group{background-color:white}.header_footer__group .header__group header{max-width:1100px;margin:0px auto;background-color:white}.header_footer__group .header__group header .img_logo{width:200px}.header_footer__group .header__group .menu{background-color:steelblue}@media screen and (max-width: 992px){.header_footer__group .header__group .menu .pc_only{pointer-events:none;color:rgba(255,255,255,0.25)}.header_footer__group .header__group .menu .pc_only span::after{content:"（PCのみ）"}}.header_footer__group .header__group .menu .dropdown-menu{background-color:aliceblue}.header_footer__group .header__group .btn_subscription{background-color:orange;color:white;width:120px}.header_footer__group .header__group .btn_subscription:hover{background-color:sandybrown}.header_footer__group .header__group .btn_login{background-color:steelblue;color:white;width:120px}.header_footer__group .header__group .btn_login:hover{background-color:cornflowerblue}.header_footer__group footer{position:absolute;bottom:0;height:120px;width:100%;background-color:steelblue;color:white;font-size:0.8rem;line-height:1.5em}.header_footer__group footer img.logo{width:220px}@media screen and (max-width: 768px){.header_footer__group footer img.logo{width:140px}}.header_footer__group footer a{color:lightgray}.header_footer__group .notice_box{background-color:white;border:2px solid red;padding:20px;border-radius:5px;font-size:16px}@media screen and (max-width: 768px){.header_footer__group .notice_box{font-size:0.7rem;line-height:1.5em}}.header_footer__group .campaign{background-image:url(/assets/rabbit3-17f753af47665c151ede1bca6688e1c1fe02eb0a156055c2168228911260855c.png);background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 768px){.header_footer__group .campaign{background-image:url(/assets/rabbit-e71ff54da0039bdba8760200ca9c806052bdf2f3f50eca7c58a5b764e89cacde.png);line-height:1.5em}}.header_footer__group .campaign .title{font-size:30px;padding:30px}@media screen and (max-width: 768px){.header_footer__group .campaign .title{font-size:20px}}.header_footer__group .campaign span{font-size:18px}@media screen and (max-width: 768px){.header_footer__group .campaign span{font-size:14px}}.header_footer__group .campaign p{font-size:18px}@media screen and (max-width: 768px){.header_footer__group .campaign p{font-size:14px}}.header_footer__group .campaign .term{width:400px}@media screen and (max-width: 768px){.header_footer__group .campaign .term{width:80%}}.header_footer__group .campaign_mini{background-image:url(/assets/rabbit2-ed57d8daaf6eadd0234d278413f1b8a8b5dfa9b5c5991141237f3ad782b5d3e3.png);background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 768px){.header_footer__group .campaign_mini{background-image:url(/assets/rabbit-e71ff54da0039bdba8760200ca9c806052bdf2f3f50eca7c58a5b764e89cacde.png);line-height:1.5em}}.header_footer__group .campaign_mini .title{font-size:26px;padding:30px}@media screen and (max-width: 768px){.header_footer__group .campaign_mini .title{font-size:20px}}.header_footer__group .campaign_mini .limited{font-size:20px}@media screen and (max-width: 768px){.header_footer__group .campaign_mini .limited{font-size:16px}}.header_footer__group .campaign_mini span{font-size:16px}@media screen and (max-width: 768px){.header_footer__group .campaign_mini span{font-size:0.8rem}}.header_footer__group .campaign_mini p{font-size:16px}@media screen and (max-width: 768px){.header_footer__group .campaign_mini p{font-size:0.8rem}}.header_footer__group .campaign_mini .term{width:400px}@media screen and (max-width: 768px){.header_footer__group .campaign_mini .term{width:80%}}.public_top{max-width:1100px;margin:20px auto;font-size:0.9rem}.public_top ol{padding:0 0 0 1rem}.public_top ol.kakko{padding:0 0 0 0;margin:0}.public_top ol.kakko>li{list-style-type:none;counter-increment:cnt;position:relative;padding-left:1.5rem}.public_top ol.kakko>li:before{content:"(" counter(cnt) ")";position:absolute;top:0;left:0}.public_top ol.maru{position:relative;margin:0;padding:0}.public_top ol.maru>li{list-style:none;list-style-position:outside;margin:0;padding-left:1.25em}.public_top ol.maru>li span{position:absolute;left:0;margin:0}.public_top.top .main_visual{background-image:url(/assets/sky3-2b48a42181af9031991d011f81ba6a4635fe0b7c2506a09e1a95879181faa74a.jpg);background-size:cover;position:relative}.public_top.top .main_visual p{color:lightgray;line-height:1.8em}@media screen and (max-width: 768px){.public_top.top .main_visual p{font-size:0.7rem;line-height:1.5em}}.public_top.top .main_visual img{position:absolute;top:10px;right:10px;z-index:8888;width:20%;height:auto}.public_top.top .about_flightreport img{width:80px;height:80px}.public_top.top .about_flightreport i{font-size:5.0rem;color:steelblue}.public_top.top .privacy img.img_privacy{width:120px;height:120px}.public_top.top .privacy img.img_isms{width:225px;height:150px}.public_top.top .flow_parent{max-width:500px;margin:0px auto}.public_top.top .flow_parent .flow_child{border-radius:5px;border:1px solid;border-color:#5bc0de;background-color:#dff2f5}.public_top.top .flow_parent a.flow_no{display:inline-block;width:40px;height:40px;border-radius:50%;background:#5bc0de;text-align:center;line-height:40px;text-decoration:none;pointer-events:none;color:white}.public_top.top .flow_parent p.text_small{font-size:0.8rem;line-height:1.5em}.public_top.top .flow_arrow{font-size:2.0rem;color:lightgray}.public_top.top .sample p{line-height:1.7em}.public_top.top .sample .thumbnail{width:100%;height:225px}.public_top.top .sample .thumbnail.thumbnail1{background-image:url(/assets/report_thumbnail1-e3d82f0cd0246e9a7426a1566b399124f927df497080d0e449d01b249f4c4966.jpg?20220011);background-size:cover}.public_top.top .sample .thumbnail.thumbnail2{background-image:url(/assets/report_thumbnail2-a9181e03c86e612f5cc0e824ec0879b0a5e57ad05ebaa191f13c8c0d260dec21.jpg?20220011);background-size:cover}.public_top.top .sample .thumbnail.thumbnail3{background-image:url(/assets/report_thumbnail3-2c54f392b402865e5910d0b41f15a52e7550c92afe19c629055425eecc9a6e4d.jpg?20220011);background-size:cover}.public_top.top .sample .thumbnail.thumbnail4{background-image:url(/assets/report_thumbnail4-5ab0ef554f6c062a69ff035bb87e16c1381986c9f92496b2c8ec3849b69aef02.jpg?20220011);background-size:cover}.public_top.top .sample .thumbnail.thumbnail5{background-image:url(/assets/report_thumbnail5-17896d89a6b1c62e10b9fef3f416b220ea3fe896dd97d965e69cf250fe38893c.jpg?20220011);background-size:cover}@media screen and (max-width: 768px){.public_top.top .sample .thumbnail{height:180px}}.public_top.top .sample .report1{background-color:#FFE7AF}.public_top.top .sample .report2{background-color:#AFE4FF}.public_top.top .sample .report3{background-color:#FFB599}.public_top.top .sample .report4{background-color:#CEF9DC}.public_top.top .sample .report5{background-color:#FFCCCC}.public_top.termsofservise,.public_top.privacy{font-size:0.8rem;line-height:1.5em}.public_top.termsofservise h5.subpages,.public_top.privacy h5.subpages{border-left:5px solid teal;padding-left:5px;margin-top:15px}.public_top.termsofservise ul,.public_top.privacy ul{padding:0 0 0 1rem}.public_top.termsofservise ul li,.public_top.privacy ul li{list-style-type:disc}.public_top.law th{background-color:lightgray}.public_top.notification h5{border-left:5px solid teal;border-bottom:1px solid teal;padding:5px;margin-top:15px;background-color:whitesmoke}.public_top.notification .text_date{color:steelblue;font-size:0.9rem;margin-right:30px}@media screen and (max-width: 768px){.public_top.notification .text_date{font-size:0.7rem;margin-right:10px}}.public_top.notification .text_content{font-size:0.9rem}@media screen and (max-width: 768px){.public_top.notification .text_content{font-size:0.7rem;line-height:1.5em}}.public_top.faq h5{border-left:5px solid teal;border-bottom:1px solid teal;padding:5px;margin-top:15px;background-color:whitesmoke}.public_top.faq .text_content{font-size:0.9rem}@media screen and (max-width: 768px){.public_top.faq .text_content{font-size:0.7rem;line-height:1.5em}}.public_top.faq .btn_contact{background-color:orange;color:white;width:70%}@media screen and (max-width: 479px){.public_top.faq .btn_contact{font-size:0.9rem}}.public_top.faq .btn_contact:hover{background-color:sandybrown}.top_renewal a,.top_renewal abbr,.top_renewal acronym,.top_renewal address,.top_renewal applet,.top_renewal article,.top_renewal aside,.top_renewal audio,.top_renewal b,.top_renewal big,.top_renewal blockquote,.top_renewal body,.top_renewal caption,.top_renewal canvas,.top_renewal center,.top_renewal cite,.top_renewal code,.top_renewal dd,.top_renewal del,.top_renewal details,.top_renewal dfn,.top_renewal dialog,.top_renewal div,.top_renewal dl,.top_renewal dt,.top_renewal em,.top_renewal embed,.top_renewal figure,.top_renewal fieldset,.top_renewal figcaption,.top_renewal figure,.top_renewal form,.top_renewal footer,.top_renewal header,.top_renewal hgroup,.top_renewal h1,.top_renewal h2,.top_renewal h3,.top_renewal h4,.top_renewal h5,.top_renewal h6,.top_renewal html,.top_renewal i,.top_renewal iframe,.top_renewal img,.top_renewal ins,.top_renewal kbd,.top_renewal label,.top_renewal legend,.top_renewal li,.top_renewal mark,.top_renewal menu,.top_renewal nav,.top_renewal object,.top_renewal ol,.top_renewal output,.top_renewal p,.top_renewal pre,.top_renewal q,.top_renewal ruby,.top_renewal s,.top_renewal samp,.top_renewal section,.top_renewal main,.top_renewal small,.top_renewal span,.top_renewal strike,.top_renewal strong,.top_renewal sub,.top_renewal summary,.top_renewal sup,.top_renewal tt,.top_renewal table,.top_renewal tbody,.top_renewal textarea,.top_renewal tfoot,.top_renewal thead,.top_renewal time,.top_renewal tr,.top_renewal th,.top_renewal td,.top_renewal u,.top_renewal ul,.top_renewal var,.top_renewal video{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;margin:0;padding:0;border:0;outline:0;background:transparent}.top_renewal article,.top_renewal aside,.top_renewal details,.top_renewal figcaption,.top_renewal figure,.top_renewal footer,.top_renewal header,.top_renewal hgroup,.top_renewal menu,.top_renewal nav,.top_renewal section,.top_renewal main{display:block}.top_renewal ol,.top_renewal ul{list-style:none}.top_renewal blockquote,.top_renewal q{quotes:none}.top_renewal table{border-collapse:collapse;border-spacing:0}.top_renewal{font-size:1.6rem;color:#333;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden;line-height:1.43;margin-top:1px}.top_renewal *,.top_renewal *::before,.top_renewal *::after{box-sizing:border-box}.top_renewal img{width:100%;vertical-align:bottom}.top_renewal a{text-decoration:none;display:inline-block}.top_renewal a:hover{opacity:0.7;transition:0.3s}.top_renewal header{display:flex;align-items:center;padding:20px 40px;height:70px;width:100%;text-align:center;justify-content:space-between}.top_renewal #g-nav{display:none}.top_renewal .openbtn{display:none}.top_renewal .top-logo{width:270px}.top_renewal .top-logo img{display:block;max-width:100%;height:auto;width:266px}.top_renewal .sp-only{display:none}.top_renewal ul{display:flex;justify-content:flex-end;flex:1;list-style:none;align-items:center}.top_renewal nav ul ul{display:block}.top_renewal nav ul li{position:relative}.top_renewal nav ul li a{font-weight:700;text-align:center;text-decoration:none;color:#333;display:block;padding:10px 25px 10px 0}.top_renewal nav ul li li a{padding:10px 30px}.top_renewal i.fas.fa-angle-down.fa-position-bottom{padding-left:0.3em}.top_renewal nav li.has-child ul{position:absolute;left:0;top:52px;z-index:4;background:#fff;width:180px;visibility:hidden;opacity:0;transition:all .3s}.top_renewal nav li.has-child:hover>ul,.top_renewal nav li.has-child:active>ul{visibility:visible;opacity:1}.top_renewal nav li.has-child ul li a{color:#333}.top_renewal nav li.has-child ul li:last-child a{border-bottom:none}.top_renewal .menu-mypage a{display:inline;color:#0068B6;font-weight:700;border:1px solid #0068B6;padding:10px 15px;border-radius:8px;align-items:center}.top_renewal .menu-mypage img{width:18px;position:relative;top:-30%}.top_renewal .fv{width:100vw;position:relative}.top_renewal .fv-sp{display:none}.top_renewal .fv-text{position:absolute;top:15%;left:55%;width:491px;background-image:url(/assets/img_mv_frame_pc-b87f5b55f99686ca60a2b6a41ff82d63c58a832588cb55d78b698c5a734ffa09.png);background-position:center;background-size:contain;background-repeat:no-repeat}.top_renewal .fv-text-inner{width:406px;margin:14px 50px}.top_renewal h2{font-size:88px;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.4}.top_renewal .fv-text p{color:#fff;font-size:16px;font-weight:400;line-height:2.18}.top_renewal .fv-text-small{font-size:12px}.top_renewal .scroll-img img{width:13px;height:175px;position:absolute;bottom:11px;left:43px}.top_renewal .dipsapi{width:30%;position:absolute;top:43px;left:43px}.top_renewal .bg-grey{background-color:#F8F8F8}.top_renewal .inner-wrapper{width:100%;max-width:1280px;margin:0 auto;padding:50px 40px 80px}.top_renewal .banner-inner-wrapper{width:100%;max-width:1280px;margin:0 auto;padding:50px 40px}.top_renewal .section-title{text-align:center;font-size:42px;font-weight:700;position:relative}.top_renewal .section-title::after{content:'';position:absolute;left:50%;bottom:-49px;display:inline-block;width:82px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#0068B6}.top_renewal .sub-title{font-size:26px;font-weight:700;color:#0068B6;margin-bottom:24px;text-transform:uppercase}.top_renewal .box{display:flex;flex-wrap:wrap;gap:30px;margin-top:115px}.top_renewal .box-item{background-color:#fff;border-radius:10px;width:calc((100% - 30px * 2) / 3);height:380px}.top_renewal .box-inner{text-align:center}.top_renewal .box-inner img{width:130px;margin-bottom:32px}.top_renewal img.image04{margin-bottom:5px}.top_renewal img.image03{width:113px}.top_renewal .box-number{padding:8px 9px;font-weight:700;font-size:30px;line-height:1.13}.top_renewal .box-title{text-align:center;font-size:22px;font-weight:700;line-height:1.54;margin-bottom:25px}.top_renewal .box-text{padding:0 30px;font-size:14px}.top_renewal .inner-text{font-size:20px;text-align:center;line-height:1.5;padding-bottom:66px;padding-top:44px;margin-top:44px}.top_renewal .bg-white{background-color:#fff}.top_renewal .box-image{display:flex;justify-content:center;align-items:center}.top_renewal .box-image img{height:180px;width:auto;max-width:40%;object-fit:contain;margin:0 20px}.top_renewal .text-detail{font-size:14px;margin-top:15px}.top_renewal .flow-box{text-align:center}.top_renewal .flow-box.top-box{margin-top:100px}.top_renewal .flow-item{height:180px;background-image:url(/assets/fukidashi_pc-c5d5827766114115f77c7acc675e7a85ce28a41a575dc126a64313662da76230.png);background-position:center;background-size:714px;background-repeat:no-repeat;margin-bottom:11px}.top_renewal .flow-item-last-step{height:235px;width:710px;border:1px solid #0068B6;margin:0 auto;text-align:center}.top_renewal .flow-item p{text-align:center}.top_renewal .flow-item-last-step p{text-align:center}.top_renewal .step{font-size:18px;font-weight:700;color:#0068B6;padding-bottom:18px;padding-top:15px;text-transform:uppercase}.top_renewal .step-title{font-size:22px;font-weight:700;color:#0068B6;padding-bottom:20px}.top_renewal .step-text{font-size:18px;padding-bottom:27px}.top_renewal .report-wrap{display:flex;flex-wrap:wrap;gap:30px;text-align:center}.top_renewal .report-wrap img{align-items:center}.top_renewal .report-btn{width:calc((100% - 30px * 2) / 3);box-shadow:0 0px 14px rgba(0,0,0,0.3);height:60px;color:#fff;line-height:1.5;align-items:center;background-color:#0068B6;padding:14px 60px;border-radius:8px;text-align:center;font-size:20px;font-weight:700}.top_renewal .report-btn::after{content:"";display:inline-block;width:18px;height:18px;margin:-3px 0 0 5px;background:url(/assets/icon_new_tab-04083cb704023baa7623f3513d7498405b6e1333143bc0601b991964327ff729.png) no-repeat;background-size:contain;vertical-align:middle}.top_renewal .sample{position:relative}.top_renewal #page-top{display:block;position:absolute;right:40px;bottom:0px}.top_renewal #page-top img{width:60px;height:60px}.top_renewal footer{display:flex;justify-content:space-between;align-items:center;padding:20px 40px}.top_renewal .footer-left{display:flex;justify-content:flex-start;align-items:center}.top_renewal .footer-address{font-size:12px;margin-left:30px}.top_renewal .footer-menu a{font-size:12px;color:#004CCA}.top_renewal .copy{font-size:12px;text-align:center;padding:12px 0;border-top:1px solid #D2D2D2}.top_renewal .footer-menu{margin-right:10px}.top_renewal .footer-menu:last-child{margin-right:0px}@media screen and (max-width: 1100px){.top_renewal header{height:auto;display:flex;padding:20px 0;position:fixed;background:#fff;z-index:100000}.top_renewal #pc-nav{display:none}.top_renewal .openbtn{display:block;position:sticky;top:0px;right:0px;cursor:pointer;width:60px;height:60px;z-index:99999}.top_renewal .openbtn span{display:inline-block;transition:all .4s;position:absolute;left:13px;height:2px;background-color:#333}.top_renewal .openbtn span:nth-of-type(1){top:22px;width:50%}.top_renewal .openbtn span:nth-of-type(2){top:36px;width:50%}.top_renewal .openbtn.active span:nth-of-type(1){top:20px;left:16px;transform:translateY(6px) rotate(-45deg);width:35%}.top_renewal .openbtn.active span:nth-of-type(2){top:32px;left:16px;transform:translateY(-6px) rotate(45deg);width:35%}.top_renewal #g-nav{display:none;position:absolute;z-index:-1;opacity:0;top:0;width:100%;height:100vh;background:#fff;transition:all 0.5s}.top_renewal #g-nav.panelactive{display:block;opacity:1;z-index:999}.top_renewal #g-nav.panelactive ul{display:block}.top_renewal #g-nav ul{display:flex;flex-direction:column}.top_renewal #g-nav ul li{border-top:1px solid #D2D2D2}.top_renewal #g-nav ul li a{text-align:left;padding:10px 25px 10px 15px}.top_renewal #g-nav li.has-child ul{position:relative;left:0;top:0;width:100%;visibility:visible;opacity:1;background:#f5f5f5;transition:none}.top_renewal #g-nav li.has-child:hover>ul,.top_renewal #g-nav li.has-child:active>ul{visibility:visible;opacity:1}.top_renewal #g-nav li.has-child ul a{padding-left:40px}.top_renewal .icon-open::after{display:inline-block;content:'\f068';font-family:'FontAwesome';transition:0.2s;position:absolute;top:15px;right:28px}.top_renewal .icon-open.on::after{content:'\2b';font-family:'FontAwesome'}.top_renewal li:not(:last-child){margin-right:0}.top_renewal .top-logo{width:100%}.top_renewal .sp-only{display:block}.top_renewal .menu-mypage{text-align:center;padding-top:20px}.top_renewal .menu-mypage a{width:300px;display:block;text-align:center !important;margin:0 auto}.top_renewal .menu-mypage img{top:0px}.top_renewal i.fa-solid{position:absolute;top:15px;right:30px}.top_renewal .top-logo{padding:20px 15px}.top_renewal header{padding:0}.top_renewal h2{font-size:75px}.top_renewal .fv-text{left:50%}.top_renewal footer{flex-direction:column;align-items:flex-start;padding:15px}.top_renewal .footer-menu{margin-right:0px}}@media screen and (max-width: 1024px){.top_renewal .fv-text{top:18%;left:48%}.top_renewal .report-btn{font-size:18px;width:calc((100% - 30px * 2) / 2)}.top_renewal footer ul{flex-direction:column;align-items:flex-start}.top_renewal footer{flex-direction:column}.top_renewal .footer-left{flex-direction:column}}@media screen and (max-width: 950px){.top_renewal .fv-text{top:15%;left:39%}.top_renewal h2{font-size:66px}.top_renewal .fv-text p{line-height:2.1}}@media screen and (max-width: 800px){.top_renewal .dipsapi{width:60%;left:43px}.top_renewal .top-logo{width:193px}.top_renewal .fv-pc{display:none}.top_renewal .fv-sp{display:block;width:100vw}.top_renewal .fv-text{top:50%;left:50%;transform:translate(-50%, -50%)}.top_renewal .report-wrap{flex-direction:column;flex-wrap:nowrap;margin-bottom:50px}.top_renewal .report-btn{width:100%}.top_renewal footer{flex-direction:column;align-items:flex-start}.top_renewal .footer-left{flex-direction:column}.top_renewal .box-item{height:auto}.top_renewal .box-text{padding:0 8px 10px}.top_renewal .top-logo.bottom{padding:0}}@media screen and (max-width: 780px){.top_renewal .flow-item{background-size:100%}.top_renewal .flow-item-last-step{width:100%}}@media screen and (max-width: 600px){.top_renewal .scroll-img img{left:10px}.top_renewal .inner-wrapper{padding:40px 3% 60px}.top_renewal .banner-inner-wrapper{padding:40px 3%}.top_renewal h2{font-size:66px;text-align:left;width:276px;margin:0 auto}.top_renewal .fv-text{width:90%}.top_renewal .fv-text p{font-size:12px;text-align:left;display:inline-block;padding-bottom:40px}.top_renewal .fv-text-inner{margin:0;width:100%;text-align:center;margin:0 auto}.top_renewal .section-title{font-size:28px}.top_renewal .sub-title{font-size:16px}.top_renewal .inner-text{font-size:16px}.top_renewal .box-item{width:calc((100% - 15px * 2) / 2);height:357px}.top_renewal .box-inner img{width:80px}.top_renewal .box{justify-content:space-evenly;gap:9px}.top_renewal .box-title{font-size:16px;margin-bottom:18px}.top_renewal .box-number{font-size:20px}.top_renewal .box-text{font-size:12px}.top_renewal .box-image img{width:100%}.top_renewal .box-inner img{margin-bottom:0px}.top_renewal img.image04{margin-bottom:12px}.top_renewal .small{padding:0px}.top_renewal i.fa.fa-chevron-right{right:-15px}.top_renewal .flow-box{margin-top:10px}.top_renewal .flow-item{background-image:url(/assets/fukidashi_sp-8bd2db0749ee2d8b1837ec73b44b87acde4ab776f74d20f82dc383106c228f79.png);background-size:338px;height:180px;background-position:center}.top_renewal .step{font-size:14px}.top_renewal .step-title{font-size:18px}.top_renewal .step-text{font-size:14px;padding:0 10px;width:320px;margin:0 auto}.top_renewal .flow-item-last-step{width:345px}.top_renewal .sp-none{display:none}.top_renewal footer ul{flex-direction:column;align-items:flex-start}.top_renewal .footer-left{align-items:flex-start}.top_renewal .footer-address{margin-left:0;margin:25px 0 20px}.top_renewal #page-top{right:10px}.top_renewal .section-title::after{bottom:-29px}.top_renewal .card-text{height:348px;overflow-y:hidden}}@media screen and (max-width: 375px){.top_renewal .scroll-img img{left:7px}.top_renewal .report-btn{font-size:16px}.top_renewal .fv-text p{padding-bottom:20px}.top_renewal .dipsapi{width:60%;top:25px;left:25px}}@media screen and (max-width: 325px){.top_renewal .box-item{width:100%;height:auto}.top_renewal .scroll-img img{left:3px}.top_renewal .fv-text{width:90%}.top_renewal h2{font-size:46px}.top_renewal .flow-item{background-size:100%}.top_renewal .flow-item-last-step{width:100%}.top_renewal .step-text{font-size:14px;padding:0 5px;width:100%;margin:0 auto}}.registrations{max-width:800px;margin:20px auto;font-size:0.9rem}.registrations .progressbar{display:flex;flex-wrap:wrap}.registrations .progressbar .item{position:relative;width:20%;text-align:center;position:relative;align-items:center;justify-content:center;padding:8px 0;line-height:1.5;background:#F5F5F5;color:#999999}.registrations .progressbar .item:not(:last-child)::before,.registrations .progressbar .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:30px solid transparent;border-left:20px solid #F5F5F5;margin:auto}.registrations .progressbar .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}.registrations .item:first-child{border-radius:5px 0 0 5px}.registrations .item:last-child{border-radius:0 5px 5px 0}@media screen and (max-width: 479px){.registrations .progressbar .item{font-size:0.6rem;line-height:1.4;padding:5px 0}.registrations .progressbar .item:not(:last-child)::before,.registrations .progressbar .item:not(:last-child)::after{border-width:20px;border-left-width:12px}}.registrations .progressbar .item.active{z-index:1;background:#5bc0de;color:#FFF}.registrations .progressbar .item.active:not(:last-child)::after{border-left-color:#5bc0de}.registrations .progressbar .item.active:not(:last-child)::before{border-left:none}.registrations .text_small{font-size:0.8rem;line-height:1.5em}.registrations .form__input .title{color:#999999}.registrations .form__input input[type='radio']{position:relative;top:4px}.registrations .form__input input[type='checkbox']{position:relative;top:5px}.registrations .form__input input::placeholder{color:#aaaaaa}.registrations .btn_next,.registrations .btn_submit{background-color:orange;color:white}.registrations .btn_next:hover,.registrations .btn_submit:hover{background-color:sandybrown}.orders{max-width:800px;margin:20px auto;font-size:0.9rem}.orders .text_small{font-size:0.8rem;line-height:1.5em}.orders .progressbar{display:flex;flex-wrap:wrap}.orders .progressbar .item{position:relative;width:20%;text-align:center;position:relative;align-items:center;justify-content:center;padding:8px 0;line-height:1.5;background:#F5F5F5;color:#999999}.orders .progressbar .item:not(:last-child)::before,.orders .progressbar .item:not(:last-child)::after{position:absolute;z-index:2;top:0;bottom:0;left:100%;content:'';border:30px solid transparent;border-left:20px solid #F5F5F5;margin:auto}.orders .progressbar .item:not(:last-child)::before{margin-left:1px;border-left-color:#FFF}.orders .item:first-child{border-radius:5px 0 0 5px}.orders .item:last-child{border-radius:0 5px 5px 0}@media screen and (max-width: 479px){.orders .progressbar .item{font-size:0.6rem;line-height:1.4;padding:5px 0}.orders .progressbar .item:not(:last-child)::before,.orders .progressbar .item:not(:last-child)::after{border-width:20px;border-left-width:12px}}.orders .progressbar .item.active{z-index:1;background:#5bc0de;color:#FFF}.orders .progressbar .item.active:not(:last-child)::after{border-left-color:#5bc0de}.orders .progressbar .item.active:not(:last-child)::before{border-left:none}.orders .form__input{max-width:600px;margin:20px auto;padding-left:20px;padding-right:20px}.orders .form__input .title{color:#999999}.orders .form__input input[type='radio']{position:relative;top:4px}.orders .form__input input[type='checkbox']{position:relative;top:5px}.orders .form__input #payjp_checkout_box input[type='button']:disabled{cursor:not-allowed;border-color:#c8c8c8;background-color:lightgrey;background-image:none}.orders .form__input .payjp_logo{margin:30px 0 30px 0;height:90px}@media screen and (max-width: 768px){.orders .form__input{padding-left:5px;padding-right:5px}}.orders .btn_next,.orders .btn_submit{background-color:orange;color:white}.orders .btn_next:hover,.orders .btn_submit:hover{background-color:sandybrown}.plans{max-width:1100px;margin:20px auto;font-size:0.9rem}.plans .text_small{font-size:0.8rem;line-height:1.5em}.plans .sp-only{display:none}@media screen and (max-width: 600px){.plans .sp-only{display:block}}.plans .plan_price_title{line-height:1.5em}.plans .plan_payment h5{border-left:5px solid teal;padding-left:5px}.plans .plan_payment div{margin:0px auto}.contacts{max-width:800px;margin:20px auto;font-size:0.9rem}.contacts .form__input{padding-left:20px;padding-right:20px}.contacts .form__input .title{color:#999999}.contacts .form__input input[type='radio']{position:relative;top:4px}.contacts .form__input input[type='checkbox']{position:relative;top:5px}@media screen and (max-width: 768px){.contacts .form__input{padding-left:5px;padding-right:5px}}.contacts .btn_submit,.contacts .btn-next{background-color:orange;color:white}.contacts .btn_submit:hover,.contacts .btn-next:hover{background-color:sandybrown}.tools{max-width:500px;margin:20px auto;font-size:0.9rem}.tools.photo_view{max-width:600px;margin:20px auto}.tools.photo_view span.comment{line-height:1.5em}.tools.photo_view .infomark{font-size:1.5rem;padding:0.75rem}.tools.geodetic_conversion{max-width:1100px;margin:20px auto}.tools.geodetic_conversion #map{height:100%}@media screen and (max-width: 768px){.tools.geodetic_conversion #map{height:300px}}.tools .text_small{font-size:0.8rem;line-height:1.5em}.tools .form__input{padding:10px}.tools .form__input .title{color:#999999}.tools table.show__table th{width:150px;background-color:#c1d1e0}@media screen and (max-width: 768px){.tools table.show__table th{width:100px}}.tools table.show__table span.reg_no{color:teal}.tools table.show__table th{width:250px}@media screen and (max-width: 768px){.tools table.show__table th{width:50%}}.users_top{max-width:600px;margin:20px auto;font-size:0.9rem}.users_top p.comment{line-height:1.5em}.users_top table.trouble p{line-height:1.5em}.users_top table.trouble p.title{color:teal}.users_top table.flight_time p{line-height:1.5em}.users_top .text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.permissions{max-width:90vw;margin:20px auto;font-size:0.9rem}@media screen and (max-width: 768px){.permissions{max-width:768px}.permissions .pc_only{display:none}}.permissions .text_small{font-size:0.8rem;line-height:1.5em}.permissions.form__input{max-width:700px}.permissions.form__input .title{color:#999999}.permissions.form__input input[type='radio']{position:relative;top:4px}.permissions.form__input input[type='checkbox']{position:relative;top:5px}@media screen and (max-width: 768px){.permissions table.index__table{width:100%}.permissions table.index__table thead{display:none}.permissions table.index__table td{display:block;width:100%;line-height:1.5em}.permissions table.index__table td.pc_only{display:none}.permissions table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.permissions table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}.permissions .show__archived input[type='checkbox']{position:relative;top:1px}.permissions .ckeck__archived{color:red;font-size:1.0rem}.permissions #modal_select_premission .modal-dialog{overflow-y:initial !important}.permissions #modal_select_premission .modal-body{overflow-y:auto}.permissions #modal_select_premission .card{background-color:aliceblue}.permissions #modal_select_premission p{line-height:1.7em}.permissions #modal_select_premission .field{font-weight:bold;color:steelblue}.permissions_show{max-width:800px;margin:20px auto;font-size:0.9rem}.permissions_show table.show__table th{width:150px;background-color:#c1d1e0}@media screen and (max-width: 768px){.permissions_show table.show__table th{width:100px}}.permissions_show table.show__table span.reg_no{color:teal}.inspections{max-width:90vw;margin:20px auto;font-size:0.9rem}.inspections label{line-height:1.5em}.inspections label p{margin:0px;padding:0px}.inspections .text_small{font-size:0.8rem;line-height:1.5em}@media screen and (max-width: 768px){.inspections{max-width:768px}.inspections .pc_only{display:none}}.inspections.form__input{max-width:700px}.inspections.form__input .title{color:#999999}.inspections.form__input input[type='radio']{position:relative;top:4px}.inspections.form__input input[type='checkbox']{position:relative;top:5px}.inspections table.show__table th{width:150px;background-color:#c1d1e0}@media screen and (max-width: 768px){.inspections table.show__table th{width:100px}}.inspections table.show__table span.reg_no{color:teal}.inspections table.show__table .mapimage{width:100%;max-width:500px}.inspections table.show__table .map_souece{font-size:0.7rem}@media screen and (max-width: 768px){.inspections table.show__table .map_souece{font-size:0.6rem}}@media screen and (max-width: 768px){.inspections table.index__table{width:100%}.inspections table.index__table thead{display:none}.inspections table.index__table td{display:block;width:100%;line-height:1.5em}.inspections table.index__table td.pc_only{display:none}.inspections table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.inspections table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}.inspections .ckeck__propeller,.inspections .ckeck__compass,.inspections .ckeck__autopilot{color:teal}.inspections .modal{overflow:hidden}.inspections .modal .saving{background-color:rgba(155,155,155,0.5)}.inspections .modal .modal-body{overflow:hidden}.inspections .modal .modal-body .map_section{width:100%;height:100%}.inspections .modal .modal-body .map_section .map_initial_msg,.inspections .modal .modal-body .map_section .map_no_area_msg,.inspections .modal .modal-body .map_section .polygon_vertices_err_msg{position:absolute;left:30px;bottom:12px;z-index:1000}.inspections .modal .modal-body .map_section #map{width:100%;height:100%}.inspections .modal .modal-body .map_section #map_img_a,.inspections .modal .modal-body .map_section #map_img_b{width:1200px;height:600px}.inspections .modal .modal-body .map_section .marker_dist{background:white;color:black;text-align:center;padding:2px 0;font-size:10px;border-radius:5px;border:1px solid #000000}.inspections .modal .modal-body .map_section .marker_dist_for_image{background:white;color:black;text-align:center;padding:2px 0;font-size:20px;border-radius:5px;border:1px solid #000000}.inspections #modal_select_premission .modal-dialog,.inspections #modal_select_plan .modal-dialog{overflow-y:initial !important}.inspections #modal_select_premission .modal-body,.inspections #modal_select_plan .modal-body{overflow-y:auto}.inspections #modal_select_premission .card,.inspections #modal_select_plan .card{background-color:aliceblue}.inspections #modal_select_premission p,.inspections #modal_select_plan p{line-height:1.7em}.inspections #modal_select_premission .field,.inspections #modal_select_plan .field{font-weight:bold;color:steelblue}.inspections .btn_takeoff,.inspections .btn_land{background-color:#AFE4FF;border-color:#AFE4FF}.inspections .btn_takeoff.disabled,.inspections .btn_land.disabled{background-color:lightgrey;border-color:#c8c8c8}.flightrecords{max-width:1100px;margin:20px auto;font-size:0.9rem}.flightrecords .text_small{font-size:0.8rem;line-height:1.5em}.flightrecords.form__input{max-width:700px}.flightrecords.form__input .title{color:#999999}.organization_members{max-width:1100px;margin:20px auto;font-size:0.9rem}@media screen and (max-width: 768px){.organization_members{max-width:768px}}.organization_members .text_small{font-size:0.8rem;line-height:1.5em}@media screen and (max-width: 768px){.organization_members .text_small{font-size:0.7rem}}.organization_members .form__input{max-width:600px;margin:20px auto;padding-left:20px;padding-right:20px}.organization_members .form__input .title{color:#999999}.organization_members .form__input input[type='radio']{position:relative;top:4px}.organization_members .form__input hr.hr_divide{display:none;color:steelblue}@media screen and (max-width: 768px){.organization_members .form__input hr.hr_divide{display:block}}@media screen and (max-width: 768px){.organization_members .form__input{padding-left:5px;padding-right:5px}}@media screen and (max-width: 768px){.organization_members table.index__table{width:100%}.organization_members table.index__table thead{display:none}.organization_members table.index__table td{display:block;width:100%;line-height:1.5em}.organization_members table.index__table td.pc_only{display:none}.organization_members table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.organization_members table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}@media screen and (max-width: 768px){.organization_members .about_members{font-size:0.8rem}}.organization_members .about_members p{line-height:1.5em}.organization_members .about_members table{width:100%}.organization_members .about_members td{border:1px #ccc solid}.organization_members .about_members tr.pc{display:none}@media screen and (min-width: 768px){.organization_members .about_members tr.pc{display:table-row}}.organization_members .about_members tr.sp{display:table-row}@media screen and (min-width: 768px){.organization_members .about_members tr.sp{display:none}}.organization_members .about_members td{padding:1px 10px}.organization_members .about_members td.pc{display:none}@media screen and (min-width: 768px){.organization_members .about_members td.pc{display:table-cell}}.organization_members .about_members td.header{text-align:center}.organization_members .about_members td.header.admin{background-color:#FFE7AF}.organization_members .about_members td.header.user{background-color:#AFE4FF}.organization_members .about_members td.admin{text-align:center;background-color:#FEFFE9}.organization_members .about_members td.user{text-align:center;background-color:#EEFFFF}.organization_members .about_members td.marubatsu.admin{font-size:1.2rem;color:orange;font-weight:bold}.organization_members .about_members td.marubatsu.user{font-size:1.2rem;color:#4DA0C1;font-weight:bold}.organization_members .about_members td.notice{color:gray}.organization_members .about_members ol{padding:0 0 0 1rem}.organization_members .about_members ol.kome{padding:0 0 0 0;margin:0}.organization_members .about_members ol.kome>li{list-style-type:none;counter-increment:cnt;position:relative;padding-left:1.5rem}.organization_members .about_members ol.kome>li:before{content:"※" counter(cnt);position:absolute;top:0;left:0}.organization_aircrafts{max-width:900px;margin:20px auto;font-size:0.9rem}.organization_aircrafts .text_small{font-size:0.8rem;line-height:1.5em}@media screen and (max-width: 768px){.organization_aircrafts .text_small{font-size:0.7rem}}.organization_aircrafts .form__input{max-width:650px;margin:20px auto;padding-left:20px;padding-right:20px}.organization_aircrafts .form__input .title{color:#999999}.organization_aircrafts .form__input input[type='radio']{position:relative;top:4px}.organization_aircrafts .form__input input[type='checkbox']{position:relative;top:5px}@media screen and (max-width: 768px){.organization_aircrafts .form__input{padding-left:5px;padding-right:5px}}@media screen and (max-width: 768px){.organization_aircrafts table.index__table{width:100%}.organization_aircrafts table.index__table thead{display:none}.organization_aircrafts table.index__table td{display:block;width:100%;line-height:1.5em}.organization_aircrafts table.index__table td.pc_only{display:none}.organization_aircrafts table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.organization_aircrafts table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}.organization_aircrafts_show{max-width:800px;margin:20px auto;font-size:0.9rem}@media screen and (max-width: 768px){.organization_aircrafts_show table.index__table{width:100%}.organization_aircrafts_show table.index__table thead{display:none}.organization_aircrafts_show table.index__table td{display:block;width:100%;line-height:1.5em}.organization_aircrafts_show table.index__table td.pc_only{display:none}.organization_aircrafts_show table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.organization_aircrafts_show table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}.organization_aircrafts_show table.show__table th{width:150px;background-color:#c1d1e0}@media screen and (max-width: 768px){.organization_aircrafts_show table.show__table th{width:100px}}.organization_aircrafts_show table.show__table span.reg_no{color:teal}.organization_aircrafts_show table.show__table th{width:180px}@media screen and (max-width: 768px){.organization_aircrafts_show table.show__table th{width:50%}}.aircraft_checks{max-width:1100px;margin:20px auto;font-size:0.9rem}.aircraft_checks .text_small{font-size:0.8rem;line-height:1.5em}.aircraft_checks.form__input{max-width:700px}.aircraft_checks.form__input .title{color:#999999}.aircraft_checks.form__input input[type='radio']{position:relative;top:4px}.aircraft_checks.form__input input[type='checkbox']{position:relative;top:5px}.aircraft_checks.form__input label.disabled{color:#c8c8c8}.organizations{margin:20px auto;font-size:0.9rem}.organizations .text_small{font-size:0.8rem;line-height:1.5em}.organizations .text_danger{color:red}.organizations .btn_cancel,.organizations input[type='submit']{background-color:orange;color:white}.organizations .btn_cancel:hover,.organizations input[type='submit']:hover{background-color:sandybrown}.organizations .show__card{max-width:600px;margin:20px auto;padding:20px}.organizations .show__card .title{color:#999999}.organizations .show__card .title_colored{color:steelblue}@media screen and (max-width: 768px){.organizations .show__card{padding-left:5px;padding-right:5px}}.organizations .edit__card{max-width:600px;margin:20px auto;padding-left:20px;padding-right:20px}.organizations .edit__card .title{color:#999999}.organizations .edit__card input[type='radio']{position:relative;top:4px}.organizations .edit__card input[type='checkbox']{position:relative;top:5px}.organizations .edit__card input::placeholder{color:#aaaaaa}.organizations .edit__card #payjp_checkout_box input[type='button']:disabled{cursor:not-allowed;border-color:#c8c8c8;background-color:lightgrey;background-image:none}.organizations .edit__card .payjp_logo{margin:30px 0 30px 0;height:90px}@media screen and (max-width: 768px){.organizations .edit__card{padding-left:5px;padding-right:5px}}.organizations .cancel__card{margin:20px auto;max-width:600px}.organizations .cancel__card .cancel__grid{margin:0px auto;max-width:450px}.organizations .cancel__card .title{color:#999999}.organizations .cancel__card input[type='radio']{position:relative;top:4px}.organizations .cancel__card input[type='checkbox']{position:relative;top:5px}.organizations .billing__card{max-width:1100px;margin:20px auto}@media screen and (max-width: 768px){.organizations table.index__table{width:100%}.organizations table.index__table thead{display:none}.organizations table.index__table td{display:block;width:100%;line-height:1.5em}.organizations table.index__table td.pc_only{display:none}.organizations table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.organizations table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}.organizations table.index__table td:first-child{color:black}.organizations .charge_card{margin:20px auto;max-width:500px;padding-left:20px;padding-right:20px}.organizations .charge_card .title{color:#999999}.organizations .charge_card .payjp_logo{margin:30px 0 30px 0;height:90px}.users{max-width:600px;margin:20px auto;font-size:0.9rem}.users .form__input{max-width:600px;margin:20px auto;padding-left:20px;padding-right:20px}.users .form__input .title{color:#999999}@media screen and (max-width: 768px){.users .form__input{padding-left:5px;padding-right:5px}}.sessions{max-width:400px;margin:20px auto;text-align:center}.sessions a{font-size:0.8rem}.passwords{max-width:400px;margin:20px auto;text-align:center}.passwords .text_small{font-size:0.8rem;line-height:1.5em}.unlocks{max-width:400px;margin:20px auto;text-align:center}.reports{max-width:1100px;margin:20px auto;font-size:0.9rem}.reports_records_show{max-width:1100px;margin:20px auto;font-size:0.9rem}.reports_records_show .container{background-color:white}.reports_records_show .container .table__title{background-color:#c1d1e0;text-align:center}.reports_records_show .container .text_small{font-size:0.8rem}.reports_records_show .container .mapimage{width:auto;height:auto;max-width:100%;max-height:100%}.reports_records_show .container .map_souece{font-size:0.7rem}.reports_flight_record_show{max-width:90%;margin:20px auto;font-size:0.9rem}.reports_flight_record_show .container{background-color:white}.reports_flight_record_show .container .table__title{background-color:#c1d1e0;text-align:center}.reports_flight_record_show .container .text_small{font-size:0.8rem}.reports_inspection_record_show{max-width:1000px;margin:20px auto;font-size:0.9rem}.reports_inspection_record_show .container{background-color:white}.reports_inspection_record_show .container .table__title{background-color:#c1d1e0;text-align:center}.reports_inspection_record_show .container .text_small{font-size:0.8rem}.reports_inspection_record_show .container .text_center{text-align:center}.reports_inspection_record_show .pagination>li>a,.reports_inspection_record_show .pagination>li>div{border:none;color:steelblue}.reports_inspection_record_show .pagination>.active>a{background:steelblue;border:none;border-radius:5px}.reports_flight_record{max-width:600px;margin:20px auto}.reports_inspection_record{max-width:600px;margin:20px auto}.organization_operators{max-width:600px;margin:20px auto;font-size:0.9rem}.organization_operators .text_small{font-size:0.8rem;line-height:1.5em}@media screen and (max-width: 768px){.organization_operators .text_small{font-size:0.7rem}}.organization_operators .form__input{max-width:600px;margin:20px auto;padding-left:20px;padding-right:20px}.organization_operators .form__input .title{color:#999999}.organization_operators .form__input input[type='radio']{position:relative;top:4px}@media screen and (max-width: 768px){.organization_operators .form__input{padding-left:5px;padding-right:5px}}.organization_operators table.show__table th{width:150px;background-color:#c1d1e0}@media screen and (max-width: 768px){.organization_operators table.show__table th{width:100px}}.organization_operators table.show__table span.reg_no{color:teal}@media screen and (max-width: 768px){.organization_operators table.index__table{width:100%}.organization_operators table.index__table thead{display:none}.organization_operators table.index__table td{display:block;width:100%;line-height:1.5em}.organization_operators table.index__table td.pc_only{display:none}.organization_operators table.index__table td:first-child{background:#FFE7AF;color:#fff;font-weight:bold}.organization_operators table.index__table td:before{content:attr(data-label);font-weight:bold;color:black;display:block}}.organization_payloads{max-width:500px;margin:20px auto;font-size:0.9rem}.organization_payloads .form__input .title{color:#999999}.organization_payloads .form__input input[type='radio']{position:relative;top:4px}.organization_payloads .form__input input[type='checkbox']{position:relative;top:5px}.organization_payloads .form__input .payloads{height:calc(100vh - 420px);overflow-y:scroll}.operator_licenses{max-width:600px;margin:20px auto;font-size:0.9rem}.operator_licenses .text_small{font-size:0.8rem;line-height:1.5em}.operator_licenses .form__input{max-width:600px;margin:20px auto;padding-left:20px;padding-right:20px}.operator_licenses .form__input .title{color:#999999}.operator_licenses .form__input input[type='radio']{position:relative;top:4px}@media screen and (max-width: 768px){.operator_licenses .form__input{padding-left:5px;padding-right:5px}}.dips_utm{max-width:800px;margin:20px auto;font-size:0.9rem}.dips_utm .text_small{font-size:0.8rem;line-height:1.5em}.dips_utm table.index__table td{line-height:1.5em}.plan_price_plans{font-size:14px;line-height:1.43}.plan_price_plans .header__plan1{background-color:#FFE160}.plan_price_plans .body__plan1{background-color:white}.plan_price_plans .header__plan2{background-color:#60BCFF}.plan_price_plans .body__plan2{background-color:white}.plan_price_plans .header__plan99{background-color:#198754;color:white}.plan_price_plans .body__plan99{background-color:white}.plan_price_plans .card-price{font-size:14px;text-align:center;height:160px}.plan_price_plans .card-price p{text-align:center;margin:0px}.plan_price_plans .card-price .amount{font-size:20px;font-weight:bold}.plan_price_plans .btn-contact{display:inline-block;text-align:center;background-color:#198754;border-radius:8px;padding:10px 10px;margin-top:40px;margin-bottom:14px;color:#fff;text-decoration:none}.plan_price_plans h4{font-size:18px;font-weight:700;line-height:1.66;text-align:center;margin-bottom:0px}.plan_price_plans .valid{text-align:center;font-size:14px;font-weight:700;border-top:1px solid #FFC107;padding:10px 0 10px;margin:0px}.plan_price_plans .body__plan2>.valid{border-top:1px solid #60BCFF}.plan_price_plans .body__plan99>.valid{border-top:1px solid #198754}.plan_price_plans .touroku{font-size:12px;font-weight:400;padding-right:17px;text-align:right}.plan_price_plans .price-detail{text-align:center;font-size:14px;margin-top:38px}.plan_price_plans .btn-parent-trial{text-align:center;margin-top:50px}.plan_price_plans .btn-trial{display:inline-block;text-align:center;background-color:#0068B6;border-radius:8px;width:524px;padding:18px 27px;color:#fff;font-size:22px;box-shadow:0 0px 14px rgba(0,0,0,0.3);text-decoration:none}@media screen and (max-width: 600px){.plan_price_plans .btn-trial{font-size:18px;width:100%}}@media screen and (max-width: 375px){.plan_price_plans .btn-trial{font-size:16px}}
