@charset "UTF-8";
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.otf) format('opentype')}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.otf) format('opentype')}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.otf) format('opentype')}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.otf) format('opentype')}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.otf) format('opentype')}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.otf) format('opentype')}
/*! windows 游ゴシック 游明朝 font */
/*!ダウンロード*/
/*! cm共通 */
.loader{position:fixed;top:0;right:0;width:100%;height:100%;background-color:#fff;z-index:9999}
.eleesca_cm{position:relative;font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"palt"}
.eleesca_cm img{vertical-align:bottom}
.eleesca_cm a:hover{text-decoration:none}
.eleesca_cm .wrap{max-width:860px;margin-left:auto;margin-right:auto}
.eleesca_cm .yumin{font-family:MyYuMinM,YuMincho,serif}
.eleesca_cm .yumin.bld{font-weight:700}
.eleesca_cm .yumin.ita{font-style:italic}
.eleesca_cm .lead_area{color:#fff;background-color:#3ca6b8;border-top:1px solid #ccc}
.eleesca_cm .lead_area .lead{font-size:1.64em}
.eleesca_cm .lead_area .lead:after,.eleesca_cm .lead_area .lead:before{content:"";display:inline-block;width:30px;height:1px;background-color:#fff;vertical-align:middle;margin-top:-5px}
.eleesca_cm .lead_area .lead:before{margin-right:12px}
.eleesca_cm .lead_area .lead:after{margin-left:12px}
.eleesca_cm .oval a{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:240px;height:40px;text-align:center;color:#fff;font-size:1.14em;line-height:38px;font-weight:700;border:1px solid #fff;border-radius:20px;padding:0 20px 0 20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.eleesca_cm .oval a:hover{color:#3ca6b8;background-color:#fff;text-shadow:none}
.eleesca_cm .more_icn{text-align:center;position:relative}
.eleesca_cm .cm_footer{background-color:#fcfcf7;padding-top:100px;padding-bottom:120px}
.eleesca_cm .cm_footer .wrap{max-width:954px}
.eleesca_cm .cm_footer .txt{color:#222;font-weight:700}
.eleesca_cm .cm_footer .footer_img{margin-bottom:70px}
.eleesca_cm .cm_footer .footer_img .txt{font-size:3em;text-align:center;margin-bottom:0}
.eleesca_cm .cm_footer .footer_img .txt .f29{display:block;margin-bottom:20px;font-size:.69em}
.eleesca_cm .cm_footer .footer_img .image{float:right;position:relative}
.eleesca_cm .cm_footer .footer_img .image .human01,.eleesca_cm .cm_footer .footer_img .image .human02,.eleesca_cm .cm_footer .footer_img .image .human03,.eleesca_cm .cm_footer .footer_img .image .human04,.eleesca_cm .cm_footer .footer_img .image .human05,.eleesca_cm .cm_footer .footer_img .image .human06{position:absolute;top:0}
.eleesca_cm .cm_footer .footer_img .image .human01,.eleesca_cm .cm_footer .footer_img .image .human02{left:0}
.eleesca_cm .cm_footer .footer_img .image .human03,.eleesca_cm .cm_footer .footer_img .image .human04,.eleesca_cm .cm_footer .footer_img .image .human05,.eleesca_cm .cm_footer .footer_img .image .human06{right:0}
.eleesca_cm .cm_footer .footer_img .image .human01{z-index:1}
.eleesca_cm .cm_footer .footer_img .image .human03{z-index:2}
.eleesca_cm .cm_footer .footer_img .image .human04{z-index:3}
.eleesca_cm .cm_footer .footer_img .image .human05{z-index:1}
.eleesca_cm .cm_footer .link_area ul{letter-spacing:-.4em}
.eleesca_cm .cm_footer .link_area li{-webkit-box-sizing:border-box;box-sizing:border-box;width:47.17%;letter-spacing:normal;vertical-align:top;text-align:center}
.eleesca_cm .cm_footer .link_area li.num01{float:right}
.eleesca_cm .cm_footer .link_area li.num02{float:left;margin-right:5.66%}
.eleesca_cm .cm_footer .link_area li a{display:block;padding:46px 20px 68px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.eleesca_cm .cm_footer .link_area li a:hover .link_txt01:after{-webkit-animation:ov_anime .2s ease-in 0s forwards;animation:ov_anime .2s ease-in 0s forwards}
.eleesca_cm .cm_footer .link_area li a:hover .link_txt01:before{-webkit-animation:ov_anime02 .2s ease-in .4s forwards;animation:ov_anime02 .2s ease-in .4s forwards}
.eleesca_cm .cm_footer .link_area li.num01 a{color:#e4ff13;background-color:#2f9aac}
.eleesca_cm .cm_footer .link_area li.num02 a{color:#fff;background-color:#393939}
.eleesca_cm .cm_footer .link_area li .link_txt01{font-size:1.71em;font-weight:700;line-height:1.42em;padding-bottom:29px;position:relative;margin-bottom:44px}
.eleesca_cm .cm_footer .link_area li .link_txt01:before{content:"";display:block;width:290px;height:3px;position:absolute;bottom:0;left:50%;margin-left:-145px}
.eleesca_cm .cm_footer .link_area li .link_txt01:after{content:"";display:block;width:0;height:3px;position:absolute;bottom:0;left:50%;z-index:1;margin-left:-145px}
.eleesca_cm .cm_footer .link_area li.num01 .link_txt01:before{background-color:#393939}
.eleesca_cm .cm_footer .link_area li.num01 .link_txt01:after{background-color:#2f9aac}
.eleesca_cm .cm_footer .link_area li.num02 .link_txt01:before{background-color:#2f9aac}
.eleesca_cm .cm_footer .link_area li.num02 .link_txt01:after{background-color:#393939}
.eleesca_cm .cm_footer .link_area li .link_txt02{color:#fff;font-size:1.07em;line-height:1.4em}
.eleesca_cm .cm_footer .link_area li .link_txt02:before{content:"";display:inline-block;width:7px;height:8px;background:transparent url(../img/arr02_right.png) 0 0 no-repeat;margin-top:-4px;margin-right:5px;vertical-align:middle}
.eleesca_cm .cm_footer .link_area li.num01 .icon{vertical-align:middle;margin-left:8px}
.eleesca_cm .cm_footer .next_back_link{padding-top:60px}
.eleesca_cm .cm_footer .next_back_link .lead{color:#222;font-size:1.64em;text-align:center;font-weight:700;margin-bottom:5.95px}
.eleesca_cm .cm_footer .next_back_link .lead:after,.eleesca_cm .cm_footer .next_back_link .lead:before{content:"";display:inline-block;width:30px;height:1px;background-color:#333;vertical-align:middle;margin-top:-5px}
.eleesca_cm .cm_footer .next_back_link .lead:before{margin-right:12px}
.eleesca_cm .cm_footer .next_back_link .lead:after{margin-left:12px}
.eleesca_cm .cm_footer .next_back_link .txt{font-size:1.71em;text-align:center;margin-bottom:44.4px}
.eleesca_cm .cm_footer .next_back_link .next_back li{-webkit-box-sizing:border-box;box-sizing:border-box;width:167px;vertical-align:bottom}
.eleesca_cm .cm_footer .next_back_link .next_back li.back{float:left;padding-right:17px;border-right:1px solid #333}
.eleesca_cm .cm_footer .next_back_link .next_back li.next{float:right;padding-left:17px;border-left:1px solid #333;text-align:right}
.eleesca_cm .cm_footer .next_back_link .next_back li.off{opacity:.2}
.eleesca_cm .cm_footer .next_back_link .next_back li .off,.eleesca_cm .cm_footer .next_back_link .next_back li a{display:block;color:#222;font-size:1.86em;line-height:.7;font-weight:700}
.eleesca_cm .cm_footer .next_back_link .next_back li .off{position:relative}
.eleesca_cm .cm_footer .next_back_link .next_back li.back .off:before,.eleesca_cm .cm_footer .next_back_link .next_back li.back a:before{content:"";display:inline-block;width:33px;height:53px;background:transparent url(../img/arr_left_blue.png) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover;margin-right:16px}
.eleesca_cm .cm_footer .next_back_link .next_back li.next .off:after,.eleesca_cm .cm_footer .next_back_link .next_back li.next a:after{content:"";display:inline-block;width:33px;height:53px;background:transparent url(../img/arr_right_blue.png) 0 0 no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:21px}
.eleesca_cm .cm_footer .next_back_link .next_back li .coming_soon{width:100%;display:block;font-family:Helvetica,sans-serif;font-size:1.79em;font-weight:700;color:#006882;letter-spacing:-.06em;margin-top:10px}
.eleesca_cm .cm_footer .next_back_link .next_back .num{font-family:Helvetica,sans-serif;color:#2f9aac;font-size:2.35em;margin-left:.1em}
/*! ====================================
index.html
==================================== */
.eleesca_cm_index{font-family:"Noto Sans JP",sans-serif}
.eleesca_cm_index .lead_area{padding-top:75px;padding-bottom:45px;background-color:#008a99;text-align:center}
.eleesca_cm_index .lead_area .lead{margin-bottom:3.75px;font-size:1.57em}
.eleesca_cm_index .lead_area .sttl{font-size:2.29em;font-weight:700;line-height:1.5;text-align:center}
.eleesca_cm_index .section_main{padding-bottom:140px;background-color:#e6f7fa}
.eleesca_cm_index .copy_area{background:#008a99 url(../img/bg_head.png) top center repeat-x;padding:136px 0 55px;text-align:center}
.eleesca_cm_index .copy_area .copy .inner{border-bottom:3px solid #005266;color:#005266;font-size:2.29em;font-weight:700;line-height:1.72em}
.eleesca_cm_index .copy_area .subcopy{margin-top:23px;font-size:1.43em;font-weight:700}
.eleesca_cm_index .sttl{font-size:1.5em;font-weight:700;line-height:1.1;position:relative;color:#fff;text-align:center}
.eleesca_cm_index .sttl .inner{display:inline-block}
.eleesca_cm_index .sttl .yumin{margin-right:.3em;font-size:1.95em}
.eleesca_cm_index .nayami_section{position:relative}
.eleesca_cm_index .nayami_section:after,.eleesca_cm_index .nayami_section:before{display:table;content:" "}
.eleesca_cm_index .nayami_section:after{clear:both}
.eleesca_cm_index .nayami_section+.nayami_section{margin-top:30px}
.eleesca_cm_index .nayami_section a{display:block}
.eleesca_cm_index .nayami_section a:before{content:"";display:block;position:absolute;top:0;width:50%;height:100%}
.eleesca_cm_index .nayami_section_body{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4.19% 3.14% 5.24%;background-color:#008a99;color:#fff}
.eleesca_cm_index .nayami_section:nth-child(even) .nayami_section_body{float:right}
.eleesca_cm_index .nayami_section:nth-child(even) a:before{left:0}
.eleesca_cm_index .nayami_section:nth-child(odd) .nayami_section_body{float:left}
.eleesca_cm_index .nayami_section:nth-child(odd) a:before{right:0}
.eleesca_cm_index .nayami_no{display:inline-block;margin-bottom:30px;border-bottom:1px solid #fff;font-size:1.14em;font-weight:700;line-height:1.25}
.eleesca_cm_index .nayami_no .no{font-size:2em;font-family:MyYuMinM,YuMincho,serif;font-style:italic}
.eleesca_cm_index .nayami_copy{margin-bottom:15px;font-size:1.14em;font-weight:700;text-align:center}
.eleesca_cm_index .solution_copy{margin-bottom:25px;text-align:center}
.eleesca_cm_index .solution_name{text-align:center;margin:0 auto}
.eleesca_cm_index .solution_name img{display:block;max-width:100%;height:auto}
.eleesca_cm_index .link{margin:40px auto 0;text-align:center}
.eleesca_cm_index .link .inner{display:inline-block;min-width:200px;padding:7px 10px;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}
.eleesca_cm_index .nayami_section a:hover .link .inner{background-color:#fff;color:#008a99}
.eleesca_cm_index .nayami_section_05 a:before{background:url(../img/bg_005.png) no-repeat 50% 100%;-webkit-background-size:cover;background-size:cover}
.eleesca_cm_index .nayami_section_05 .nayami_copy{font-size:1.4285em;line-height:1.85}
.eleesca_cm_index .nayami_section_04 a:before{background:url(../img/bg_004_01.png) no-repeat 50% 100%;-webkit-background-size:cover;background-size:cover}
.eleesca_cm_index .nayami_section_04 a:after{content:"";display:block;position:absolute;left:0;bottom:0;width:50%;height:100%;background:url(../img/bg_004_02.png) no-repeat 50% 100%;-webkit-background-size:100% auto;background-size:100% auto}
.eleesca_cm_index .nayami_section_04 .solution_name{width:83.932853717026379%}
.eleesca_cm_index .nayami_section_03 a:before{background:url(../img/bg_003_01.png) no-repeat 50% 100%;-webkit-background-size:cover;background-size:cover}
.eleesca_cm_index .nayami_section_03 a:after{content:"";display:block;position:absolute;right:0;bottom:0;width:50%;height:100%;background:url(../img/bg_003_02.png) no-repeat 50% 100%;-webkit-background-size:100% auto;background-size:100% auto}
.eleesca_cm_index .nayami_section_03 .solution_name{width:131px}
.eleesca_cm_index .nayami_section_02 a:before{background:url(../img/bg_002.png) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover}
.eleesca_cm_index .nayami_section_02 .solution_name{width:209px}
.eleesca_cm_index .nayami_section_01 a:before{background-color:#e9ebe4}
.eleesca_cm_index .nayami_section_01 a:after{content:"";display:block;position:absolute;left:0;bottom:0;width:50%;height:100%;background:url(../img/bg_001.png) no-repeat 50% 100%;-webkit-background-size:100% auto;background-size:100% auto}
.eleesca_cm_index .nayami_section_01 .solution_name{font-size:1.86em;font-weight:700;line-height:1.38}
.eleesca_cm_index .new{position:absolute;top:0;width:86px;z-index:10}
.eleesca_cm_index .new img{display:block;max-width:100%;height:auto}
.eleesca_cm_index .nayami_section:nth-child(even) .new{left:0}
.eleesca_cm_index .nayami_section:nth-child(odd) .new{right:0}
.nayami_nav{padding:75px 0;background-color:#3ca6b8}
.nayami_nav .nav_header{position:relative;margin-bottom:35px;text-align:center}
.nayami_nav .nav_header:before{content:"";position:absolute;top:1em;left:0;display:block;width:100%;height:1px;background-color:#fff}
.nayami_nav .nav_header .inner{position:relative;display:inline-block;padding:0 10px;background-color:#3ca6b8;color:#fff;font-size:1.43em;z-index:10}
.foot_card{margin-top:28px}
.foot_card{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.foot_card_item{border:1px solid #d1d1d1;-webkit-box-sizing:border-box;box-sizing:border-box;width:24.213836477987421%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.foot_card_item .foot_card_inner{background-color:#f6f7f2;display:block;-webkit-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;width: 100%;}
.foot_card_item .foot_card_inner:hover{text-decoration:none}
.foot_card_item.foot_card_item-current .foot_card_inner{background-color:#eafd55}
.foot_card_img{border-bottom:1px solid #d1d1d1;width:100%;}
.foot_card_txt_wrap{width:80%;margin:0 auto}
.foot_card_txt{color:#cc0029;font-weight:700;padding-top:20px;font-size:.85714em}
.foot_card_ttl{font-weight:700;padding:10px 0 24px;color:#333;font-size:1em}
@media only screen and (min-width:768px){
.foot_card_item .foot_card_inner:hover{background-color:#eafd55}
}

@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}
@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}
@font-face{font-family:MyYuMinM;font-weight:400;src:local("YuMincho-Regular"),local("Yu Mincho")}
@font-face{font-family:MyYuMinM;font-weight:700;src:local("YuMincho-Demibold"),local("Yu Mincho")}
@media screen and (max-width:980px){.eleesca_cm img{max-width:100%;height:auto}
.eleesca_cm .wrap{padding-left:20px;padding-right:20px}
.eleesca_cm .cm_footer .footer_img .image{width:58.39%}
.eleesca_cm .cm_footer .link_area li{letter-spacing:-.01em}
}
@media (max-width:767px){.global_footer{margin-top:0}
.eleesca_cm_index .section_main{padding-bottom:70px}
.eleesca_cm_index .nayami_section a:before{position:relative;width:100%;height:0;padding-top:87.5%}
.eleesca_cm_index .nayami_section_body{width:100%;padding:25px 20px 20px;text-align:center}
.eleesca_cm_index .nayami_section:nth-child(even) .nayami_section_body{float:none}
.eleesca_cm_index .nayami_section:nth-child(odd) .nayami_section_body{float:none}
.eleesca_cm_index .nayami_no{font-size:.86em}
.eleesca_cm_index .nayami_no .no{font-size:2em}
.eleesca_cm_index .nayami_copy{font-size:1em}
.eleesca_cm_index .solution_copy{font-size:.86em}
.eleesca_cm_index .link{margin-top:28px}
.eleesca_cm_index .link .inner{padding:10px;font-size:.86em;-webkit-transition:none;transition:none}
.eleesca_cm_index .nayami_section a:hover .link .inner{background-color:transparent;color:#fff}
.eleesca_cm_index .nayami_section_05 .nayami_copy{font-size:1em;line-height:1.85}
.eleesca_cm_index .nayami_section_04 a:after{bottom:auto;top:0;width:100%;height:0;padding-top:87.5%}
.eleesca_cm_index .nayami_section_04 .solution_name{width:240px}
.eleesca_cm_index .nayami_section_03 a:after{bottom:auto;top:0;width:100%;height:0;padding-top:87.5%}
.eleesca_cm_index .nayami_section_03 .solution_name{width:113px}
.eleesca_cm_index .nayami_section_02 .solution_name{width:175px}
.eleesca_cm_index .nayami_section_01 a:after{bottom:auto;top:0;width:100%;height:0;padding-top:87.5%}
.eleesca_cm_index .new{width:51px}
.nayami_nav{padding:40px 0}
.nayami_nav .nav_header .inner{font-size:1.07em}

.foot_card{margin-top:25px}
.foot_card{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.foot_card_item{width:48.656716417910448%}
.foot_card_item:nth-child(n+3){margin-top:10px}
.foot_card_img.pc_only{display:none !important;}
}
@media screen and (max-width:767px){.loader{display:none}
.eleesca_cm .yumin{font-family:MyYuGothicM,YuGothic,-apple-system,BlinkMacSystemFont,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif}
.eleesca_cm .lead_area .lead{font-size:1em}
.eleesca_cm .lead_area .lead:after,.eleesca_cm .lead_area .lead:before{width:15px;margin-top:-3px}
.eleesca_cm .lead_area .lead:before{margin-right:6px}
.eleesca_cm .lead_area .lead:after{margin-left:6px}
.eleesca_cm .oval a{width:100%;font-size:1em}
.eleesca_cm .more_icn{display:none}
.eleesca_cm .cm_footer{padding-top:30px;padding-bottom:60px}
.eleesca_cm .cm_footer .footer_img{margin-bottom:28px}
.eleesca_cm .cm_footer .footer_img .txt{float:none;width:100%;font-size:.93em;text-align:center}
.eleesca_cm .cm_footer .footer_img .txt .f29{margin-bottom:0;font-size:1em}
.eleesca_cm .cm_footer .footer_img .image{float:none;width:280px;margin-left:auto;margin-right:auto}
.eleesca_cm .cm_footer .link_area li{display:block;width:100%}
.eleesca_cm .cm_footer .link_area li.num01{float:none;margin-bottom:20px}
.eleesca_cm .cm_footer .link_area li.num02{float:none;margin-right:0}
.eleesca_cm .cm_footer .link_area li a{padding:30px 10px}
.eleesca_cm .cm_footer .link_area li a:hover .link_txt01:after{-webkit-animation:none;animation:none}
.eleesca_cm .cm_footer .link_area li a:hover .link_txt01:before{-webkit-animation:none;animation:none}
.eleesca_cm .cm_footer .link_area li .link_txt01{font-size:1em;line-height:1.5em;padding-bottom:17px;margin-bottom:15px}
.eleesca_cm .cm_footer .link_area li .link_txt01:before{width:145px;height:2px;margin-left:-72px}
.eleesca_cm .cm_footer .link_area li .link_txt02{font-size:.86em}
.eleesca_cm .cm_footer .link_area li.num01 .icon{margin-left:4px}
.eleesca_cm .cm_footer .next_back_link{padding-top:30px}
.eleesca_cm .cm_footer .next_back_link .lead{font-size:1em;margin-bottom:15.35px}
.eleesca_cm .cm_footer .next_back_link .lead:after,.eleesca_cm .cm_footer .next_back_link .lead:before{width:15px;margin-top:-3px}
.eleesca_cm .cm_footer .next_back_link .lead:before{margin-right:6px}
.eleesca_cm .cm_footer .next_back_link .lead:after{margin-left:6px}
.eleesca_cm .cm_footer .next_back_link .txt{font-size:1.21em;margin-bottom:33.45px}
.eleesca_cm .cm_footer .next_back_link .next_back li{width:50%}
.eleesca_cm .cm_footer .next_back_link .next_back li.back{padding-right:0;border-right:none}
.eleesca_cm .cm_footer .next_back_link .next_back li.next{padding-left:0;border-left:none}
.eleesca_cm .cm_footer .next_back_link .next_back li .off,.eleesca_cm .cm_footer .next_back_link .next_back li a{font-size:.93em}
.eleesca_cm .cm_footer .next_back_link .next_back li.back .off:before,.eleesca_cm .cm_footer .next_back_link .next_back li.back a:before{width:16px;height:26px;margin-right:6px}
.eleesca_cm .cm_footer .next_back_link .next_back li.next .off:after,.eleesca_cm .cm_footer .next_back_link .next_back li.next a:after{width:16px;height:26px;margin-left:6px}
.eleesca_cm .cm_footer .next_back_link .next_back li .coming_soon{font-size:.93em}
.eleesca_cm .cm_footer .next_back_link .next_back .num{font-size:2.14em}
.eleesca_cm_index .lead_area{padding-top:35px;padding-bottom:20.5px}
.eleesca_cm_index .lead_area .lead{margin-bottom:12.25px;font-size:1em}
.eleesca_cm_index .lead_area .sttl{font-size:1.21em}
.eleesca_cm_index .copy_area{padding-top:75px;padding-bottom:35px;-webkit-background-size:auto 100%;background-size:auto 100%}
.eleesca_cm_index .copy_area .copy .inner{font-size:1.21em}
.eleesca_cm_index .copy_area .subcopy{font-size:1em}
.eleesca_cm_index .sttl{font-size:.86em;line-height:1.3;text-align:left}
.eleesca_cm_index .sttl .yumin{font-size:2em}
}
@-webkit-keyframes ov_anime{100%{width:290px}
}
@keyframes ov_anime{100%{width:290px}
}
@-webkit-keyframes ov_anime02{0%{width:0;z-index:2}
100%{width:290px;z-index:2}
}
@keyframes ov_anime02{0%{width:0;z-index:2}
100%{width:290px;z-index:2}
}
@-webkit-keyframes slideLeftRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
50%{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideLeftRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
50%{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}