@charset "UTF-8";
.edm__wrapper .edm__inner .edm__box,.kv .kv__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.kv .kv__inner h1,.kv .kv__inner h2{color:#FFF;text-shadow:0 5px 10px rgba(0,0,0,.4);text-align:center}
.kv{background-image:url(../../../assets/images/news/kv.jpg);width:100%;height:300px;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;background-position:54% 50%;margin-bottom:100px}
.kv .kv__inner{position:absolute;bottom:0;left:0;width:100%;height:120px;background-color:rgba(255,255,255,.5);padding-top:8px;box-sizing:border-box}
.kv .kv__inner h1{padding-top:10px;font-size:28px;font-weight:500;line-height:1.43;letter-spacing:1px}
.kv .kv__inner h2{font-size:20px;font-weight:700;line-height:1.5}
.kv .kv__inner .kv__icon-arrow{background-color:#d70c19;width:2px;height:50px;margin:10px auto;position:relative;top:0}
.kv .kv__inner .kv__icon-arrow::before{content:"";background-color:#d70c19;width:2px;height:10px;position:relative;top:52px;left:0;display:block;-webkit-transform:translate(3px,-10px) rotate(45deg);-moz-transform:translate(3px,-10px) rotate(45deg);-ms-transform:translate(3px,-10px) rotate(45deg);-o-transform:translate(3px,-10px) rotate(45deg);transform:translate(3px,-10px) rotate(45deg)}
.breadcrumb{display:none}
.edm__wrapper{width:100%}
.edm__wrapper .edm__inner{width:100%;max-width:930px;margin:0 auto}
.edm__wrapper .edm__inner .title{font-size:36px;line-height:1.72;letter-spacing:2px;color:#000;text-align:center;padding-top:60px;padding-bottom:90px}
.edm__wrapper .edm__inner .edm__box{padding-left:10px;padding-right:10px;box-sizing:border-box;padding-bottom:100px}
.edm__wrapper .edm__inner .edm__box .edm__box__title{font-size:20px;font-weight:600;line-height:1.7;color:#d70c19}
.edm__wrapper .edm__inner .edm__box .edm__box__line{width:100%;height:1px;background-color:#c2c2c2}
.edm__wrapper .edm__inner .edm__box .edm__box__text{font-size:16px;line-height:1.63;color:#272727}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper input[type=email]{width:100%;height:58px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #4b4b4b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;outline:0;font-size:18px;line-height:58px;letter-spacing:1px;margin-top:15px;margin-bottom:15px}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper button{margin-top:15px;margin-bottom:15px;display:block;width:340px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);background-color:#cc2027;font-size:18px;font-weight:600;line-height:48px;color:#FFF;text-align:center;border:0;cursor:pointer}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .pc{display:none}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .sp{display:block}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;margin-bottom:15px}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label{cursor:pointer;width:24px;display:inline-block;height:20px;line-height:20px;font-size:16px;font-weight:600}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label input[type=checkbox]{display:none}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label input[type=checkbox]:checked~.c_check_wrapper{background-color:rgba(255,131,2,.5)}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label input[type=checkbox]:checked~.c_check_wrapper .c_check{background-color:#ff8302}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label input[type=checkbox]:checked~.c_check_wrapper .c_check:after{content:"";display:block;position:relative;left:4px;top:0;width:5px;height:10px;border:solid #FFF;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label .c_check_wrapper{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin-right:4px;vertical-align:top;position:relative;display:inline-block;width:22px;height:22px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(255,131,2,0)}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item .label .c_check_wrapper .c_check{vertical-align:top;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin:2px;position:relative;display:inline-block;width:16px;height:16px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #272727;background-color:rgba(255,131,2,0)}
.alert__box,.alert__overaly{display:none;position:fixed;top:0;left:0}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .wrapper__item a{color:#1877f2}
.alert__overaly{right:0;bottom:0;background-color:rgba(0,0,0,.34);width:100%;height:100%}
.alert__box{width:100%;height:100%}
.alert__box .alert__box_inner{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.alert__box .alert__box_inner .alert__box__wrapper{background-color:#FFF;width:100%;max-width:720px;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__header{font-size:20px;line-height:1.6;letter-spacing:2px;text-align:center;color:#cc2027;padding-top:20px;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__body .btn{cursor:pointer;width:200px;height:48px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);-moz-box-shadow:0 4px 6px 0 rgba(0,0,0,.15);box-shadow:0 4px 6px 0 rgba(0,0,0,.15);background-color:#cc2027;font-size:18px;font-weight:600;line-height:48px;text-align:center;color:#FFF;margin:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__body .btn:hover{background-color:#cc5f62}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__body .cancle{background-color:#c2c2c2}
@media only screen and (min-width:1024px){.kv .kv__inner h1,.kv .kv__inner h2{color:#FFF;text-align:center;text-shadow:0 5px 10px rgba(0,0,0,.4);line-height:1.5}
.breadcrumb,.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .pc{display:block}
.kv{height:500px;background-position:50% 50%}
.kv .kv__inner{position:absolute;bottom:0;left:0;width:100%;height:200px;background-color:rgba(255,255,255,.5);padding-top:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.kv .kv__inner h1{padding-top:10px;font-size:40px;font-weight:500;letter-spacing:2px}
.kv .kv__inner h2{font-size:32px;font-weight:700;letter-spacing:1px}
.kv .kv__inner .kv__icon-arrow{background-color:#d70c19;width:2px;height:70px;margin:10px auto;position:relative;top:30px}
.kv .kv__inner .kv__icon-arrow::before{content:"";background-color:#d70c19;width:2px;height:10px;position:relative;top:72px;left:0;display:block;-webkit-transform:translate(3px,-10px) rotate(45deg);-moz-transform:translate(3px,-10px) rotate(45deg);-ms-transform:translate(3px,-10px) rotate(45deg);-o-transform:translate(3px,-10px) rotate(45deg);transform:translate(3px,-10px) rotate(45deg)}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper input[type=email]{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper button{width:200px;height:58px;margin-left:10px;margin-right:10px}
.edm__wrapper .edm__inner .edm__box .edm__box__wrapper .sp{display:none}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__header{font-size:30px}
.alert__box .alert__box_inner .alert__box__wrapper .alert__box__body{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
