@import "style.css";


body{
    margin:0px;
	padding:0px;
	OVERFLOW:auto ;
	background:#fff;
	}

html, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, from{
    margin:0;
	padding:0;
	}


ul, ol, dl { 
    list-style:none;
	}
	
img {

    border:0;
	
	}

#main {
	clear:both;
    Z-INDEX:11;
	POSITION:relative;
	WIDTH:100%;
	min-height:415px;
	TOP:1px;
	text-align:center;
	background:url(image/m_bg.gif) repeat-x top;
	
}
#main_lay {
	POSITION:relative;
	WIDTH:100%;
	text-align:center;
	top:0px;
	min-height:415px;
	margin:0 auto 0px auto;
	/*background:url(image/main.jpg) no-repeat center top;*/
}
#main_lay p {WIDTH:1200px; text-align:left; margin:0 auto;position:absolute;z-index:5;}
#main_lay p img{ margin:85px 0 0 22px;}

/*-------------------------¸ÞÀÎ°¡¿îµ¥½ºÅ©·Ñ¹è³Ê------------------------------*/
.mainVisual { position:static; z-index:1;  height:415px; margin:0; overflow:hidden;}
.mainVisual .list { position:absolute !important; left:0; width:100% !important; height:415px; margin-top:0px; }
.mainVisual .list li {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	opacity:0;
	filter:alpha(opacity=0);
	background-position:50% 0;
	background-repeat:no-repeat;
	white-space:nowrap;
	text-indent:-999px;
	overflow:hidden;
}
.mainVisual .list li:first-child { opacity:1; filter:alpha(opacity=100); }
.mainVisual .list li span {top:85px; left:50%; margin:0px 0 0 -580px; text-align:left;}
.mainVisual .list li div { top:300px; left:50%; margin:0px 0 0 -580px;}
.mainVisual .btnSet { position:absolute; left:0; width:100%; height:37px; z-index:10; margin:350px 0 0 0px; }
.mainVisual .btnSet a.stop, .mainVisual .btnSet a.prev, .mainVisual .btnSet a.next { position:absolute;  width:59px; height:59px; overflow:hidden; white-space:nowrap; font-size:0; letter-spacing:-100px; text-indent:0;   background-position:50% 50%; }
.mainVisual .btnSet a.prev { left:30px; background-image:url("image/prev.png"); margin-top:20px;}
.mainVisual .btnSet a.next { right:30px; background-image:url("image/next.png"); margin-top:20px;}
.mainVisual .btnSet a.stop { left:78px; background-color:#71a30b; background-image:url("../image/pause.png"); }
.mainVisual .btnSet a.play { background-image:url("../image/play.png"); }
.mainVisual .btnSet .curIco { position:absolute; left:50%; top:400px;padding:5px; height:23px;width:300px;margin-left:-150px; }
.mainVisual .btnSet .curIco a { display:inline-block; width:23px; height:23px; margin-left:10px; overflow:hidden; white-space:nowrap; font-size:0; letter-spacing:0px; text-indent:0; background:url("image/off.png") no-repeat;}
.mainVisual .btnSet .curIco a.on, .mainVisual .btnSet .curIco a:hover { background:url("image/on.png") no-repeat;width:23px; height:23px; }

.mainVisual .caption {position:absolute;top:700px; right:50%; padding:0 0px 0 0px; margin:0 -30px 0 0; text-indent:0; height:37px; line-height:37px; color:#fff; background:url("../") 100% 0 no-repeat;}



/***ÇÏ´Ü***/
#bottom {
	POSITION: relative; 
	WIDTH: 100%; 
	HEIGHT: 110px;
	text-align: center;
	TOP:1px;
	border-top:1px solid #d9d9d9;
}

#bottom_lay {
	WIDTH:1200px;
	POSITION: relative;
	margin: 0 auto;
	text-align:left;
	top:0;
}
#bottom_lay li {float:left;width:250px;padding:20px 10px 0 0px;}
#bottom_lay li.copy_t {float:left;width:740px;padding:20px 0 0 10px;font-size:11px;color:#4a4a4a;line-height:160%; text-align:left; }

#bottom_lay li.copy_t span {display:block;font-family: Verdana, Geneva, sans-serif;font-size:10px;color:#8f8f8f; line-height:200%; }



	
	
	