/*//PC-CSS//*/
.view_off{display:none;}
.view_on{}

/*¸ÞÀÎÅ¸ÀÌÆ²*/
.product_title_box{background-image:url(../../img/main/title_bg01.png);width:868px; height:30px;margin:30px 0px;position:relative;}
.product_inner{margin:0 auto; width:500px; font-weight:bold;font-size:20px;line-height:34px;text-align:center;padding-right:5px}
.product_title{background-color:#fff;color:#3c61a5; padding:4px 25px;line-height:30px;}
.product_btn_more{background-color:#435061;font-size:12px;color:#fff;line-height:30px;padding:0 15px; position:absolute;right:0px;}
/*¸ÞÀÎÅ¸ÀÌÆ²*/


/*°è¾à»óÅÂÇ¥½Ã*/
#b01{font-weight:bold; color:#477de9;} /*°è¾à°¡´É*/
#b02{font-weight:bold; color:#567f56;} /*°Å·¡´ë±âÁß*/
#b03{font-weight:bold; color:#cc3366;} /*°Å·¡¿Ï·á*/

/*ÅÇ¸Þ´º À¯ÇüÇ¥½Ã*/
.tab_menu { width:100%; height:35px; margin: 0 auto;display:block;clear:both;}
.tab_on  {width:176px; height:37px; float:left; background-color:#fff; text-align:center; font-size:10pt; line-height:36px; outline:1px solid #e4e4e4; font-weight:bold; color:#035d8f; display:block;}
.tab_off {width:173px; height:36px; float:left; background-color:#f9f9f9; text-align:center; font-size:10pt; line-height:36px; outline:1px solid #e4e4e4; color:#555; display:block;}
.tab_off:hover{background-color:#fff}

/*//¸®½ºÆ® ¾ÆÀÌÄÜ¹öÆ°*/
.bt_icon_box {height:30px; margin-left:-1px; clear:both;}
.bt_icon_box div{display:block;float:left; width:159px;line-height:30px; padding:0 5px; border-bottom:none; border-right:none;font-size:13px;text-align:center;}
.bt_icon {border:1px solid #e4e4e4;color:#777;background-color:#f9f9f9;}
.on {font-weight:bold; color:#435061;background-color:#fff;position:relative;height:32px;}
/*¸®½ºÆ® ¾ÆÀÌÄÜ¹öÆ°//*/

/*¸Å¹°¸®½ºÆ® + ´ëÇ¥¾ÆÀÌÄÜÇ¥½Ã*/
#searchs_text {
float:left;
margin:0 auto; font-size:14pt; 
vertical-align:middle;
padding-left:10px;
color:#777;
}
#searchs_text .icon_i {padding-left:7px;font-size:20px}
#searchs_text span {color:#2b61b2;}

.list_rep {float:right;padding-top:7px; padding-right:20px;width:350px;}
.list_rep i{color:#fff;font-size:10px;}
.btn_rep {padding:3px 15px 3px 5px;margin-left:7px;background-color:#fff;border:1px solid #e1e1e1;border-radius:15px;float:left;}
.btn_rep:hover{background-color:#e4e4e4;color:#fff}
.check_on {background-color:#435061;display:block;color:#fff;border:1px solid #34779b;}

/*¸Å¹°¸ñ·Ï ÀüÃ¼³ÐÀÌ¼³Á¤*/
.list_box {width:100%; display:block; background:#fff;} 
.list_box_sub {width:100%; display:block; background:#fff;}
.list_text_over {text-overflow:ellipsis; white-space: nowrap; overflow: hidden; float:left;color:#fff} /*±ÛÀÚ³ÑÄ§Á¦¾î+CSS·Îµå ¼ø¼­Á¦¾î*/

/*//¸®½ºÆ®Çü Å¸ÀÌÆ²*/
#general_list_box {background-color:#fff; width:100%; } /*ÀÏ¹Ý¸Å¹°¸®½ºÆ® °¡·Î³ÐÀÌ ÃÖ´ë°ª ¼³Á¤*/
.general_title {width:100%; color:#777; font-size:16px;clear:both;}
.general_title_main {width:100%; height:60px; line-height:60px; margin:15px 0 0 -1px; color:#777; font-size:14px; border:1px solid #e4e4e4; display:block;position:relative;}
.general_title_main .text_title{color:#333; margin:0 15px 0 10px;} /*Å¸ÀÌÆ²Á¦¸ñ*/
.general_title_main .title_icon {font-size:16px; color:#ff9966; margin-left:15px; margin-right:1px;}  /*Å¸ÀÌÆ²¾ÆÀÌÄÜ*/
.general_title_main .title_more {position:absolute;right:15px;top:15px;}  /*¸ðµÎº¸±â*/

.general_title .icon_i {padding-left:27px;margin-top:5px;font-size:20px;display:inline-block}
.general_title .text_title{font-size:16px; font-weight:bold; color:#333; margin:0 15px 0 10px;} /*Å¸ÀÌÆ²Á¦¸ñ*/
.general_title .text_title_sub{font-family:'Nanum Gothic', µ¸¿ò; font-size:14px; font-weight:bold; color:#777; margin-right:5px} /*Å¸ÀÌÆ²Á¦¸ñ*/
.general_title .title_icon {font-size:14px; color:#ff9966; margin-left:15px; margin-right:7px;}  /*Å¸ÀÌÆ²¾ÆÀÌÄÜ*/
.general_title .ui01{font-weight:bold; font-size:18px; color:#3c90be;margin-left:3px} /*¸Å¹°À¯ÇüÇ¥½Ã*/
.general_title .ui02{} /*Ä«¿îÆ® °Ç¼öÇ¥½Ã*/
/*¸®½ºÆ®Çü Å¸ÀÌÆ²//*/

/****************************************************************//ÀÏ¹Ý¸Å¹°************************************************************/
/*¸Å¹°ÆäÀÌÂ¡*/
#board_style tr.title {height:27px; background-color:#f4f4f4; font-weight:bold;}
#board_style td{font-size:12px;font-family:µ¸¿ò;color:666666;text-decoration:none;padding-left:12px; border-bottom:1px solid #e4e4e4;}
#board_style td.title{font-size:12px;font-family:µ¸¿ò;text-decoration:none;color:#e4e4e4; border-bottom:1px solid #e4e4e4;}
#paging {margin:20px;color:#ff9966;text-align:center;}
#paging table {margin-left:auto; margin-right:auto;border:1px solid #e4e4e4; display:inline-block;border-radius:5px;background-color:#f9f9f9;}
#paging .tb_font04 {width:35px}
#paging .tb_font05 {background-color:#fff;color:#ff9966;width:35px;}/*¼±ÅÃµÈ³Ñ¹ö*/
#paging span {font-size:12px; color:#555;font-weight:bold;text-decoration:none}
#paging a:link {font-family:'Nanum Gothic', µ¸¿ò; font-size:14px; color:#666;font-weight:bold;text-decoration:none; padding:7px;line-height:20px;display:block}
#paging a:visited {font-family:'Nanum Gothic', µ¸¿ò; font-size:14px; color:#666;font-weight:bold;text-decoration:none}
#paging a:hover {font-family:'Nanum Gothic', µ¸¿ò; font-size:14px; background-color:#ff9966; color:#fff;font-weight:bold;text-decoration:none;}
#paging img{display:none;}
/*¸Å¹°ÆäÀÌÂ¡*/

/*//ÀÏ¹Ý (°¶·¯¸®½ºÅ¸ÀÏ) Á¦ÀÌÄõ¸® ¿¬µ¿*/
#new_text {width:217px; height:270px; background-color:#fff; outline:1px solid #e9e9e9; float:left; padding-top:10px; padding-left:12px;position:relative; left:-1px;margin-top:15px;}
#new_text:hover {background-color:#f9f9f9; color:#ff9966;} <!--ÀÏ¹Ý¸ñ·Ï¹Ú½º ¸¶¿ì½º¿À¹ö-->
#new_text .new_list00 {display:block; float:left; clear:both; }/*¸®½ºÆ®ÀÌ¹ÌÁö*/
#new_text .new_list00 img {width:190px; height:143px; display:block;margin-bottom:5px}/*ÀÌ¹ÌÁö IMG*/
#new_text .new_list01{display:inline-block; float:left;color:#3c90be; line-height:15px;font-size:13px;}/*¸Å¹°Á¾·ù*/
#new_text .new_list02{display:block;float:right;color:#3c90be;line-height:15px;font-size:13px;padding:0 7px; border-left:1px solid #e4e4e4;}/*Æò*/
#new_text .new_list03{ width:90%;height:20px; font-size:13px; line-height:20px; color:#323232; margin-top:5px; position:absolute; bottom:68px; left:12px;}/*¸Å¹°Á¦¸ñ*/
#new_text .new_list04 {line-height:140%; font-size:13pt; color:#f1513d; font-weight:bold; float:left; width:90%;height:25px;position:absolute; bottom:45px; left:12px;}/*°¡°Ý*/
#new_text .new_list04 span {font-weight:normal; font-size:12px; vertical-align:top;}
#new_text .new_list04 .list_price{color:#777;}/*¸¸¿øÇ¥½Ã*/
#new_text .new_list04 .list_sel {font-weight:bold; border:1px solid #ff9966; color:#f8754a;width:35px; padding-bottom:2px;text-align:center;vertical-align:middle;display:inline-block;line-height:15px; }/*¸Å¸ÅÇ¥½Ã*/
#new_text .new_list04 .list_lea {font-weight:bold; border:1px solid #ff9966; color:#f8754a;width:35px; padding-bottom:2px;text-align:center;vertical-align:middle;display:inline-block;line-height:15px; }/*Àü¼¼Ç¥½Ã*/
#new_text .new_list04 .list_mon {font-weight:bold; border:1px solid #ff9966; color:#f8754a;width:35px; padding-bottom:2px;text-align:center;vertical-align:middle;display:inline-block;line-height:15px; }/*¿ù¼¼Ç¥½Ã*/
#new_text .new_list04 .list_par {font-weight:bold; border:1px solid #ff9966; color:#f8754a;width:35px; padding-bottom:2px;text-align:center;vertical-align:middle;display:inline-block;line-height:15px;}/*±³È¯Ç¥½Ã*/
#new_text .new_list04 .list_ren {font-weight:bold; border:1px solid #ff9966; color:#f8754a;width:35px; padding-bottom:2px;text-align:center;vertical-align:middle;display:inline-block;line-height:15px;}/*ÀÓ´ëÇ¥½Ã*/
#new_text .new_list05 {width:195px; float:left; font-size:12px; color:#777; position:absolute; bottom:10px; left:10px;border-top:1px solid #f1f1f1;padding-top:7px;padding-right:40px;}/*ÁÖ¼Ò*/
#new_text .icon_box .key {color:#3c90be;border:1px solid #e1e1e1; display:inline-block; padding:1px 5px 0 3px; margin-right:5px; font-size:11px; line-height:16px; letter-spacing:-1px; position:relative; right:10px;} /*ÅÂ±×Å°¿öµå Á¤·Ä*/
#new_text .icon_box {height:20px; float:right;} /*ÅÂ±×Å°¿öµå À§Ä¡ÁöÁ¤*/
#new_text .icon_box .ikey {position:absolute;top:8px;left:11px;z-index:1;} /*´ëÇ¥¾ÆÀÌÄÜ*/
#new_text .okey {position:absolute;top:12px;left:14px;z-index:1;width:186px;height:139px;} /*°Å·¡¿Ï·á¸¶Å©*/
#new_text .okey img{width:100%;height:100%;}

@media (max-width:460px){#new_text .icon_box .key {display:none;} /*ÅÂ±×Å°¿öµå ¼¼·Î¸ðµå´ëÀÀ*/}
/*ÀÏ¹Ý (°¶·¯¸®½ºÅ¸ÀÏ) Á¦ÀÌÄõ¸® ¿¬µ¿//*/

.icon_box .list_ren{display:none;}
.icon_box .list_sel{display:none;}
.icon_box .list_lea{display:none;}
.icon_box .list_mon{display:none;}
.icon_box .list_par{display:none;}

/***************************************************ÀÏ¹Ý¸Å¹°*****************************************************//*/

/**************************************************//»ó¼¼Á¤º¸*********************************************************/
#warp_list {margin-bottom:35px; }
.info_tle {padding-left:-10px; margin-left:1px; border:1 solid #999; font-weight:bold;font-size:12px;color:#ff9966;}
.table_product {padding-left:1px; color:#003366; font-size:14px; height:20px;}

.box_view_top {height:435px; border:3px solid #f4f4f4; padding:15px;}
.box_image {width:565px; height:400px;float:left;position:relative;
background-position:50%;
background-repeat:no-repeat;
background-size:565px 400px;}

.slides_img{width:560px;height:400px;}
.box_image_min {position:relative; margin-top:-65px; margin-left:20px; width:400px; height:60px;}
.view_image {width:560px; height:400px;}
.view_mini_image {float:left; width:50px; height:50px; margin-right:7px; border:2px solid #fff;}
.view_mobile {display:none;}/*´ã´çÁ¤º¸ ¸ð¹ÙÀÏ°¨Ãß±â*/

/*//¾Æ¹ÙÅ¸¼³Á¤*/
.view_avata {width:100%; padding-top:15px;}
.avata_photo {width:140px; margin:0 auto; text-align:center;}
.avata_text {width:200px; height:100px; margin:0 auto; font-size:10pt; color:#555; line-height:1.4; margin-top:15px;}
.avata_text .title{font-size:11pt; font-weight:bold; color:#222; line-height:26px;}
.avata_text .number_nb{display:block; font-weight:bold;margin:20px 0 5px;color:#6996d1;font-size:14px}
.avata_text .number_text{font-size:12px;line-height:1.2;color:#999}

.list_line{color:#777;}
.circle {display:block;width: 140px;height: 140px;
  -webkit-border-radius: 99em;
  -moz-border-radius: 99em;
  border-radius: 99em;
  border: 3px solid #fff;
  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.1);}
.kakao{border:1px solid #e0cb0b; background-color:#fae100;color:#543e40;line-height:40px; font-size:16px;font-weight:800; 
width:100%;height:40px;display:block;text-align:center;margin-top:15px;border-radius:10px}/*Ä«Ä«¿À ¹®ÀÇ¹öÆ°*/
.kakao:hover{background-color:#fced7e;}
/*¾Æ¹ÙÅ¸¼³Á¤//*/

.box_list { position:relative; float:right; padding:0; margin-left:5px; width:258px; height:400px; background-color:#f8f8f8;}
.box_list h2 {line-height:30px;font-weight:bold; font-size:16px; color:#003366;}
.box_list table { width:100%;font-size:12px; color:#222; }
.box_list .point_line {height:1px; background-color: #222; padding:0; margin:0; border:none;}/*¸Å¹°Á¦¸ñ Æ÷ÀÎÆ®¶óÀÎ*/
.box_list td { border-bottom:1px solid #e4e4e4; height:30px; }
.box_list .list_text01 {width:80px; font-size:13px; line-height:30px; background:url(../img/main/arr_green.gif) no-repeat; background-position:0px 8px; color:#666;padding-left:10px; }
.box_list .list_text02 {font-size:13px; background:url(../img/main/bar_green.gif) no-repeat; background-position:0px 8px; padding-left:10px;}

.view_print {float:right; text-align:center; padding:11px 20px;}
.btn_print {float:left;font-size:11px;font-family:'µ¸¿ò',dotum; background-color:#fff;color:#555;width:55px; padding:2px}
.btn_print i{color:#c9c9c9;}

.box_view_down {width:100%; margin:0 auto; padding-bottom:20px; display:block; clear:both;}

.view_list_title {width:100%; height:30px; font-weight:bold;line-height:35px;color:#594f44; height:50px; display:block; clear:both; padding-top:10px;}
.view_list_title span{padding:10px 0 0 0}
.view_list_title .icon {width:15px; height:20px; vertical-align:middle; background:url(../img/main/icon-title.png) no-repeat; background-position:0px 5px;}
.view_list_title .title {width:100px; height:20px; vertical-align:middle; padding:1px 0 0 1px; text-align:left;line-height:24px; font-weight:bold; font-size:14px; }

.view_mobile_tel{display:none;}
.list_btn_pc {width:99%; margin-top:100px; text-align:center;clear:both}

.nm_btn 
{display: inline-block;
overflow: hidden;
padding: 7px 10px;
width:120px; 
text-align:center; 
font-size: 14px;
color: #fff;
letter-spacing: -1px;
white-space: nowrap;
vertical-align: middle;
}

/*********************************»ó¼¼Á¤º¸//**********************************/
/*Å¸ÀÌÆ²¹Ú½º*/
.title_box{width:100%;height:46px; border:1px solid #e9e9e9;background-color:#f9f9f9;margin-bottom:10px;}
.product_no {float:left;font-size:12px;background-color:#fff;height:100%;border-right:1px solid #e9e9e9; text-align:center;min-width:110px;padding:13px 7px 5px 7px;}
.product_no .nb{color:#555;}
.nb a{font-size:14px;font-weight:bold;color:#3c61a5;}
.product_no_mobile{display:none;}

.product_size {float:left;font-size:17px;font-weight:bold;border-right:1px solid #e9e9e9;text-align:center;padding:5px 15px; margin-top:15px;min-width:160px;color:#6996d1;}
.product_size > .view_category{}
.product_size > .view_size_m2{color:#323232;}

.title_price_box {float:left;width:550px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
color:#3c61a5;font-weight:bold;display:block;font-size:18px;line-height:42px;padding-left:20px;}

.price_info_1{float:left; padding:0 15px;margin-top:5px}
.price_info_1 > .price_type{font-weight:bold;color:#6996d1;font-size:17px;margin:0 5px;}
.price_info_1 > .price_point{font-weight:800;color:#fe4d32;vertical-align:bottom;font-size:22px;line-height:100%;}

.price_info_2{float:left; border-right:1px solid #e9e9e9; padding:0 20px;}
.price_info_2 > .price_type2{font-weight:bold;color:#6996d1;font-size:12px;}
.price_info_2 > .price_point2{font-weight:800;color:#fe4d32;vertical-align:bottom;font-size:16px;line-height:100%;}

.price_info > .price_won{}
.price_info > .price_category{font-size:13px;color:#333;padding:0 5px}
.price_name{color:#666;font-size:12px;line-height:12px;display:inline-block;padding:6px 0;}
.list_title{display:none;}

.price1 {color:#3c90be; font-weight:bold; font-size:16px;}
.view_list_title {width:101px; padding:10px; color:#333; font-weight:bold; font-size:1.1em;}

.view_info {width:100%;}
.view_info01{width:12%; min-height:38px; padding:10px 10px 10px 14px; background:#f7f7f7;color:#777; float:left; font-size:12px; outline:1px solid #e4e4e4;}
.view_info02{width:88%; min-height:38px; padding:10px; display:block; background:#fff; float:left; font-size:0.9em; outline:1px solid #e4e4e4; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}
.view_form01{width:12%; min-height:38px; padding:10px 10px 10px 14px; background:#f7f7f7; float:left; font-size:0.9em; outline:1px solid #e4e4e4;}
.view_form02{width:88%; min-height:38px; padding:10px; display:block; background:#fff; float:left; font-size:0.8em; outline:1px solid #e4e4e4; text-overflow:ellipsis; white-space: nowrap; overflow: hidden;}

.view_info02 input{ margin:0 5px 0 10px;}
.info_data{width:38%; min-height:38px; padding:10px 12px 10px 10px; background:#fff; float:left; outline:1px solid #e4e4e4;}

.info_data_100{width:100%;padding:15px 19px 20px 18px;float:left; outline:1px solid #e4e4e4;white-space:normal;font-size:16px;line-height:1.6;}
.info_price {font-family: verdana; font-size:15px; font-weight:bold; color:#fa6839;}<!-- °Å·¡°¡°ÝÇ¥½Ã -->

/*V2.0Ãß°¡ °¡°ÝÁ¤º¸ Ç¥±âCSS */
#view_price_box {}
.price_off {display:none;}
.price_on {display:block;}/*¸Å¹°À¯Çüº° Åä±Û*/

.view_title_info01 {width:12%; min-height:39px; padding:10px 10px 10px 14px; background:#f7f7f7; float:left; font-size:12px; outline:1px solid #e4e4e4; color:#777;}
.view_title_info02 {width:88%; min-height:39px; padding:10px; background:#fff; float:left; font-size:0.9em; outline:1px solid #e4e4e4; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; display:block;}

.view_price_title {dispaly:block; padding:10px;margin:3px 0;}/*°¡°ÝÁ¤º¸ Å¸ÀÌÆ²*/
.view_price_title .price_title{color:#333; font-weight:bold; font-size:1.1em;margin-right:30px;position:relative;top:2px}
.view_price_title span {display:inline-block;font-size:11px; margin-right:5px;}

.view_price_title .skey{background-color:#333;color:#fff;padding:1px 5px;float:right}/*¼¼ºÎÀ¯Çü ÅÂ±×¾ÆÀÌÄÜ*/
.view_price_title .ikey01{background-color:#ff551a;color:#fff;padding:1px 5px;float:right}/*±Þ¸Å¹°¾ÆÀÌÄÜ*/
.view_price_title .ikey03{background-color:#ff551a;color:#fff;padding:1px 5px;float:right}/*ÃßÃµ¸Å¹°¾ÆÀÌÄÜ*/
.view_price_title .ikey02{background-color:#ff551a;color:#fff;padding:1px 5px;float:right}/*ÇÖÇÑ¸Å¹°¾ÆÀÌÄÜ*/
.view_price_title .ikey06{background-color:#ff551a;color:#fff;padding:1px 5px;float:right}/*ÇÁ¸®¹Ì¾ö¸Å¹°¾ÆÀÌÄÜ*/
.view_price_title .key{color:#3c90be;padding:1px 5px; outline:1px solid #e1e1e1;float:right}/*Å°¿öµå¾ÆÀÌÄÜ*/

.view_price {width:100%;}
.view_price_info01 {width:12%; min-height:39px; padding:10px 10px 10px 14px; background:#f7f7f7; float:left; font-size:12px; outline:1px solid #e4e4e4; color:#777;}
.view_price_info02 {width:82%; min-height:39px; padding:10px; background:#fff; float:left; font-size:0.9em; outline:1px solid #e4e4e4; text-overflow:ellipsis; white-space: nowrap; overflow: hidden; display:block;}
.price_data {width:88%; min-height:39px;  background:#fff; float:left; outline:1px solid #e4e4e4;}
.price_data_100{width:100%; padding:15px 19px 20px 18px; background:#fff; float:left; outline:1px solid #e4e4e4;}
.price_won {}
.color_off {color:#c1c1c1;}

.color_point {font-size:14px; line-height:14px;font-weight:bold;color:#fe4d32}
.color_list_no {color:#3b8de0; font-weight:bold;}
.add_text_cut {padding-right:150px;} /*ÁÖ¼ÒÁö ÅÂ±×¼³Á¤*/