@font-face {
	font-family:BMW; 
	src: url('http://www.bmwmotorrad.co.kr/font/BMWRg.eot') format('eot');
	src: url('http://www.bmwmotorrad.co.kr/font/BMWRg.ttf') format('ttf');
	font-weight: normal;
	font-style:normal;
}

body, td, p, input, button, textarea, select, .c1 { font-size:10pt; color:#222222; }

form { margin:0px; }

img {border:0px;}

a:link, a:visited, a:active { text-decoration:none; color:#777777; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}

.lh { line-height: 150%; }
.jt { text-align:justify; }

.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }

.ul { list-style-type:square; color:#66AEAD; }

.ct { font-family: BMW; color:#222222; } 

.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 

.small { font-size:8pt; font-family:BMW}
.cloudy, a.cloudy {color:#888888;} /* 흐림 */

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px BMW; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }

/* simple light box */

.SLB_center { cursor:pointer; visibility:hidden; border: solid 4px #000000; }      
.SLB_close { cursor: pointer; display:none; font-family: BMW; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; }      
.SLB_caption { cursor: pointer; display:none; font-family: BMW; font-size: 9pt; background-color:#000000; color: #ffffff; padding-bottom: 4px; }      
#SLB_loading { cursor: pointer; display:none; z-index: 99998; position:absolute; font-family: BMW; font-size: 9pt; background-color:#000000; color: #ffffff; padding: 3px 0px 4px 0px; border: solid 2px #cfcfcf; }      

/* 상단메뉴 */
.kwicks {
	/* recommended styles for kwicks ul container */
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
}
.kwicks li{
	/* these are required, but the values are up to you (must be pixel) */
	width: 209px;
	height: 440px;

	/*do not change these */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div (or implement your own box-model hack) */
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: 5px; /*Set to same as spacing option. */	
	float: left;
}
.kwicks.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-bottom: 5px; /*Set to same as spacing option. */	
}

#kwick_1 { 
	background:url(../img/index/1.jpg) no-repeat;
}
#kwick_1 :hover {

}
#kwick_2 {
	background:url(../img/index/2.jpg) no-repeat;
	margin-left:-9px;
}
#kwick_3 {
	background:url(../img/index/3.jpg) no-repeat;
	margin-left:-9px;
}
#kwick_4 { 
	background:url(../img/index/4.jpg) no-repeat;
	margin-left:-9px;
}
#kwick_5 { 
	background:url(../img/index/5.jpg) no-repeat;
	margin-left:-9px;
}
.kwicks.horizontal #kwick_6 {
	margin-right: none; /* cancel margin on last kiwck (if you set a margin above) */
}
.kwicks.vertical #kwick_6 {
	margin-bottom: none; /* cancel margin on last kiwck (if you set a margin above) */
}

.movie1 {display:none;width:800px;height:417px;}
.movie2 {display:none;width:800px;height:417px;}
.movie3 {display:none;width:800px;height:417px;}
.movie4 {display:none;width:800px;height:417px;}
.movie5 {display:none;width:800px;height:417px;}
