@charset "utf-8";
/* 공통영역 */
* {margin:0; padding:0; font-family:Malgun Gothic, Dotum, '돋움', Aria, sans-serif;}
body	{color:#4c4c4c; font-size:14px; line-height:23px; -webkit-text-size-adjust:none; background:#ffffff;text-align:center}
h1,h2	{font-weight:normal; font-size:0;}
div,p,span	{}
img	{border:0; font-size:0; line-height:0; max-width:100%;}
.img_middle	{vertical-align:middle;}
.clfix:after		{content: "."; display: block; height: 10px; clear: both; visibility: hidden;}
.clfix				{display: inline-block;}
.clfix				{display: block;}
* html .clfix	{height: 1%;} /* Hides from IE-mac */
.clfix				{zoom:1;} /*for IE 5.5-7*/
.fl_left	{float:left;}
.fl_right	{float:right;}
.no_bg {background:none !important;}
.no_bdr {border:none !important;}
.t_left {text-align:left; padding: 0 5px;}
.t_center {text-align:center; padding: 0 5px;}
.t_right {text-align:right; padding: 0 5px;}
.t_ht15 {line-height:1.5;}
.line_lf0 {border-left:0px !important;}
.fwb {font-weight:bold;}
.al_top	{vertical-align:top !important;}
.al_mid	{vertical-align:middle !important;}
.al_bot	{vertical-align:bottom !important;}
.form_txt	{vertical-align:middle !important;}
.ls0	{letter-spacing:0;}
ol, ul, li	{list-style:none;}
select	{border-top:1px solid #a7a7a7;border-left:1px solid #a7a7a7;border-bottom:1px solid #e2e2e2;border-right:1px solid #e2e2e2; line-height:100%;}
select option	{color:#333333;margin:0;}
.clear {clear:both;}
.none    {position:absolute; top:-7000px; left:-7000px; height:0; visibility:hidden} /* 대체텍스트 */
.pos_rel	{position:relative;}
.pos_abs	{position:absolute; font-size:13px;}
.f_light {font-weight:normal;}
.h_tit_lg{font-size: 32px; font-weight: normal; color: #000; letter-spacing: -2px; font-family: '고딕';}
.h_tit	{margin-bottom:20px; margin-left:10px; margin-top:10px;font-size:14px; line-height:23px; font-family:'맑은 고딕','돋움';font-weight:bold}
.hs_tit	{margin-bottom:20px; margin-left:10px; margin-top:10px;font-size:12px; line-height:23px; font-family:'맑은 고딕','돋움';}
.hs_tit_rk	{padding-bottom:20px; margin-left:10px; margin-top:10px;font-size:12px; line-height:23px; font-family:'맑은 고딕','돋움';}
.mt10 {margin-top:10px}
.mt20 {margin-top:20px}
.mt30 {margin-top:30px}
.mt40 {margin-top:40px}
.mt50 {margin-top:50px}
.ml10 {margin-left:10px}
.ml20 {margin-left:20px}
.ml30 {margin-left:30px}
.ml40 {margin-left:40px}
.mr10 {margin-right:10px}
.mr20 {margin-right:20px}
.mr30 {margin-right:30px}
.mr40 {margin-right:40px}
.mb10 {margin-bottom:10px}
.mb20 {margin-bottom:20px}
.mb30 {margin-bottom:30px}
.mb40 {margin-bottom:40px}
.pa10{padding:10px;}
.pt10{padding-top:10px}
.pl0{padding-left:0px}
.pl10{padding-left:10px}
.pl60{padding-left:60px}
.pr0{padding-right:0px}
.pb10{padding-bottom:10px}
.fs14{font-size:14px}
.fs12{font-size:12px}
.fs11{font-size:11px}
.c006bbe{color:#006bbe;}

/* 상단영역 */

/* 201506_인사말 개정_그림파일 변경 */
.topbg {background : url(http://www.kyobo.com/images/mail/attachMail_topbg_201506.gif) no-repeat 0 0; width:824px; height:96px;}

.logo {margin : 35px 0px 0px 35px}
.topblue {margin : 7px 0px 0px 1px}
.greeting { margin :58px 40px 0px 0px;font-family:Dotum;font-size:12px;font-weight:bold;color:#204c7a}
.greeting_green {color:#007c69}
.greeting_red {color:#dd3001}

/* 201506_인사말 개정 */
.greeting_new {margin: 40px 0px 0px 47px; text-align: left}

/* 컨텐츠영역 */
.wrapper {text-align:center;  width:824px; margin:0 auto; position:relative;}
.tab_wrap {width:100%; margin-top:30px;overflow:hidden;zoom:1;background:url('http://www.kyobo.com/images/mail/bg_tab.png') repeat-x 100% -235px;}
.tab_wrap ul.tab {position:relative; height:47px; background:none}
.tab_wrap ul:after {display:block;content:'';clear:both;}
.tab_wrap li {float:left;}
.tab_wrap li a.tab_t {position:relative; display:block; min-width:0px; margin:0 -1px 0 0; padding:0 1px 0 0; background:url('http://www.kyobo.com/images/mail/bg_tab.png') no-repeat 100% -141px; color:#666; text-align:center; line-height:17px; z-index:0;text-decoration: none;}
.tab_wrap li a.tab_t span {display:table-cell;width:163.2px;height:47px;line-height:1.2;vertical-align:middle; background:url('http://www.kyobo.com/images/mail/bg_tab.png') no-repeat 0 -188px; text-align:center; cursor:pointer;font-size:13px;}
.tab_wrap li a.tab_t:hover {display:block; margin:0 -1px 0 0; background:url('http://www.kyobo.com/images/mail/bg_tab.png') no-repeat 100% -47px; color:#006bbe;z-index:3;}
.tab_wrap li a.tab_t:hover span	{background:url('http://www.kyobo.com/images/mail/bg_tab.png') no-repeat 0 -94px;z-index:99;font-weight:900;z-index:99;}
.tab_wrap li.on	a.tab_t	{display:block; margin:0 -7px 0 0; padding:0 7px 0 0; background:url('http://www.kyobo.com/images/mail/bg_tab.png') no-repeat 100% 0 ;color:#006bbe; text-decoration:none; z-index:1;font-weight:900;}
.tab_wrap li.on	a.tab_t	span {background:url('http://www.kyobo.com/images/mail/bg_tab.png') no-repeat 0 -94px}
.ad_wrap {position:absolute; width:78px; right:-65px; top:91px; z-index:5;}
.ad_wrap:after {display:block;content:'';clear:both;}
.ad_wrap li {float:left;width:78px;height:73px;background:url('http://www.kyobo.com/images/mail/ad_bg.png') 100% 0 no-repeat;margin-bottom:5px;word-break:break-all;}
.ad_wrap li.on {background:url('http://www.kyobo.com/images/mail/ad_on.jpg') 0 0 no-repeat;}
.ad_wrap li a {text-decoration: none;color:#1a1a18;font-weight:900;font-size:13px;text-align:center;display:table-cell;vertical-align:middle;width:78px;height:73px;padding-left:9px;}
.ad_wrap li.on a{color:#fff;padding:0;}
.conbg {background : url(http://www.kyobo.com/images/mail/attachMail_conbg.gif) repeat-y; width:824px; margin-top:20px; text-align:left;}
.conbox {border : #bfd8ee solid 2px; width:728px; text-align:left; padding:15px}
.bul_black {padding-top:30px;font-weight:bold;color:#4c4c4c;font-size:24px;}
.bul_green {background : url('http://www.kyobo.com/images/mail/attachMail_bul_green.png') no-repeat 0px 6px; font-weight:bold;color:#013976;padding-left:22px ;font-size:14px;}
.bul_blue {background : url('http://www.kyobo.com/images/mail/attachMail_bul_blue.gif') no-repeat 0px 5px; padding-left:10px; font-size:12px;}
.bul_guide {background : url('http://www.kyobo.com/images/mail/attachMail_bul_guide.gif') no-repeat 0px 6px; font-weight:bold;color:#013976;padding:4px 0px 0px 28px ;font-size:14px ; height:35px; width:733px; border-bottom: 3px solid #bfd8ee; text-align:left; }
.bul_blue_circle {background : url('http://www.kyobo.com/images/mail/attachMail_bul_blue_circle.png') no-repeat 0px 8px; color:#1a1a1a; font-weight:bold; padding-left:12px; }
.bul_green_dash {background : url('http://www.kyobo.com/images/mail/attachMail_bul_green_dash.png') no-repeat 0px 9px; padding-left:12px; font-weight:normal;}
.guide {text-align:left; font-size:12px; }
.list_bdot{background: url('http://www.kyobo.com/images/mail/bul_blue_dot.gif') no-repeat 0px 10px; padding-left:12px;}
.bul_btdot {padding: 6px 0 2px 8px; background: url('http://www.kyobo.com/images/mail/bul_dash1.gif') no-repeat left 12px; line-height: 15px; color: #666; font-size: 11px; font-weight:normal;}
.text_blue{color:#013976; font-weight:bold;}
.bul_rblue {padding-left:13px; background:url('http://www.kyobo.com/images/mail/bul_blue_round.gif') no-repeat 0 9px; text-align:left; }
.blue_line {width:758px; border-bottom:1px solid #bfd8ee; padding-bottom:15px; padding-top:10px;}
.box_gray {border:1px solid #d5dbe5; border-radius:3px; margin-right:35px; padding-bottom:10px;}
.box_gr {clear: both; width: auto; height: auto; border: 1px solid #bcd1e6; background: #fafafc; border-radius: 3px;}
.box_step {clear: both; height: auto; margin: 30px; width: auto; border: #bcd1e6 1px solid; background: #fafafc; border-radius: 3px; padding: 15px;}
.box_step .bor_top {border-top: 1px dashed #7eac4a; margin-top: 20px;}
.btn_tb_rwhite {display: inline-block; height: 18px; width: 225px; padding: 6px 6px 0; border: 1px solid #a3bdd5; border-radius: 3px; box-shadow: 0 1px 0 #e5e5e5; background: #FFF; color: #3e5064; font-size: 11px; font-family: '돋움'; letter-spacing: -1px; line-height: 14px !important; vertical-align: middle; text-align: center;}
.btn_tb_rwhite:link		{color:#4C4C4C;}
.btn_tb_rwhite:hover	{border:1px solid #6b90b3; background:#fff; color:#006bbe; text-decoration:none;}
.btn_tb_rwhite:focus	{border:1px solid #6b90b3; background:#fff; color:#006bbe; text-decoration:none;}
.btn_tb_rwhite:active	{border:1px solid #878787; background:#e6e6e6; color:#006bbe;}
.btn_tb_rwhite	.go	{display:inline-block; padding-right:14px; background:url('/images/comp/bull_b_esc.gif') no-repeat right 2px; font-size:11px; font-family:'돋움'; cursor:pointer;}
.btn_tb_rwhite2 {display: inline-block; height: 18px; width: 130px; padding: 6px 6px 0; border: 1px solid #a3bdd5; border-radius: 3px; box-shadow: 0 1px 0 #e5e5e5; background: #FFF; color: #3e5064; font-size: 11px; font-family: '돋움'; letter-spacing: -1px; line-height: 14px !important; vertical-align: middle; text-align: center;}
.btn_tb_rwhite2:link		{color:#4C4C4C;}
.btn_tb_rwhite2:hover	{border:1px solid #6b90b3; background:#fff; color:#006bbe; text-decoration:none;}
.btn_tb_rwhite2:focus	{border:1px solid #8abae8; background:#bfdaf6; color:#003975; text-decoration:none;}
.btn_tb_rwhite2:active	{border:1px solid #878787; background:#e6e6e6; color:#006bbe;}
.btn_tb_rwhite2	.go	{display:inline-block; padding-right:12px; background:url('/images/comp/bull_b_esc.gif') no-repeat right 2px; font-size:11px; font-family:'돋움'; cursor:pointer;}
.text_overflow {text-align: left; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 205px; padding: 0 5px;}
.text_overflow2 {text-align: left; float: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 300px;}
.btn_num {font-size: 30px; vertical-align:super;}

/* 테이블 기본 */
.common_top_basic_box	{border-bottom:1px solid #bfd8ee;}
.common_top_basic_box table		{border-collapse:collapse; border-spacing:0; border-top:2px solid #8abae8; border-left:none; border-right:none; border-bottom:none; margin:0 -1px; padding:0;}
.common_top_basic_box table, th, td, thead, tbody, tr	{ border-collapse:collapse;  border-spacing:0;}
.common_top_basic_box table caption	 {width:0; height:0; font-size:0; line-height:0; visibility:hidden}
.common_top_basic_box table th		 {height:44px; font-size:12px; color:#204c7a; background:#eff6fc; font-weight:normal; line-height:19px; border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; text-align:center}
.common_top_basic_box table th.lt_division {font-size:12px; color:#1a1a1a; line-height:23px; text-align:left; padding:10px; background:#fff; border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none;}
.common_top_basic_box table th.bg_bold	{background:#e0eeff; color:#013976; font-weight:bold; text-align:center}
.common_top_basic_box table th.bg_bold_l	{background:#e0eeff; color:#013976; font-weight:bold; text-align:left}
.common_top_basic_box table th.col_w  {background-color:#fff;}
.common_top_basic_box table th.col_wc  {background-color:#fff; color:#4c4c4c;}
.common_top_basic_box table th.f_line23 {line-height:23px !important; padding:13px 0 15px 0;}
.common_top_basic_box table th.col_y  {background-color:#fafcf0; text-align:left !important; padding-left:10px;}
.common_top_basic_box table th.line_none { border-left:none;}
.common_top_basic_box table td                   {border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; padding:13px 2px 15px 2px; line-height:120%; font-size:12px; color:#4c4c4c; text-align:center; background:#fff; word-break:break-all; word-wrap:break-word;}
.common_top_basic_box table td.lt_division       {border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; padding:13px 10px 15px 20px; line-height:120%; font-size:14px; color:#4c4c4c; text-align:left; background:#fff;}
.common_top_basic_box table td.lt_division02       {border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; padding:10px 8px 12px 7px; line-height:120%; font-size:14px; color:#4c4c4c; text-align:left; background:#fff;}
.common_top_basic_box table th.t_left  {text-align:left !important; padding:0 5px;}
.common_top_basic_box table th.cont_left  {text-align:left; background-color:#fff; padding:0 10px 0 20px;} /* 왼쪽 정렬 */
.common_top_basic_box table td.t_left  {text-align:left !important; padding:0 5px;}
.common_top_basic_box table td.t_left20  {text-align:left !important; padding-left:20px;}
.common_top_basic_box table td.cont_left  {text-align:left; padding:13px 10px 15px 10px;} /* 왼쪽 정렬 */
.common_top_basic_box table td.t_center  {text-align:center}
.common_top_basic_box table td.t_right  {text-align:right}
.common_top_basic_box table td.t_right_b {text-align:right; font-weight:bold;}
.common_top_basic_box table td.cont_right  {text-align:right; padding:13px 10px 15px 10px;} /* 오른쪽 정렬 */
.common_top_basic_box table td.cont_form {padding:7px 10px 7px 20px}
.common_top_basic_box table td.cont_form_radi {padding:13px 10px 13px 20px}
.common_top_basic_box table td.line_none { border-left:none;}
.common_top_basic_box tbody	th.first	{background:#e0eeff; color:#013976; font-weight:bold}
.common_top_basic_box table tfoot	th.cont_right {text-align:right; padding:7px 10px 7px 20px;}
.common_top_basic_box table tfoot	td.cont_form {padding:7px 10px 7px 20px}
.common_top_basic_box	tbody	th.cont_left	{padding:13px 10px 15px 10px}

/* 테이블 높이값 */
.common_top_basic_sbox	{border-bottom:1px solid #bfd8ee;}
.common_top_basic_sbox table		{border-collapse:collapse; border-spacing:0; border-top:2px solid #8abae8; border-left:none; border-right:none; border-bottom:none; margin:0 -1px; padding:0;}
.common_top_basic_sbox table, th, td, thead, tbody, tr	{ border-collapse:collapse;  border-spacing:0;}
.common_top_basic_sbox table caption	 {width:0; height:0; font-size:0; line-height:0; visibility:hidden}
.common_top_basic_sbox table th		 {height:30px; font-size:12px; color:#204c7a; background:#eff6fc; font-weight:normal; line-height:19px; border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; text-align:center}
.common_top_basic_sbox table th.lt_division {font-size:12px; color:#1a1a1a; line-height:23px; text-align:left; padding:10px; background:#fff; border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none;}
.common_top_basic_sbox table th.bg_bold	{background:#e0eeff; color:#013976; font-weight:bold; text-align:center}
.common_top_basic_sbox table th.bg_bold_l	{background:#e0eeff; color:#013976; font-weight:bold; text-align:left}
.common_top_basic_sbox table th.col_w  {background-color:#fff;}
.common_top_basic_sbox table th.col_wc  {background-color:#fff; color:#4c4c4c;}
.common_top_basic_sbox table th.f_line23 {line-height:23px !important; padding:13px 0 15px 0;}
.common_top_basic_sbox table th.col_y  {background-color:#fafcf0; text-align:left !important; padding-left:10px;}
.common_top_basic_sbox table th.line_none { border-left:none;}
.common_top_basic_sbox table td               {border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; padding:7px 2px 7px 2px; line-height:100%; font-size:12px; color:#4c4c4c; text-align:center; background:#fff; word-break:break-all; word-wrap:break-word;}
.common_top_basic_sbox table td.lt_division   {border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; padding:7px 10px 7px 20px; line-height:100%; font-size:14px; color:#4c4c4c; text-align:left; background:#fff;}
.common_top_basic_sbox table td.lt_division02 {border-top:1px solid #bfd8ee; border-left:1px solid #bfd8ee; border-bottom:0 none; border-right:0 none; padding:7px 8px 7px 7px; line-height:100%; font-size:14px; color:#4c4c4c; text-align:left; background:#fff;}
.common_top_basic_sbox table th.t_left  {padding:0 10px; text-align:left !important}
.common_top_basic_sbox table th.cont_left  {text-align:left; background-color:#fff; padding:0 10px 0 20px;} /* 왼쪽 정렬 */
.common_top_basic_sbox table td.t_left  {text-align:left !important}
.common_top_basic_sbox table td.t_left20  {text-align:left !important; padding-left:20px;}
.common_top_basic_sbox table td.cont_left  {text-align:left; padding:13px 10px 15px 10px;} /* 왼쪽 정렬 */
.common_top_basic_sbox table td.t_center  {text-align:center}
.common_top_basic_sbox table td.t_right  {text-align:right; padding-right:20px;}
.common_top_basic_sbox table td.t_right_b {text-align:right; font-weight:bold;}
.common_top_basic_sbox table td.cont_right  {text-align:right; padding:13px 10px 15px 10px;} /* 오른쪽 정렬 */
.common_top_basic_sbox table td.cont_form {padding:7px 10px 7px 20px}
.common_top_basic_sbox table td.cont_form_radi {padding:13px 10px 13px 20px}
.common_top_basic_sbox table td.line_none { border-left:none;}
.common_top_basic_sbox tbody	th.first	{background:#e0eeff; color:#013976; font-weight:bold}
.common_top_basic_sbox table tfoot	th.cont_right {text-align:right; padding:7px 10px 7px 20px;}
.common_top_basic_sbox table tfoot	td.cont_form {padding:7px 10px 7px 20px}
.common_top_basic_sbox	tbody	th.cont_left	{padding:13px 10px 15px 10px}

/* IE10 전용 핵 150112 */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .common_top_basic_box table {border-collapse:separate;}
.mailshot_wrap	.cont_wrap	.cont	.insu_info	 ul	 li	.no_bdr	{padding-bottom:15px;}
.mailshot_wrap	.cont_wrap	.cont	.insu_info	 ul	 li	.no_bdr	li	{border-top:none;}


.bul_dash	{margin-bottom:2px; padding-left:12px; background:url('/images/comp/bul_dash.gif') no-repeat 0 12px; color:#1a1a1a; font-size:13px; line-height:25px}
.bul_dash.end	{margin-bottom:0}

.pagenation_wrap {text-align:center;padding-top:20px;margin-bottom:20px;}
.pagenation_wrap a {margin-left:4px;}
.pagenation_wrap > a:first-child {margin-left:0;}
.pagenation_wrap a, .pagenation_wrap strong, .pagenation_wrap span a {width:28px;height:28px;display:inline-block;border:1px solid #C7C7C7;border-radius: 3px;vertical-align: middle;text-decoration: none;color:#666;line-height:28px;position:relative;}
.pagenation_wrap a.preBlockpage {font-size:0;background:url('http://www.kyobo.com/images/mail/btn_pager.png') -28px -28px no-repeat;}
.pagenation_wrap a.prepage {font-size:0;background:url('http://www.kyobo.com/images/mail/btn_pager.png') -56px -28px no-repeat;}
.pagenation_wrap a.nextBlockpage {font-size:0;background:url('http://www.kyobo.com/images/mail/btn_pager.png') -112px -28px no-repeat;}
.pagenation_wrap a.nextpage {font-size:0;background:url('http://www.kyobo.com/images/mail/btn_pager.png') -84px -28px no-repeat;}
.pagenation_wrap strong {color:#fff;background:#006BBE;border:1px solid #013976;position:absolute;left:-1px;top:-1px;}
.pagenation_wrap span {margin:0 8px;}
.pagenation_wrap a.no {background-position-y:0;}
.pagenation_wrap a:hover {border-color:#808080;background-position-y: -56px;}
.pagenation_wrap a:active {border-color:#808080;background-position-y: -84px;}
.pagenation_wrap span a:hover {color:#006BBE;}
.pagenation_wrap span a:active {background-color:#e4e4e4;color:#006BBE;}