@charset "utf-8";
@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans Thin'), local('Noto Sans KR Thin'), local('NotoSansKR-Thin');
    src: url(font/NotoSans-Thin.eot);
    src: url(font/NotoSans-Thin.eot?#iefix) format('embedded-opentype'),
    url(font/NotoSans-Thin.woff) format('woff'),
    url(font/NotoSans-Thin.otf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Light'), local('Noto Sans KR Light'), local('NotoSansKR-Light');
    src: url(font/NotoSans-Light.eot);
    src: url(font/NotoSans-Light.eot?#iefix) format('embedded-opentype'),
    url(font/NotoSans-Light.woff) format('woff'),
    url(font/NotoSans-Light.otf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans Regular'), local('Noto Sans KR Regular'), local('NotoSansKR-Regular');
    src: url(font/NotoSans-Regular.eot);
    src: url(font/NotoSans-Regular.eot?#iefix) format('embedded-opentype'),
    url(font/NotoSans-Regular.woff) format('woff'),
    url(font/NotoSans-Regular.otf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Medium'), local('Noto Sans KR Medium'), local('NotoSansKR-Medium');
    src: url(font/NotoSans-Medium.eot);
    src: url(font/NotoSans-Medium.eot?#iefix) format('embedded-opentype'),
    url(font/NotoSans-Medium.woff) format('woff'),
    url(font/NotoSans-Medium.otf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans Bold'), local('Noto Sans KR Bold'), local('NotoSansKR-Bold');
    src: url(font/NotoSans-Bold.eot);
    src: url(font/NotoSans-Bold.eot?#iefix) format('embedded-opentype'),
    url(font/NotoSans-Bold.woff) format('woff'),
    url(font/NotoSans-Bold.otf) format('truetype');
}

@font-face {
    font-family: 'Noto Sans';
    font-style: normal;
    font-weight: 900;
    src: local('Noto Sans Black'), local('Noto Sans KR Black'), local('NotoSansKR-Black');
    src: url(font/NotoSans-Black.eot);
    src: url(font/NotoSans-Black.eot?#iefix) format('embedded-opentype'),
    url(font/NotoSans-Black.woff) format('woff'),
    url(font/NotoSans-Black.otf) format('truetype');
}
/* common */
*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'Noto Sans','Apple SD Gothic Neo',AppleGothic,'돋움',Dotum,sans-serif;font-size:12px;line-height:1.5em;color:#636363}
img,fieldset,table,th,td{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
button{overflow:visible;border:0;cursor:pointer;border-radius:0}
a{text-decoration:none;color:#333}
a:hover,a:active,a:focus{text-decoration:none}
table{border-spacing:0;border-collapse:collapse}
caption,hr{display:none}
.blind,legend{visibility:hidden;overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px;font-size:0;line-height:0}
.lockscroll{overflow:hidden;-webkit-overflow-scrolling: touch;}
img{vertical-align:middle}

input::-webkit-input-placeholder{color:#A8A8A8}
input::-moz-placeholder{color:#A8A8A8}
input:-ms-input-placeholder{color:#A8A8A8}
textarea::placeholder{color:#A8A8A8}
textarea::-webkit-input-placeholder{color:#A8A8A8}
textarea:-ms-input-placeholder{color:#A8A8A8}

/* skip */
#skip{position:relative;z-index:1002}
#skip ul li{display:inline}
#skip h2{display:block;overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;text-indent:-999em;white-space:nowrap}
#skip a{position:absolute;top:-100px;left:-999px;display:inline-block;border:1px solid #24242c;background:#31313b;color:white}
#skip a:focus,#skip a:active{top:0;left:0;cursor:pointer;zoom:1;display:inline-block;margin-right:9px;padding:5px 8px 4px;background:#31313B;font-weight:normal;font-size:11px;line-height:1.4em}

/* layout */
#wrap{position:relative;width:100%;min-width:1200px}
#container{position:relative;z-index:1}
#content{width:1200px;margin:0 auto}
#footer{z-index:10}

/*default checkbox*/
.inp_chk{position:relative;min-width:18px;display:inline-block;min-height:18px;word-wrap:normal;word-break:normal;vertical-align:top}
.inp_chk input[type='checkbox']{position:absolute;display:inline-block;width:20px;height:20px;margin:0;padding:0;border:0;vertical-align:top;border-radius:0;appearance:none;-webkit-appearance:none}
.inp_chk input:after{content:'';display:inline-block;position:absolute;top:0;left:0;width:18px;height:18px;border:1px solid #959595;background:#fff}
.inp_chk input:checked:after{background:url(../img/sp_form.png) -50px 0 no-repeat;border-color:#ED1C24}
.inp_chk input + label{display:inline-block;padding-left:25px;line-height:20px;font-size:12px;color:#666;vertical-align:top}
.inp_chk input:disabled{opacity:.5}
.inp_chk input:disabled + label{opacity:.5}

/*default radio*/
.inp_rdo{position:relative;min-width:18px;display:inline-block;min-height:18px;word-wrap:normal;word-break:normal;vertical-align:top}
.inp_rdo input[type='radio']{position:absolute;display:block;width:18px;height:18px;margin:0;padding:0;border:0;background:none;vertical-align:top;-webkit-appearance:none;border-radius:0}
.inp_rdo input:after{content:'';display:inline-block;position:absolute;top:0;left:0;width:18px;height:18px;background: url(../img/sp_form.png) 0 -50px no-repeat}
.inp_rdo input:checked:after{background-position:0 -25px}
.inp_rdo input + label{display:inline-block;padding-left:25px;line-height:20px;font-size:12px;color:#666;vertical-align:top}
.inp_rdo input:disabled{opacity:.5}
.inp_rdo input:disabled + label{opacity:.5}

.d_select {position:relative;display:inline-block;width:200px;height:50px;background:url('../img/bu_sel.png') calc(100% - 19px) 50% no-repeat;background-color:#fff;vertical-align:top;float:left}
.d_select .txt {display:block;width:100%;height:50px;padding-left:19px;line-height:50px;border:1px solid #ccc;text-align:left;font-size:14px;color:#494949}
.d_select label {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.d_select select {position:absolute;left:0;top:0;display:block;width:100%;padding-left:10px;height:50px;opacity:0;filter: alpha(opacity=0);z-index:10;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none}
.d_select.focus .txt{-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6)}

.inner_cont{width:1200px;margin:0 auto;position:relative}
.top_area{height:550px;background:url(../img/playy/bg1.jpg) 50% 0 no-repeat;background-size:cover}
.top_area .logo{background:url(../img/playy/logo2.png) 0 0 no-repeat;width:115px;height:31px;position: absolute;top:38px;left:28px}
.top_area .tx{position: absolute;left:28px;top:120px}
.top_area .tit{color:#fff;font-size:40px;font-weight:500;line-height:60px}
.top_area .desc{color:#ddd;font-size:18px;font-weight:300;line-height:36px;margin-top:20px}
.top_area .mov{position: absolute;top:126px;right:24px;width:530px;height:300px;}
.top_area .mov .flash{display:block;position: absolute;top:0;left:0;width:530px;height:300px}
.top_area .mov .thumnail{position: absolute;top:0;left:0}
.top_area .mov .thumnail img{width:530px;height:300px}


.bx_slider{width:100%;height:507px;}
.bx_slider .container{width:1200px;height:507px;margin:0 auto;position: relative;}
.bx_slider .container:before{content:'';position: absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.bx_slider .container.bg_a1:before{background:url(../img/playy/img_a1.png) 100% 100% no-repeat;}
.bx_slider .container.bg_a2:before{background:url(../img/playy/img_a2.png) 100% 100% no-repeat;}
.bx_slider .container.bg_a3:before{background:url(../img/playy/img_a3.png) 100% 100% no-repeat;}
.bx_slider .container.bg_a4:before{background:url(../img/playy/img_a4.png) 100% 100% no-repeat;}
.bx_slider .container.bg_a5:before{background:url(../img/playy/img_a5.png) 100% 100% no-repeat;}

.bx_slider .container.bg_b1:before{background:url(../img/playy/img_b1.png) 100% 100% no-repeat;}
.bx_slider .container.bg_b2:before{background:url(../img/playy/img_b2.png) 100% 100% no-repeat;}
.bx_slider .container.bg_b3:before{background:url(../img/playy/img_b3.png) 100% 100% no-repeat;}
.bx_slider .container.bg_b4:before{background:url(../img/playy/img_b4.png) 100% 100% no-repeat;}

.bx_slider .container.bg_c1:before{background:url(../img/playy/img_c1.png) 100% 100% no-repeat;}
.bx_slider .container.bg_c2:before{background:url(../img/playy/img_c2.png) 100% 100% no-repeat;}
.bx_slider .container.bg_c3:before{background:url(../img/playy/img_c3.png) 120px 152px no-repeat;}

.bx_slider .swiper-pagination-bullet{width:10px;height:10px;background-color:#F34668;opacity:1;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.bx_slider .swiper-pagination-bullet-active{background-color:#853346;width:30px;border-radius:4px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}
.bx-wrapper .bx-pager{position: absolute;bottom:30px;left:115px}
.bx-wrapper .bx-pager .bx-pager-item{float:left;height:10px;margin-right:10px}
.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link{float:left;width:10px;height:10px;background-color:#DEDEDE;border-radius:4px;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;font-size:0;line-height:0;color:transparent}
.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active{background-color:#F34668;width:30px;}
.bx-wrapper .bx-controls-direction a{background-image:url(../img/playy/sp_page.png);background-repeat:no-repeat;position: absolute;width:28px;height:47px;bottom:350px;font-size:0;line-height:0;color:transparent}
.bx-wrapper .bx-prev{left:0;background-position:0 0;}
.bx-wrapper .bx-prev.disabled{background-position:0 -100px;}
.bx-wrapper .bx-next{right:0;background-position:-50px 0;}
.bx-wrapper .bx-next.disabled{background-position:-50px -100px;}

.slider_navi{text-align: center;margin-top:25px;margin-bottom:60px}
.slider_navi > li{position: relative;display:inline-block;font-size:14px;line-height:28px;margin:0 20px}
.slider_navi > li:before{content:'';position: absolute;top:50%;left:-20px;width:1px;height:10px;background:#CACACA;margin-top:-5px}
.slider_navi > li:first-child:before{display:none}
.slider_navi > li a{color:#464646;text-decoration: none;}
.slider_navi > li.on{border-bottom:1px solid #F6748E;}
.slider_navi > li.on a{color:#F34668}

.playy_area{padding-top:50px}
.playy_area .tt{font-size:40px;text-align: center;color:#333;font-weight:300;line-height:80px}
.playy_area .tx{position: absolute;left:115px;top:90px}
.playy_area .tit{color:#000;font-size:40px;font-weight:500;line-height:50px}
.playy_area .desc{color:#555;font-size:16px;font-weight:400;line-height:32px;margin-top:20px}

.spot_area{padding-top:50px;background-color:#F5F5F5}
.spot_area .tt{font-size:40px;text-align: center;color:#333;font-weight:300;line-height:80px}
.spot_area .tx{position: absolute;left:115px;top:90px}
.spot_area .tit{color:#000;font-size:40px;font-weight:500;line-height:50px}
.spot_area .desc{color:#555;font-size:16px;font-weight:400;line-height:32px;margin-top:20px}
.spot_area .desc2{position: absolute;left:115px;bottom:57px;color:#F34668;font-size:12px;font-weight:300;line-height:18px}
.spot_area .bx_slider .container{width:1200px;height:534px;margin:0 auto}
.spot_area .link_go{position: absolute;bottom:180px;right:80px;}
.spot_area .link_go a{float:left;width:95px;height:95px;}
.spot_area .bg_b1 .link_go{width:380px}
.spot_area .bg_b1 .link_go > a{background-image:url(../img/playy/img_b1_s.png);background-repeat:no-repeat;}
.spot_area .bg_b1 .link_go a.link1{background-position:-95px 0;margin-left:95px}
.spot_area .bg_b1 .link_go a.link2{background-position:-190px 0}
.spot_area .bg_b1 .link_go a.link3{background-position:-285px 0}
.spot_area .bg_b1 .link_go a.link4{background-position:0 -95px}
.spot_area .bg_b1 .link_go a.link5{background-position:-95px -95px}
.spot_area .bg_b1 .link_go a.link6{background-position:-190px -95px}
.spot_area .bg_b1 .link_go a.link7{background-position:-285px -95px}

.spot_area .bg_b1 .link_go div.link4{float:left;width:95px;height:95px;background-image:url(../img/playy/img_b1_s.png);background-repeat:no-repeat;background-position:0 -95px}
.spot_area .bg_b1 .link_go div.link4 > a{display:none;width:90px;height:31px}
.spot_area .bg_b1 .link_go div.link4.on{background:url(../img/playy/img_b1_ss.png) 0 0 no-repeat}
.spot_area .bg_b1 .link_go div.link4.on > a{display:block}

.spot_area .bg_b2 .link_go{width:381px;bottom:130px;right:222px}
.spot_area .bg_b2 .link_go a{background-image:url(../img/playy/img_b2_s.png);background-repeat:no-repeat;}
.spot_area .bg_b2 .link_go a.link1{background-position:0 0}
.spot_area .bg_b2 .link_go a.link2{background-position:-95px 0}
.spot_area .bg_b2 .link_go a.link3{background-position:-190px 0}
.spot_area .bg_b2 .link_go a.link4{background-position:-285px 0}

.spot_area .bg_b3 .link_go{width:190px;bottom:130px;right:222px}
.spot_area .bg_b3 .link_go a{background-image:url(../img/playy/img_b3_s.png);background-repeat:no-repeat;}
.spot_area .bg_b3 .link_go a.link1{background-position:-95px 0}
.spot_area .bg_b3 .link_go a.link2{background-position:-190px 0}
.spot_area .bg_b3 .link_go a.link3{background-position:0 -95px}
.spot_area .bg_b3 .link_go a.link4{background-position:-95px -95px}
.spot_area .bg_b3 .link_go a.link5{background-position:-190px -95px}

.spot_area .link_go > a:hover{background:url(../img/playy/img_b1_s.png) 0 0 no-repeat !important}

.zone_area{padding-top:50px}
.zone_area .bx_slider .container{height:560px}
.zone_area .tt{font-size:40px;text-align: center;color:#333;font-weight:300;line-height:80px}
.zone_area .tx{position: absolute;left:115px;top:60px}
.zone_area .tit{color:#000;font-size:40px;font-weight:500;line-height:50px}
.zone_area .desc{color:#555;font-size:16px;font-weight:400;line-height:32px;margin-top:20px}
.zone_area .slider_navi{margin-bottom:0}
.zone_area .bg_c3 .step:after{content:'';display:block;clear:both}
.zone_area .bg_c3 .step > li{float:left;width:110px;margin-right:32px;text-align: center;color:#000;font-size:14px;line-height:22px;padding-top:167px}
.zone_area .bg_c3 .btn_go{text-align: center;margin-top:70px}
.zone_area .infomation{text-align: center;font-size:14px;padding:30px 0 50px;color:#000}
.zone_area .infomation span{color:#767676}
.zone_area .infomation a{color:#000;font-weight:500}
.zone_area .infomation strong{font-weight:500}

.download_area{background-color:#F5F5F5;}
.download_area .inner_cont{background:url(../img/playy/bg_download.png) #F5F5F5 0 0 no-repeat;height:500px;}
.download_area .tx{position: absolute;left:115px;top:180px}
.download_area .tit{color:#000;font-size:40px;font-weight:500;line-height:50px}
.download_area .desc{color:#555;font-size:16px;font-weight:400;line-height:32px}
.download_area .btn_google{display:inline-block;position: absolute;top:308px;left:119px;}
.download_area .btn_apple{display:inline-block;position: absolute;top:308px;left:439px;}

.footer_wrap{border-top:1px solid #EAEAEA}
.footer_inner{width:1100px;margin:0 auto;position:relative;}
.footer_link{background-color:#fff;height:59px;text-align: center;}
.footer_link .footer_inner{padding-top:20px}
.footer_link a{font-size:14px;vertical-align:middle;}
.footer_link .bar{font-size:12px;color:#ddd;vertical-align:middle;margin:0 12px}
.footer_link .ft_notice{position:absolute;top:19px;right:0}
.footer_link .ft_notice .tit{font-weight:700;font-size:14px;vertical-align:middle;}
.footer_link .ft_notice .bar{font-size:12px;color:#ddd;vertical-align:middle;margin:0 12px}
.footer_link .ft_notice a{display:inline-block;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.footer_tx{background-color:#535353}
.footer_tx .footer_inner{padding:44px 0 50px}
.footer_tx .logo{position:absolute;top:40px;left:0}
.footer_tx .footer_addr{padding:0 0 0 170px;color:#ccc;font-size:13px;line-height:22px}
.footer_tx .footer_addr .bar{color:#757575;padding:0 10px;font-size:12px;vertical-align:2px}
.footer_tx .footer_addr .copy{font-size:11px;color:#959595}

.footer_warranty{position:absolute;top:40px;right:0;z-index:100;}
.footer_warranty .ly_warranty{display:none;position:absolute;bottom:150px;right:0;border:15px solid #DEDEDE}
.footer_warranty .ly_warranty img{vertical-align:top;}
.footer_warranty .ly_warranty .btn_close{background:url(../img/pop_close2.png) 0 0 no-repeat;width:50px;height:50px;position:absolute;top:-15px;right:-15px}
.footer_warranty .bx_warranty{border:1px solid #757575;padding:12px 14px;color:#CACACA;font-size:11px}
.footer_warranty .bx_warranty p{font-weight:200;margin:3px 0}
.footer_warranty .bx_warranty a{color:#cacaca;font-weight:200;text-decoration:underline;}


@media all and (max-width:767px){
#wrap{min-width:100%}
.inner_cont{width:100%}
.top_area{padding-top:20px}
.top_area .logo{position: static;margin:0 auto}

.top_area .mov .flash{display:none}
.top_area .mov a{display:block;text-indent:-5000px;position:absolute;top:50%;left:50%;padding:0;border:0;margin:-35px 0 0 -38px;background-image:url('../img/playy/bt_play.png');background-repeat:no-repeat;background-position:0 0;width:76px;height:71px;background-size:76px 171px;}
.top_area .mov a:hover{background-position:0 -100px;}

.top_area{height:auto;padding-bottom:50px}
.top_area .tx{position: static;padding:20px 20px 30px;}
.top_area .tit{font-size:5.5vw;line-height:7vw;text-align: center}
.top_area .tit br{display:none}
.top_area .desc{font-size:3.5vw;line-height:6vw;}
.top_area .desc br{display:none}
.top_area .mov{position:relative;width:300px;height:170px;margin:0 auto;left:auto;top:auto;right:auto}
.top_area .mov .thumnail img{width:100%;height:auto}

.slider_navi{display:none}
.bx-wrapper .bx-controls-direction a{bottom:auto;top:50%;width:14px;height:28px;background-size:50px auto}
.bx-wrapper .bx-prev{left:10px;background-position:0 0;}
.bx-wrapper .bx-prev.disabled{background-position:0 -50px;}
.bx-wrapper .bx-next{right:10px;background-position:-25px 0;}
.bx-wrapper .bx-next.disabled{background-position:-25px -50px;}


.playy_area{padding-top:40px}
.playy_area .tt{font-size:6vw;line-height:7vw;text-align: center;font-weight:500}
.playy_area .tx{position: static;padding:20px 30px;}
.playy_area .tit{font-size:5vw;line-height:7vw;text-align: center;font-weight:500}
.playy_area .tit br{display:none}
.playy_area .desc{font-size:3.5vw;line-height:6vw;}
.playy_area .desc br{display:none}
.playy_area .bg_a5 .desc br{display:block}
.bx_slider .container:before{background-size:contain !important}
.bx-wrapper .bx-pager{position: static;text-align: center;padding-bottom:20px}
.bx-wrapper .bx-pager .bx-pager-item{float:none;display:inline-block;}

.bx_slider .container.bg_a5:before{background-position:50px 120%;}
.bx_slider .container.bg_b1:before,
.bx_slider .container.bg_b2:before,
.bx_slider .container.bg_b3:before{display:none}

.spot_area{padding-top:40px}
.spot_area .tt{font-size:6vw;line-height:7vw;text-align: center;font-weight:500}
.spot_area .tx{position: static;padding:20px 30px 0;}
.spot_area .tit{font-size:5vw;line-height:7vw;text-align: center;font-weight:500}
.spot_area .tit br{display:none}
.spot_area .desc{font-size:3.5vw;line-height:6vw;}
.spot_area .desc br{display:none}
.spot_area .desc2{position: static;display:block;padding:10px 30px}
.spot_area .link_go{position: static;padding:0 30px;text-align: center;}
.spot_area .link_go:after{content:'';display:block;clear:both}
.spot_area .link_go > a{display:inline-block;float:none}
.spot_area .bg_b1 .link_go a.link1,
.spot_area .bg_b3 .link_go a.link1{margin-left:0}
.spot_area .bg_b1 .link_go div.link4{display:inline-block;float:none}
.spot_area .link_go{width:auto !important}

.zone_area{padding-top:40px}
.zone_area .tt{font-size:6vw;line-height:7vw;text-align: center;font-weight:500}
.zone_area .tx{position: static;padding:20px 30px 0;}
.zone_area .tit{font-size:5vw;line-height:7vw;text-align: center;font-weight:500}
.zone_area .tit br{display:none}
.zone_area .desc{font-size:3.5vw;line-height:6vw;}
.zone_area .desc br{display:none}
.zone_area .bx_slider .container.bg_c3:before{background:none}
.zone_area .bg_c3 .step{list-style:decimal;margin:20px 30px}
.zone_area .bg_c3 .step > li{list-style:decimal;padding-top:0;width:auto;text-align: left;float:none}
.zone_area .bg_c3 .step > li br{display:none}
.zone_area .bg_c3 .btn_go{margin-top:30px}
.zone_area .bg_c3 .btn_go img{max-width:100%}
.zone_area .infomation span.var{display:none}
.zone_area .infomation a{display:block}

.download_area{padding:30px 0}
.download_area .tt{font-size:6vw;line-height:7vw;text-align: center;font-weight:500}
.download_area .tx{position: static;padding:20px 30px 0;}
.download_area .tit{font-size:5vw;line-height:7vw;text-align: center;font-weight:500}
.download_area .tit br{display:none}
.download_area .desc{font-size:3.5vw;line-height:6vw;margin-top:20px;text-align: center;}
.download_area .desc br{display:none}
.download_area .inner_cont{background:#f5f5f5;height:auto}
.download_area .btn{padding:10% 0 5%}
.download_area .btn:after{content:'';display:block;clear:both}
.download_area .btn_google{position: static;float:left;width:40%;margin:0 3% 0 7%}
.download_area .btn_google img{max-width:100%}
.download_area .btn_apple{position: static;float:left;width:40%;margin:0 7% 0 3%}
.download_area .btn_apple img{max-width:100%}

.footer_link{height:auto}
.footer_inner{width:auto;padding:10px;text-align: center;}
.footer_link .footer_inner{padding-top:10px}
.footer_tx .footer_addr{padding:0}
.footer_link a{font-size:12px}
.footer_link .bar{margin:0 2px}
.footer_tx .footer_inner{padding:20px}
.footer_tx .logo{position: static;}
.footer_tx .footer_addr{font-size:11px;line-height:17px;margin-top:20px}
}
/*@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
#wrap{min-width:100%}
.inner_cont{width:100%}

.top_area{height:auto;padding-bottom:50px}
.top_area .tx{position: static;padding:40px 20px;}
.top_area .tit{text-align: center}
.top_area .desc{text-align: center}
.top_area .mov{position: static;margin:0 auto}
.top_area .mov .thumnail{display:none}
.top_area .mov .flash{position: static;}

.download_area{padding:30px 0}
.download_area .tt{font-size:4vw;line-height:7vw;text-align: center;font-weight:500}
.download_area .tx{position: static;padding:20px 30px 0;}
.download_area .tit{font-size:4vw;line-height:7vw;text-align: center;font-weight:500}
.download_area .tit br{display:none}
.download_area .desc{font-size:3.5vw;line-height:6vw;margin-top:20px;text-align: center;}
.download_area .desc br{display:none}
.download_area .inner_cont{background:#f5f5f5;height:auto}
.download_area .btn{padding:5% 0 5%}
.download_area .btn:after{content:'';display:block;clear:both}
.download_area .btn_google{position: static;float:left;width:40%;margin:0 3% 0 7%}
.download_area .btn_google img{max-width:100%}
.download_area .btn_apple{position: static;float:left;width:40%;margin:0 7% 0 3%}
.download_area .btn_apple img{max-width:100%}

.footer_link{height:auto}
.footer_inner{width:auto;padding:10px;text-align: center;}
.footer_link .footer_inner{padding-top:10px}
.footer_tx .footer_addr{padding:0}
.footer_link a{font-size:12px}
.footer_link .bar{margin:0 2px}
.footer_tx .footer_inner{padding:20px}
.footer_tx .logo{position: static;}
.footer_tx .footer_addr{font-size:11px;line-height:17px;margin-top:20px}
.bx_slider .container:before{opacity:.5}
}*/