html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit; /* vertical-align:baseline; */}
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0; /*border:0;*/ outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit; /* vertical-align:baseline; */}
/* remember to define focus styles! */
:focus {outline:0;}
body {line-height:1; font-family:'µ¸¿ò',dotum,sans-serif; font-size:12px; color:black; background: white; /* overflow-y:scroll; */}
ul,ol,li{list-style:none;}
/* tables still need 'cellspacing="0"' in the markup 
table {border-collapse:separate; border-spacing: 0;}
table {border-collapse:collapse; border-spacing: 0;}
*/
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0; margin:0; padding:0; background: #ffffff; border:1px solid #afafaf;}
input[type="password"]{-webkit-appearance:none;-webkit-border-radius:0; margin:0; padding:0; background: #ffffff; border:1px solid #afafaf;}
input[type="number"]{-webkit-appearance:none;-webkit-border-radius:0;}
input[type="email"]{-webkit-appearance:none;-webkit-border-radius:0; margin:0; padding:0; background: #ffffff; border:1px solid #afafaf;}
input[type="tel"]{-webkit-appearance:none;-webkit-border-radius:0; margin:0; padding:0; background: #ffffff; border:1px solid #afafaf;}
/* input[type="radio"]{width:13px; height:13px; margin:0 3px 0 0; padding:0;} */
textarea {-webkit-appearance:none;-webkit-border-radius:0; background: #ffffff; border:1px solid #cccccc;}
caption, th, td {text-align:left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
hr{display:none;}
img {vertical-align:top;}
img,fieldset{border:0;}
input,select,textarea{vertical-align:middle;}
button {margin:0; padding:0; cursor:pointer;border:0;}
a {color:#444444; text-decoration:none; cursor:pointer;}
a:hover {color:#333333; text-decoration:underline;}
.hide{visibility:hidden;width:1px;height:1px;line-height:0;overflow:hidden;position:absolute;top:-10000px;left:0;font-size:0;}
caption {display:none;width:1px;height:1px;line-height:0;overflow:hidden;position:absolute;top:-10000em;left:-10000em;font-size:0;}
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}

strong {font-weight:bold;}

	#wrap {width:980px; margin:0 auto;}
	#header {position:relative; width:980px; margin-bottom:14px; padding:10px 0 0 0;}
	#header img {vertical-align:bottom;}
	#gnb_edustore {width:980px; height:43px; background: url('/edustore/img/gnb_edustore_bg.gif') no-repeat left top; overflow:hidden;}
	#gnb_edustore ul {padding-left:89px;}
	#gnb_edustore ul li {float:left;}

	#gLogBar {position:absolute; right:0; top:10px; font-size:11px; font-family:'µ¸¿ò', dotum;}
	#gLogBar li {float:left; padding:0 8px 0 7px; background: url('/imagen/s_line.gif') no-repeat right 2px; line-height:13px;}
	#gLogBar li.home a {padding-left:13px; background: url('/imagen/common/home100916.gif') no-repeat left top;}
	#gLogBar li.last {background: none; padding-right:0;}
	#gLogBar li.mobile a {padding-left:13px; background: url('/imagen/common/m_test_po.gif') no-repeat left top; color:#ff6600;}
	#gLogBar li a {color:#9a9a9a; text-decoration:none;}

/*
	#loginBox {position:relative; width:198px; height:84px; margin-bottom:12px; background:#ffffff; border:1px solid #e6e6e6;}
	select.meet {font-size:11px;}
	#loginBox #inputID {position:absolute; left:8px; top:8px;}
	#loginBox #inputPW {position:absolute; left:8px; top:32px;}
	#loginBox #saveID {position:absolute; left:123px; top:11px; font-size:11px;}
	#loginBox .btnWrap {position:absolute; left:8px; bottom:4px;}
*/

/* ±âÁ¸ ·Î±×ÀÎ¹Ú½º */
#loginBox  {margin-bottom:12px;}
.smBlack2 { font-family:"µ¸¿ò","sans-serif;";font-size:11px; color:#333333; line-height:15px;}
.smBlack2 a {color:#333333;}
.smBlack2 a:hover {color:#333333; text-decoration:underline;}

.smBlack3 { font-family:"µ¸¿ò","sans-serif;";font-size:11px; color:#333333; line-height:15px; letter-spacing:-1px;}
.smBlack3 a {color:#333333;}
.smBlack3 a:hover {color:#333333; text-decoration:underline;}

select.meet {
    font-family:"µ¸¿ò";
	font-size: 11px; 
	font-style: normal; 
	line-height:12pt;
	color:#666666 ;
	background-color:#FFFFFF; }
td.smBlack3 strong {font-weight:bold;}
/* // ±âÁ¸ ·Î±×ÀÎ¹Ú½º */


	#after {font-size:11px; font-family:'µ¸¿ò', dotum}
	#after ul {display:block; width:180px; position:absolute; left:15px; top:12px;}
	#after ul li {float:left; display:block; height:21px;}
	#after ul li.user {width:160px;}
	#after ul li.user span {font-weight:bold;}
	#after ul li.msg {width:70px; padding-left:15px; background: url('/img/main/m_msg_bul.gif') no-repeat left top;}
	#after ul li.msg span {color:#ff0000;}
	#after ul li.mywrite {width:90px; padding-left:15px; background: url('/img/main/m_mywr_bul.gif') no-repeat left top;}
	#after ul li.coment {width:80px; padding-left:15px; background: url('/img/main/m_co_bul.gif') no-repeat left top;}
	#after ul li.coment span {color:#ff0000;}
	#after ul li.select {width:105px;}
	#after ul li.blog {width:75px; padding-top:3px;}

	#main_body {margin-bottom:30px; overflow:hidden;}

	#navi_wrap {display:inline; float:left; }
	#navi_wrap #company_img img {display:block; width:198px; height:198px; margin-bottom:12px; border:1px solid #e6e6e6;}

	#navi_edustore {width:200px; padding-bottom:11px; background: url('/edustore/img/edustore_navi_bg.gif') no-repeat left bottom;}
	#navi_edustore .inwrap {padding:9px; border-top:1px solid #7db8e5; border-bottom:1px solid #7db8e5; border-left:1px solid #e3e9ec; border-right:1px solid #e3e9ec;}
	#navi_edustore .inwrap ul li {padding:9px 0 0 22px; padding-left:22px; background: url('/imagen/common/edustore_navi_bul.gif') no-repeat 14px 11px; font-size:11px;}
	#navi_edustore .inwrap ul li a {color:#5c5c5c;}

	#section {display:inline; float:right; width:770px; overflow:hidden;}

	#conTitwrap {position:relative; height:78px; margin-bottom:20px; z-index:50;}
	#conTitwrap #lnb {position:absolute; right:0; top:0; font-size:11px;color:#888888;}
	#conTitwrap #lnb span.current {font-weight:bold;}
	#conTitwrap #lnb a {color:#888888;}

	.edustore_sub_title {margin-bottom:6px;}

	/* Á¤·Ä¹æ¹ý */
	.order_type_over {height:20px; padding-left:10px; border-bottom:2px solid #dedede;}
	.order_type_wrap {position:relative; width:100%; height:35px; border-top:2px solid #e1e1e1; border-bottom:1px solid #dedede;}
	.order_type_wrap ul {overflow:hidden;}
	.order_type_wrap ul li {display:inline; float:left; margin-right:10px; padding-left:10px; background: #ffffff url('/edustore/img/order_type_bar.gif') no-repeat left 10px;line-height:35px;}
	.order_type_wrap ul li.first {background: none;}
	.order_type_wrap ul li a.on {font-weight:bold; color:#ff0000;}
	.order_type_wrap div.type_wrap {position:absolute; right:10px; top:5px;}
	.order_type_wrap div.type_wrap span {}
	.order_type_wrap div.type_wrap span select {height:21px; margin:0; padding:0; border:1px solid #7f9db9; background: #ffffff;}

	/* ÄÁÅÙÃ÷Çü */
	.list_type_con01 {width:100%; overflow:hidden;}
	.list_type_con01 li {position:relative; padding:20px 0 20px; border-bottom:1px solid #f5f5f5; overflow:hidden;}
	.list_type_con01 li .thum {display:inline; float:left; width:100px; height:100px; margin-right:10px;}
	.list_type_con01 li .thum img {display:block; width:98px; height:98px; background: #ffffff; border:2px solid #e9e7f5; font-size:0; line-height:0; vertical-align:top;}
	.list_type_con01 li dl {overflow:hidden;}
	.list_type_con01 li dl dt.tit {padding:7px 0 5px; font-weight:bold; line-height:17px; color:#444444;}
	.list_type_con01 li dl dt.tit a {color:#444444;}
	.list_type_con01 li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; /* background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; */ font-weight:bold; color:#ff0000;}
	.list_type_con01 li dl dd.txt {color:#797878; line-height:18px;}
	.list_type_con01 li dl dd.txt span.tit {display:inline-block; width:30px; color:#ff5400; vertical-align:top;}
	.list_type_con01 li dl dd.txt span.data {display:inline-block; width:520px; color:#797878; vertical-align:top;}
	.list_type_con01 li span.btn {position:absolute; right:8px; top:58px;}

	.list_type_con02 { width:100%; overflow:hidden; text-align:center;}
	.list_type_con02 li {position:relative; margin-bottom:17px; padding:19px; background: url('/edustore/img/list_type_con02_bg.gif') repeat left top; border:1px solid #eaeaea; border-bottom:2px solid #eaeaea;overflow:hidden;}
	.list_type_con02 li .thum {display:inline; float:left; width:140px; height:140px; margin-right:20px;}
	.list_type_con02 li .thum img {display:block; width:138px; height:138px; background: #ffffff; border:2px solid #e9e7f5; font-size:0; line-height:0; vertical-align:top;}
	.list_type_con02 li dl {overflow:hidden; text-align:left;}
	.list_type_con02 li dl dt.tit {padding:7px 0 10px; font-weight:bold; line-height:17px; color:#444444; font-size:14px;}
	.list_type_con02 li dl dt.tit a {color:#444444;}
	.list_type_con02 li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; /* background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; */ font-weight:bold; color:#ff0000;}
	.list_type_con02 li dl dd.txt {color:#797878; line-height:18px;}
	.list_type_con02 li dl dd.txt span.tit {display:inline-block; width:30px; padding-left:9px; background: url('/edustore/img/dot2x2.gif') no-repeat 3px 8px; color:#ff5400; vertical-align:top;}
	.list_type_con02 li dl dd.txt span.data {display:inline-block; width:410px; color:#797878; vertical-align:top;}
	.list_type_con02 li span.btn {position:absolute; right:36px; top:55px; width:86px; }
	.list_type_con02 li span.btn img {margin-bottom:10px;}

	.list_type_photo01 {width:780px; overflow:hidden;}
	.list_type_photo01 li {display:inline; float:left; position:relative; width:260px; height:107px;}
	.list_type_photo01 li .thum {display:inline; float:left; width:87px; height:87px; margin-right:11px;}
	.list_type_photo01 li .thum img {display:block; width:79px; height:79px; padding:3px; background: #ffffff; border:1px solid #dbdada; font-size:0; line-height:0; vertical-align:top;}
	.list_type_photo01 li dl {width:150px; overflow:hidden;}
	.list_type_photo01 li dl dt.tit {padding:4px 0; line-height:15px; color:#0069a6;}
	.list_type_photo01 li dl dt.tit a {color:#444444;}
	.list_type_photo01 li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; /* background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; */ font-weight:bold; color:#ff0000;}
	.list_type_photo01 li dl dd.txt {height:16px; color:#797878; font-size:11px;}
	.list_type_photo01 li dl dd.txt span.tit {display:inline-block; width:40px; padding-left:10px; background: url('/edustore/img/dot2x2.gif') no-repeat 3px 6px; color:#333333; vertical-align:top;}
	.list_type_photo01 li dl dd.txt span.data {display:inline-block; width:100px; color:#797878; vertical-align:top;}
	.list_type_photo01 li span.btn {position:absolute; right:8px; top:58px;}

	.list_type_mycontent {width:780px; margin-bottom:8px; overflow:hidden;}
	.list_type_mycontent li {display:inline; float:left; position:relative; width:362px; margin:0 10px 10px 0; padding:16px 0 16px 16px; border:1px solid #e6e6e6; overflow:hidden;}
	.list_type_mycontent li .thum {display:inline; float:left; width:102px; height:102px; margin-right:13px;}
	.list_type_mycontent li .thum img {display:block; width:98px; height:98px; background: #ffffff; border:2px solid #e9eaeb; font-size:0; line-height:0; vertical-align:top;}
	.list_type_mycontent li dl {width:160px; overflow:hidden;}
	.list_type_mycontent li dl dt.tit {padding:4px 0; line-height:15px; color:#444444; font-weight:bold;}
	.list_type_mycontent li dl dt.tit a {color:#444444;}
	.list_type_mycontent li dl dt.tit span.count {display:inline-block; height:12px; padding-left:14px; /* background: url('/mommake/img/common/revie_num_bul.gif') no-repeat left top; */ font-weight:bold; color:#797878;}
	.list_type_mycontent li dl dd.txt {height:16px; color:#797878; font-size:11px;}
	.list_type_mycontent li dl dd.txt span.tit {display:inline-block; width:40px; padding-left:10px; background: url('/edustore/img/dot2x2.gif') no-repeat 3px 6px;vertical-align:top;}
	.list_type_mycontent li dl dd.txt span.data {display:inline-block; width:100px; vertical-align:top;}
	.list_type_mycontent li span.btn {position:absolute; right:18px; top:41px; width:72px;}
	.list_type_mycontent li span.btn img {margin-bottom:6px;}

	/* */
	div#online_top {width:770px; height:160px; margin-bottom:12px; padding-bottom:7px; background: url('/edustore/img/online_content_top_bg.gif') no-repeat left bottom;}
	div#online_top img {display:block; width:768px; height:158px; border:1px solid #e6e6e6;}


/* ºä ÅÇ */
.view_tab {position:relative; top:1px;}
.view_tab ul {height:29px; overflow:hidden;}
.view_tab ul li {display:inline-block; float:left; width:126px; height:27px; background: #efefef; border:1px solid #d6d6d6; border-bottom:1px solid #76b900; font-weight:bold; text-align:center; font-size:13px; line-height:27px;}
.view_tab ul li a {display:block;}
.view_tab ul li span.count {color:#666666; font-weight:normal; font-size:12px;}
.view_tab ul li.on {background: #ffffff; border:1px solid #76b900; border-bottom:1px solid #ffffff;}
.view_tab ul li.on span.count {color:#ff6600; font-weight:normal; font-size:12px;}

#app_view_top {position:relative; margin-bottom:18px; padding:20px 0 21px 24px; background: url('/edustore/img/list_type_con02_bg.gif') repeat left top; border:1px solid #eaeaea; overflow:hidden;}
#app_view_top div.thum {display:inline; float:left; margin-right:17px;}
#app_view_top div.thum img {display:block; padding:3px; border:1px solid #dbdada;}
#app_view_top dl {display:inline; float:left; width:370px;}
#app_view_top dl dt.tit {padding:2px 0 8px 0;font-weight:bold; color:#0069a6;}
#app_view_top dl dd.txt {display:inline; float:left; width:180px; height:16px; font-size:11px;}
#app_view_top dl dd.txt span.tit {display:inline-block; width:57px; padding-left:8px; background: url('/edustore/img/dot2x2.gif') no-repeat 3px 4px; color:#333333; vertical-align:top;}
#app_view_top dl dd.txt span.tit2 {display:inline-block; width:150px; padding-left:0px; /* background: url('/edustore/img/dot2x2.gif') no-repeat 3px 4px; color:#333333; */ vertical-align:top; font-weight:bold;}
#app_view_top dl dd.txt span.tit2 button {border:1px solid #cccccc; background: #ffffff; font-size:11px;}
#app_view_top dl dd.txt span.data {display:inline-block; width:114px; color:#666666; vertical-align:top;}
#app_view_top dl dd.txt2 {clear:both; height:16px; font-size:11px;}
#app_view_top dl dd.txt2 span.tit {display:inline-block; width:57px; padding-left:8px; background: url('/edustore/img/dot2x2.gif') no-repeat 3px 4px; color:#333333; vertical-align:top;}
#app_view_top dl dd.txt2 span.data {display:inline-block; width:200px; color:#666666; vertical-align:top;}
#app_view_top dl dd.txt2 span.tit2 {display:inline-block; width:150px; padding-left:8px; /* background: url('/edustore/img/dot2x2.gif') no-repeat 3px 4px; color:#333333; */ vertical-align:top; font-weight:bold;}

/*
#app_view_top span.btn {position:absolute; right:116px; top:34px; width:109px;}
#app_view_top span.btn img {margin-bottom:7px;}
#app_view_top span.btn2 {position:absolute; right:24px; top:30px;}
*/

#app_view_top div.btn_wrap {position:absolute; right:30px; top:10px; }
#app_view_top div.btn_wrap span {margin-left:10px;}
#app_view_top div.btn_wrap div.btn {float:left; position:relative; top:4px; width:109px;}
#app_view_top div.btn_wrap div.btn img {margin-bottom:7px;}
#app_view_top div.btn_wrap div.btn2 {}
#app_view_top div.btn_wrap div.btn2 div {display:inline; float:left; margin-left:50px; width:110px;}
#app_view_top div.btn_wrap div.btn2 span {display:inline-block; width:110px; text-align:center;}
#app_view_top div.btn_wrap div.btn2 span img {margin-bottom:3px; vertical-align:middle;}
#app_view_top div.btn_wrap div.btn2 span a {margin-left:5px;}

#edustore_content {padding:15px; border:1px solid #d6d6d6; border-top:1px solid #76b900;}



.edustore_table {width:100%;}
.edustore_table th {height:29px; background: url('/edustore/img/edustore_th_bg.gif') repeat-x left bottom; border-top:1px solid #7db8e5; border-bottom:1px solid #e3e9ec; text-align:center; line-height:29px; font-weight:bold; color:#447dd2;}
.edustore_table th p {background: url('/edustore/img/s_line.gif') no-repeat right 10px;}
.edustore_table th.last p {background: none;}
.edustore_table td {padding:10px; background: #ffffff; border-bottom:1px solid #eaeaea; text-align:center;}
.edustore_table td.img img {width:70px; height:70px;}
.edustore_table td.tit {padding:10px; text-align:left;}

.startup {display:inline-block; margin:0 0 10px 10px; padding:3px 8px 0 0; background: url('/imagen/common/startup_bul.gif') no-repeat right 3px; cursor: pointer; font-size:11px; color:#666666; font-family:dotum;}

#pagination {padding:20px; text-align:center;}
#pagination img {position:relative; top:2px;}
#pagination a {display:inline-block; margin:0 2px;}