﻿@charset "utf-8";
/*************************************************
�꾨줈�앺듃紐� :
commnet :default
*************************************************/

html,body{width:100%;height:100%;margin:0;padding:0;}
body{font-weight:normal;font-size:1em;line-height:1.5em;font-family:sans-serif;color:#000;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}

h1,h2,h3,h4,h5,h6{margin:0;padding:0;/* font:inherit; */font-weight:bold;}
img{display:inline-block;border:0 none;vertical-align:top;width:100%;}
cite,code,dfn,del,em,ins,label,q,span,strong,b,i,time,mark,font,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,center{display:inline-block;margin:0;padding:0;vertical-align:top;font:inherit;}
address,cite,em,dfn{/* font:inherit; */}
b,i,strong,optgroup{font:inherit;font-weight:bold;}

blockquote,p{margin:0;padding:0;font:inherit;}
pre{overflow:auto;margin:0;padding:0;font:inherit;}
mark{background:#ff0;color:#000;/* font:inherit; */} /* IE 8/9 */
sub,sup{position:relative;font-size:0.75em;vertical-align:baseline;/* font:inherit; */}
abbr[title]{border-bottom:1px dotted;/* font:inherit */;}
hr{display:none;}

div,article,aside,main,menu,details,figure,figcaption,hgroup,footer,header,nav,section,object,summary,iframe{display:block;margin:0;padding:0;/* font:inherit; */}
iframe{overflow:hidden;border:none;}
/* figure{position:relative;}
figure img{width:100%;} */
audio,canvas,progress,video{display:inline-block;margin:0;padding:0;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],template{display:none;}
svg:not(:root){overflow:hidden;} /* IE 9~11 */

/* table */
table{border-collapse:collapse;border-spacing:0;}
caption{overflow:hidden;visibility:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999px;}
th,td{margin:0;padding:0;font:inherit;text-align:left;vertical-align:middle;}

/* list */
dd,dl,ol,ul,li{margin:0;padding:0;}
li{list-style-type:none;}

/* form */
form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:0 none;}
legend{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;}
input,button,select,textarea{margin:0;padding:0;font:inherit;vertical-align:top;}
input.text{padding:4px 7px 4px;border:1px solid #ccc;font-size:12px;line-height:1;color:#000;}
input.readonly{background-color:#eee;}
input.check,input.radio{width:13px;height:13px;margin:2px 7px 0 0;padding:0;}
input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{margin:0;padding:0;border:1px solid #ccc;font-size:12px;color:#000;resize:none;}
select{height:20px;margin:0;border:1px solid #ccc;outline:none;background-color:#fff;font-size:12px;color:#000;vertical-align:top;text-transform:none;}
button{overflow:visible;text-transform:none;cursor:pointer;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
button[disabled],html input[disabled]{cursor:default;}

/* link */
a{font:inherit;color:#000;text-decoration:none;cursor:pointer;background-color:transparent;} /* IE 10 �먯꽌 �쒖꽦�붿긽�쒖씪�� �뚯깋 諛곌꼍�됱쓣 ��젣 */
a:link{color:#000;}
a:active{color:#000;}
/* a:focus{color:#1a3d69;}
a:visited{color:#91a3ad;} */
@media only screen and (min-width:769px){
	a:hover{color:#000;text-decoration:underline;}
	/* a:active,a:hover{outline:0;} */
}

/* selection */
::selection{opacity:0.1;background:#fff2a8;}
::-moz-selection{background:#fff2a8;}

/* skip navigation */
#skipNav{position:relative;}
#skipNav a{overflow:hidden;position:absolute;width:1px;height:1px;margin-bottom:-1px;}
#skipNav a:focus,#skipNav a:active{overflow:auto;display:block;position:absolute;width:100%;height:30px;margin:0;background-color:#fff000;font-weight:bold;font-size:14px;line-height:30px;color:#000;text-align:center;z-index:100;}

/* clear */
.clear:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.clear{display:inline-block;/*zoom:1;*/}
/* *html .clear{height:0;} */
.clear{display:block;}
.clear-both{clear:both;}

/* basic */
.hidden-obj{position:absolute;visibility:hidden;top:-9999px;left:-9999px;}
.blind{overflow:hidden;visibility:hidden;position:absolute;top:0;left:0;width:0;height:0;padding:0;font-size:0;line-height:0;}
.display-none{display:none;}
.for-mobile{display:none}
.visible{visibility:hidden;}
.text-indent{overflow:hidden;display:block;text-indent:-5000px;}
.text-c{text-align:center !important;}
.text-l{text-align:left !important;}
.text-r{text-align:right !important;}
.vt-t{vertical-align:top !important;}
.vt-m{vertical-align:middle !important;}
.vt-b{vertical-align:bottom !important;}
.fw-b{font-weight:bold !important;}
.fw-n{font-weight:normal !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.fn{float:none !important;}
.bg-none{background:none !important;}
.bd-n{border:none !important;}
.bd-t{border-top:none !important;}
.bd-r{border-right:none !important;}
.bd-b{border-bottom:none !important;}
.bd-l{border-left:none !important;}
.of-a{overflow:auto;}
.of-h{overflow:hidden;}
.scroll-x{overflow-x:scroll;}
.scroll-y{overflow-y:scroll;}
.mg-none{margin:0 !important;}




div.dis-none{display:none;}
section.dis-none{display:none;}
menu.dis-none{display:none;}
p.dis-none{display:none;}
button.dis-none{display:none;}
ul.dis-none{display:none;}
dl.dis-none{display:none;}

.display-block{display:block;}
button.dis-block{display:block;}
div.dis-block{display:block;}
div.dis-opacity{display:block;opacity:1;}
div.opacity-1{opacity:1;}

strong.over-hidden{overflow:hidden;}

p.mar-left0{margin-left:0;}
img.mar-left0{margin-left:0;}

div.scroll-transi{transition-timing-function:cubic-bezier(0.1, 0.57, 0.1, 1);transition-duration:0ms;transform:translate(0px, 0px) translateZ(0px);}
span.size-left{left:25%;}
input.out-line{display:none;}

div.swiper-transform{transform:translate3d(0px, -30px, 0px);transition-duration:0ms;}
div.opac-width{opacity:1;width:20000px;transform:translate3d(0px, 0px, 0px);}

span.padding-31{padding-left:31px;}
iframe.border-0{border:0;}
a.dis-inli{display:inline-block;}

ul.height-1049{height:1049px;}
li.posi-absolute{position:absolute;display:block;top:0px;width:25%;left:0px;}

a.left-270{left:-270px }
a.right-270{right:-270px;}

div.wid-height701{width:701px;height:394px;}
div.wid-100{width:100%;}
span.left-width28{left:0%;width:28.719%;}
div.left-width241{left:98.7583%;width:1.24169%;}