﻿@charset "utf-8";


/* 메인 div id설정 높이 100% 지정 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;} 
html,body,table {margin: 0;padding: 0;font-family:dotum, Vedana, sans-serif; font-size:12px; color:#525252;line-height:18px; border:0; cellpadding:0; cellspacing:0;}
#main {width:1000px;margin:0 auto;  padding:0 0 0 0px; background-color:#ffffff}
.notice {float:left;letter-spacing:-1px;}
.product {text-align: center;  font-size:12px; color:#525252; font-weight:bold;padding:8px 0px 8px 0px;}
.product_img {text-align: center}
.img_top { font-size:0px; line-height:0px;} 
.stitle {text-align: right;  font-size:11px; color:#525252; padding:30px 5px 0px 0px;}
.product_p {text-align: center; padding:20px 0px 10px 0px;}
.product_title2 {text-align: center; font-size: 14px;font-weight: bold;color: #475392}
.padding1 {padding:15px;}

.style2 {
	color: #000c82;
	font-weight: bold;
}
.style3 {color: #ef688a}



/* 공동 속성 */

img {margin: 0;padding: 0; border:0; vertical-align:top;}
li { list-style-type : none; height: 20px;}




/* link */
/*letter-spacing:1px;-글자간격*/

a:link      { color:#525252; text-decoration:none; }
a:visited   { color:#525252; text-decoration:none; }
a:active    { color:#525252; text-decoration:none; }
a:hover     { color:#f172ac; text-decoration:none; }

a.a0:link      { color:#525252 ; text-decoration:none; font-size:12px; font-weight:bold;}
a.a0:visited   { color:#525252 ; text-decoration:none; font-size:12px; font-weight:bold;}
a.a0:active    { color:#525252 ; text-decoration:none; font-size:12px; font-weight:bold;}
a.a0:hover     { color:#f172ac ; text-decoration:none; font-size:12px; font-weight:bold;}

a.a1:link      { color:#525252 ; text-decoration:none; font-size:12px;}
a.a1:visited   { color:#525252 ; text-decoration:none; font-size:12px;}
a.a1:active    { color:#525252 ; text-decoration:none; font-size:12px;}
a.a1:hover     { color:#f172ac ; text-decoration:none; font-size:12px;}

a.a2:link      { color:#525252; text-decoration:none; }
a.2:visited    { color:#525252; text-decoration:none; }
a.a2:active    { color:#525252; text-decoration:none; }
a.a2:hover     { color:#f172ac; text-decoration:none; }

a.a3:link      {color:#525252; text-decoration:none; }
a.a3:visited   { color:#525252; text-decoration:none; }
a.a3:active    { color:#525252; text-decoration:none; }
a.a3:hover     { color:#5260a8; text-decoration:none;font-weight:bold; }

a.a4:link      {color:#525252; text-decoration:none; }
a.a4:visited   { color:#525252; text-decoration:none; }
a.a4:active    { color:#525252; text-decoration:none; }
a.a4:hover     { color:#f172ac; text-decoration:none; }


/* 폼 */
.input_new {
	font-family: dotum;
	font-size: 11px;
	color: 787878;
	background-color: ffffff;
	border: 1px solid b9b9b9;
	height: 18px;
	text-align: left;
	letter-spacing: 0;
}
.input_new2 {
	font-family: dotum;
	font-size: 11px;
	color: 787878;
	background-color: ffffff;
	border: 1px solid b9b9b9;
	height: 18px;
	text-align: left;
	letter-spacing: 0;
}
.input_new4 {
	font-family: dotum;
	font-size: 11px;
	color: 787878;
	background-color: ffffff;
	border: 1px solid b9b9b9;
	height: 300px;
	text-align: left;
	letter-spacing: 0;
}
.input_new3 {
	font-family: dotum;
	font-size: 11px;
	color: 787878;
	background-color: ffffff;
	border: 1px solid b9b9b9;
	height: 20px;
	text-align: left;
	letter-spacing: 0;
}


/*스크롤바 관련*/
#view_info {
	WIDTH: 310px; HEIGHT: 270px; CLEAR: both}
.scrollbox2 {
	SCROLLBAR-ARROW-COLOR: #cccccc; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; SCROLLBAR-FACE-COLOR: white; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; SCROLLBAR-DARKSHADOW-COLOR: white; HEIGHT: 200px; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; OVERFLOW: auto; BORDER-TOP: 0px; SCROLLBAR-TRACK-COLOR: white; BORDER-RIGHT: 0px; SCROLLBAR-3DLIGHT-COLOR: white; PADDING-TOP: 0px
}

#mainwrap{width:1000px; margin:0px auto; height:400px; z-index:1;}
/*메인이미지*/	
#mainVisual{width:1000px; height:4000px; float:left;}
	/* 메인이미지 슬라이드 */
		#mainSlidervisual {float:left; width:1000px; height:400px; position:relative;}
		#mainSlidervisual .sliderContent {clear:both; width:1000px; height:400px; position:relative; overflow:hidden; }
		#mainSlidervisual .sliderContent img { width:1000px; height:400px;}
		#mainSlidervisual .sliderContent .item {position:absolute;width:1000px; height:400px; }				
		#mainSlidervisual .sliderArrows a {display:block;text-indent:-9999px;z-index:1;width:24px;height:59px;overflow:hidden;position:absolute;top:50%;margin-top:-20px; }
		#mainSlidervisual .prev {background-image:url(/images/ic_prevoff.png); left:20px;}
		#mainSlidervisual .prev:hover {background-image:url(/images/ic_prevon.png);}
		#mainSlidervisual .next {background-image:url(/images/ic_nextoff.png); right:20px;}
		#mainSlidervisual .next:hover {background-image:url(/images/ic_nexton.png);}

		#mainSlidervisual .sliderBullets {position:absolute; bottom:10px; z-index:90; margin-left:50%;}
		#mainSlidervisual .sliderBullets a {float:left;  display:block; text-indent:-9999px; margin-left:3px; width:15px; height:15px; background: transparent url(/images/off.png) no-repeat left top;}
		#mainSlidervisual .sliderBullets .active {background:url(/images/on.png) no-repeat left top;}
		.float_left {float: left;}