/* ÆùÆ® ¸µÅ©:³ª´®°íµñ */
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
/*@import url(http://ts.daumcdn.net/custom/blog/0/606/skin/images/nanumgothic.css);*/
@import url(http://fonts.googleapis.com/css?family=Patua+One);

.clear {clear:both;}
* {font-family:"¸¼Àº °íµñ", "Malgun Gothic" ,NanumGothic,'Nanum Gothic','³ª´®°íµñ','Gulim','±¼¸²','sans-serif','Tahoma';}
/*-----°øÅë¼±¾ð-----*/
body {margin:0;color:#363636;font-size:12px;line-height:1.6;
/*  font-family: dotum, "°íµñ", "±¼¸²", snas-serif;*/
/*font-family:'³ª´®°íµñ','Nanum Gothic','Gulim','±¼¸²','sans-serif','Tahoma';*/
}

.label, select, input, textarea {
font-size:12px;
line-height:1.4;
letter-spacing:1px;
color:#525252;
vertical-align:middle;
border:0;
border-style:solid;
border-width:thin;
border-color:#c8c8c8;
}


.input_20 {padding-left:5px;font-size:14px;letter-spacing:1px;color:#525252;}

/* link ¼Ó¼º*/
a:link {text-decoration:none;color:#525252;}
a:visited {text-decoration:none;color:#525252;}
a:hover {text-decoration:none;color:#525252;}
a:active {text-decoration:none;color:#525252;}

/*textarea¿¡ ´ã±â´Â ³»¿ëµé ..ÀÌ¿ë¾à°üµî*/
#text_box {width:100%;border:0;}
.TS {border:1px solid #e2e2e2;padding:10px;width:720px;height:70px;overflow:auto;color:#666;line-height:1.6;}
.TS_30 {border:1px solid #c8c8c8;margin-top:5px;margin-bottom:5px;padding:5px;width:600px;height:30px;overflow:auto;color:#666;line-height:1.6;}
.underText {padding-top:3px;padding-bottom:10px;}
.underText input {border:0;padding-right:3px;}
/*---------´Ü¶ô±¸ºÐ¶óÀÎ----------*/
.Line {width:95%;border:1px solid #e2e2e2;margin-top:25px;margin-bottom:25px;padding-left:20px;}

/*ÅØ½ºÆ®Å¸ÀÔ -- À¯ÀÇ»çÇ× µî */
.txt_notice {font-size:11px;line-height:1.2;letter-spacing:0;color:#525252;}
.txt_ok {color:#00aebd;font-weight:bold;}
.txt_ok02 {color:red;}

/*Å×ÀÌºí ¼Ó¼º---È¸¿ø°¡ÀÔ/ÁÖ¹®¹è¼Û*/
#table_join {    
}
#table_join td {border-bottom:1px solid #dddddd;}
.td_name {font-weight:bold;width:150px;padding:7px 0 8px 20px;background-color:#f5f7f7;}
.td_cont {padding-left:10px;background-color:#ffffff;}
.td_cont_homeadd {border:1xp solid #ff0000;padding-top:7px;padding-left:10px;background-color:#ffffff;}
.input_120 {width:120px;padding:2px 5px;}
.input_400 {width:400px;padding:2px 5px;}
.input_tel {width:50px;padding-left:7px;}

.table_point {border:1px solid #d8d8d8;background-color:#f3f3f3;}

/*ÆùÆ® ¼Ó¼º -- µðÀÚÀÎ¿¡ µû¶ó ÄÃ·¯ ¼öÁ¤*/

.price_sum {font-size:16px;font-weight:bold;color:#555555;letter-spacing:0;}
.price_total {font-size:16px;font-weight:bold;color:#00aebd;letter-spacing:0;}
.price_cart {/*width:100%;*/text-align:center;}
.price_cart_b {/*width:100%;*/text-align:center;font-weight:bold;color:#00aebd;}

/*Äü¸Þ´º*/

/* »çÀÌµå¸Þ´º */
.moveicondiv {left:-16px;position:absolute;}
#aside-btn {position:fixed;top:0;right:0;z-index:10000;width:0px;height:100%;padding:0 0px;border-left:0px solid #c2c9d1;background:#d6dae0;}
#aside-cart {width:82px;height:100%;position:fixed;/*float:right;*/top:0;right:0;padding:10px 5px 10px 5px;background-color:#d6dae0;/*border-radius:6px;*/border:1px solid #c2c9d1;z-index:1000;} 
#aside-cart ul {list-style:none;/*min-height:80px;width:300px;*/margin:0;padding:0;}
#aside-cart ul li {margin:0;display:block;padding:3px 0;color:black;font-weight:bold;text-align:center;}
#aside-cart ul li a {margin:0;display:block;padding:0;height:27px;color:black;font-weight:bold;/*font-size:14px;*/text-align:center;}
#aside-cart .recent {text-align:center;margin:0px 0;padding:5px 0;/*display:none;*/}
#aside-cart .recent h3 {/*font-size:1em;*/color:#000;margin:0 0 5px 0;}
#aside-cart .recent ul {list-style:none;margin:0;padding:0;}
#aside-cart .recent ul li {margin:3px 0;padding:0;background-image:none;background:#FFF;border-radius:5px;color:#00aebd;}
#aside-cart .recent ul li a {margin:0;padding:0;background-image:none;display:block;/*height:95px;*/color:black;text-align:center;}
#aside-cart img {border:none;}
#aside-cart .list {margin:0;display:block;padding:5px 0;color:black;font-weight:bold;text-align:center;/*font-size:12px;*/text-align:center;}
#aside-cart .list span {color:#68526a;}
/* »çÀÌµå ¸Þ´º e */

/* Contents s */
#contents { width:1100px;height:auto;margin:0 auto;padding:0px;/*background: yellow;*/}
#contents .contents_left { width:120px;float:left;display:inline-block;padding:20px 0 30px;}
#contents .contents_right { width:880px;float:right;display:inline-block;padding:20px 0 30px;/*border:1px solid blue;*/}
#contents .contents_title { font-weight:bold; font-size:26px; padding:0px; margin:10px;color:#2c2a1a;letter-spacing:-0.05em;}
/* Contents e */


#main_bottom {width:1100px;height:auto;margin:0 auto;padding:50px 0;/*background: red;*/}






/* footer */
#footer {background-image:url(../images/foo_back.gif);background-repeat:repeat-x;background-position:top;font-size:12px;margin:11px 0 100px 0;/*border:#00f 1px solid;*/}
#footer ul {list-style:none;margin:0 0 0 260px;}
#footer ul li {float:left;background-image:url(../images/foot_line.gif);background-repeat:no-repeat;background-position:right center;}
#footer ul li.no_line {background-image:none;}
#footer ul li a {font-size:1em;padding:5px 15px;}
#footer img {display:block;margin:0 0 0 40px;float:left;width:100px;/*border:#00f 1px solid;*/}
#footer #foot_note {margin:0 0 0 100px;float:left;/*width:600px;*/padding:10px 0 20px 0;text-align:left;/*border:#00f 1px solid;*/}
#footer #foot_note >span {font-size:1.8em;font-weight:bold;}
/* footer e */

/* °ü¸®ÀÚ ¹®ÀÇÇÏ±â s */
#liveqna_panel {display:block;text-align:left;/*background-color:#e3e3e3;*/background-color:white;padding:0 0 3px 0px;width:180px;/*height:100px;*/border:1px solid #a0a0a0;margin:0;}
#live_title {margin:0;padding:3px 0;font-weight:bold;background-color:#e3e3e3;}
#liveqna {display:block;/*width:300px;*//*border:1px solid gold;*//*background-color:red;*/margin:0;padding:0;}
#liveqna ul {/*clear:left;*/padding:0;margin:0;}
#liveqna li {list-style-type:none;float:left;width:180px;/*border:1px solid gold;*/padding:3px 0;margin:0;}
#liveqna ul .col1 {/*width:100%;*/}
#liveqna ul .col2 {/*width:60px;*/}
.liveqna_btn {margin-top:-23px;}
#qna_switch {padding:5px;/*border:1px solid gold;*/border-top:none;cursor:pointer;font-weight:bold;/*color:#a9a9a9;*/background-color:red;}
/* °ü¸®ÀÚ ¹®ÀÇÇÏ±â e */


/* Top¸Þ´º s*/
#top_menu {width:1100px;/*border:2px dotted red;*/border-top:2px solid gray;border-bottom:1px solid gray;/*box-shadow:0px 4px 8px lightgray;*//*box-shadow:0px 10px 20px 5px lightgray inset;*/margin:10px 0px 0 0;padding:0px;
  background:#B0C4DE;/* For browsers that do not support gradients */
  background:-webkit-linear-gradient(#B0C4DE, white);/* For Safari 5.1 to 6.0 */
  background:-o-linear-gradient(#B0C4DE, white);/* For Opera 11.1 to 12.0 */
  background:-moz-linear-gradient(#B0C4DE, white);/* For Firefox 3.6 to 15 */
  background:linear-gradient(#B0C4DE, white);/* Standard syntax */
}
#top_menu ul {list-style:none;margin:0px;padding:0px;}
#top_menu li a {width:17%;float:left;font-size:16px;font-weight:bold;/*color:black;*/text-align:center;margin:0 0px 0 0;padding:6px 40px;  border-left:1px solid lightgray;  border-right:1px solid white;
/*vertical-align:middle;*/
/*background-color:white;*/
/*background:white;/* For browsers that do not support gradients */
/*background:-webkit-linear-gradient(white, #B0C4DE);/* For Safari 5.1 to 6.0 */
/*background:-o-linear-gradient(white, #B0C4DE);/* For Opera 11.1 to 12.0 */
/*background:-moz-linear-gradient(white, #B0C4DE);/* For Firefox 3.6 to 15 */
/*background:linear-gradient(white, #B0C4DE);/* Standard syntax */
}
#top_menu li a:hover {width:17%;color:white;
/*background:white;/*#3e5cb2;*/
/*border-left:1px solid white;
border-right:2px solid white;*/
/*border:1px solid white;*/
/*background:linear-gradient(#B0C4DE, white);/* Standard syntax */
}
/* Top¸Þ´º e*/


/* ¸®½ºÆ® »óÇ°¸ð¾ç */
.item_cont {width:160px;text-align:center;vertical-align:top;background-color:white;/*border:1px solid red;*//*border-collapse:collapse;*/}
.icon_unlimit {/*width:300px;*/min-height:30px;/*vertical-align:bottom;*/background-color:#ff0131;color:white;padding:1px 10px;font-size:12px;border-radius:3px;letter-spacing:0px;line-height:5px;}
.icon_zero {/*width:300px;*//*vertical-align:bottom;*/background-color:#be0201;/*#f4ce02;*/color:white;padding:1px 3px;font-size:11px;border-radius:3px;letter-spacing:-1px;}
.bar_unlimit {
/*position:relative;*/
width:120px;
height:30px;
margin:auto;
background-color:#ff0131;
color:white;
text-align:center;
letter-spacing:1px;
font-size:16px;
font-weight:bold;
opacity:1;
border-radius:15px;
/*border:1px solid white;*/
border-bottom:1px solid #c14045;
border-right:1px solid #c14045;
/*background:linear-gradient(#ff0131, white);/* Standard syntax */
/*box-shadow:0px 4px 8px DimGray;*/
}
.bar_none {
background-color:#3bfff0;
color:#282828;
border-bottom:1px solid #1cb7ab;
border-right:1px solid #1cb7ab;
/*background:linear-gradient(#3bfff0, white);/* Standard syntax */
/*box-shadow:0px 4px 8px DimGray;*/
letter-spacing:0px;
}
.bar_stock {
background-color:#ed1c24;
/*color:black;*/
}
/* ¸®½ºÆ® »óÇ°¸ð¾ç */



/*@import url(https://fonts.googleapis.com/css?family=Oswald);*/
/*@import url(https://fonts.googleapis.com/css?family=Quattrocento);*/
.snip1361 {
/*  font-family:'Quattrocento', Arial, sans-serif;*/
  position:relative;
  float:left;
  overflow:hidden;
/*  margin:10px 1%;*/
  margin:1px 1%;
/*  min-width:230px;*/
/*  max-width:315px;*/
  width:100%;
  color:#141414;
  text-align:left;
  line-height:1.4em;
  font-size:16px;
}
.snip1361 * {
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-transition:all 0.35s ease;
  transition:all 0.35s ease;
}
.snip1361 img {
  max-width:100%;
  vertical-align:top;
/*border-radius:10px;*/
}
.snip1361 figcaption {
  position:absolute;
  top:calc(78%);
  width:100%;
  background-color:#555;
  padding:10px 10px 65px;
/*margin-left:1px;*/
filter:alpha(opacity=90);
background-color:rgba( 55, 55, 55, 0.9 );
border-radius:6px;
}
/*.snip1361 figcaption:before {*/
/*  position:absolute;*/
/*  content:'';*/
/*  z-index:2;*/
/*  bottom:100%;*/
/*  left:0;*/
/*  width:100%;*/
/*  height:6px;*/
/*  background-image:-webkit-linear-gradient(top, transparent 0%, #ff5555 100%);*/
/*  background-image:linear-gradient(to bottom, transparent 0%, #ff5555 100%);*/
/*}*/
.snip1361 h3,
.snip1361 p {
  margin:0 0 10px;
}
.snip1361 h3 {
/*  font-weight:300;*/
  font-size:1.2em;
  line-height:1em;
/*  font-family:'Oswald', Arial, sans-serif;*/
  text-transform:uppercase;
	color:#fff;

display:inline-block;
/*background-color:#fff;*/
}
.snip1361 p {
  font-size:0.75em;
  line-height:1.2em;
  letter-spacing:1px;
  opacity:0.9;
	color:#fff;
	font-weight:bold;
}
/*.snip1361 a {*/
/*  position:absolute;*/
/*  top:0;*/
/*  bottom:0;*/
/*  left:0;*/
/*  right:0;*/
/*  z-index:2;*/
/*}*/
.snip1361:hover figcaption, .snip1361.hover figcaption {
  top:100px;
}
