/* */
.t_11px{font-size:11px !important; line-height:16px;}
.t_12px{font-size:12px !important; line-height:18px;}
.t_13px{font-size:13px;}
.t_14px{font-size:14px;}
.t_15px{font-size:15px;}
.t_16px{font-size:16px;}
.t_17px{font-size:17px;}
.t_18px{font-size:18px; line-height:24px;}
.t_19px{font-size:19px; line-height:25px;}
.t_20px{font-size:20px; line-height:26px;}
.t_24px{font-size:24px; line-height:30px;}
.t_26px{font-size:26px; line-height:32px;}
.c_black{color:#000;}
.c_white{color:#fff;}
.c_blue{color:#4577b1;}
.c_green{color:#4aa920;}
.c_red{color:red;}
.c_pink {color:#f23d7b;}
.c_orange{color:orange;}

.f_Bold{font-family:"NanumGothicBold";}
.unit{text-align:right; font-size:11px;}

.h_5{clear:both; height:5px;}
.h10{clear:both; height:10px;}
.h20{clear:both; height:20px;}
.h30{clear:both; height:30px;}
.h40{clear:both; height:40px;}
.h50{clear:both; height:50px;}
.h60{clear:both; height:60px;}
.h70{clear:both; height:70px;}
.h80{clear:both; height:80px;}
.h85{clear:both; height:85px;}
.h90{clear:both; height:90px;}
.h100{clear:both; height:100px;}

.w10{clear:both; width:10px;}
.w20{clear:both; width:20px;}
.w30{clear:both; width:30px;}
.w40{clear:both; width:40px;}

.Bold {font-family:"NanumGothicBold";}
.small_T_01 {font-family:"NanumGothicBold"; font-size:14px; color:#000; padding:10px 0px; background:url(../images/include/small_T_01_bg.jpg) no-repeat 0px 0px;}
.title_02 {font-size:17px; line-height:18px; color:#000;  font-family:"NanumGothicBold"; padding-left:15px; height:25px; background:url(../images/include/title_line_01.jpg) no-repeat 0 1px; clear:both; margin-top:30px;}
.title_02_2{font-size:18px; color:#000;  font-family:"NanumGothic"; padding-left:10px; height:30px; background:url(../images/include/title_line_01.png) no-repeat 0 1px;}
.title_03 {font-size:15px; line-height:18px; color:#000000;  font-family:"NanumGothic"; padding-left:12px; height:30px; background:url(../images/include/text_ball_01.png) no-repeat 3px 7px; margin:0 0 0px 0;}
.title_04 {font-size:16px; color:#357ece; font-family:"NanumGothicBold"; line-height:16px;}
.title_05 {font-size:16px; color:#000; font-family:"NanumGothicBold";}

/*ÅÇ*/
.tab_btn{font-family:"NanumGothicBold"; font-size:15px; height:40px; width:100%; border-bottom:1px solid #ed145b;}
.tab_btn li{padding:10px; float:left; text-align:center; cursor:pointer; margin-left:1px;}
.tab_btn li a {text-decoration:none;}
.tab_btn li.on {background:#ed145b; color:#FFF;}
.tab_btn li.on a {color:#FFF}
.tab_btn li.off {background:#333; color:#FFF;}
.tab_btn li.off a {color:#FFF}
.tab_btn li:first-child{margin-left:0px;}

/* ´ë¸®Á¡ ¾È³» */
dl.shop_info_01 {}
dl.shop_info_01 dt {font-family:"NanumGothicBold"; font-size:18px; color:#333; margin-bottom:10px; background:url(../images/btn/bullet_01.jpg) no-repeat 3px 7px; padding-left:20px;}
dl.shop_info_01 dd {}


#contents .contents .top {margin-bottom:50px;}

#contents .contents .impact {font-family:"NanumGothicBold", "µ¸¿ò", sans-serif; font-size:18px; line-height:28px;}
/*** È¸»ç¼Ò°³ ***/
/* CEOÀÎ»ç¸» */
#contents .contents .greeting {background:url(../images/company/greeting_img_01.jpg) no-repeat right 0px; padding-right:330px; min-height:310px;}

/* È¸»ç¿¬Çõ */
#contents .contents .history_list {display:inline-block; background:url(../images/company/history_bg.jpg) no-repeat right 0px;}
#contents .contents .history_list dt {font-size:18px; line-height:28px; width:70px; float:left; margin-bottom:10px; color:#184392; font-family:"NanumGothicBold"; height:28px;}
#contents .contents .history_list dd {font-size:14px; line-height:24px; width:860px; float:left; margin-bottom:10px; height:28px; vertical-align:middle;}

/* ÁÖ¿ä °Å·¡Ã³ */
.deal_list {}
.deal_list li {width:225px; float:left; margin-right:10px; text-align:center; vertical-align:top; height:110px;}
.deal_list li img {height:60px; margin-bottom:5px;}

table.th_top_01 {border-top:2px solid #333; border-bottom:1px solid #333;}
table.th_top_01 th {font-weight:normal; padding:8px 0px; border-left:1px dotted #ccc; border-bottom:1px solid #333; background:#fafafa;}
table.th_top_01 th:first-child {border-left:none;}
table.th_top_01 td {text-align:center; border-top:1px solid #ececec; border-left:1px solid #ececec; padding:5px 0px;}
table.th_top_01 td:first-child {border-left:none;}
