@charset "euc-kr";
/* CSS Document */
/*@import url("common_css.css");
@import url("table_css.css");
@import url("baeoom_css.css");////*/


.in_text3{
	padding:10px 0 6px 0;
}
#notice_box {
	background:url(/images/lecture/bg_notice_box.gif) no-repeat;
	width:700px;
	height:53px;	
	text-align:left;
}
#notice_box li.txt {
	padding:20px 0 0 40px;
}
#container{
/*
	border-left:1px solid #bababa;
	border-right:1px solid #bababa;
	border-bottom:1px solid #bababa;
*/
}

#container_body{
}

#container_body2{
	width:660px;
	padding:0px;
}

.title_pop { 
	border-top:3px solid #277bca;
	border-bottom:1px solid #d2d2d2;
	padding:15px 0 10px 0;
}

.lt_box3{
	padding:15px; 
	border:3px solid #efefef; width:660px;	
}
#wrap_pop{
	margin:0 auto; width:700px;
}

.font_point1 {
	color: #4c9da6;
}

.font_point1-b {
	color: #4c9da6;
	font-weight: bold;
}

.font_orange {
	color: #ff9000;
}

.font_orange-b {
	color: #ff9000;
	font-weight: bold;
}

.font_orange2 {
	color: #ff7800;
}

.font_orange2-b {
	color: #ff7800;
	font-weight: bold;
}

.font_ygreen {
	color: #8ca200;
}

.font_blue-b {
	color: #3990cd;
	font-weight: bold;
}

.font_blue2_14 {
	color: #275887;
	font-weight: bold;
	font-size:14px
}

.font_blue2 {
	color: #275887;
}

.font_blue2-b {
	color: #275887;
	font-weight: bold;
}

.font_blue {
	color: #3990cd;
}

.font_red {
	color: #ff0000;
}

.font_red-b {
	color: #ff0000;
	font-weight: bold;
}



#box_s{
}
.box_s1{
	background:url(/images/special/box_s301.gif) no-repeat;	
	height:30px;
}
.box_s2{
	background:url(/images/special/box_s302.gif) repeat-y;
}
.box_s3{
	background:url(/images/special/box_s303.gif) no-repeat left bottom;	
	height:30px;
}


#box2_s{
}
.box2_s1{
	background:url(/images/special/box_s301.gif) no-repeat;	
	height:10px;
}
.box2_s2{
	padding:0 20px 20px 20px;
}

.box2_s22{
	background:url(/images/special/box_s302.gif) repeat-y;
}

.box2_s3{
	background:url(/images/special/box_s303.gif) no-repeat left bottom;	
	height:10px;
}


#box3_s{
}
.box3_s1{
	background:url(/images/special/box_s301.gif) no-repeat;	
	height:10px;
}
.box3_s2{
	padding:0 20px 20px 20px;
}

.box3_s22{
	background:url(/images/special/box_s302.gif) repeat-y;
}

.box3_s3{
	background:url(/images/special/box_s303.gif) no-repeat left bottom;	
	height:10px;
}



#box_s4{
}
.box4_s1{
	background:url(/images/special/box_s301.gif) no-repeat;	
	height:10px;
}
.box4_s2{
	background:url(/images/special/box_s302.gif) repeat-y;
}
.box4_s3{
	background:url(/images/special/box_s303.gif) no-repeat left bottom;	
	height:15px;
}


/*Æò»ý±³À°»ç*/

#wrap_i{
	background:url(/images/lecture/bg_lifelong.jpg) repeat-x;
	padding:0;	
	width:100%;
}
#header_i{
	width:800px; margin:0 auto;
	padding:0;	
}
#contents_i{
	width:800px; margin:0 auto;	
	border:5px solid #e3e3e3;
	padding:20px;
}
#list_i{
}
.f0{
	overflow:0;
}
.f1{
	float:left;
	
}
.f2{
	float:right;
}

#page_i{
	margin:10px auto 10px auto;
	
}



#search_head{width:700px; padding:20px 0 5px 0px;text-align:center; }
#search_head #pd_w { width:629px;height:52px;margin:0 auto;background:url(/images/lecture/box_search.gif) no-repeat; padding:3px 0 0 0px;text-align:center; }
#search_head #pd {  width:550px;height:52px;margin:0 auto;padding:3px 0 0 0px;text-align:center; }

.input_search{border:none; background:url(/images/lecture/bg_search.gif) no-repeat; width:150px; height:27px; line-height:27px; padding-left:7px; color:#365a9e; font-size:12px;}



.ff0 { overflow:hidden; margin-top: 20px; clear:both}
.ff1 { float:left;}
.ff2 { float:left; padding:0 10px 0 10px}
.ff3 { float:left;}

.tbl_basic {border:1px solid #96A3D4;clear:both;text-align:center;}
.tbl_basic td {
	height:21px;
	color:#444;
	border-right:1px solid #96A3D4;
	border-bottom:1px solid #96A3D4;
	font-size:11px;
	font-family:"Dotum";
	padding:3px;
}

.tbl_basic th {
	color:#405E9E;
	border-right:1px solid #96A3D4;
	border-bottom:1px solid #96A3D4; 
	background-color:#DAE4FF;
	padding:4px;
}


.tbl_basic_gray {border:1px solid #B4B4B4;clear:both;text-align:center;}
.tbl_basic_gray td {
	height:21px;
	color:#444;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4;
	font-size:11px;
	font-family:"Dotum";
	padding:3px;
}

.tbl_basic_gray th {
	color:#B4B4B4;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #B4B4B4; 
	background-color:#fafafa;
	padding:4px;

}



/**
 * Àå¹Ù±¸´Ï ½ºÅ¸ÀÏ »õ·Î Ãß°¡
 * ÀÛ¼ºÀÚ : ¼­»ó¿¬
 * ÀÛ¼ºÀÏ : 2012.04.02
*/
.hr {clear: both;}
.hr hr {display: none;}

#lecture-cart {width:860px; position: absolute; left: 10px; top: 10px; color: #666;  display: none; text-align: left;}
#lecture-cart h3#show-hide-cart {width: 138px; height: 22px; overflow: none; margin: 0; padding: 0; background: transparent url('/images/common/cart_title.gif') no-repeat 0 0;}
#show-hide-cart a {display: block; height: 22px;}
#show-hide-cart a span {visibility: hidden;}

#lecture-cart div#cart-content { padding-top: 15px; display: none;}
#lecture-cart div#payment-process {background: transparent url('/images/common/cart_bg.gif') repeat-y 0 0; padding: 15px; padding-top: 25px; display: block;}

#cart-content .cart-list-wrap {border: 1px solid #e0e0e0; width:830px;}
#cart-content .cart-list-header {background-color: #eaeaea; font-size: 12px; font-weight: bold; text-align: center; float: left; width:830px;}
#cart-content .cart-list-header li {float: left; width: 200px; padding: 5px 0;}
#cart-content .cart-list-header .price {border-right: 1px solid #e0e0e0; width: 105px;}
#cart-content .cart-list-header .sum-price {width: 150px;}

#cart-content #cart-list-item {width: 616px; float: left; margin: 0; padding: 0;}
#cart-list-item li {float: left;  width: 305px; height: 16px; padding: 5px 0 3px; vertical-align:top; display:inline; border-right: 1px solid #e0e0e0; display:; position: relative;}

#cart-list-item li.added-item span {display: inline-block; font-size: 11px; vertical-align:top;}
span.item-name {width: 210px; padding-left: 10px;}
span.item-price {width: 55px; padding-left: 10px;  text-align: center; font-weight: bold;}
a.item-remove {display: block; position: absolute; top: 8px; right: 10px;}
.cart-list-wrap .sum-item div {font-size: 15px; color: #417ae4; font-weight: bold; text-align: right; padding:15px;}

/*.lecture-add {display: block; text-align: center; width: 31px; height: 18px; cursor: pointer; background: transparent url(/images/common/btn_cart_order.gif) no-repeat 0 0;}
.imsi_lecture-add {display: block; text-align: center; width: 31px; height: 18px; cursor: pointer; background: transparent url(/images/common/btn_cart_order.gif) no-repeat 0 0;}
*/
.lecture-add {display:inline-block; text-align: center; width: 31px; height: 18px; cursor: pointer;}
.imsi_lecture-add {display: inline-block; text-align: center; width: 31px; height: 18px; cursor: pointer;}
.lecture-add input {display: none;}

.lecture-remove {background-position: 0 -19px;}

.caution-wrap {margin-top: 15px; position: relative;}
.caution-wrap h4.caution-title {background: url(/images/common/cart_caution.gif) no-repeat 0 0; margin: 0; padding: 0; margin-bottom: 5px;}
.caution-wrap span {text-indent: -4000px;}
.caution-wrap a.close {display: block; width: 25px; height: 14px; overflow: hidden; background: url(/images/common/btn_cart_caution.gif) no-repeat 0 0; font-size: 11px; position: absolute; right: 550px; top: 0;}



/* ¹«·áÇÐ½À¼³°è 20210217 Ãß°¡ */
.pl_chick_guid {display:inline-block; width:100%; border:1px solid #ccc; box-sizing:border-box;}
.pl_chick_guid ul li {float:left; display:block; height:150px; font-size:13px; line-height:120%; letter-spacing:-0.5px; text-align:center; border-right:1px solid #ccc; box-sizing:border-box;}
.pl_chick_guid ul li:last-child {border:0;}
.pl_chick_guid ul li:first-child:nth-last-child(1) {width:100%;}
.pl_chick_guid ul li:first-child:nth-last-child(2),
.pl_chick_guid ul li:first-child:nth-last-child(2) ~ li {width:50%;}
.pl_chick_guid ul li:first-child:nth-last-child(3),
.pl_chick_guid ul li:first-child:nth-last-child(3) ~ li {width:33.3333%;}
.pl_chick_guid ul li:first-child:nth-last-child(4),
.pl_chick_guid ul li:first-child:nth-last-child(4) ~ li {width:25%;}
.pl_chick_guid .icon_set {margin-top:20px; padding:50px 0 5px; font-size:17px; color:#333; font-family:nanumgothicbold; display:inline-block; width:; background:url('/images/plan/pl_ico.gif') no-repeat center 0;}
.pl_chick_guid ul li .ico1 {background-position:25px -0px;}
.pl_chick_guid ul li .ico2 {background-position:25px -74px;}
.pl_chick_guid ul li .ico3 {background-position:20px -152px;}
.pl_chick_guid ul li .ico4 {background-position:30px -232px;}
.pl_chick_guid .down-btn {display:inline-block; margin:5px auto 0; padding:4px 35px 6px 13px; line-height:100%; color:#e50000; font-family:nanumgothicbold; font-size:12px; text-align:left; border-radius:35px; border:1px solid #eb4e00; box-sizing:border-box; background:url('/images/plan/pl_check_down.gif') no-repeat right 10px bottom 4px;}
.pl_chick_guid ul li a {display:block; height:150px;}
.pl_colnum {margin-top:-1px; padding:8px 0; text-align:center; font-size:13px; color:#333;}
.pl_colnum span {font-family:nanumgothicbold;}


/* ÇÏ´Ü ¹öÆ° */
.lecb_btn {background:linear-gradient(#666, #404040); border-top:2px solid #999;}
.lecb_btn .foot_btn {}
.lecb_btn .foot_btn ul {overflow:hidden; margin:0 20px; height:65px;}
.lecb_btn .foot_btn ul li {float:left; width:49%; height:65px; line-height:65px; font-size:16px; color:#fff; text-align:center; vertical-align:middle;}/*¹öÆ° µÎ°³*/
.lecb_btn .foot_btn ul li.cent {width:100%; height:65px; line-height:65px; font-size:16px; color:#fff; text-align:center; vertical-align:middle;}/*¹öÆ° ÇÏ³ª*/
.lecb_btn .foot_btn ul li a {text-align:center; width:130px; height:36px;}
.lecb_btn .foot_btn ul li a span {display:inline-block; font-size:18px; color:#fff;}
.lecb_btn .foot_btn ul li a.okbtn span {width:130px; height:36px; padding-right:10px; line-height:36px; border-radius:3px; background:#1b73b3 url('/images/lecture/foot_btnarr.png')85% 47%  no-repeat;background-size:12px;}
.lecb_btn .foot_btn ul li a.okbtn span.gray {width:130px; height:36px; padding-right:10px; line-height:36px; border-radius:3px; background:#8c8c8c url('/images/lecture/foot_btnarr.png')85% 47%  no-repeat;background-size:12px;}
















