/* Writen By MJS */

*{-webkit-text-size-adjust:none}
body, form, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, fieldset, th, td, input, textarea,button,select{margin:0;padding:0;font-family:'Malgun Gothic','¸¼Àº °íµñ',dotum,'µ¸¿ò',sans-serif;font-weight:normal}
body{-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li{list-style:none}
a{text-decoration:none;color:#333}
a[href^="tel"]{ font-style:normal}
address, caption, em, var{font-style:normal;font-weight:normal}
input, textarea, select{letter-spacing:normal}
ol, ul, dl{list-style:none}
fieldset, img{border:0}
legend, caption{display:none}
img{border:0;vertical-align:top}
hr{display:none}
//table{border-collapse:collapse;border-spacing:0}
br{letter-spacing:normal}
p{letter-spacing:normal}
input{vertical-align:middle}
//input[type="text"], input[type="password"]{-webkit-appearance:none}
//input[type="checkbox"]{-webkit-appearance:none;-webkit-border-radius:0}
//input:checked[type="checkbox"]{-webkit-appearance:checkbox}
//input[type="radio"]{border:none;-webkit-appearance:none}
//button,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]{-webkit-appearance:button;border-radius:0}
//textarea{-webkit-appearance:none}
//select{-webkit-appearance:menulist-text}

body{min-width:320px;max-width:1000px;height:100%;margin:0 auto;}

#header{position:relative;float:left;width:94%;min-width:320px;min-height:22px;padding:3%;}

.logo{position:relative;float:left;width:40%;}/* ·Î°í */
.t_menu{position:relative;float:right;width:60%;}/* ÃÖ»ó´Ü ¸Þ´º */
.t_menu ul{float:right;width:90%;margin:6% 0;}
.t_menu ul li{float:right;padding:0 6%;border-left:1px solid #ccc;text-align:right;}
.t_menu ul li:first-child{padding-left:0;border-left:none;text-align:right;}
.t_menu ul li a{float:right;display:block;text-align:right;font-size:72%;color:#555;letter-spacing:-1px;}
.search{float:right;width:96%;padding:2%;border: 1px solid #e0e0e0;}
.search .search_bar{float:left;width:88%;padding:2% 0;font-size:24px; height:50px;text-align:center;}
.search .search_btn{float:left;width:10%;padding:2% 0;}
.search input{
border:0;
border-radius: 0px;
-webkit-appearance: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}


#menu{position:relative;float:left;width:100%;min-width:320px;background:#818181;}
.category{float:left;width:11%;}
.mn ul{float:left;width:89%;padding-top:4%}/* ¸Þ´º */
.mn ul li{float:left;padding-left:3%;}
.mn ul li a{float:left;font-size:100%;text-align:left;color:#fff;font-weight:800;letter-spacing:-1px;}

#banner{position:relative;float:left;min-width:320px;width:100%;margin-top:3%;overflow-x:hidden;}
#banner .img_list{position:relative;float:left;}
#banner .btn_list{display:none;}
#banner .btn_list li{display:none;}


#icon8{position:relative;float:left;width:96%;padding:2%;background:none}
#icon8 li{float:left;width:23%;margin:1%;;}


#product{position:relative;float:left;width:100%;min-width:320px;}
.product_w{float:left;width:100%;}
.p_title{float:left;width:94%;font-size:100%;letter-spacing:-1px;color:#898989;margin:8% 2% 3% 2%;padding-bottom:1%;border-bottom:1px solid #e0e0e0;margin-bottom:3%;}
ul.p_list{float:left;width:98%;margin:1%;}
ul.p_list li{float:left;display:block;width:31%;margin:0 1%;}
ul.p_list li a{display:block;letter-spacing:-1px;}
ul.p_list li a img{ margin-bottom:6%;border:1px solid #e0e0e0;}
ul.p_list li a span{margin-top:2%;font-size:80%;padding-top:2%;}
p.p_img{width:98%;}
p.p_imgm{width:98%;margin-bottom:6%;border:1px solid #e0e0e0;}
p.pr_subject{width:96%;margin:1%;font-size:90%;}
p.price2{width:98%;font-size:95%;letter-spacing:-1px;color:#999;text-decoration:line-through;}
p.price{width:98%;font-size:95%;letter-spacing:-1px;color:#ff9000;}

#exhibitions{position:relative;float:left;width:100%;min-width:320px;margin-bottom:8%;}
.exhibitions_w{position:relative;float:left;width:94%;margin:0 3%;}
div.gallery_rolling{position:relative;min-width:320px;min-height:110px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;}
div.gallery_rolling .arrow_prev{position:absolute;top:0;left:0;width:15px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;cursor:pointer;}
div.gallery_rolling .arrow_next{position:absolute;top:0;right:0;width:15px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;cursor:pointer;}
div.gallery_rolling div.carrousel_box{position:absolute;top:0px;left:17px;width:300px;height:110px;}
div.gallery_rolling div.carrousel_box ul{position:relative;float:left;width:100%;background:#fbf9f3;}
div.gallery_rolling div.carrousel_box ul li{float:left;width:102px;height:110px;border-right:1px solid #e0e0e0;}



.info{position:relative;float:left;width:100%;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:10%}/* ÇÏ´Ü ¼îÇÎ¸ôÁ¤º¸ */

#footer{position:relative;float:left;width:100%;min-width:320px;}
.copy{position:relative;float:left;width:94%;padding:3%;color:#898989;font-size:66%;}
.copy p{text-align:left;}


/* ¹öÆ° style */
#button{position:relative;float:left;width:100%;padding:4% 0;text-align:center;}
.btn{margin:0 1%;padding:2% 4%;font-size:76%;color:#fff;
background:#333;
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
behavior:url(ie-css3.htc);}


#sub_content{position:relative;float:left;width:100%;min-width:320px;margin-top:4%;}


/* ¼­ºê Ä«Å×°í¸® */
.sub_title{position:relative;float:left;width:89%;padding:2%;margin:0 3%;font-size:120%;font-weight:600;letter-spacing:-1px;border:1px solid #eee;background:#fdfdfd;}/* ÆäÀÌÁö Å¸ÀÌÆ² */
/* ¼­ºê ¼¼ºÎ Ä«Å×°í¸® */
/*.sub_list{position:relative;float:left;width:89%;padding:2%;margin:0 3%;border:1px solid #eee;border-top:0;}
.sub_list ul{float:left;width:100%;}
.sub_list ul li{float:left;width:28%;text-align:left;padding:0 2%;font-size:70%;border-left:1px solid #ccc;}
.sub_list ul li:first-child{padding-left:0;border-left:0;}
*/
.sub_list{position:relative;float:left;width:93.3%;margin:0 3%;border-right:1px solid #eee;}
.sub_list ul{float:left;width:100%}
.sub_list ul li{float:left;width:29%;padding:2%;text-align:left;font-size:70%;border-left:1px solid #eee;border-bottom:1px solid #eee;}
/* ¼­ºê Á¤·Ä°ª */
.sub_align{position:relative;float:left;width:94%;margin:0 3%;}
.sub_align span{float:left;display:block;width:98%;font-size:90%;margin:6% 0 3% 0;color:#333;}
.sub_align ul{float:left;width:99.5%;border-top:1px solid #eee;border:1px solid #eee;border-left:none;background:#f9f9f9;margin-bottom:6%;}
.sub_align ul li{float:left;width:19%;padding:1% 0;text-align:center;border-left:1px solid #eee;background:#f9f9f9;}
.sub_align ul li a{font-size:66%;}


.page_content{position:relative;float:left;width:94%;padding:3% 3% 8% 3%;}


