/* Written By MJS */

html,body,p,div,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,textarea,button,select{margin:0;padding:0;font-size:12px;color:#282828;}
img,fieldset{border:0;margin:0;padding:0;}
ul,ol{list-style:none}
em,address{font-style:normal}
a{border:0;cursor:pointer;color:#333;}
a:link{border:0;color:#333;text-decoration:none}
a:visited,a:hover,a:active{border:0;color:#333;text-decoration:none}
table{border-spacing:0;padding:0;border:0;border-collapse:collapse}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}

html,body{min-width:1140px;}

/* ³ª´®°íµñ ÆùÆ® Àû¿ë */
@font-face{
font-family:ng;
src:url(./font/NanumGothic.eot);
src:local(¡Ø), url(./font/NanumGothic.woff) format(¡®woff¡¯)}

*{font-family:NanumGothic,'³ª´®°íµñ',ng,sans-serif}





/*======================================== ¸ÞÀÎ ========================================*/
/* µÞ¹è°æ */
#bg{position:absolute;left:50%;top:0;width:2000px;height:100%;margin-left:-1000px;overflow:hidden;background:url(../img/bg2.jpg) no-repeat center;}


/* ÁÂ ½½¶óÀÌµå */
#viewArea{position:absolute;left:0;top:220px;width:480px;height:600px;overflow:hidden;}/* ¸ÞÀÎºñÁÖ¾ó Æ² */
#imgList{position:absolute;width:480px;left:0px;top:0px;}
#imgList div{float:left;margin:0px;padding:0px;}


/* ¿ì ½½¶óÀÌµå */
#viewArea2{position:absolute;right:0;top:112px;width:520px;height:300px;overflow:hidden;}/* ¸ÞÀÎºñÁÖ¾ó Æ² */
#imgList2{position:absolute;width:520px;left:0px;top:0px;}
#imgList2 div{float:left;margin:0px;padding:0px;}


/* °¡¿îµ¥ ¿ø ¸ð¾ç */
.round_w{position:relative;float:left;width:100%;height:730px;margin:60px 0;}
.round{position:absolute;left:50%;top:0;width:730px;height:730px;margin-left:-375px;background:url(../img/round.png) no-repeat;}


/* ·Î°í */
.logo{position:absolute;left:260px;top:305px;}


/* ¸Þ´º4°¡Áö */
.rd_1{position:absolute;left:0;top:0;}
.rd_2{position:absolute;right:0;top:0;}
.rd_3{position:absolute;left:0;bottom:0;}
.rd_4{position:absolute;right:0;bottom:0;}


/* ¸Þ´º6°¡Áö */
.rm1{position:absolute;left:334px;top:116px;}
.rm2{position:absolute;left:533px;top:229px;}
.rm3{position:absolute;left:517px;top:453px;}
.rm4{position:absolute;left:324px;top:569px;}
.rm5{position:absolute;left:133px;top:230px;}
.rm6{position:absolute;left:133px;top:453px;}


/* Ä«ÇÇ¶óÀÌÆ® */
.f_copy2{position:relative;float:left;width:100%;line-height:20px;font-size:13px;color:#000;font-weight:600;text-align:center;}





/*======================================== ¼­ºê ========================================*/
.logo2{position:relative;width:363px;height:55px;margin:0 auto;}
.top_blog{position:absolute;left:0;top:0;}
.top_cs{position:absolute;right:0;top:0;}


/* ¸Þ´º */
#menu{position:relative;float:left;width:100%;height:50px;background:#fff;border-top:1px solid #aaa;border-bottom:1px solid #aaa;}
.menu{position:relative;width:1142px;padding:0;height:50px;margin:0 auto;}
.menu > ul{position:relative;float:left;}
.menu > ul > li{position:relative;float:left;height:50px;padding-right:30px;}
.menu > ul > li > a{position:relative;float:left;display:block;height:50px;line-height:50px;font-size:15px;font-weight:600;color:#000;text-align:left;padding-bottom:30px;}
.menu > ul > li > a:hover{color:#be1d53;}
.menu > ul > li > ul{display:none;}/* ¸¶¿ì½º¿À¹ö ½Ã ³ª¿À´Â ¸Þ´º */
.menu > ul > li:hover ul{position:absolute;left:0;top:50px;width:;display:block;width:100%;}

ul.menu2{position:absolute;right:0;top:0;height:50px;padding:0 8px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
ul.menu2 > li{position:relative;float:left;height:50px;padding:0 15px;}
ul.menu2 > li > a{position:relative;float:left;display:block;height:50px;line-height:50px;font-size:15px;font-weight:600;color:#4d4d4d;text-align:left;padding-bottom:30px;}
ul.menu2 > li > a:hover{color:#be1d53;}
ul.menu2 > li > ul{display:none;}/* ¸¶¿ì½º¿À¹ö ½Ã ³ª¿À´Â ¸Þ´º */
ul.menu2 > li:hover ul{position:absolute;left:0;top:50px;width:;display:block;width:100%;}
.menu2 li li{display:inline-block;float:left;width:100%;background:#41a7ea;border-top:1px solid #6fb7e7;border-bottom:1px solid #1180c8;text-align:left;}
.menu2 li li a{float:left;display:block;width:100%;height:30px;line-height:30px;font-size:12px;font-weight:600;color:#fff;text-align:center;cursor:pointer;z-index:999999999999999}
.menu2 li li a:hover{display:block;font-weight:600;background:#1d2088;color:#fff600;}


/* ¼­ºêºñÁÖ¾ó */
#sub_visual{position:relative;float:left;width:100%;height:240px;overflow:hidden;}
.s_visual{position:absolute;top:0;left:50%;width:2000px;height:240px;margin-left:-1000px;}


/* ÁÂÃø¸Þ´º */
.left{position:relative;float:left;width:178px;}
.left_title{position:absolute;left:-1px;top:0;width:180px;height:100px;line-height:100px;font-size:24px;font-weight:600;color:#fff;text-align:center;letter-spacing:-1px;background:#3392eb;}/* Å«Å¸ÀÌÆ² */
ul.left_mn{position:relative;float:left;width:178px;margin-top:100px;}
ul.left_mn li{float:left;width:178px;border-bottom:1px solid #e0e0e0;}
ul.left_mn li a{float:left;display:block;width:166px;height:46px;line-height:46px;padding-left:12px;font-size:15px;font-weight:600;color:#333;letter-spacing:-1px;}
ul.left_mn li a:hover,ul.left_mn li a.on{color:#fff;background:#0058ab;}
.left_cs{position:relative;float:left;width:100%;}/* ÁÂÃø °í°´¼¾ÅÍ */


/* ¼­ºê ÄÁÅÙÃ÷ */
.page_title{position:relative;float:left;width:100%;line-height:26px;font-size:26px;font-weight:600;color:#000;padding-bottom:15px;margin:30px 0;border-bottom:1px solid #aaa;}/* ÆäÀÌÁö Å¸ÀÌÆ² */
.page{position:relative;float:left;width:100%;min-height:600px;padding-bottom:50px;}


/* ¼­ºêÇÏ´Ü */
.f_copy{position:relative;float:left;width:100%;line-height:20px;font-size:13px;color:#898989;}
.f_top{position:absolute;right:0;top:6px;}


/* »óÇ° ¸ñ·Ï */
.pro_list{position:relative;width:900px;}
.pro_list ul{float:left;width:912px;margin-left:-6px;}
.pro_list ul li{float:left;width:216px;margin:0 6px;height:290px;}
.pro_list ul li img{float:left;width:214px;height:214px;border:1px solid #e0e0e0;}/* »óÇ° ÀÌ¹ÌÁö */
.pro_title{float:left;width:100%;text-align:center;font-size:13px;color:#555;margin-top:10px;}/* »óÇ°ÀÌ¸§ */
.pro_price{float:left;width:100%;text-align:center;font-size:14px;font-weight:bold;color:#ba064f;letter-spacing:-2px;margin-top:4px;}/* »óÇ° °¡°Ý */


/* ÇÏ´ÜÆäÀÌÂ¡ */
.img_view_paging{position:relative;width:910px;text-align:center;height:20px;}
.img_view_paging ul{display:inline-block;zoom:1;*display:inline;}
.img_view_paging ul li{float:left;font-size:12px;width:30px;color:#000000}
.img_view_paging ul li a{padding:0px;font-size:14px;color:#000000;}






/*======================================== »óÇ° »ó¼¼º¸±â ========================================*/
.detail{position:relative;float:left;width:900px;}
.detail_img{position:relative;float:left;width:400px;border:5px solid #eee;}
.detail_text{position:relative;float:left;width:460px;margin-left:30px;}

.detail_title{float:left;width:100%;font-size:20px;font-weight:600;border-bottom:2px solid #000;padding-bottom:15px;}

table.detail_list{float:left;width:100%;border-bottom:1px solid #ccc;}
table.detail_list th{width:120px;font-size:14px;font-weight:600;color:#000;background:#f4f4f4;}
table.detail_list td{font-size:14px;color:#555;}
table.detail_list th,table.detail_list td{padding:12px 10px;border-bottom:1px solid #ccc;}

.dtl_cs{float:left;width:100%;margin-top:20px;}

.detail_btn{float:left;width:560px;margin:50px 260px;height:50px;}
.detail_btn a{float:left;width:150px;height:50px;margin:0 10px;}

.detail_cont{position:relative;float:left;width:100%;}
.detail_tab{float:left;width:100%;height:50px;border-bottom:5px solid #0058ab;margin-bottom:50px;}
.detail_tab span{float:left;height:50px;line-height:50px;font-size:20px;font-weight:600;color:#fff;padding:0 25px;background:#0058ab;}
.detail_spec{float:left;width:100%;min-height:400px;}


