@import"https://fonts.googleapis.com/earlyaccess/notosansjp.css";@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:top}a{cursor:pointer;text-decoration:none}.incentive .incentive_inner:after,.section:after,.hero .hero_sub_block:after,.price_section .price_specs_header:after,.life_campaign:after,.news .block:after,#footer .nav ul:after{content:"";display:block;clear:both}.incentive .incentive_inner .incentive_open span,.incentive .incentive_inner .incentive_close span,.gallery .block a.block_on .btn_play,.safety .block a.block_on .btn_play,#header .nav_right li.icon_fb,#header .nav_right li.icon_tw,#header-cloned .nav_right li.icon_fb,#header-cloned .nav_right li.icon_tw,#header .nav_right li.icon_fb span,#header .nav_right li.icon_tw span,#header-cloned .nav_right li.icon_fb span,#header-cloned .nav_right li.icon_tw span,#header .gmenu .menu_btn,#header-cloned .gmenu .menu_btn,.modal_wrap .modal_inner .modal_close,.modal_wrap .modal_inner .modal_next,.modal_wrap .modal_inner .modal_prev{text-indent:-9999px;overflow:hidden}@font-face{font-family:BMW-Bold;src:url(/5-series/fonts/bmwtypewebbo_all.eot);src:url(/5-series/fonts/bmwtypewebbo_all.eot?#iefix) format("embedded-opentype"),url(/5-series/fonts/bmwtypewebbo_all.woff) format("woff"),url(/5-series/fonts/bmwtypewebbo_all.ttf) format("truetype"),url(/5-series/fonts/bmwtypewebbo_all.svg#bmwtypewebbo_all) format("svg")}@font-face{font-family:BMW;src:url(/5-series/fonts/bmwtypewebli_all.eot);src:url(/5-series/fonts/bmwtypewebli_all.eot?#iefix) format("embedded-opentype"),url(/5-series/fonts/bmwtypewebli_all.woff) format("woff"),url(/5-series/fonts/bmwtypewebli_all.ttf) format("truetype"),url(/5-series/fonts/bmwtypewebli_all.svg#bmwtypewebli_all) format("svg")}.bmw_bold{font-family:BMW-Bold}.nowrap{white-space:nowrap}.hdg_lv1{font-size:30px;margin-bottom:20px}.hdg_lv2{font-size:20px;margin-bottom:20px}.hdg_lv3{font-size:16px;margin-bottom:20px}.txt_1{font-size:14px;margin-bottom:15px}.txt_2{font-size:16px;margin-bottom:15px}.txt_3{font-size:20px;margin-bottom:15px}.playerbox{padding-top:56.25%;position:relative;width:100%}.playerbox iframe{height:100%!important;width:100%!important;left:0;position:absolute;top:0;z-index:1}.btn_basic{width:157px;height:33px;line-height:33px;text-align:center;font-weight:700;font-size:12px}.btn_basic a,.btn_basic span{background:#1c69d4;display:block;height:33px;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.btn_basic a:hover,.btn_basic span:hover{background:#0653b6}.btn_basic.btn_window{position:relative}.btn_basic.btn_window:after{display:block;content:"";position:absolute;top:11px;right:13px;background-image:url(/5-series/images/common/sprite.png);background-position:-147px -114px;width:11px;height:11px}.btn_basic.btn_end{width:200px}.btn_basic.btn_end span{display:block;background:#8e8e8e;color:#fff}.link_txt{margin-bottom:15px}.link_txt a{color:#1c69d4;font-weight:700}.link_txt a:hover{text-decoration:underline}.link_txt:before{display:inline-block;content:"";border-right:1px solid #1c69d4;border-bottom:1px solid #1c69d4;width:8px;height:8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease;transition:all .3s ease;margin-right:10px}.note{font-size:12px;text-indent:-1em;margin-left:1em}ul.note li{margin-bottom:5px}.ul_list,.ol_list{margin-left:16px;margin-bottom:15px}.ul_list li,.ol_list li{list-style-type:disc;margin-bottom:5px}.ol_list li{list-style-type:decimal}.incentive{position:absolute;right:98%;right:calc(100% - 32px);bottom:0;width:100%;height:142px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;background:rgba(0,0,0,.5)}.incentive.is-active{right:0;z-index:1}.incentive .incentive_inner{margin:auto;width:720px}.incentive .incentive_inner ul li{display:inline-block;vertical-align:top;width:378px}.incentive .incentive_inner ul li a{position:relative;display:inline-block}.incentive .incentive_inner ul li a figure{background:#fff;width:170px;display:inline-block;margin-right:18px;vertical-align:top}.incentive .incentive_inner ul li a figure img{-webkit-transition:all .3s ease;transition:all .3s ease}.incentive .incentive_inner ul li a p{display:inline-block;font-size:12px;line-height:20px;font-weight:700;color:#fff}.incentive .incentive_inner ul li a .btn_basic{position:absolute;left:188px;bottom:0;width:140px}.incentive .incentive_inner ul li a:hover figure img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.incentive .incentive_inner ul li:last-child{width:332px}.incentive .incentive_inner .incentive_open,.incentive .incentive_inner .incentive_close{background:#fff;width:31px;height:142px;position:absolute;top:0;right:0;cursor:pointer}.incentive .incentive_inner .incentive_open span,.incentive .incentive_inner .incentive_close span{position:absolute;top:50%;right:9px;margin-top:-13px}.incentive .incentive_inner .incentive_open span{background-image:url(/5-series/images/common/sprite.png);background-position:-147px -26px;width:15px;height:26px}.incentive .incentive_inner .incentive_close span{background-image:url(/5-series/images/common/sprite.png);background-position:-147px -52px;width:15px;height:26px}.section{padding:35px 22px 0;min-width:1210px}.section .hdg_lv2{font-family:BMW-Bold;font-weight:300;font-size:32px;margin-bottom:0;text-align:left;margin-left:28px}.section .subttl{font-size:15px;font-weight:700;margin-bottom:20px;text-align:left;margin-left:28px}.section .block{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:20px;position:relative}.hero{position:relative;min-width:1210px;height:calc(100vh - 50px);overflow:hidden}.hero .hero_main{position:relative;width:100%;height:calc(100vh - 50px);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.hero .hero_main .scroll{background-image:url(/5-series/images/common/sprite.png);background-position:0 -121px;width:33px;height:18px;display:block;position:absolute;left:50%;bottom:30px;z-index:2;margin-left:-16.5px}.hero .hero_main .hdg_lv1{font-family:BMW-Bold;position:absolute;top:50px;left:50px;z-index:2;font-size:50px;color:#fff;white-space:nowrap}@media screen and (max-height:800px){.hero .hero_main .hdg_lv1{top:40px;font-size:40px}}.hero .hero_main .subttl{position:absolute;top:130px;left:50px;z-index:2;font-size:20px;font-weight:700;color:#fff;white-space:nowrap}@media screen and (max-height:800px){.hero .hero_main .subttl{top:100px!important;font-size:18px}}.hero .hero_main .txt1{position:absolute;top:160px;left:50px;z-index:2;font-size:15px;font-weight:700;color:#fff;white-space:nowrap}.hero .hero_main .btn_basic{position:absolute;top:200px;left:50px;z-index:2;white-space:nowrap}.hero .hero_sub{background-color:#000}.hero .hero_sub:after{display:block;content:"";clear:both}.hero .hero_sub_block{position:relative;width:50%;height:170px;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#000}.hero .hero_sub_block:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.hero .hero_sub_block .ttl{font-family:BMW-Bold;position:absolute;top:75px;right:30px;z-index:2;color:#fff;font-size:30px}.hero .hero_sub_block .subttl{position:absolute;top:125px;right:30px;z-index:2;color:#fff;font-size:14px}.hero .hero_sub_campaign{float:left;background-image:url(/5-series/images/common/hero_campaign.jpg)}.hero .hero_sub_life{float:right;background-image:url(/5-series/images/common/hero_life.jpg)}.price_section{position:relative;padding-bottom:150px;background:#fff}.price_section .hdg_lv1{position:absolute;left:50px;top:50px;font-size:35px}.price_section .btn_basic{position:absolute;left:50px;top:120px}.price_section .price_specs{position:absolute;left:50px;bottom:50px;margin-right:50px}.price_section .hdg_lv2{float:left;margin-left:0;font-size:26px}.price_section .txt1{float:left;margin-left:20px;font-size:16px;font-weight:700}.price_section .txt1 span{display:inline-block;margin-left:.2em;font-size:26px}.price_section .txt2{margin-top:10px;font-weight:700}.price_section .txt2:before,.price_section .txt2:after{display:inline-block;font-weight:400}.price_section .txt2:before{content:"["}.price_section .txt2:after{content:"]"}.price_section .txt3{margin-top:5px}.price_section .txt4{margin-top:10px;font-size:12px}.gallery .block,.safety .block{width:49.4%;cursor:pointer;overflow:hidden}.gallery .block:nth-child(odd),.safety .block:nth-child(odd){float:left}.gallery .block:nth-child(even),.safety .block:nth-child(even){float:right}.gallery .block a.block_on,.safety .block a.block_on{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background-color:rgba(0,0,0,.4);text-align:center;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:blur(3px)}.gallery .block a.block_on.active,.safety .block a.block_on.active{height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');filter:blur(0);background-color:transparent}.gallery .block a.block_on .ttl,.safety .block a.block_on .ttl{margin:22% 0 20px;color:#fff;font-size:30px}.gallery .block a.block_on .ttl sup,.safety .block a.block_on .ttl sup{font-size:12px;vertical-align:top}.gallery .block a.block_on .btn_detail,.safety .block a.block_on .btn_detail{width:157px;height:33px;line-height:33px;text-align:center;font-weight:700;font-size:12px;background:#1c69d4;color:#fff;margin:auto}.gallery .block a.block_on .btn_detail:hover,.safety .block a.block_on .btn_detail:hover{background:#1654aa}.gallery .block a.block_on .ttl_2,.safety .block a.block_on .ttl_2{position:absolute;bottom:50%;left:0;margin:0 0 56px;width:100%;color:#fff;font-size:24px;line-height:36px;letter-spacing:-.5px}.gallery .block a.block_on .ttl_2.ttl_single,.safety .block a.block_on .ttl_2.ttl_single{margin:12% 0 40px}.gallery .block a.block_on .btn_play,.safety .block a.block_on .btn_play{background-image:url(/5-series/images/common/sprite.png);background-position:0 0;width:80px;height:80px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px}.gallery .block a.block_on .btn_play:hover,.safety .block a.block_on .btn_play:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}.gallery .block:hover .block_on,.safety .block:hover .block_on{height:100%;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');filter:blur(0)}.lineup{text-align:center;padding-bottom:50px}.lineup .btn_basic{margin-top:20px;margin-left:28px;width:190px;height:40px;line-height:42px}.lineup .btn_basic a{height:40px}.lineup .btn_basic.btn_window:after{top:15px}.lineup .block{width:29%;margin:0 1.8%;max-width:660px;display:inline-block;text-align:left;vertical-align:top}.lineup .block:nth-child(n+3){margin-top:60px}.lineup .block .price h2{font-size:22px;font-weight:700;font-family:BMW}.lineup .block .price .price_table{margin:15px 0 30px;width:100%;font-size:13px;border-top:1px solid #e6e6e6}.lineup .block .price .price_table tr{border-bottom:1px solid #e6e6e6}.lineup .block .price .price_table tr th{height:40px;line-height:40px;text-align:left;font-family:BMW}.lineup .block .price .price_table tr td{height:40px;line-height:40px;text-align:right}.testdrive{background:#f1f1f1;padding-bottom:15px;padding-top:20px;position:relative}.testdrive .block{position:absolute;top:50px;left:30px}.testdrive .btn_basic{width:190px;height:40px;margin-top:20px;margin-left:28px}.testdrive .btn_basic a{height:40px;line-height:40px}.testdrive .btn_basic.btn_window:after{top:15px}.life_campaign{background:#f1f1f1}.life_campaign .life,.life_campaign .campaign{width:100%}.life_campaign .life{float:left}.life_campaign .campaign{float:right}.life_campaign .block{padding-bottom:1px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.life_campaign .ttl{font-size:22px;font-weight:700;margin:0 30px 5px}.life_campaign .date{color:#6e6e6e;font-family:BMW-Bold;margin:0 30px 15px}.life_campaign .txt{margin:15px 30px;height:auto}.life_campaign .btn_basic{margin:30px 30px 35px}.finance{background:#f1f1f1;padding-bottom:15px;padding-top:25px;position:relative}.finance .bgimage{background:url(/5-series/images/common/finance_bg.jpg) no-repeat center 60%;-webkit-background-size:cover;background-size:cover}.finance .block{padding:30px 0 10px}.finance .block .hdg_lv2{color:#fff;font-size:35px;font-weight:700;margin-bottom:15px}.finance .block .subttl{color:#fff;font-size:22px;font-family:BMW;line-height:1.2;margin-bottom:0}.finance .block .subttl span{font-size:60px;font-family:BMW-Bold;vertical-align:-2px}.finance .block .financeContent{color:#fff;margin-left:28px}.finance .block .financeContent .financetable{display:block;font-size:60px;line-height:1.1}.finance .block .financeContent .financetable span{font-size:22px;vertical-align:11px;margin:0 10px 0 3px}.finance .block .financeContent .btn_basic{margin-top:25px;width:200px;height:40px}.finance .block .financeContent .btn_basic a{height:40px;line-height:40px;font-size:15px}.finance .block .financeContent .notes{margin-top:10px;font-size:10px;color:#dedede;width:131%}.finance .block .financeContent .notes p{-webkit-transform:translateX(-12.5%) scale(.75);-ms-transform:translateX(-12.5%) scale(.75);transform:translateX(-12.5%) scale(.75)}.news{background:#f1f1f1;padding-bottom:15px;padding-top:20px}.news .block .news_list{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap}.news .block .news_list li{width:49.2%;background:#fff;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.news .block .news_list li figure{margin-bottom:30px}.news .block .news_list li .ttl{font-size:22px;font-weight:700;margin:0 30px 5px}.news .block .news_list li .date{color:#6e6e6e;font-family:BMW-Bold;margin:0 30px 15px}.news .block .news_list li .txt{margin:15px 30px}.news .block .news_list li .btn_basic{margin:30px 30px 35px}html{height:100%}body{font-family:BMW-Bold,Noto Sans JP,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;width:100%;height:100%;margin:0;min-width:auto;line-height:1.4;-webkit-text-size-adjust:100%;color:#000;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}img{width:100%}a:hover{color:#0653b6}#header,#header-cloned{background:#fff;position:fixed;z-index:50;width:100%;height:50px;min-width:1210px}#header .logo,#header-cloned .logo{position:absolute;top:10px;right:50px;width:100px;height:111px;z-index:10}#header .nav_right,#header-cloned .nav_right{position:absolute;top:0;right:0;margin-right:160px}#header .nav_right li,#header-cloned .nav_right li{display:inline-block;line-height:50px;font-size:10px;margin:0 12px}#header .nav_right li a,#header-cloned .nav_right li a{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}#header .nav_right li a:hover,#header-cloned .nav_right li a:hover{color:#1c69d4}#header .nav_right li.icon_fb,#header .nav_right li.icon_tw,#header-cloned .nav_right li.icon_fb,#header-cloned .nav_right li.icon_tw{vertical-align:-2px}#header .nav_right li.icon_fb span,#header .nav_right li.icon_tw span,#header-cloned .nav_right li.icon_fb span,#header-cloned .nav_right li.icon_tw span{display:block;width:15px;height:20px}#header .nav_right li.icon_fb span.facebook,#header .nav_right li.icon_tw span.facebook,#header-cloned .nav_right li.icon_fb span.facebook,#header-cloned .nav_right li.icon_tw span.facebook{background-image:url(/5-series/images/common/sprite.png);background-position:-154px -125px;width:7px;height:13px}#header .nav_right li.icon_fb span.twitter,#header .nav_right li.icon_tw span.twitter,#header-cloned .nav_right li.icon_fb span.twitter,#header-cloned .nav_right li.icon_tw span.twitter{background-image:url(/5-series/images/common/sprite.png);background-position:-147px -104px;width:14px;height:10px}#header .nav_right li.icon_fb a:hover span.facebook,#header .nav_right li.icon_tw a:hover span.facebook,#header-cloned .nav_right li.icon_fb a:hover span.facebook,#header-cloned .nav_right li.icon_tw a:hover span.facebook{background-image:url(/5-series/images/common/sprite.png);background-position:-147px -125px;width:7px;height:13px}#header .nav_right li.icon_fb a:hover span.twitter,#header .nav_right li.icon_tw a:hover span.twitter,#header-cloned .nav_right li.icon_fb a:hover span.twitter,#header-cloned .nav_right li.icon_tw a:hover span.twitter{background-image:url(/5-series/images/common/sprite.png);background-position:-147px -94px;width:14px;height:10px}#header .nav_left,#header-cloned .nav_left{position:absolute;top:0;left:90px}#header .nav_left ul li,#header-cloned .nav_left ul li{display:inline-block;margin:0 5px;line-height:50px;font-size:12px;font-weight:700}#header .nav_left ul li.is-active a,#header-cloned .nav_left ul li.is-active a{color:#1c69d4}#header .nav_left ul li a,#header-cloned .nav_left ul li a{color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;padding:10px}#header .nav_left ul li a:hover,#header-cloned .nav_left ul li a:hover{color:#1c69d4}#header .nav_left ul li:first-child:after,#header-cloned .nav_left ul li:first-child:after{content:"";display:inline-block;width:1px;height:18px;background:#333;vertical-align:-4px;margin-left:10px}#header .gmenu.is-open .menu_btn,#header-cloned .gmenu.is-open .menu_btn{background:url(/5-series/images/common/menu_close.png) no-repeat center}#header .gmenu.is-open .open_menu,#header-cloned .gmenu.is-open .open_menu{display:block}#header .gmenu .menu_btn,#header-cloned .gmenu .menu_btn{position:absolute;top:16px;left:26px;cursor:pointer;width:25px;height:20px;background:url(/5-series/images/common/menu_open.png) no-repeat center}#header .gmenu .open_menu,#header-cloned .gmenu .open_menu{display:none;position:absolute;top:50px;left:0;z-index:1;background:#fff;width:345px;height:770px;font-weight:700}#header .gmenu .open_menu .nav_list,#header-cloned .gmenu .open_menu .nav_list{position:absolute;top:20px;left:30px}#header .gmenu .open_menu .nav_list>li,#header-cloned .gmenu .open_menu .nav_list>li{margin-bottom:20px;position:relative;font-weight:700}#header .gmenu .open_menu .nav_list>li a,#header-cloned .gmenu .open_menu .nav_list>li a{font-family:BMW-Bold;color:#000;display:block;min-height:12px;overflow:hidden;white-space:nowrap}#header .gmenu .open_menu .nav_list>li a span,#header-cloned .gmenu .open_menu .nav_list>li a span{overflow:hidden;display:block}#header .gmenu .open_menu .nav_list>li.is-active:before,#header .gmenu .open_menu .nav_list>li:hover:before,#header-cloned .gmenu .open_menu .nav_list>li.is-active:before,#header-cloned .gmenu .open_menu .nav_list>li:hover:before{content:"";width:4px;height:17px;background:#1c69d4;position:absolute;top:0;left:-12px}#header .gmenu .open_menu .nav_list>li .nav_reasons li,#header-cloned .gmenu .open_menu .nav_list>li .nav_reasons li{margin:20px 0 0 23px;line-height:15px;position:relative}#header .gmenu .open_menu .nav_list>li .nav_reasons li:before,#header-cloned .gmenu .open_menu .nav_list>li .nav_reasons li:before{content:"";display:inline-block;width:8px;height:1px;background:#5c5c5c;position:absolute;top:5px;left:-15px}#header .gmenu .open_menu .nav_list>li .nav_reasons li a,#header-cloned .gmenu .open_menu .nav_list>li .nav_reasons li a{color:#8e8e8e;-webkit-transition:all .3s ease;transition:all .3s ease}#header .gmenu .open_menu .nav_list>li .nav_reasons li a:hover,#header-cloned .gmenu .open_menu .nav_list>li .nav_reasons li a:hover{color:#000}#footer{margin-top:40px;min-width:1210px}#footer .nav ul{margin-bottom:25px}#footer .nav ul li{float:left;margin-left:20px}#footer .nav ul li:first-child{margin-left:46px}#footer .nav .note{font-weight:700;margin-left:55px}#footer .footer_nav{background:#8e8e8e;height:25px;line-height:25px;margin:23px 0 0;position:relative;padding-bottom:1px}#footer .footer_nav ul{margin-left:45px}#footer .footer_nav ul li{display:inline-block;font-size:12px}#footer .footer_nav ul li a{color:#f0f0f0}#footer .footer_nav ul li a:hover{text-decoration:underline}#footer .footer_nav ul li:after{content:"";display:inline-block;width:10px;height:12px;border-right:1px solid #f0f0f0;vertical-align:-1px;margin-right:9px}#footer .footer_nav ul li:last-child:after{display:none}#footer .footer_nav .copyright{position:absolute;top:0;right:50px;font-size:12px;color:#fff}#main{padding-top:50px;display:block}.lock{overflow-y:hidden}.modal_overlay{z-index:51;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.75)}.modal_wrap{z-index:52;display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto}.modal_wrap .modal_inner{position:relative;left:50%;top:50%;margin:-313px 0 0 -400px;width:800px;height:626px}@media screen and (max-height:800px){.modal_wrap .modal_inner{margin:0 0 0 -400px!important;top:20px}}.modal_wrap .modal_inner .modal_close{background-image:url(/5-series/images/common/sprite.png);background-position:0 -80px;width:41px;height:41px;margin-left:52px;display:inline-block;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.modal_wrap .modal_inner .modal_close:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.modal_wrap .modal_inner .modal_content{position:absolute;top:35px;left:54px;display:none;width:692px;margin:35px auto;padding:10px 10px 20px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:53}.modal_wrap .modal_inner .modal_content .hdg_lv2{margin:10px 8px 5px}.modal_wrap .modal_inner .modal_content .hdg_lv2 sup{font-size:12px;vertical-align:top}.modal_wrap .modal_inner .modal_content .txt{margin:0 8px;font-size:12px}.modal_wrap .modal_inner .modal_content .note{margin:10px 20px 0;font-size:11px}.modal_wrap .modal_inner .modal_content .btn_basic{display:inline-block;margin:20px 10px 0 8px}.modal_wrap .modal_inner .modal_content .pause{position:absolute;bottom:-26px;background:#ff0}.modal_wrap .modal_inner .modal_next,.modal_wrap .modal_inner .modal_prev{position:absolute;top:50%;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.modal_wrap .modal_inner .modal_next:hover,.modal_wrap .modal_inner .modal_prev:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.modal_wrap .modal_inner .modal_next{background-image:url(/5-series/images/common/sprite.png);background-position:-121px -48px;width:26px;height:48px;right:0}.modal_wrap .modal_inner .modal_prev{background-image:url(/5-series/images/common/sprite.png);background-position:-121px 0;width:26px;height:48px;left:0}