@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Libre+Franklin:200,700,900');
@import url('https://fonts.googleapis.com/css?family=Libre+Franklin|Rajdhani');

body{-webkit-text-size-adjust: none;}
html, body, #wrap{overflow-x:hidden;}
#wrap{overflow:hidden;}


@font-face {
    font-family: 'Gmarket_B';
    src: url('../fonts/GmarketSansTTFBold.woff') format('woff')
}
@font-face {
    font-family: 'Gmarket_L';
    src: url('../fonts/GmarketSansTTFLight.woff') format('woff')
}
@font-face {
    font-family: 'Gmarket_M';
    src: url('../fonts/GmarketSansTTFMedium.woff') format('woff')
}


@font-face {
    font-family: 'SCD-T';
    src: url('../fonts/SCDream1-T.woff') format('woff')
}
@font-face {
    font-family: 'SCD-EL';
    src: url('../fonts/SCDream2-EL.woff') format('woff')
}
@font-face {
    font-family: 'SCD-L';
    src: url('../fonts/SCDream3-L.woff') format('woff')
}
@font-face {
    font-family: 'SCD-R';
    src: url('../fonts/SCDream4-R.woff') format('woff')
}
@font-face {
    font-family: 'SCD-M';
    src: url('../fonts/SCDream5-M.woff') format('woff')
}
@font-face {
    font-family: 'SCD-B';
    src: url('../fonts/SCDream6-B.woff') format('woff')
}
@font-face {
    font-family: 'SCD-EB';
    src: url('../fonts/SCDream7-EB.woff') format('woff')
}
@font-face {
    font-family: 'SCD-H';
    src: url('../fonts/SCDream8-H.woff') format('woff')
}
@font-face {
    font-family: 'SCD-BK';
    src: url('../fonts/SCDream9-BK.woff') format('woff')
}

/* Reset */
*,
*:before,
*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
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,button{
margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;
}
h1,
h2,
h3,
h4,
h5,
h6,
p{word-break:keep-all;}
html{position:relative;}
body{line-height:1;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,small{display:block;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}
body,input,button{font-size:12px;color:#666;}
nav,ol,li{list-style:none}
input,select,button{vertical-align:middle;margin:0;}
input,select,button,textarea{font-family:inherit;font-style:inherit;line-height:inherit;color:inherit;}
em,address{font-style:normal}
label,button{cursor:pointer}
button{background-color:transparent;border:0;color:inherit;}
button:focus{outline:none;}
a{text-decoration:none;color:inherit;}
a:hover{text-decoration:none}
legend{overflow:hidden;line-height:0;font-size:0;text-indent:-9999px;position:absolute;}
caption {overflow:hidden; line-height:0; font-size:0px; text-indent:-20000px;}
table{width:100%;border-spacing:0;border-collapse:collapse;word-break:break-all;}
table p{word-break:break-all;}
img{max-width:100%;vertical-align:top;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}


/* Common */
.skip,
.skip a {width:0px;height:0px;line-height:0;border:none;position:fixed;top:0px;left:0px;font-size:0;overflow:hidden;z-index:100000;}
.skip a:focus, .skip a:active {width:100%;height:50px;line-height:50px;background:#21272e;color:#fff;font-size:24px;font-weight:bold;text-align:center;text-decoration:none;}
.hide{width:0px;height:0px;line-height:0;border:none;position:absolute;top:0;left:0;font-size:0;overflow:hidden;}
.clearfix:after{display:block;clear:both;content:"";}
.blind{display:none;}
.bx-wrapper{margin:0 auto !important;}
.bx-wrapper .bx-viewport{left:0 !important;border:0 !important;box-shadow:none !important;background-color:transparent !important;}

.txt90{font-size:90px;}
.txt89{font-size:89px;}
.txt88{font-size:88px;}
.txt87{font-size:87px;}
.txt86{font-size:86px;}
.txt85{font-size:85px;}
.txt84{font-size:84px;}
.txt83{font-size:83px;}
.txt82{font-size:82px;}
.txt81{font-size:81px;}
.txt80{font-size:80px;}
.txt79{font-size:79px;}
.txt78{font-size:78px;}
.txt77{font-size:77px;}
.txt76{font-size:76px;}
.txt75{font-size:75px;}
.txt74{font-size:74px;}
.txt73{font-size:73px;}
.txt72{font-size:72px;}
.txt71{font-size:71px;}
.txt70{font-size:70px;}
.txt69{font-size:69px;}
.txt68{font-size:68px;}
.txt67{font-size:67px;}
.txt66{font-size:66px;}
.txt65{font-size:65px;}
.txt64{font-size:64px;}
.txt63{font-size:63px;}
.txt62{font-size:62px;}
.txt61{font-size:61px;}
.txt60{font-size:60px;}
.txt59{font-size:59px;}
.txt58{font-size:58px;}
.txt57{font-size:57px;}
.txt56{font-size:56px;}
.txt55{font-size:55px;}
.txt54{font-size:54px;}
.txt53{font-size:53px;}
.txt52{font-size:52px;}
.txt51{font-size:51px;}
.txt50{font-size:50px;}
.txt49{font-size:49px;}
.txt48{font-size:48px;}
.txt47{font-size:47px;}
.txt46{font-size:46px;}
.txt45{font-size:45px;}
.txt44{font-size:44px;}
.txt43{font-size:43px;}
.txt42{font-size:42px;}
.txt41{font-size:41px;}
.txt40{font-size:40px;}
.txt39{font-size:39px;}
.txt38{font-size:38px;}
.txt37{font-size:37px;}
.txt36{font-size:36px;}
.txt35{font-size:35px;}
.txt34{font-size:34px;}
.txt33{font-size:33px;}
.txt32{font-size:32px;}
.txt31{font-size:31px;}
.txt30{font-size:30px;}
.txt29{font-size:29px;}
.txt28{font-size:28px;}
.txt27{font-size:27px;}
.txt26{font-size:26px;}
.txt25{font-size:25px;}
.txt24{font-size:24px;}
.txt23{font-size:23px;}
.txt22{font-size:22px;}
.txt21{font-size:21px;}
.txt20{font-size:20px;}
.txt19{font-size:19px;}
.txt18{font-size:18px;}
.txt17{font-size:17px;}
.txt16{font-size:16px;}
.txt15{font-size:15px;}
.txt14{font-size:14px;}
.txt13{font-size:13px;}
.txt12{font-size:12px;}
.txt11{font-size:11px;}
.txt10{font-size:10px;}

@media all and (max-width:1200px){
	
		
	.txt90,
	.txt89,
	.txt88,
	.txt87,
	.txt86,
	.txt85,
	.txt84,
	.txt83,
	.txt82,
	.txt81,
	.txt80{font-size:50px;}
	.txt79,
	.txt78,
	.txt77{font-size:48px;}
	.txt76,
	.txt75,
	.txt74,
	.txt73{font-size:54px;}
	.txt72,
	.txt71,
	.txt70,
	.txt69{font-size:50px;}
	.txt68,
	.txt67,
	.txt66,
	.txt65{font-size:48px;}
	.txt64,
	.txt63,
	.txt62,
	.txt61{font-size:46px;}
	.txt60,
	.txt59,
	.txt58,
	.txt57{font-size:44px;}
	.txt56,
	.txt55,
	.txt54,
	.txt53{font-size:42px;}
	.txt52,
	.txt51,
	.txt50{font-size:40px;}
	.txt49,
	.txt48,
	.txt47,
	.txt46{font-size:38px;}
	.txt45,
	.txt44{font-size:36px;}
	.txt43,
	.txt42{font-size:34px;}
	.txt41,
	.txt40{font-size:32px;}
	.txt39,
	.txt38{font-size:30px;}
	.txt37,
	.txt36,
	.txt35{font-size:28px;}
	.txt34,
	.txt33,
	.txt32{font-size:26px;}
	.txt31,
	.txt30,
	.txt29{font-size:24px;}
	.txt28,
	.txt27,
	.txt26,
	.txt25{font-size:22px;}
	.txt24,
	.txt23,
	.txt22,
	.txt21{font-size:20px;}
	.txt20,
	.txt19{font-size:18px;}
	.txt18,
	.txt17{font-size:16px;}
	.txt16{font-size:14px;}
	.txt15{font-size:13px;}
	.txt14,
	.txt13{font-size:12px;}
	.txt12,
	.txt11,
	.txt10{font-size:10px;}
}

@media all and (max-width:768px){
	
	.txt80,
	.txt79,
	.txt78,
	.txt77,
	.txt76,
	.txt75,
	.txt74,
	.txt73,
	.txt72,
	.txt71,
	.txt70,
	.txt69{font-size:46px;}
	.txt68,
	.txt67,
	.txt66,
	.txt65,
	.txt64,
	.txt63,
	.txt62,
	.txt61{font-size:42px;}
	.txt60,
	.txt59,
	.txt58,
	.txt57,
	.txt56,
	.txt55,
	.txt54,
	.txt53{font-size:40px;}
	.txt52,
	.txt51,
	.txt50{font-size:38px;}
	.txt49,
	.txt48,
	.txt47,
	.txt46{font-size:36px;}
	.txt45,
	.txt44{font-size:34px;}
	.txt43,
	.txt42{font-size:32px;}
	.txt41,
	.txt40{font-size:30px;}
	.txt39,
	.txt38{font-size:28px;}
	.txt37,
	.txt36,
	.txt35,
	.txt34,
	.txt33,
	.txt32{font-size:24px;}
	.txt31,
	.txt30,
	.txt29{font-size:22px;}
	.txt28,
	.txt27,
	.txt26,
	.txt25{font-size:20px;}
	.txt24,
	.txt23,
	.txt22,
	.txt21{font-size:18px;}
	.txt20,
	.txt19{font-size:16px;}
	.txt18,
	.txt17{font-size:15px;}
	.txt16{font-size:13px;}
	.txt15{font-size:12px;}
}

@media all and (max-width:486px){
	
	.txt80,
	.txt79,
	.txt78,
	.txt77,
	.txt76,
	.txt75,
	.txt74,
	.txt73,
	.txt72,
	.txt71,
	.txt70,
	.txt69{font-size:42px;}
	.txt68,
	.txt67,
	.txt66,
	.txt65,
	.txt64,
	.txt63,
	.txt62,
	.txt61{font-size:36px;}
	.txt60,
	.txt59,
	.txt58,
	.txt57,
	.txt56,
	.txt55,
	.txt54,
	.txt53{font-size:30px;}
	.txt52,
	.txt51,
	.txt50,
	.txt49,
	.txt48,
	.txt47,
	.txt46{font-size:28px;}
	.txt45,
	.txt44,
	.txt43,
	.txt42,
	.txt41,
	.txt40,
	.txt39,
	.txt38{font-size:26px;}
	.txt37,
	.txt36,
	.txt35,
	.txt34,
	.txt33,
	.txt32{font-size:22px;}
	.txt31,
	.txt30,
	.txt29{font-size:20px;}
	.txt28,
	.txt27,
	.txt26,
	.txt25{font-size:18px;}
	.txt24,
	.txt23,
	.txt22,
	.txt21{font-size:16px;}
	.txt20,
	.txt19{font-size:15px;}
	.txt18,
	.txt17{font-size:14px;}
	.txt16{font-size:12px;}
}