@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_visual { position:relative;width:100%; min-height:1120px;  margin:0 auto; background:url(image/main1.jpg) no-repeat center top; }
#m_txt {position:absolute; left:50%; margin-left:10px; top:80px;}

/***ÄÜÅÙÃ÷***/
#content:after {clear:both;display:block;content:"";}
#content {
	clear:both;
    Z-INDEX:11;
	POSITION:relative;
	WIDTH:100%;
	min-height:275px;
	TOP:0px;
	text-align:center;
	
}
#m_pro {
	POSITION:relative;
	WIDTH:980px;
	text-align:left;
	top:487px;
	margin:0 auto;
}



#m_pro div.rollover01 {position:absolute; width:490px; float:left;  margin:0px 0px 0 0px;}
#m_pro div.rollover01 a {display:block; width:490px; height:200px; text-indent:-3000px; background:url(image/m_pro01.jpg) no-repeat; background-position:0 0;}
#m_pro div.rollover01 a:hover {background-position:0 -200px;}

#m_pro div.rollover01 p { position:absolute; top:60px; left:245px; width:245px; z-index:40;}
#m_pro div.rollover01 p  {font-size:19px; color:#333; font-weight:700; text-align:center;}
#m_pro div.rollover01 p span { display:block;font-size:11px; color:#9c9c9c; margin:15px 0; line-height:130%;font-weight:700;}


#m_pro div.rollover02 {position:absolute; float:left; width:490px;margin:0px 0px 0 490px;}
#m_pro div.rollover02 a {display:block; width:490px; height:200px; text-indent:-3000px; background:url(image/m_pro02.jpg) no-repeat; background-position:0 0;}
#m_pro div.rollover02 a:hover {background-position:0 -200px;}
#m_pro div.rollover02 p { position:absolute; top:60px; left:0px; width:245px; z-index:40;}
#m_pro div.rollover02 p  {font-size:19px; color:#333; font-weight:700;text-align:center;}
#m_pro div.rollover02 p span { display:block;font-size:11px; color:#9c9c9c; margin:15px 0; line-height:130%;font-weight:700;}

#m_pro div.rollover03 {position:absolute; width:490px; float:left;  margin:200px 0px 0 0px;}
#m_pro div.rollover03 a {display:block; width:490px; height:199px; text-indent:-3000px; background:url(image/m_pro03.jpg) no-repeat; background-position:0 0;}
#m_pro div.rollover03 a:hover {background-position:0 -199px;}

#m_pro div.rollover03 p { position:absolute; top:60px; left:0px; width:245px; z-index:40;}
#m_pro div.rollover03 p  {font-size:19px; color:#333; font-weight:700;text-align:center;}
#m_pro div.rollover03 p span { display:block;font-size:11px; color:#9c9c9c; margin:15px 0; line-height:130%;font-weight:700;}


#m_pro div.rollover04 {position:absolute; width:490px; float:left;  margin:200px 0px 0 490px;}
#m_pro div.rollover04 a {display:block; width:490px; height:199px; text-indent:-3000px; background:url(image/m_pro04.jpg) no-repeat; background-position:0 0;}
#m_pro div.rollover04 a:hover {background-position:0 -199px;}

#m_pro div.rollover04 p { position:absolute; top:60px; left:245px; width:245px; z-index:40;}
#m_pro div.rollover04 p  {font-size:19px; color:#333; font-weight:700;text-align:center;}
#m_pro div.rollover04 p span { display:block;font-size:11px; color:#9c9c9c; margin:15px 0; line-height:130%;font-weight:700;}

#m_pro div.rollover05 {position:absolute; width:490px; float:left;  margin:399px 0px 0 0px;}
#m_pro div.rollover05 a {display:block; width:490px; height:199px; text-indent:-3000px; background:url(image/m_pro05.jpg) no-repeat; background-position:0 0;}
#m_pro div.rollover05 a:hover {background-position:0 -199px;}

#m_pro div.rollover05 p { position:absolute; top:60px; left:245px; width:245px; z-index:40;}
#m_pro div.rollover05 p  {font-size:19px; color:#333; font-weight:700;text-align:center;}
#m_pro div.rollover05 p span { display:block;font-size:11px; color:#9c9c9c; margin:15px 0; line-height:130%;font-weight:700;}


#m_pro div.rollover06 {position:absolute; width:490px; float:left;  margin:399px 0px 0 490px;}
#m_pro div.rollover06 a {display:block; width:490px; height:199px; text-indent:-3000px; background:url(image/m_pro06.jpg) no-repeat; background-position:0 0;}
#m_pro div.rollover06 a:hover {background-position:0 -199px;}

#m_pro div.rollover06 p { position:absolute; top:60px; left:245px; width:245px; z-index:40;}
#m_pro div.rollover06 p  {font-size:19px; color:#333; font-weight:700;text-align:center;}
#m_pro div.rollover06 p span { display:block;font-size:11px; color:#9c9c9c; margin:15px 0; line-height:130%;font-weight:700;}

/**¿Â¶óÀÎ¹®ÀÇ**/
#m_tel {position:absolute;width:590px;text-align:left;left:610px;}

#bottom_banner {
	POSITION: relative; 
	WIDTH: 100%; 
	HEIGHT:55px;
	text-align:center;
	TOP:0px;
	border-top:1px solid #d9d9d9;
	background:#fff;
}

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

#bottom_lay {
	WIDTH:980px;
	HEIGHT: 110px;
	POSITION: relative;
	margin: 0 auto;
	text-align:left;
	top:0; background:url(image/tail_img1.gif) no-repeat 835px 10px;
}
#bottom_lay li {float:left;width:245px;padding:15px 10px 0 0px;}
#bottom_lay li.copy_t {float:left;width:580px;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%; }

	
	
	