﻿*{ margin:0; padding:0;}
#container{ width:975px;margin:0 auto;}
img{border:0;}
#ha_page{ padding-top:10px; padding-bottom:5px;}
#ha_page,#ha_page a{ color:Black; font-size:13px; text-decoration:none;}
.clear{ clear:both;}
body{ background-image:url(../img/bg.jpg); background-repeat:repeat-x;}

/*---Product---*/
#pt_ct{width:756px;min-height:409px; height:auto !important;  height:409px; background-image:url(../img/ab_ct.jpg); background-repeat:repeat-y; }
#pt_ct a{ color:Black; text-decoration:none; font-size:13px;}
#pt_ct a:hover{ color:Red;}
#pt_introduction{width:756px; text-align:center;font-size:16px; font-weight:bold; padding-top:10px; color:Red; padding-bottom:10px;}
#ptd_img,#ptd_name{width:756px; text-align:center; padding-bottom:5px;}
/*---Product---*/

/*---new---*/
#han_title{ margin-left:5px; padding-top:5px; list-style:none;}
#han_title li{width:700px; border-bottom:1px dashed #CCCCCC; background-image:url(../img/icon_2.gif); background-repeat:no-repeat; background-position:5px center; position:relative; height:30px; line-height:30px; vertical-align:middle; padding-left:20px;}
#han_title li a{ font-size:13px; color:Black; position:absolute; top:10px;height:13px; line-height:13px;}
#han_title li a:hover{ color:Red; }
#had_title{ width:720px; text-align:center;font-size:16px; font-weight:bold; padding-top:10px;}
#had_content{width:720px;overflow:hidden; padding-left:10px;}
/*---new---*/

/*-------MessageStart------*/
#mg_bg{ padding-top:20px; font-size:13px; width:400px; margin:0 auto;}
#mg_p1{ padding-left:50px; padding-top:25px;}
#mg_p2,#mg_p4,#mg_p6{ padding-left:50px; padding-top:10px;}
#mg_p3{ padding-left:38px; padding-top:10px;}
#mg_p4,#mg_p5{ float:left;}
#mg_p5{ padding-top:10px;}
#mg_bt{ padding-left:85px; margin-top:13px;}
/*-------MessageEnd------*/

/*---about---*/
#right2{float:left;width:756px; margin-left:7px;}
.block{ display:block;}
#ab_ct{ padding-left:10px; padding-right:10px; width:736px;min-height:409px; height:auto !important;  height:409px; background-image:url(../img/ab_ct.jpg); background-repeat:repeat-y; }
/*---about---*/

/*---header---*/
#header{ position:relative;width:975px; height:410px;}
#logo{ background-image:url(../img/head.jpg); background-repeat:no-repeat; width:975px; height:106px; position:relative;}
.homepage{ width:49px; height:13px; position:absolute; top:32px; right:82px; text-indent:-9999px;}
.concellion{width:49px; height:13px; position:absolute; top:32px; right:16px; text-indent:-9999px;}
#hd_ch,#hd_en,#hd_jp,#hd_kr{ width:30px; height:16px; position:absolute; top:70px; right:210px; text-indent:-9999px;}
#hd_en{right:145px; width:50px;}
#hd_jp{right:75px; width:54px;}
#hd_kr{right:16px; width:40px;}
#nav{ list-style:none;}
#nav li{ float:left;}
#banner{ position:absolute; top:160px; left:0px;}
/*---header---*/

/*---footer---*/
#footer{ background-image:url(../img/foot.jpg); background-repeat:no-repeat; width:975px; height:59px; position:relative;}
#ft_p1,#ft_p3{ position:absolute; left:60px; top:35px; color:#1159AC; font-size:12px;}
#ft_p3{ left:700px;}
#ft_p1 a{color:#1159AC; text-decoration:none;}
#ft_p1 a:hover{ color:Red;}
/*---footer---*/

/*---left---*/
#left{float:left; background-image:url(../img/left.jpg); background-repeat:no-repeat; width:212px; height:454px; position:relative; }
#lt_ct{ width:193px; position:absolute; left:8px; top:210px;}
/*---left---*/

/*---Default---*/
#content{ margin-top:15px; width:975px;}
#right{ position:relative; float:left; background-image:url(../img/bg_index.jpg); background-repeat:no-repeat; width:755px; height:453px; margin-left:8px;}
#rt_intro{ width:361px; height:179px; position:absolute; left:10px; top:35px;}
#rt_intro_m1{position:absolute; left:342px; top:9px; width:29px; height:11px;}
#rt_title{ list-style:none;position:absolute; left:400px; top:35px;}
#rt_title li{ padding-top:5px; position:relative; width:400px; padding-left:12px; background-image:url(../img/icon_1.gif); background-repeat:no-repeat; background-position:left 11px;}
#rt_title li a{ font-size:12px; color:Black; text-decoration:none;}
#rt_title li a:hover{ color:Red;}
#roll_l{ height:190px; width:730px; overflow:hidden; position:absolute; left:13px; top:280px;}
#roll_l a{ color:Black; font-size:13px; text-decoration:none;}
#roll_l a:hover{ color:Red; text-decoration:none;}
#rt_intro_m1,#rt_new_m1,#rt_pt_m1{ position:absolute; top:8px; left:340px; width:31px; height:13px;}
#rt_new_m1{ left:713px;}
#rt_pt_m1{top:239px; left:713px;}
/*---Default---*/