@charset "utf-8";

/* css Reset */
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;font-style:normal;}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block}

body{margin:0;padding:0;font-family:'opensans','NotoSansKR','AppleGothic','Apple SD Gothic Neo','돋움','Dotum',sans-serif;font-size:12pt;line-height:1.4285em;color:#555;background:#fff;font-weight:400;letter-spacing:-0.03em;-webkit-text-size-adjust:none}
p,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,select,button,code,label,em,span,strong{margin:0;padding:0;border:0;font:inherit;color:inherit;letter-spacing:-0.03em;word-break:keep-all;}
form{display:inline;margin:none;}
img,fieldset{border:0;}
hr{display:none;}
li{list-style:none;}
em,address{font-style:normal;}
label,input,select,textarea{vertical-align:middle;-webkit-appearance:none;}
legend{position:absolute;left:-5000px;font-size:0;overflow:hidden;}
table{width:100%;border-collapse:collapse;border-spacing:0;}
caption{position:relative;left:-5000px;height:0;line-height:0;text-indent:-5000px;overflow:hidden;}
a:link,a:active,a:visited,a{text-decoration:none;font:inherit;color:inherit;}
a:hover{text-decoration:none;color:inherit;}
label, input, button, select, img {vertical-align:middle;}
button{cursor:pointer;outline:none;background:none;}
input[type="button"],input[type="text"],input[type="image"],input[type="submit"],input[type="password"],input[type="tel"],input[type="number"],select,textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;box-sizing:border-box;}
input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;}
input[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;}
textarea{resize:none;box-sizing:border-box;}
select{box-sizing:border-box;}
select::-ms-expand{display:none;}
small{font-size:80%;}

::-webkit-input-placeholder{color:#9e9e9e;font-size:15px;}
:-moz-placeholder{color:#9e9e9e;opacity:1;font-size:15px;}
::-moz-placeholder{color:#9e9e9e;opacity:1;font-size:15px;}
:-ms-input-placeholder{color:#9e9e9e;font-size:15px;}

	h1{font-size:2.500em;}/* 40px */
	h2{font-size:2.188em;}/* 35px */
	h3{font-size:1.875em;}/* 30px */
	h4{font-size:1.500em;}/* 24px */
	h5{font-size:1.250em;}/* 20px */
	h6{font-size:1.125em;}/* 18px */
	p{font-size:1em;}/* 16px */
	h1,h2,h3,h4,h5,h6,p{font-weight:normal;line-height:1.5;word-break:keep-all;}


	@media screen and (max-width:1280px){
		html,body{font-size:11.5pt;}
	}

	@media screen and (max-width:980px){
		html,body{font-size:11pt;}
	}

	@media screen and (max-width:767px){
		html,body{font-size:10.5pt;}
		::-webkit-input-placeholder{font-size:14px;}
		:-moz-placeholder{font-size:14px;}
		::-moz-placeholder{font-size:14px;}
		:-ms-input-placeholder{font-size:14px;}
	}
	@media screen and (max-width:520px){
		html,body{font-size:10pt;}
	}

   	@media screen and (max-width:480px){
		html, body{min-width:320px;}
		body, input, select, textarea{font-size:10pt;}
	} 

	@media only screen and (min-width:320px){
		body{overflow-x:hidden;}
	}


/******************************* skip *******************************/

	#skip_nav a{overflow:hidden;display:block;position:absolute;top:0px;left:0px;width:0px;height:0px;}
	#skip_nav a:focus{width:300px;height:50px;line-height:50px;font-size:18px;text-align:center;}

	/* ready-main */
	.wrap{position:relative;width:100%;height:100%;background:#01060d url('../../../images/site/common/ready.png') no-repeat center center;}
	.wrap .ready-text{position:relative;text-align:center;padding-top:12.2em;color:#fff;}
	.ready-text .text-cont{width:50em;margin:0 auto;border:1px solid rgba(255,255,255,0.2);padding:5em 5em 5em 5em;background:rgba(0,0,0,0.1);}
	.ready-text h5{font-size:20px;margin:20px auto 0 auto;font-weight:100;color:rgba(255,255,255,0.5);}
	.ready-text .other-box:before{content:'';width:1px;height:40px;background:rgba(255,255,255,1);position:absolute;top:-50px;left:50%;}
	.ready-text .other-box{position:relative;margin:-20px auto 0 auto;color:#08b4cd;font-size:1.1em;padding:25px 50px;display:inline-block;background:rgba(0,0,0,0.9);border:1px solid rgba(0,0,0,1);}
    .ready-logo{margin-bottom:30px;}



/******************************* common *******************************/
	/* common */
	.t_eng{font-family:'KoPubWorldBatang' !important;letter-spacing:0px !important;font-weight:300;}
	.t_eng strong{font-weight:600 !important;}
	.num{font-weight:500;letter-spacing:0 !important;}
	.clr{clear:both !important;}
	.pos-r{position:relative !important;}.pos-a{position:absolute;}
	.clr{clear:both;}
	.pc-appear,.hide{display:none !important;}
	.hide,.blind{clear:both;display:none !important;text-indent:-9999px;font-size:0;}
	.w-block{display:inline-block;width:100%;}
	.inline-block{display:inline-block !important;}
	.dis-flex{display:flex;-webkit-display:flex;}
	.block{display:block !important;}
	strong,.strong{font-weight:500 !important;}
	.cursor-p{cursor:pointer !important;}
	.line-33{line-height:33px !important;}.line-35{line-height:35px !important;}.line-40{line-height:40px !important;}
	.v-middle{vertical-align:middle !important;}
	.bd-none{border:none !important;}
	p.small{font-size:0.875rem !important;}
	.tit{font-weight:500;letter-spacing:-1px;}
	.num{letter-spacing:0 !important;}
	.t-left,.t_left{text-align:left !important;}
	.t-right,.t_right{text-align:right !important;}
	.t-center,.t_center{text-align:center !important;}.object-center{text-align:center;width:100%;}
	.min_width{min-width:100% !important;}
	.unset.table_wrap{overflow:unset;}

	/* align, float, btn-wrap, li */
    .dis-flex{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}	
	.flex-6{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;}
	.item-center{align-items:center;-ms-flex-align:center;}
	.t-left{text-align:left !important;}
	.t-right{text-align:right !important;}
	.t-center{text-align:center !important;}.object-center{text-align:center;width:100%;}
	table tr.td-center td,table tr.td-center th{font-weight:normal;text-align:center !important;}
	table tr.td-center td.t-right{font-weight:normal;text-align:right !important;}
	table tr.td-center td.t-left{font-weight:normal;text-align:left !important;}
	.t-right{text-align:right !important;}
	.f-left{float:left !important;}
	.f-right{float:right !important;}
	.d-flex{display:flex;display:-ms-flexbox;display:-webkit-box;}
	.d-flex li{flex:1;-ms-flex:1;}
	.ul-left{display:inline-block;width:100%;}.ul-left li{float:left;}
	.fl-left{display:inline-block;width:100%;}
	.in-left{display:inline-block;}
	.fl-left li,.in-left li{float:left;}
	.fl-left.two-li li,.in-left.two-li li{width:50%;}
	.fl-left.three-li li,.in-left.three-li li{width:33.33%;}
	.fl-left.four-li li,.in-left.four-li li{width:25%;}
	.fl-left.five-li li,.in-left.five-li li{width:20%;}
	.fl-none{display:inline-block;width:100%;}
	.fl-none li{width:100%;float:none;}
	.btn-wrap{margin:0 auto;}
	.btn-wrap li a,.btn-wrap li button{margin-left:5px;}
	.btn-wrap li:first-child a,.btn-wrap li:first-child button{margin-left:0;}
	.btn-wrap .basic{width:100%;}
	.one-btn-wrap{width:15%;margin:20px auto;}
	.one-btn-wrap button{width:100%;}
	.v-middle35{display:table;height:35px;}
	.v-middle35 span,.v-middle35 i{display:table-cell;vertical-align:middle;}
	.in-flex{width:100% !important;display:flex !important;display:-webkit-flex !important;display:-ms-flex !important;}
	.in-flex li,.in-flex .f-inner{flex-grow:1 !important;-webkit-flex-grow:1 !important;-ms-flex-grow:1 !important;}
	.in-flex.two li{width:50%;}
	.in-flex.three li{width:33.33%;}
	.in-flex.four li{width:25%;}
	.in-flex.initial li{flex-grow:initial !important;-webkit-flex-grow:initial !important;-ms-flex-grow:initial !important;}
	.in-flex.two li,.in-flex.three li,.in-flex.four li{margin-left:5px;}
	.in-flex.two li:first-child,.in-flex.three li:first-child,.in-flex.four li:first-child{margin-left:0;}

	.flex_container{position:static;margin:0 auto;padding:0 15px;}
	.flex_container .dis_flex{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;margin-left:-15px;margin-right:-15px;}
	.flex_container .dis_flex.nowrap{flex-wrap:nowrap !important;}
	.flex_container .middle{align-items:center !important;}
	.flex_container .dis_flex > .obj{padding-left:15px;padding-right:15px;}
	.flex_container .dis_flex.two > .obj{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;}
	.flex_container .dis_flex.three > .obj{flex:0 0 33.33%;-ms-flex:0 0 33.33%;max-width:33.33%;}
	.flex_container .dis_flex.four > .obj{flex:0 0 25%;-ms-flex:0 0 25%;max-width:25%;}
	.flex_container .dis_flex.five > .obj{flex:0 0 20%;-ms-flex:0 0 20%;max-width:20%;}
	.flex_container .dis_flex > .obj > .inner{position:relative;margin:0 auto;padding:0 20px;}
	.flex_container .in_flex{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;}


	/* btn */
	.basic{display:inline-block;font-size:1rem;line-height:40px;padding:0 1em;text-align:center;color:#fff;min-height:1em;margin:0em 0.25em 0em 0em;cursor:pointer;outline:none;border:none;vertical-align:middle;border-radius:0.28571429rem;}
	.basic.s-pd{padding:0 7px !important;font-size:0.941rem;height:35px;line-height:35px;} 
	.basic.ss-pd{padding:0 5px !important;font-size:0.875rem;height:30px;line-height:30px;}
	.m-btn{display:inline-block;padding:0.5em 1em;font-size:1em;text-align:center;}
	.s-button.ui.button{font-size:0.9em;}
	.basic.full-mbtn{width:100%;}
	.btn-light{background:#f8f9fa !important;border:1px solid #dee2e6 !important;color:#212529 !important;}
	.btn-light:hover{background:#e2e6ea !important;border:1px solid #c9cfd4 !important;}
	.btn-dark{background:#343a40 !important;color:#fff !important;}
	.btn-dark:hover{background:#141a1f !important;color:#fff !important;}
	.btn-border{background:#fff !important;border:1px solid #343a40 !important;color:#212529 !important;}
	.btn-border:hover{background:#e2e6ea !important;border:1px solid #343a40 !important;color:#212529 !important;}

	/* width */
	.w100{width:100% !important;}.w90{width:90% !important;}.w80{width:80% !important;}.w70{width:70% !important;}.w60{width:60% !important;}.w50{width:50% !important;}.w45{width:45% !important;}.w40{width:40% !important;}.w30{width:30% !important;}.w20{width:20% !important;}.w10{width:10% !important;}
	.w15{width:15%;}.w25{width:25%;}.w35{width:35%;}.w45{width:45%;}.w55{width:55%;}.w65{width:65%;}.w75{width:75%;}.w85{width:85%;}.w95{width:95%;}
	.wid10a{width:10%;margin:0 auto;}.wid15a{width:15%;margin:0 auto;}.wid20a{width:20%;margin:0 auto;}.wid30a{width:30%;margin:0 auto;}.wid40a{width:40%;margin:0 auto;}.wid50a{width:50%;margin:0 auto;}.wid60a{width:60%;margin:0 auto;}.wid70a{width:70%;margin:0 auto;}.wid80a{width:80%;margin:0 auto;}

	/* margin, padding */
	.mg0{margin:0 !important;}.mg1em{margin:1em auto;}
	.mga10{margin:10px auto !important;}.mga20{margin:20px auto !important;}
	.mgt0{margin-top:0px !important;}.mgt5{margin-top:5px !important;}.mgt10{margin-top:10px !important;}.mgt20{margin-top:20px !important;}.mgt30{margin-top:30px !important;}.mgt50{margin-top:50px !important;}.mgt70{margin-top:70px !important;}
	.mgl0{margin-left:0 !important;}.mgl5{margin-left:5px !important;}.mgl10{margin-left:10px;}.mgl20{margin-left:20px;}.mgl30{margin-left:30px;}.mgl50{margin-left:50px;}
	.mgr5{margin-right:5px !important;}.mgr10{margin-right:10px !important;}.mgr20{margin-right:20px !important;}.mgr30{margin-right:30px !important;}
	.mgb0{margin-bottom:0px !important;}.mgb5{margin-bottom:5px !important;}.mgb10{margin-bottom:10px !important;}.mgb20{margin-bottom:20px !important;}.mgb30{margin-bottom:30px !important;}.mgb40{margin-bottom:40px !important;}.mgb50{margin-bottom:50px !important;}
	.pd0{padding:0 !important;}.pd5{padding:0 5px !important;}
	.pdt10{padding-top:10px;}.pdt20{padding-top:20px;}
	.pdl5{padding-left:5px !important;}.pdl10{padding-left:10px !important;}.pdl20{padding-left:20px !important;}
	.pdr5{padding-right:5px !important;}.pdr10{padding-right:10px;}.pdr20{padding-right:20px;}
	.pdb0{padding-bottom:0px !important;}.pdb10{padding-bottom:10px;}

	/* font-color */
	.t-white,.wh{color:#fff !important;}.t-gray9{color:#999 !important;}.t-gray7{color:#777 !important;}.t-gray5{color:#555 !important;}
	.t_bk{color:#000 !important;}
	.t_point{color:#5c61b2 !important;}
	.color-gray{color:#6c757d !important;}
	.color-dark-gray{color:#343a40 !important;}
	.color-red{color:#d9252e !important;}
	.color-blue{color:#2473bb !important;}
	.color-wblue{color:#9fc1fe !important;}.color-wblue:hover{color:#6c93d8 !important;}
	.color-blue01{color:#216baf;}
	.color-mint01{color:#6fc6cc;}
	.color-green01{color:#88cd9a;}
	.color-red01{color:#e64c4f !important;}
	.color-logo{color:#f47d47;}
	.color-point01{color:#f47d47 !important;}
	.color-point02{color:#1d4f26 !important;}
	.t_point{color:#b40f2c !important;}
	.bg_point{background:#b40f2c !important;color:#fff !important;}
	.bg_point:hover{background:#97001b !important;color:#fff !important;}
	.bg_logo{background:#004e9d !important;color:#fff !important;}
	.bg_logo:hover{background:#002c5a !important;}
	.t_black,.t_bk{color:#000 !important;}
	.t_wh{color:#fff !important;}
	.bg_sky{background:#f5f8fb !important;}

	/* background */
	.easy-bg{background:#132341;background:-moz-linear-gradient(top, #132341 0%, #132341 50%, #011233 51%, #011233 100%);background:-webkit-linear-gradient(top, #132341 0%,#132341 50%,#011233 51%,#011233 100%);background:linear-gradient(to bottom, #132341 0%,#132341 50%,#011233 51%,#011233 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#132341', endColorstr='#011233',GradientType=0);}
	.red-gradient{background:#a7001b;background:-moz-linear-gradient(top, #a7001b 0%, #a7001b 49%, #920017 50%, #920017 100%);background:-webkit-linear-gradient(top, #a7001b 0%,#a7001b 49%,#920017 50%,#920017 100%);background:linear-gradient(to bottom, #a7001b 0%,#a7001b 49%,#920017 50%,#920017 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7001b', endColorstr='#920017',GradientType=0) !important;}
	.title-bg{background:#132341;background:-webkit-linear-gradient(0deg, rgba(2,40,87,1) 0, rgba(39,93,174,1) 65%, rgba(103,149,206,1) 100%), #0199d9;background:-moz-linear-gradient(90deg, rgba(2,40,87,1) 0, rgba(39,93,174,1) 65%, rgba(103,149,206,1) 100%), #0199d9;background:linear-gradient(90deg, rgba(2,40,87,1) 0, rgba(39,93,174,1) 65%, rgba(103,149,206,1) 100%), #0199d9;background-position:50% 50%;}
	.bg-fa{background:#fafafa !important;}
	.bg-th{background:#eef3f8 !important;color:#000 !important;}

	.bg-logo{background:#004098 !important;color:#fff !important;}.bg-logo:hover{background:#012a62 !important;color:#fff !important;}
	.bg-point01{background:#f47d47 !important;color:#fff !important;}.bg-point01:hover{background:#f16934 !important;}
	.bg-point02{background:#1d4f26 !important;color:#fff;}.bg-point02:hover{background:#173c1e;}

	.bg-blue{background:#2473bb !important;}.bg-blue:hover{background:#125ea3 !important;}
	.bg-sky{background:#6fc6cc !important;}.bg-sky:hover{background:#53acb1 !important;}
	.bg-green{background:#73c587 !important;color:#fff;}.bg-green:hover{background:#59ad6d !important;}
	.bg-red{background:#e64d4f !important;}.bg-red:hover{background:#c53536 !important;}
	.bg-white{background:#fff !important;border:1px solid #acacac;color:#555 !important;}.bg-white:hover{background:#acacac !important;border:1px solid #acacac;color:#fff !important;}
	.bg-black{background:#333 !important;}.bg-black:hover{background:#000 !important;}
	.bg-gray{background:#6c757d !important;}.bg-gray:hover{background:#343a40 !important;}
	.bg-dark-gray{background:#343a40 !important;}.bg-dark-gray:hover{background:#141a1f !important;}
	.bg-gray-a{background:#aaa !important;}.bg-gray-a:hover{background:#888 !important;} 
	.bg-gray-b{background:#bbb !important;} 
	.bg-gray-c{background:#ccc !important;} 
	.bg-gray-d{background:#ddd !important;} 
	.bg-gray-e{background:#eee !important;}
	.bg-blue01{background:#aecfed;}.bg-blue02{background:#8abae4;}.bg-blue03{background:#67a5dc;}.bg-blue04{background:#4794d8;}
	.bg-blue05{background:#031a47;}.bg-blue05:hover{background:#00091b;}
	.bg-mint01{background:#b7e2e5;}.bg-mint02{background:#97d5da;}.bg-mint03{background:#77c9ce;}.bg-mint04{background:#5fbfc6;}
	.bg-green01{background:#c9e8d1;}.bg-green02{background:#b2debd;}.bg-green03{background:#9ad4a9;}.bg-green04{background:#73c388;}
	.bg-red01{background:#eeb1bf;}.bg-red02{background:#e68ea3;}.bg-red03{background:#df6b86;}.bg-red04{background:#d74164;}.bg-red05{background:#d01d47;}

	#holder-input{color:#aaa;}
	#holder-input::-webkit-input-placeholder{color:#aaa;}
	#holder-input:-moz-placeholder{color:#aaa;}
	#holder-input::-moz-p{color:#aaa;}
	#holder-input:-ms-input-placeholder{color:#aaa !important;}

	/* width */
	.w100{width:100% !important;}.w90{width:90% !important;}.w80{width:80% !important;}.w70{width:70% !important;}.w60{width:60% !important;}.w50{width:50% !important;}.w45{width:45% !important;}.w40{width:40% !important;}.w30{width:30% !important;}.w20{width:20% !important;}.w10{width:10% !important;}
	.w15{width:15%;}.w25{width:25%;}.w35{width:35%;}.w45{width:45%;}.w55{width:55%;}.w65{width:65%;}.w75{width:75%;}.w85{width:85%;}.w95{width:95%;}
	.wid10a{width:10%;margin:0 auto;}.wid15a{width:15%;margin:0 auto;}.wid20a{width:20%;margin:0 auto;}.wid30a{width:30%;margin:0 auto;}.wid40a{width:40%;margin:0 auto;}.wid50a{width:50%;margin:0 auto;}.wid60a{width:60%;margin:0 auto;}.wid70a{width:70%;margin:0 auto;}.wid80a{width:80%;margin:0 auto;}

	/* margin, padding */
	.mg0{margin:0 !important;}.mg1em{margin:1em auto;}
	.mga10{margin:10px auto;}.mga20{margin:20px auto;}
	.mgt0{margin-top:0px !important;}.mgt5{margin-top:5px !important;}.mgt10{margin-top:10px !important;}.mgt20{margin-top:20px !important;}.mgt30{margin-top:30px !important;}.mgt50{margin-top:50px !important;}.mgt70{margin-top:70px !important;}
	.mgl0{margin-left:0 !important;}.mgl5{margin-left:5px !important;}.mgl10{margin-left:10px !important;}.mgl20{margin-left:20px !important;}.mgl30{margin-left:30px !important;}.mgl50{margin-left:50px !important;}
	.mgr5{margin-right:5px !important;}.mgr10{margin-right:10px !important;}.mgr20{margin-right:20px !important;}.mgr30{margin-right:30px !important;}
	.mgb0{margin-bottom:0px !important;}.mgb5{margin-bottom:5px !important;}.mgb10{margin-bottom:10px !important;}.mgb20{margin-bottom:20px !important;}.mgb30{margin-bottom:30px !important;}.mgb40{margin-bottom:40px !important;}.mgb50{margin-bottom:50px !important;}
	.pd0{padding:0 !important;}
	.pd5{padding:0 5px !important;}
	.pdt10{padding-top:10px;}
	.pdl0{padding-left:0px !important;}.pdl5{padding-left:5px !important;}.pdl10{padding-left:10px !important;}
	.pdr5{padding-right:5px !important;}.pdr10{padding-right:10px !important;}.pdr20{padding-right:20px !important;}
	.pdb10{padding-bottom:10px;}

	.ff_cont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
	.fi_cont{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;}
	.ff_object{margin:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
	.ff_object .obj{padding:15px;}
	.ff_object.middle{margin:-10px;}
	.ff_object.middle .obj{padding:10px;}
	.ff_obj{margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
	.ff_obj .obj{padding-left:15px;padding-right:15px;}
	.f_two .obj{flex:0 0 50%;-ms-flex:0 0 50%;max-width:50%;}
	.f_three .obj{flex:0 0 33.33%;-ms-flex:0 0 33.33%;max-width:33.33%;}
	.f_four .obj{flex:0 0 25%;-ms-flex:0 0 25%;max-width:25%;}
	.f_wrap{flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;}
	.f_center{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}
	.f_middle{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
	.f_between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;}
	.f_reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}



	@media only screen and (max-width:1280px){
	}


	@media only screen and (max-width:991px){
		.m-appear{display:none !important;}
		.pc-appear{display:block !important;}
		.one-btn-wrap{width:30%;}
		.line-35{line-height:30px !important;}
		.ff_object{margin:0px;}
		.over_x{overflow-x:scroll !important;}
	}

	@media only screen and (max-width:520px){
	}




/******************************* skip/ready *******************************/

	.skip a{overflow:hidden;display:block;position:absolute;top:0px;left:0px;width:0px;height:0px;}
	.skip a:focus{width:300px;height:50px;line-height:50px;font-size:18px;font-weight:bold;text-align:center;}

	/* ready-main */
	.wrap{position:relative;width:100%;height:100vh;background:#01060d url('../../../images/site/common/ready.png') no-repeat center center;}
	.wrap .ready-text{position:relative;text-align:center;padding-top:12.2em;color:#fff;}
	.ready-text .text-cont{width:50em;margin:0 auto;border:1px solid rgba(255,255,255,0.2);padding:5em 5em 11em 5em;background:rgba(0,0,0,0.1);}
	.ready-text .other-box:before{content:'';width:1px;height:40px;background:rgba(255,255,255,1);position:absolute;top:-50px;left:50%;}
	.ready-text .other-box{position:relative;margin:-20px auto 0 auto;color:#08b4cd;font-size:1.1em;padding:25px 50px;display:inline-block;background:rgba(0,0,0,0.9);border:1px solid rgba(0,0,0,1);}
    .ready-logo{margin-bottom:30px;}

    @media only screen and (max-width:1200px){
		.cont-inner{width:100%;margin:0 auto;padding-left:20px;padding-right:20px;}
	}

	@media only screen and (max-width:991px){
	  }

	@media only screen and (max-width:767px){
		.cont-inner{padding-left:15px;padding-right:15px;}
	  }

	@media only screen and (min-width:320px) and (max-width:767px){
		.cont-inner{padding-left:10px;padding-right:10px;}
	  }





