@charset "UTF-8";
@font-face{
    font-family: SCE;
    src: url(../../fonts/SCE3.7W1.TTF);
  }
  
body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;line-height:1;}abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:none;font-size:100%;font-weight:400;font-style:normal;vertical-align:baseline;background:0 0}img{max-width:100%;height:auto;vertical-align:bottom}address,article,aside,canvas,details,div,figcaption,figure,footer,header,hr,iframe,menu,nav,section,textarea{display:block;line-height:1}iframe{max-width:100%!important}a,label{cursor:pointer}blockquote{padding:0;margin:0;display:block}address,em{font-style:normal}hr{border:0;margin:0;padding:0}li,ol,ul{list-style:none}textarea{resize:vertical;overflow:hidden;-webkit-appearance:none;border:none}button,input,select{vertical-align:middle;border-radius:0;border:none;background:0 0;margin:0;padding:0;cursor:pointer;-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}:after,:before{padding:0;margin:0;line-height:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;height:100%;min-height:100%}body{background:url(../img/bg-sp_01.jpg) no-repeat center center;background-attachment:fixed;background-size:cover;color:#000;font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",sans-serif;font-size:14px;font-size:1.4rem;height:100%;line-height:1}a{color:#038c73}p{line-height:1.5;margin-bottom:1em;}p:last-child{margin-bottom:0}.l-container{height:auto!important;height:100%;min-height:100%;overflow:hidden;position:relative;width:100%;min-width:320px}.l-header{position:fixed;left:0;top:0;width:100%;z-index:999}.l-header-top{background-color:#000;padding:0 16px;position:relative;z-index:999}.l-header-bottom{padding:8px;position:relative;text-align:right}.l-header-lang-button{background-color:#ffdc1b;border-radius:3px;color:#000;display:none;font-weight:700;height:30px;line-height:30px;padding:0 8px;text-align:center;text-decoration:none;vertical-align:top}.l-header-lang-button:hover{background-color:#fff}.l-header-logo{float:left;padding:10px 0}.l-header-buy-button{position:absolute;left:8px;top:0}.l-header-nav{background-color:#000;display:none;overflow-y:auto;position:fixed;bottom:0;left:0;top:56px;width:100%}.l-header-nav.active{display:block}.l-header-nav-button{float:right;padding:10.5px 0}.l-header-nav-item{display:block;font-size:15px;font-size:1.5rem;font-weight:700;letter-spacing:.05em;line-height:32px;padding:8px 0;text-align:center;width:100%}.l-header-nav-inner{color:#fff;cursor:pointer;text-decoration:none}.l-header-nav-inner>img{display:none}.l-header-nav-inner>span{font-weight:700}.l-header-subnav-box{background-color:#09734d;display:none;margin-top:8px}.l-header-subnav-box .l-header-nav-item:before{background-color:#00d280;content:"";display:inline-block;height:10px;width:10px}.l-header-subnav>.l-header-nav-inner{display:block;position:relative}.l-header-subnav>.l-header-nav-inner:after{background:url(../img/menu/icon_arrow_nomal_01.png) no-repeat;background-size:contain;content:"";display:block;height:9px;margin:auto;position:absolute;bottom:-3px;left:-2px;right:0;-webkit-transition:background .2s;transition:background .2s;width:12px}.l-header-subnav:hover>.l-header-nav-inner:after{background:url(../img/menu/icon_arrow_light_01.png) no-repeat;background-size:contain}.l-header-subnav:hover .l-header-subnav-box{display:block}.l-footer{background:url(../img/bg-black.jpg) repeat;color:#fff;padding:20px 10px;position:absolute;bottom:0;text-align:center;width:100%}.l-footer-logo{display:block;margin:0 auto 10px;text-decoration:none}.l-footer-copy{display:block;margin:0 auto 20px}.l-footer-sns{margin-top:10px}.l-contents{margin:auto;padding:8px;padding-bottom:183px;padding-top:140px;position:relative;max-width:1024px}.l-article{background:url(../img/bg-black.jpg);margin:0 auto 40px;padding:8px;max-width:95%}.l-article-inner{background:url(../img/bg-box_02.jpg);padding:16px}.l-aside{display:none}.l-aside.is-fixed{position:fixed;top:80px}.l-section{margin:16px auto 40px;width:100%}.t-white{color:#fff;font-weight:inherit}.t-black{color:#000;font-weight:inherit}.t-darkgray{color:#555;font-weight:inherit}.t-gray{color:#bfbfbf;font-weight:inherit}.t-deeppink{color:#d52554;font-weight:inherit}.t-pink{color:#ff2481;font-weight:inherit}.t-deepgreen{color:#038c73;font-weight:inherit}.t-blue{color:#00baff;font-weight:inherit}.t-red{color:#e4222b;font-weight:inherit}.t-big{display:inline-block;font-size:1.2em;font-weight:inherit}.t-small{display:inline-block;font-size:.8em;font-weight:inherit}.t-em{display:inline-block;font-weight:700}.t-strong{display:inline-block;font-size:1.2em;font-weight:700}.t-sup{display:inline-block;font-size:.6em;vertical-align:super}.t-sub{display:inline-block;font-size:.6em;vertical-align:sub}.heading-primary{border-bottom:solid 2px currentColor;color:#038c73;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5;margin-bottom:24px}.heading-primary:before{background-color:currentColor;content:"";display:inline-block;height:.8em;margin-right:8px;width:.8em}.heading-general{color:#038c73;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:8px}.heading .block{display:inline-block;font-weight:inherit}.list-faq-q{background:url(../img/icon-question_02.png) no-repeat 16px 12.5px;background-size:15px 26px;min-height:42px;line-height:1.5;padding:16px 16px 0 40px}.list-faq-a{background:url(../img/icon-answer_02.png) no-repeat 16px 12.5px;background-size:15px 26px;min-height:42px;line-height:1.5;padding:16px 16px 16px 40px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex .flex-col{padding:8px}.flex .col-12{width:100%}.flex .col-10{width:83.33%}.flex .col-9{width:75%}.flex .col-8{width:66.66%}.flex .col-6{width:50%}.flex .col-4{width:33.33%}.flex .col-3{width:25%}.flex .col-2{width:16.66%}.flex .col-1{width:8.33%}.flex-reset-l [class*=col-],.flex-reset-m [class*=col-],.flex-reset-s [class*=col-]{width:100%}.pager{background-color:rgba(0,0,0,.9);padding:15px;position:absolute;bottom:134px;text-align:center;width:100%}.pager-button{display:inline-block;margin:0 5px}.pager-button-next,.pager-button-prev{height:21px;width:60px}.pager-button-next.is-disabled,.pager-button-prev.is-disabled{pointer-events:none}.pager-button-next.is-disabled img,.pager-button-prev.is-disabled img{display:none}.page-header{margin:0 auto 32px}.page-header img{margin:auto;width:100%;max-width:700px}.page-heading{background-color:#f2f2f2;color:#038c73;font-size:2.4rem;font-weight:700;line-height:1.5;margin-bottom:24px}.page-heading-idx{background:url(../img/icon_headline_nomal_01.png) no-repeat center;background-size:contain;color:#fff;display:inline-block;margin:0 8px;padding-top:3px;text-align:center;width:62px}.article-img{margin-bottom:16px;text-align:center}.index{background-color:#f2f2f2;-webkit-box-shadow:2px 2px 6px 1px rgba(0,0,0,.7);box-shadow:2px 2px 6px 1px rgba(0,0,0,.7);font-size:16px;font-size:1.6rem;margin:32px 0;padding:8px}.index-item{min-height:24px;margin-bottom:8px;padding-left:58px;position:relative}.index-item a{text-decoration:none;line-height:1.5}.index-num{background:url(../img/icon_headline_nomal_01.png) no-repeat center;background-size:contain;color:#fff;display:block;float:left;position:absolute;left:0;top:0;text-align:center;width:50px}.l-aside .index{margin:16px}.icon-ui{max-height:3rem;vertical-align:middle;margin:0 2px 2px 2px}.list-faq-q{font-size:1.1em;font-weight:700}.list-faq-a{border-bottom:solid 1px #bfbfbf}.list-faq-a:last-child{border-bottom:none}.disp-only-pc{display:none}.toggle-image{background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block}.toggle-image>img{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.toggle-image:hover>img{opacity:1}.toggle-image-overlay{display:inline-block;position:relative}.toggle-image-overlay .layer{opacity:0;position:absolute;left:0;top:0;-webkit-transition:opacity .2s;transition:opacity .2s}.toggle-image-overlay:hover .layer{opacity:1}.toggle-image-opacity{background-color:#038c73;display:inline-block}.toggle-image-opacity:hover>img{opacity:.8}.u-left{text-align:left}.u-right{text-align:right}.u-center{text-align:center}.clearfix{*zoom:1}.clearfix:after{content:"";display:block;clear:both}.u-mt0{margin-top:0}.u-mr0{margin-right:0}.u-mb0{margin-bottom:0}.u-ml0{margin-left:0}.u-mt5{margin-top:5px}.u-mr5{margin-right:5px}.u-mb5{margin-bottom:5px}.u-ml5{margin-left:5px}.u-mt10{margin-top:10px}.u-mr10{margin-right:10px}.u-mb10{margin-bottom:10px}.u-ml10{margin-left:10px}.u-mt15{margin-top:15px}.u-mr15{margin-right:15px}.u-mb15{margin-bottom:15px}.u-ml15{margin-left:15px}.u-mt20{margin-top:20px}.u-mr20{margin-right:20px}.u-mb20{margin-bottom:20px}.u-ml20{margin-left:20px}.u-mt25{margin-top:25px}.u-mr25{margin-right:25px}.u-mb25{margin-bottom:25px}.u-ml25{margin-left:25px}.u-mt30{margin-top:30px}.u-mr30{margin-right:30px}.u-mb30{margin-bottom:30px}.u-ml30{margin-left:30px}.u-mt35{margin-top:35px}.u-mr35{margin-right:35px}.u-mb35{margin-bottom:35px}.u-ml35{margin-left:35px}.u-mt40{margin-top:40px}.u-mr40{margin-right:40px}.u-mb40{margin-bottom:40px}.u-ml40{margin-left:40px}.u-mt45{margin-top:45px}.u-mr45{margin-right:45px}.u-mb45{margin-bottom:45px}.u-ml45{margin-left:45px}.u-mt50{margin-top:50px}.u-mr50{margin-right:50px}.u-mb50{margin-bottom:50px}.u-ml50{margin-left:50px}.u-pt0{padding-top:0}.u-pr0{padding-right:0}.u-pb0{padding-bottom:0}.u-pl0{padding-left:0}.u-pt5{padding-top:5px}.u-pr5{padding-right:5px}.u-pb5{padding-bottom:5px}.u-pl5{padding-left:5px}.u-pt10{padding-top:10px}.u-pr10{padding-right:10px}.u-pb10{padding-bottom:10px}.u-pl10{padding-left:10px}.u-pt15{padding-top:15px}.u-pr15{padding-right:15px}.u-pb15{padding-bottom:15px}.u-pl15{padding-left:15px}.u-pt20{padding-top:20px}.u-pr20{padding-right:20px}.u-pb20{padding-bottom:20px}.u-pl20{padding-left:20px}.u-pt25{padding-top:25px}.u-pr25{padding-right:25px}.u-pb25{padding-bottom:25px}.u-pl25{padding-left:25px}.u-pt30{padding-top:30px}.u-pr30{padding-right:30px}.u-pb30{padding-bottom:30px}.u-pl30{padding-left:30px}.u-pt35{padding-top:35px}.u-pr35{padding-right:35px}.u-pb35{padding-bottom:35px}.u-pl35{padding-left:35px}.u-pt40{padding-top:40px}.u-pr40{padding-right:40px}.u-pb40{padding-bottom:40px}.u-pl40{padding-left:40px}.u-pt45{padding-top:45px}.u-pr45{padding-right:45px}.u-pb45{padding-bottom:45px}.u-pl45{padding-left:45px}.u-pt50{padding-top:50px}.u-pr50{padding-right:50px}.u-pb50{padding-bottom:50px}.u-pl50{padding-left:50px}@media screen and (min-width:480px){.flex .col-s-12{width:100%}.flex .col-s-10{width:83.33%}.flex .col-s-9{width:75%}.flex .col-s-8{width:66.66%}.flex .col-s-6{width:50%}.flex .col-s-4{width:33.33%}.flex .col-s-3{width:25%}.flex .col-s-2{width:16.66%}.flex .col-s-1{width:8.33%}.flex-reset-s{display:block}}@media screen and (min-width:600px){.flex .col-m-12{width:100%}.flex .col-m-10{width:83.33%}.flex .col-m-9{width:75%}.flex .col-m-8{width:66.66%}.flex .col-m-6{width:50%}.flex .col-m-4{width:33.33%}.flex .col-m-3{width:25%}.flex .col-m-2{width:16.66%}.flex .col-m-1{width:8.33%}.flex-reset-m{display:block}}@media screen and (min-width:960px){body{background:url(../img/bg-pc_01.jpg) no-repeat center center;background-attachment:fixed;background-size:cover}a:hover{text-decoration:none}.l-header-lang-button{display:inline-block}.l-header-nav{display:block;height:56px;margin-left:150px;overflow-y:visible;position:static}.l-header-nav-button{display:none}.l-header-nav-item{display:inline-block;margin-left:12px;padding:12px 0;text-align:left;width:auto;vertical-align:top}.l-header-nav-item:hover{background:url(../img/menu/menu-hover.png) no-repeat center center;background-size:auto 32px}.l-header-nav-inner>img{display:block}.l-header-nav-inner>span{display:none}.l-header-subnav-box{display:block;height:0;margin-top:0;overflow:hidden;padding:0 15px 0 165px;position:absolute;left:0;right:0;top:56px;-webkit-transition:height .2s;transition:height .2s}.l-header-subnav:hover{background:0 0}.l-header-subnav>.l-header-nav-inner:after{bottom:-6px}.l-header-subnav:hover .l-header-subnav-box{height:56px}.l-footer{padding:30px 50px;text-align:left}.l-footer-logo{display:inline-block;margin:5px 10px 0 0}.l-footer-copy{display:inline-block;margin:5px auto 0}.l-footer-sns{float:right;margin:0}.l-contents{padding-bottom:140px}.l-article-inner{padding:24px}.l-aside{display:block;float:left;width:300px}.l-aside+.l-article{margin-left:316px}.flex .col-l-12{width:100%}.flex .col-l-10{width:83.33%}.flex .col-l-9{width:75%}.flex .col-l-8{width:66.66%}.flex .col-l-6{width:50%}.flex .col-l-4{width:33.33%}.flex .col-l-3{width:25%}.flex .col-l-2{width:16.66%}.flex .col-l-1{width:8.33%}.flex-reset-l{display:block}.pager{display:none}.disp-only-sp{display:none}.disp-only-pc{display:block}.u-left-pc{text-align:left}.u-right-pc{text-align:right}.u-center-pc{text-align:center}}


footer {

	background: #fff;

	padding-top: 25px;

    padding-bottom: 25px;
    
    text-align: center;

}

.company-logo {
    justify-content: flex-start;
    margin-bottom: 25px;
    flex-wrap: wrap;
}

footer img{
    padding: 5px;
}

