@charset "utf-8";

/*
compnay2 
.history_2015 { background:url('/ko/company/images/img_2015.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2014 { background:url('/ko/company/images/img_2014.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2013 { background:url('/ko/company/images/img_2013.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2012 { background:url('/ko/company/images/img_2012.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2011 { background:url('/ko/company/images/img_2011.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2010 { background:url('/ko/company/images/img_2010.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2009 { background:url('/ko/company/images/img_2009.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }
.history_2008 { background:url('/ko/company/images/img_2008.jpg') no-repeat; vertical-align:top; margin:25px 0 25px 20px; }

*/

/* solution2 */
.sub_feild { position:relative; padding:0px; }
.sub_feild .sub_contents { float:left;width:577px; /*margin:15px 0 10px 0;*/ padding:10px 0 10px 0; /*border:1px solid #a8ccec; background:#eef3fa;*/display:inline-block;  }
 .sub_contents_2 { height:100%; width:777px;}
.sub_feild .sub_contents p { text-align:left; line-height:35px; }
.sub_feild .sub_contents .strong { text-align:left;  font-size:15px;letter-spacing:-1px; color:#0336ad; /*padding-left:20px;*/padding-bottom:5px; }
.sub_feild .sub_contents li { text-align:left; font-size:13px; line-height:22px; list-style:none; color:grey; /*padding-left:20px;*/ }



.solution_table tr td { height:25px; padding:5px; vertical-align:middle;  }
.table_title { height:30px; padding:5px 0 0 0; color:#fff; background-color:#5373cf; }
.table_title_2 { height:30px; padding:5px 0 0 0; color:#fff; background-color:#53cf6d; }

.bg_gray { color:#222; background-color:#eeeeee; text-align:center;font-weight:bold;}
.bg_white { color:#222; background-color:#ffffff; text-align:center;font-weight:bold;}
.bg_yellow2 { color:#222; background-color:#f5faf0; }

.num_li li { list-style:decimal-leading-zero; margin-left:30px; }
.history_bul { background:url('/ko/company/images/view_dot.jpg') 0 11px no-repeat; height:20px;  padding:3px 10px;}
/*.dot_line { border-bottom:2px dotted #bbb; }*/

.txt_19 { font-size:16px; color:#222; font-weight:bold; padding:15px 0 10px;}
.txt_18 { font-size:18px; color:#222; }
.txt_17 {font-weight:bold; font-size:16px; color:#2224AA; padding:30px 0 15px 0;}
.txt_16 { font-size:16px; color:#222; display:inline-block; padding:0 0 8px 0;}
.txt_blue { color:#5555bb; font-weight:bold; letter-spacing:2px; }
.txt_cp {color:#1590ff;}
.txt_bold {font-weight:bold;}
.txt_line {text-decoration:underline;}
.con_list {line-height:24px;}
.txt_right {text-align:right;}

/** sub_title **/
#sub_title>table{width:100%;margin-top:14px;}	
.s_nav{padding:5px 0 40px 0;}
.s_nav>img,.s_nav>table{float:left;}	
.s_nav table{border-right:1px solid #d6d6d6;}
.s_nav td{text-align:center;font-weight:bold;height:37px; cursor:pointer}
.s_nav td{border-left:1px solid #d6d6d6;border-top:1px solid #bec6cf;border-bottom:1px solid #d2d3d5;background-color:#fafafa}
.s_nav td:hover{color:#fff;border:1px solid #4a9ed0;background-color:#2a8ed0;text-decoration:none; border-right:0px solid #4a9ed0;}
.s_nav td.on{color:#fff; border:1px solid #4a9ed0;background-color:#2a8ed0;text-decoration:none; }
.s_nav td.nv_s:hover{color:#444;border-left:1px solid #d6d6d6;border-top:1px solid #bec6cf;border-bottom:1px solid #d2d3d5;border-right:0px solid #d6d6d6;background-color:#fafafa}

.w01 td{width:350px; vertical-align:middle; }
.w02 td{width:350px; vertical-align:middle; }

.byproxy_btn {display:inline-block;width:360px;height:45px;border:none;background-color:orange;color:#fff;font-weight:bold;font-size:16px;cursor:pointer;}
.byproxy_btn.type2 {background-color:#55acef;}
.btn_list {display:inline-block; vertical-align:middle; width:100%; text-align:center; margin-top:20px;}
.btn_list ul {display:inline-block; vertical-align:middle; margin:0 auto;}
.btn_list li {float:left; display:inline; margin:0 5px;}


/*È¸¿ø°¡ÀÔ ¾à°üµ¿ÀÇ */
.join_agreeform_table { width:700px; margin:0 auto;  } 
.join_textarea {float:left; margin:0 auto; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; BORDER: solid #d2d2d2 1px ; padding:10px 10px 1px 10px; BACKGROUND:#FFFFFF; WIDTH:700px; HEIGHT: 200px; color: #000000; }
.join_textarea1 {float:left; margin:0 auto; font-size:12px; font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif; BORDER: solid #d2d2d2 1px ; padding:10px 10px 1px 10px; BACKGROUND:#FFFFFF; WIDTH:700px; HEIGHT: 200px; color: #000000; }
.
.member_id {padding:5px 10px 5px 10px;}

.bbs_table th { height:35px; vertical-align:middle; border-bottom:1px solid #ccc;  }
.bbs_table tbody td { min-height:25px; vertical-align:middle; border-bottom:1px solid #eee; }
.gongji { font-weight:bold; color:#333; }
textarea { border:1px solid #ccc;  }
.tdboard02 { border-top:2px solid #ccc;  }


/* ÆÇµ¶´ëÇà */
.write_head { height:30px; padding-left:10px; color:#777777; background-color:#F3F3F3; border:1px solid #ddd; }
.write_head1 { height:30px; text-align:center; color:#777777; background-color:#F3F3F3; border:1px solid #ddd; }
.byproxy_p { padding:5px 0 5px 8px; border:1px solid #ddd; }
.byproxy_p1 {text-align:center; border:1px solid #ddd; }
td, input, button, textarea, select, .c1 { font-size:13px; /*font-family: Dotum, Gulim, AppleGothic, Sans-serif;*/color:#737373; vertical-align:middle; }
.field { border:1px solid #ccc; height:22px; font-size:12px; font-weight:bold; color:#333; padding:2px 0px 2px 8px; }
.ed { border:1px solid #ccc; height:22px; font-size:13px;color:#333; padding:2px 2px 2px 4px; width:150px; }
.zip_btn { border:1px solid #888; background-color:#999; width:100px; height:28px; font-size:13px; color:#fff; padding:2px 2px 2px 4px;  }

#product_content { padding:0px; display:block;}
#product_content2 { padding:0px; display:block;}
#product_content3 { padding:0px; display:block;}
#product_content4 { padding:0px; display:block;}

.product_summary {}
.product_text0	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#333333; font-weight: bold; text-decoration:none; font-size:11pt; padding:18px 0px 10px 0px;}
.product_text1	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#DC0004; font-weight: bold; text-decoration:none; font-size:11pt; padding:15px 0px 10px 0px;}
.product_text1a	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#DC0004; font-weight: bold; text-decoration:none; font-size:11pt; padding:20px 0px 10px 0px;}
.product_text2	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#000000;  text-decoration:none; font-size:10pt; word-break: break-all; padding-left:20px;}
.product_text3	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#2C2B2B;  font-weight: bold; text-decoration:none; font-size:12pt; padding:10px 0px 10px 0px;}
.product_text3a	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#2C2B2B;  font-weight: bold; text-decoration:none; font-size:11pt; padding:10px 0px 10px 0px;}
.product_text4	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#494444;  text-decoration:none; font-weight: bold;  font-size:14px; padding:0px 0px 0px 0px; text-align:justify; }
.product_text4a {font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#494444;  text-decoration:none; font-weight: bold; font-size:12pt; padding-left:15px; padding-top:2px;}
.product_text5	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#272727;  text-decoration:none; font-size:10pt; height:30px; padding:0px 10px 0px 10px; background:#FFFFFF; }
.product_text6	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#FF6600;  text-decoration:none; font-weight: bold; font-size:10pt;padding-left:20px;}
.product_text7	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#ffffff;  text-decoration:none; font-weight: bold; font-size:10pt;}
.product_text8	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#272727;  text-decoration:none;  font-size:10pt;}
.product_text9 	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#8C8A8A;  text-decoration:none; font-size:10pt;word-break:break-all; padding:15px 0px 0px 25px;}
.product_text10	{font-family:NanumGothic, Dotum,Gulim,helvetica,Arial,Sans-Serif;  color:#000000;  font-weight: bold; text-decoration:none; font-size:11pt; padding-top:10px;}

.video_list { width:100%;  margin:0px auto; }
.video_list li { width:140px; display:inline; float:left; text-align:center; font-weight:bold; padding-right:10px;}

#products_banner { width:700px; height:110px; background:url('/ko/thema/images/title_bg.gif') no-repeat; margin:10px;position:relative; padding:0px 0px 0px 0px; }

.shop_view_table { float:left; width:770px; }
.shop_order_table{width:100%;margin-top:14px; border:1px solid #d6d6d6;}	
.shop_order_table td { border:1px solid #d6d6d6;}	
.total_price { font-size:16px; font-weight:bold; color:#cc0000; }

/* support */
.cont_sup {width:760px;height:100%;padding:20px 0 10px 0;}