@charset "UTF-8";
.section-campaign.container {
    border-bottom: 3px solid #FF9800;
    box-shadow: 0 5px 10px #aaa;
    padding: 0;
    margin: 30px auto 40px;
}
a,a:visited{color:#00abf8}ol li,ul li{word-break:break-all}.main .main-visual,.site-footer-block,.site-header{overflow:hidden}.tbl-style th,img{vertical-align:top}*,:after,:before{-ms-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;background:#fff;color:#000;line-height:1.6;text-align:left;position:relative}a{-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none}a:hover{color:#ff1720;text-decoration:underline}.btn-pagetop a:hover,.btn-style2:hover,.btn-style3:hover,.btn-style:hover,.contact-info-tel a:hover,.text-normal{text-decoration:none}a img{-webkit-transition:.3s;transition:.3s}a img:hover{opacity:.6;-webkit-transition:.3s;transition:.3s}p{margin-top:1.5em;margin-bottom:1.5em}img{border:0}ol,ul{padding:0 0 0 20px}.site-header,ol li,ul li{padding:5px 0}ol li{list-style-type:decimal}button,input[type=button],input[type=reset],input[type=submit]{-webkit-transition:all .3s ease;transition:all .3s ease}@font-face{font-family:free_dial;src:url(../fonts/free_dial.eot?d0o5am);src:url(../fonts/free_dial.eot?d0o5am#iefix) format("embedded-opentype"),url(../fonts/free_dial.ttf?d0o5am) format("truetype"),url(../fonts/free_dial.woff?d0o5am) format("woff"),url(../fonts/free_dial.svg?d0o5am#free_dial) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:free_dial!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-freedial:before{content:"\e900"}@font-face{font-family:"Helvetica Bold";src:url("../fonts/Helvetica Bold.eot?") format("eot"),url("../fonts/Helvetica Bold.woff2") format("woff2"),url("../fonts/Helvetica Bold.woff") format("woff"),url("../fonts/Helvetica Bold.ttf") format("truetype")}.font-helvetica-b{font-family:"Helvetica Bold"}@font-face{font-family:A-OTF-UDShinGoPro-Light;src:url(../fonts/A-OTF-UDShinGoPro-Light.eot?) format("eot"),url(../fonts/A-OTF-UDShinGoPro-Light.woff2) format("woff2"),url(../fonts/A-OTF-UDShinGoPro-Light.woff) format("woff"),url(../fonts/A-OTF-UDShinGoPro-Light.otf) format("opentype")}.font-shingo-l{font-family:A-OTF-UDShinGoPro-Light}@font-face{font-family:A-OTF-UDShinGoPro-Medium;src:url(../fonts/A-OTF-UDShinGoPro-Medium.eot?) format("eot"),url(../fonts/A-OTF-UDShinGoPro-Medium.woff2) format("woff2"),url(../fonts/A-OTF-UDShinGoPro-Medium.woff) format("woff"),url(../fonts/A-OTF-UDShinGoPro-Medium.otf) format("opentype")}.font-shingo-m{font-family:A-OTF-UDShinGoPro-Medium}@font-face{font-family:A-OTF-UDShinGoPro-Bold;src:url(../fonts/A-OTF-UDShinGoPro-Bold.eot?) format("eot"),url(../fonts/A-OTF-UDShinGoPro-Bold.woff2) format("woff2"),url(../fonts/A-OTF-UDShinGoPro-Bold.woff) format("woff"),url(../fonts/A-OTF-UDShinGoPro-Bold.otf) format("opentype")}.font-shingo-b{font-family:A-OTF-UDShinGoPro-Bold}@media screen and (max-width:767px){.site-header{padding-right:8px;padding-left:8px}.site-header h1{text-align:center}}.site-header h1{font-size:10px;font-weight:400;padding:0;margin:0}.site-header .frex-height{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;margin:0}.site-header .frex-height .logo{margin:0;padding:0;width:20%}.site-header .frex-height .logo img{width:100%}@media screen and (max-width:767px){.site-header .frex-height{display:block}.site-header .frex-height .logo{width:100%;text-align:center;margin-top:10px}.site-header .frex-height .logo img{width:auto}}.site-header .frex-height nav{width:53.96%}.site-header .frex-height nav ul{width:100%;list-style:none;margin:0;padding:0 0 10px}.site-header .frex-height nav ul li{width:32%;display:inline-block;text-align:center}.site-header .frex-height nav ul li a{color:#000;font-size:16px}@media screen and (max-width:991px){.site-header .frex-height nav{width:45%}.site-header .frex-height nav ul li a{font-size:13px}}.site-header .frex-height .contact-info{width:26.04%}.site-header .frex-height .contact-info small{font-size:10px;color:#00abf8}.site-header .frex-height .contact-info-body{height:auto;border:2px solid #00abf8;padding:8px 0 5px}.site-header .frex-height .contact-info-tel{color:#00abf8;font-size:24px;padding-top:0}.site-header .frex-height .contact-info-tel .icon-freedial{font-size:22px}.site-header .frex-height .contact-info-tel a{color:#00abf8}@media screen and (max-width:991px){.site-header .frex-height .contact-info{width:35%}.site-header .frex-height .contact-info-tel{font-size:20px}.site-header .frex-height .contact-info-tel .icon-freedial{font-size:18px}}.contents{padding-bottom:50px}.main .main-visual{background:url(../images/main_visual.jpg) center bottom no-repeat;background-size:cover;height:500px}@media screen and (max-width:767px){.site-header .frex-height nav{display:none}.site-header .frex-height .contact-info{width:100%;max-width:300px;margin:10px auto 0}.main .main-visual{height:auto;padding:10px 0}}.main .main-visual-inner{position:relative;height:100%}.main .main-visual-inner-title{position:relative;z-index:1;margin:0;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;font-size:32px;text-align:center}@media screen and (max-width:767px){.main .main-visual-inner-title{font-size:5.479vw;line-height:1.3}}.main .main-visual-inner-title strong{color:#ff1720;font-size:42px}@media screen and (max-width:767px){.main .main-visual-inner-title strong{font-size:6.729vw}}.main .main-visual-inner-title strong span{display:inline-block;font-size:58px;line-height:1;position:relative;top:4px}.main .main-visual-inner .bnr-ranking{position:relative;z-index:1;margin-top:-10px;width:636px}.main .main-visual-inner .bnr-ranking img{width:100%}@media screen and (max-width:991px){.main .main-visual-inner .bnr-ranking{width:64.17%}}@media screen and (max-width:767px){.main .main-visual-inner-title strong span{font-size:9.812vw;top:3px}.main .main-visual-inner .bnr-ranking{width:80%;margin:0 auto}}.main .main-visual-inner-catch{position:relative;z-index:1;margin:-3% 0 0;font-family:A-OTF-UDShinGoPro-Medium;font-size:32px;text-align:center;line-height:1.4;letter-spacing:2px;text-shadow:0 3px 1px #fff,0 2px 1px #fff,1px 2px 1px #fff,2px 2px 1px #fff,2px 1px 1px #fff,2px 0 1px #fff,3px 0 1px #fff,2px -1px 1px #fff,2px -2px 1px #fff,2px -3px 1px #fff,1px -3px 1px #fff,0 -3px 1px #fff,-1px -3px 1px #fff,-2px -3px 1px #fff,-3px -3px 1px #fff,-3px -2px 1px #fff,-3px -1px 1px #fff,-3px 0 1px #fff,-3px 1px 1px #fff,-3px 2px 1px #fff,-2px 2px 1px #fff,-1px 2px 1px #fff;-webkit-filter:dropshadow(color=#fff, offx=0, offy=3, positive=1),dropshadow(color=#fff, offx=2, offy=1, positive=1),dropshadow(color=#fff, offx=2, offy=-1, positive=1),dropshadow(color=#fff, offx=1, offy=-3, positive=1),dropshadow(color=#fff, offx=-2, offy=-3, positive=1),dropshadow(color=#fff, offx=-3, offy=-2, positive=1),dropshadow(color=#fff, offx=-3, offy=1, positive=1),dropshadow(color=#fff, offx=-1, offy=2, positive=1);filter:dropshadow(color=#fff, offx=0, offy=3, positive=1) , dropshadow(color=#fff, offx=2, offy=1, positive=1) , dropshadow(color=#fff, offx=2, offy=-1, positive=1) , dropshadow(color=#fff, offx=1, offy=-3, positive=1) , dropshadow(color=#fff, offx=-2, offy=-3, positive=1) , dropshadow(color=#fff, offx=-3, offy=-2, positive=1) , dropshadow(color=#fff, offx=-3, offy=1, positive=1) , dropshadow(color=#fff, offx=-1, offy=2, positive=1)}.main .main-visual-inner-catch span{font-family:A-OTF-UDShinGoPro-Bold}.main .main-visual-inner .img-operator01{position:absolute;right:0;bottom:0;z-index:0}.site-footer-block .frex-height{-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end}@media screen and (max-width:767px){.main .main-visual-inner-catch{margin-top:0;font-size:5.479vw;letter-spacing:0;text-shadow:0 2px 1px #fff,0 1px 1px #fff,1px 1px 1px #fff,1px 0 1px #fff,2px 0 1px #fff,1px -1px 1px #fff,1px -2px 1px #fff,0 -2px 1px #fff,-1px -2px 1px #fff,-2px -2px 1px #fff,-2px -1px 1px #fff,-2px 0 1px #fff,-2px 1px 1px #fff,-1px 1px 1px #fff;-webkit-filter:dropshadow(color=#fff, offx=0, offy=2, positive=1),dropshadow(color=#fff, offx=1, offy=1, positive=1),dropshadow(color=#fff, offx=1, offy=-1, positive=1),dropshadow(color=#fff, offx=0, offy=-2, positive=1),dropshadow(color=#fff, offx=-1, offy=-2, positive=1),dropshadow(color=#fff, offx=-2, offy=-1, positive=1),dropshadow(color=#fff, offx=-2, offy=1, positive=1),dropshadow(color=#fff, offx=-1, offy=1, positive=1);filter:dropshadow(color=#fff, offx=0, offy=2, positive=1) , dropshadow(color=#fff, offx=1, offy=1, positive=1) , dropshadow(color=#fff, offx=1, offy=-1, positive=1) , dropshadow(color=#fff, offx=0, offy=-2, positive=1) , dropshadow(color=#fff, offx=-1, offy=-2, positive=1) , dropshadow(color=#fff, offx=-2, offy=-1, positive=1) , dropshadow(color=#fff, offx=-2, offy=1, positive=1) , dropshadow(color=#fff, offx=-1, offy=1, positive=1)}.main .main-visual-inner-catch .text-size35{font-size:5vw}.main .main-visual-inner-catch .text-size46{font-size:6.479vw}.main .main-visual-inner-catch .text-size54{font-size:7.479vw}.main .main-visual-inner .img-operator01{display:none}.site-footer-block .frex-height{display:block}.site-footer-block .frex-height .footer-logo{text-align:center}}.site-footer-block .frex-height .footer-logo h4{font-size:10px}.site-footer-block .frex-height .footer-navi{padding-left:50px;padding-bottom:23px;overflow:hidden}.site-footer-block .frex-height .footer-navi ul{margin:0;padding:0;list-style:none;float:right}@media screen and (max-width:767px){.site-footer-block .frex-height .footer-navi{padding:0}.site-footer-block .frex-height .footer-navi ul{float:none}}.site-footer-block .frex-height .footer-navi ul li{display:inline;padding:0 5px;border-right:1px solid #000}@media screen and (max-width:767px){.site-footer-block .frex-height .footer-navi ul li{display:block;border:none}}.site-footer-block .frex-height .footer-navi ul li a{display:inline-block;font-size:16px;color:#000}@media screen and (max-width:767px){.site-footer-block .frex-height .footer-navi ul li a{padding:5px 0;display:block;text-align:center}}.site-footer .copy{background:#ffd759;margin:0;text-align:center;font-size:16px;padding:8px 0}@media screen and (max-width:767px){.site-footer .copy{font-size:13px}}.page-contact .error{color:#ff1720}.page-contact .inline{display:inline}.page-contact .icon-required{display:inline-block;margin-left:5px;color:#ff1720}.page-contact input,.page-contact select,.page-contact textarea{font-size:20px}.page-contact input[type=text]{width:15em}@media screen and (max-width:767px){.page-contact input[type=text]{width:100%}}.page-contact input[name="郵便番号1"]{width:3em}.page-contact input[name="郵便番号2"]{width:4em}.page-contact input[name="カード残高"],.page-contact input[name="希望金額"]{width:5em}.page-contact input.btn-style3{font-size:13px}.sp-navigation .menu-toggle{display:none}@media screen and (max-width:767px){.sp-navigation .menu-toggle{display:block;position:absolute;right:8px;top:8px;font-size:20px;color:#00abf8;z-index:9999;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:5px 10px;background:#fff;line-height:1}.sp-navigation .menu{position:fixed;top:0;right:-70%;overflow-y:auto;z-index:9998;width:70%;height:100%;background:rgba(0,0,0,.8);-webkit-overflow-scrolling:touch}.sp-navigation .menu ul{margin:0;list-style:none;padding:50px 10px 10px}.sp-navigation .menu ul li a{display:block;color:#fff;padding:5px 0}}.block-thumb,.container,.dl-style{overflow:hidden}.fixed-body{position:fixed;width:100%;height:100%}.btn-pagetop{position:fixed;z-index:100;bottom:70px;right:10px;font-size:30px;background:rgba(0,0,0,.6);width:50px;line-height:50px;text-align:center;border-radius:50%;-webkit-transition:all 1s;transition:all 1s;opacity:0}.btn-pagetop a{color:#fff}.btn-pagetop.show{opacity:1}.btn-pagetop:hover{color:#fff;opacity:.8}.org-list{margin-left:1em!important;text-indent:-1em}.dl-check-list dt{font-size:20px;color:#ff1720;padding:3px 0}@media screen and (max-width:767px){.btn-pagetop{bottom:20px;width:40px;line-height:40px}.dl-check-list dt{font-size:14px}}.dl-check-list dt:before{position:relative;top:2px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f046";margin-right:.3em;float:left;font-size:30px}.page-title:after,.title-sub:before{content:"";bottom:0}@media screen and (max-width:767px){.dl-check-list dt:before{font-size:16px}}.dl-check-list dd{clear:both;font-size:14px;padding:0 0 10px 40px;margin:0}@media screen and (max-width:767px){.dl-check-list dd{font-size:14px;padding-left:20px}}.dl-style dt{clear:both;width:7em;padding:5px 0;margin:0;float:left}.dl-style dd{padding:5px 0 5px 8em;margin:0}.btn-style,.btn-style2{font-size:20px;padding:5px 1em;border:none;color:#fff;cursor:pointer}.btn-style{background:#00abf8}.btn-style:hover{background:#2cbdff}.btn-style2{background:#00c233}.btn-style2:hover{background:#00dc3a}.btn-style3{border:none;font-size:13px;background:#00c233;color:#fff;padding:3px 1em;cursor:pointer}.tbl-style td,.tbl-style th{border-bottom:1px solid #ccc}.btn-style3:hover{background:#00dc3a}.container{max-width:960px;margin:0 auto}@media screen and (max-width:991px){.container{padding-right:8px;padding-left:8px}}.bg-color-gray{background:#eee}.space-top20{padding-top:20px}.space-top40{padding-top:40px}@media screen and (max-width:767px){.space-top40{padding-top:20px}}.space-top50{padding-top:50px}.block-style{padding:20px;background:rgba(0,194,51,.05)}.view-sp{display:none}@media screen and (max-width:767px){.block-style{padding:15px}.view-pc{display:none}.view-sp{display:block}}.frex-height{width:100%;margin:0 0 10px;display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.flex-column2-inner{width:50%}@media screen and (max-width:767px){.flex-column2-inner{width:100%}}.flex-column2-margin{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-column2-margin-inner{width:48%;margin-bottom:20px}@media screen and (max-width:767px){.flex-column2-margin-inner{width:100%}}.flex-column3-inner{width:33.33%}@media screen and (max-width:767px){.flex-column3-inner{width:100%}}.flex-column3-margin{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-column3-margin-inner{width:31.25%;margin-bottom:20px}@media screen and (max-width:767px){.flex-column3-margin-inner{width:100%}}.flex-float{-webkit-box-pack:justify;display:-ms-flex;display:-ms-flexbox;display:flex}.flex-float-inner{width:100%}.block-thumb-img{margin:0;padding:0;width:35%}.block-thumb-img img{width:100%}.thumb-left .block-thumb-img{float:left;padding-right:20px}.thumb-right .block-thumb-img{float:right;padding-left:20px}.block-thumb-body{width:65%}.thumb-left .block-thumb-body{float:right}.thumb-right .block-thumb-body{float:left}@media screen and (max-width:767px){.block-thumb-body,.block-thumb-img,.block-thumb-img img{width:100%}.thumb-left .block-thumb-img{float:none;padding-right:0}.thumb-right .block-thumb-img{float:right;padding-left:0}.thumb-left .block-thumb-body,.thumb-right .block-thumb-body{float:none}}.page-title{text-align:center;padding:30px 0 20px;font-size:36px;font-weight:400;position:relative}@media screen and (max-width:767px){.page-title{font-size:26px;margin:0}}.page-title:after{width:60%;height:1px;position:absolute;left:0;right:0;margin:auto;background:#fff;background:-webkit-linear-gradient(left,#fff 0,#00abf8 20%,#00abf8 80%,#fff 100%);background:linear-gradient(to right,#fff 0,#00abf8 20%,#00abf8 80%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 )}.title-bar,.title-bar2{background:#00c233;color:#fff;padding:7px 0 5px;text-align:center;font-family:A-OTF-UDShinGoPro-Bold}.title-bar{font-size:46px}@media screen and (max-width:767px){.title-bar{font-size:20px}}.title-bar2{font-size:23px}.title-sub{background:rgba(0,171,248,.1);padding:15px;font-weight:400;font-size:23px;margin-left:5px;position:relative}.title-sub:before{width:5px;height:70%;background:#00abf8;position:absolute;left:-2px;top:0;margin:auto}.text-center{text-align:center}.text-size16{font-size:16px}@media screen and (max-width:767px){.title-sub{font-size:16px}.text-size16{font-size:14px}}.text-size35{font-size:35px}.text-size46{font-size:46px}.text-size54{font-size:54px}.color-red{color:#ff1720}.text-normal{font-weight:400}.tbl-style{width:100%;margin:10px 0 0;border-collapse:collapse}.tbl-style th{width:15em;padding:15px;text-align:left;background:#f0f0f0}.contact-btn,.contact-info{text-align:center}.tbl-style td{padding:15px}@media screen and (max-width:767px){table.tb-rp{margin:0}table.tb-rp td,table.tb-rp th{width:100%;display:block;border-top:none;border-left:none;border-right:none}table.tb-rp tr:last-of-type td{border-bottom:none}table.tb-sp-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;display:block}table.tb-sp-scroll td,table.tb-sp-scroll th{white-space:nowrap}}.fixed-contact,.section-point{overflow:hidden}.reset{padding:0;margin:0}.contact-info small{font-size:18px;color:#fff}@media screen and (max-width:991px){.contact-info small{font-size:1.875vw}}.contact-info-body{width:100%;height:96px;border:2px solid #fff;border-radius:100px;padding:8px 0 5px}@media screen and (max-width:767px){.contact-info small{font-size:12px}.contact-info-body{height:auto;padding:5px 0}}.contact-info-tel{padding:5px 0;margin:0;font-family:A-OTF-UDShinGoPro-Bold;color:#fff;font-size:44px;line-height:1}@media screen and (max-width:991px){.contact-info-tel{font-size:4.583vw}}@media screen and (max-width:767px){.contact-info-tel{font-size:28px}}.contact-info-tel .icon-freedial{font-size:42px;padding-right:5px}@media screen and (max-width:991px){.contact-info-tel .icon-freedial{font-size:4.375vw}}.contact-info-tel a{color:#fff}.contact-info-email{padding:0;margin:0;line-height:1}@media screen and (max-width:767px){.contact-info-tel .icon-freedial{font-size:24px}.contact-info-email{text-align:center}.contact-info-email img{max-width:240px}}.contact-btn-catch{font-size:18px;color:#fff;margin:0}.contact-btn-link p,.contact-btn-link-title{font-family:A-OTF-UDShinGoPro-Bold;color:#ff1720;line-height:1}@media screen and (max-width:991px){.contact-btn-catch{font-size:1.875vw}}.contact-btn-link{width:100%;height:96px;background:#fff;display:inline-block;padding:10px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.2)}@media screen and (max-width:767px){.contact-btn-catch{font-size:12px}.contact-btn-link{height:auto;padding:8px 0 5px}}.contact-btn-link:hover{background:#ffd759;text-decoration:none}.contact-btn-link-title{font-size:20px;margin:0}@media screen and (max-width:991px){.contact-btn-link-title{font-size:2.083vw}}@media screen and (max-width:767px){.contact-btn-link-title{font-size:14px}}.contact-btn-link p{font-size:46px;margin:10px 0 0}@media screen and (max-width:991px){.contact-btn-link p{font-size:4.791vw}}@media screen and (max-width:767px){.contact-btn-link p{font-size:30px}.fixed-contact .contact-btn-catch{display:none}}.fixed-contact .contact-btn-catch,.fixed-contact .contact-btn-link-title{font-size:13px}.fixed-contact{display:none;position:fixed;z-index:10;bottom:0;width:100%;background:rgba(0,0,0,.5);padding:10px 0}.fixed-contact .contact-btn{margin:0 auto}.fixed-contact .contact-btn-link{width:auto;height:auto;padding-right:2em;padding-left:2em}.section-campaign img,.section-three-point .flex-column3-margin-inner h3 img{width:100%}.fixed-contact .contact-btn-link p{font-size:26px}@media screen and (max-width:767px){.fixed-contact .contact-btn-link-title{display:none}.fixed-contact .contact-btn-link p{margin:0}}.faq-content-title{font-size:24px;font-weight:400;margin-bottom:15px}@media screen and (max-width:767px){.faq-content-title{font-size:16px}}.faq-content-title:before{content:"Q.";color:#00c233;font-size:26px;display:inline-block;padding-right:5px}@media screen and (max-width:767px){.faq-content-title:before{font-size:18px}}.faq-content-text{font-size:16px;background:rgba(0,171,248,.1);padding:20px}@media screen and (max-width:767px){.faq-content-text{font-size:14px;padding:15px}}.faq-content-text:before{content:"A.";display:block;color:#ff1720;font-size:20px}.faq-content-text p:first-child{margin:0}.cta{background:#00abf8;padding:37px 0}.cta .flex-column2-margin{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:0}.cta .flex-column2-margin-inner{margin:0 0 10px}.section-three-point{margin-top:10px}.section-three-point .flex-column3-margin-inner{border:8px solid #00abf8}.section-three-point .flex-column3-margin-inner h3{margin:-8px -8px 0}@media screen and (max-width:767px){.faq-content-text:before{font-size:14px}.cta{padding:10px 0}.section-three-point .flex-column3-margin-inner h3{background:#00abf8;padding-left:15%}.section-three-point .flex-column3-margin-inner h3 img{width:80%}}.section-three-point .flex-column3-margin-inner p{margin:0;padding:10px;font-size:16px}@media screen and (max-width:767px){.section-three-point .flex-column3-margin{display:block;max-width:300px;margin:0 auto}}.section-point h2{margin-top:0}.section-point .container{overflow:visible;position:relative;padding-bottom:10px}.section-point .container .dl-check-list{width:624px;padding:15px 20px;background:#d6e9c4;float:right;position:relative;z-index:1}@media screen and (max-width:991px){.section-point .container .dl-check-list{width:62.96%}}@media screen and (max-width:767px){.section-point .container .dl-check-list{width:100%}.section-point .container .img-operator02{display:none}}.section-point .container .img-operator02{position:absolute;bottom:0;left:-72px;z-index:0}@media screen and (max-width:991px){.section-point .container .img-operator02{width:49.44%}}.section-credit h2{margin-top:0;margin-bottom:10px}.section-credit .flow-image img{width:100%}.section-credit p{font-size:16px}.section-credit .org-list{font-size:14px}.privacy-contents h3{margin-top:20px;margin-bottom:10px}.privacy-contents p{margin-top:10px}.page-contact .fixed-contact{display:none!important}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}