@CHARSET "euc-kr";
* {
	font-family:µ¸¿ò, gulim;
	margin:0 ; padding:0 ;
	color:#555555;
	line-height:150%;
	-webkit-text-size-adjust:none;
	 font-size:15px ;
	 letter-spacing:-1px;
}

/* { -webkit-touch-callout: none; -webkit-user-select: none; }*/

td, th, div, ul li {margin:0 ; padding:0 ;}

input:not([type='checkbox']):not([type='radio']), textarea {-webkit-appearance:none;}
td {text-align:left}
th {text-align:center}
div,dl,dt,dd,ol,ul,form {list-style:none;}
h1,h2,h3,hr,caption {display:none;}
img, input			{padding:0;border:0;vertical-align:middle;}

a:link			{text-decoration: none;}
a:visited		{text-decoration: none;}
a:hover		{color: #ff5a00; text-decoration: none;}
table {border-collapse: collapse;}
input.text { 		
	background-color: #ffffff;	
	color:#555555; 
	BORDER: #cfcfcf 1px solid;
	padding:0 0 0 0;
}
input.radio { 		
	BORDER: none;
	background-color: #ffffff;
}
input.img {padding:0;border:0;}

textarea { 
	background-color: #ffffff;	
	color:#555555; 
	BORDER-BOTTOM: #e7e7e7 1px solid;
    BORDER-LEFT: #e7e7e7 1px solid;
    BORDER-RIGHT: #e7e7e7 1px solid;
    BORDER-TOP: #e7e7e7 1px solid;
}

input.select { 
	background-color: #ffffff;
	border:solid #ACACAC 1px ; 
	font-family:"Dotum"; 
	HEIGHT:18px;
	color: #555555;
}
input.checkbox {
	border: none;
	background:none;
}

div.page {clear:both;width:100%;text-align:center;margin-top:10px;margin-bottom:10px }
div.skipNav { display:none}

body {width:100%;text-align:center;-webkit-text-size-adjust:none;background:url(/m/images/top_bg.jpg) repeat-x left top;}

#top {width:100%;min-width:280px;padding-top:6px;position:relative;}
#top .logo {text-align:left;padding-left:9px;float:left;width:106px;}
#top .search {float:right;padding-right:9px;}
#top .search .input_box {border:1px solid #e4e4e4;background:#f2f2f2;width:135px;height:22px;}


#menu {clear:both;padding-top:6px;text-align:center;width:280px;margin:0 auto;}
*html #menu {clear:both;padding-top:6px;text-align:center;width:280px;margin:0 auto;}
/*+html #menu {clear:both;padding-top:3px;text-align:center;width:300px;margin:0 auto;}*/
#menu ul li {float:left;padding: 0 2px;}

#m_content {clear:both;position:relative;top:10px;text-align:left;margin: 0 10px;}
#m_content .m_list {clear:both;float:left;position:relative;border-bottom:1px solid #ebebeb;padding:10px 0;width:100%;min-width:300px;}
*html #m_content .m_list {clear:both;float:left;position:relative;border-bottom:1px solid #ebebeb;padding:10px 0;width:94%;}
#m_content .m_list .img {float:left;width:81px;}
#m_content .m_list dl {float:left;width:70%;}
#m_content .m_list dl dt {padding-bottom:5px;}
#m_content .m_list dl dd {line-height:140%;}
#m_content .m_list .more {position:absolute; top:0; right:10px;}

#m_content .say {clear:both;padding-top:10px;}
#m_content .say dl {padding-top: 10px;}
#m_content .say dl dd {padding-top: 5px;}
#m_content .say .mon {font-size:14px; color:#818181;}
#m_content .say .say_st {font-size:18px; color:#d8770e;font-family:µ¸¿ò;font-weight:bold;}


.foot_btn {clear:both;position:relative;top:25px;width:100%;text-align:center;padding-bottom:9px;background:url(/m/images/foot_bg.gif) repeat-x left top;}
.foot_btn ul li {display:inline;padding:0 10px;}
.foot_btn .pc {padding-top:10px;padding-bottom:10px;}




#s_content {clear:both;position:relative;top:10px;text-align:left;margin: 0 10px;}
#s_content .sub_title {font-size:18px;font-family:µ¸¿ò;}
#s_content .view p img {max-width:100%;min-width:295px;}

.top10 {padding-top:10px;}
.top20 {padding-top:20px;}
.clear {clear:both;}
.cen {text-align:center;}

#s_content .ebook_list {padding-top:20px;}
#s_content .ebook_list ul li {background:url(/m/images/contents/ebook_list_bg.jpg) no-repeat left top;text-align:center;float:left;margin: 2px;}
#s_content .ebook_list ul li a {font-weight:bold; font-size:14px;color:#ffffff;display:block;padding: 11px 0;width:69px;}

#s_content .ebook_list2 {padding-top:20px;}
#s_content .ebook_list2 .sub_title {font-size:18px;}
#s_content .ebook_list2 ul li {float:left;margin: 0 1px;}
#s_content .ebook_list2 ul li img {border:3px solid #d6d6d6;}
#s_content .ebook_list2 ul li p {padding-top:2px;text-align:center;padding-bottom:10px;}

#s_content .smart {padding-top:20px;}
#s_content .smart ul li {float:left;margin: 2px 2px;}

#s_content .list_view {padding-top:20px;}
#s_content .list_view dl {padding-bottom:20px;}
#s_content .list_view dl dt img {width:167px;}
#s_content .list_view dl dd table tr th {vertical-align:top;padding:4px;}
#s_content .list_view dl dd table tr td {vertical-align:top;padding:4px;}

.smart_it {padding-top:15px;position:relative;}
.smart_it dd {padding-top:5px;}
.smart_it dd ul li {padding: 0px 0px 0px 8px;background:url(/m/images/contents/ico.gif) no-repeat left 8px;}
.smart_it dd .more {position:absolute;top:10px;right:10px;}













#p_menu {width:100%;padding:20px 0;}
#p_menu ul li {display:inline;padding:0 4px;text-align:center;}


#contents {clear:both;padding:15px 10px;text-align:left;}
*html #contents {width:100%;padding:15px 10px;text-align:left;}

#contents .con {width:100%;padding-bottom:20px;float:left;}
#contents .con .top5 {padding-top:5px;}
#contents .con .top15 {padding-top:15px;}
#contents .con .top10 {padding-top:10px;}
#contents .con .top20 {padding-top:20px;}
#contents .con .top30 {padding-top:30px;}
#contents .con .bb {font-weight:bold;color:#000;font-size:9.5pt;}
#contents .con .st1 {font-weight:bold;color:#4f7cbf;font-size:11pt;}
#contents .con .center {text-align:center;}
#contents .con .org {color:#fe6000;line-height:120%;}
#contents .con .ss {font-size:11px;}
#contents .con .blue {color:#4787c5;line-height:120%;}
#contents .con .box {border:1px solid #dedede;padding:3px;}


.search li {display:inline;}
.select {background:url(/m/contents/images/sel_bg.gif) no-repeat right top;border:2px solid #d9d9d9;height:24px;margin-top:3px;padding-right:20px;}
.search .box {border:1px solid #dedede;padding:4px;height:20px;margin-top:3px;}

.search_mini {text-align:left;}

.car_list {width:100%;border-top:1px solid #d9d9d9;}
.car_list li {border-bottom:1px solid #d9d9d9;padding:4px;}
.car_list li table tr td ul li {border:none;padding:1px;line-height:120%;}
.car_list li table tr td ul {padding-left:10px;}
.car_list li table tr td ul .price {color:#ff5400;font-weight:bold;}
.car_list li table tr td ul .st {color:#407ae0;}
.car_list .line {background:url(/m/contents/images/line.gif) no-repeat 7px top;padding-left:19px;}


.view_pic {text-align:center;}
.view_pic .btn {text-align:center;padding-top:3px;}
.view_pic .btn img {margin:0  20px;}


.ta4 {width:100%;border-top:1px solid #c7c7c7;border-right:1px solid #c7c7c7;}
.ta4 tr th {border-left:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:2px;background:#658cc6;color:#FFFFFF;text-align:left;letter-spacing:-1px;}
.ta4 tr td {border-left:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:2px;t}

.option li {float:left;width:140px;padding: 2px;}
.option {width:100%;}

.ss_text {border:4px solid #e6e6e6;padding:7px;line-height:120%;}

.ta5 {width:100%;border-top:3px solid #7db7f4;}
.ta5 tr th {border-bottom:1px solid #c7c7c7;padding:2px;background:#f4f4f4;letter-spacing:-1px;}
.ta5 tr td {border-bottom:1px solid #c7c7c7;padding:2px;}
.ta5 tr .day {font-size:11px;}

.ta6 {width:100%;}
.ta6 tr th {border-bottom:1px solid #c7c7c7;padding:2px;background:#f4f4f4;letter-spacing:-1px;}
.ta6 tr td {border-bottom:1px solid #c7c7c7;padding:2px;}
.ta6 tr .day {font-size:11px;}



.ta1 {width:100%;margin-top:10px;}
.ta1 tr th {background:url(/m/contents/images/ico1.gif) no-repeat left 7px;padding: 2px 2px 2px 8px;border-bottom: 1px dotted #b6b6b6;text-align:left;font-weight:bold;}
.ta1 tr td {border-bottom: 1px dotted #b6b6b6;background:url(/m/contents/images/line.gif) no-repeat left 5px;padding-left:10px;padding-bottom:3px;font-size:9pt;}
.ta1 tr td .tel {color:#ff8610;}
.ta1 tr td ul li {font-size:9pt;}

.my_list li {background:url(/m/contents/images/ico1.gif) no-repeat left 7px;padding: 2px 2px 2px 8px;border-bottom: 1px dotted #b6b6b6;}
.my_list li .st_m {background:url(/m/contents/images/line.gif) no-repeat right top;font-weight:bold; color:#4e4e4e;padding-right:10px;}
.my_list li .st_m .box {border:1px solid #b6b6b6;}

.my_btn {padding-top:15px;}
.my_btn li {float:left;padding:0 2px;}

.ta2 {width:100%;}
.ta2 tr th {background:#7c87b0;border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
.ta2 tr td {border-bottom:1px solid #daceeb;border-left:1px solid #daceeb;padding:3px;height:45px;} 
.ta2 .top_line {border-top:1px solid #daceeb;}
.ta2 .rig_line {border-right:1px solid #daceeb;}
.ta2 .sun_bg {background:#ffeedf;color:#ff0000;}
.ta2 .sat_bg {background:#eff3f9;color:#6073bd;}

.ta3 {width:100%;margin-top:10px;}
.ta3 tr th {background:url(/m/contents/images/ico1.gif) no-repeat left 7px;padding: 2px 2px 2px 8px;border-bottom: 1px dotted #b6b6b6;text-align:left;font-weight:bold;width:110px;}
.ta3 tr td {border-bottom: 1px dotted #b6b6b6;padding:2px;}
.ta3 .day {color:#4384bc;font-size:11px;}





.s_list {width:100%;margin-bottom:15px;}
.s_list dd {padding-left:5px;}
.s_list dd ul li {background:url(/m/contents/images/ico2.gif) no-repeat left 5px;padding: 2px 2px 2px 8px;line-height:120%;}

.co_list {width:100%;text-align:center;}
.co_list li {display:inline;padding-left:1px;}
.co_line {border-bottom: 1px dotted #b6b6b6;padding-bottom:10px;}

.bbs_blist03 {border-top:1px solid #dedede;border-right:1px solid #dedede;width:100%;margin:0 auto;}
.bbs_blist03 tr th {border-bottom:1px solid #dedede;border-left:1px solid #dedede;padding:5px;background:#dbf0ff;}
.bbs_blist03 tr td {border-bottom:1px solid #dedede;border-left:1px solid #dedede;padding:5px;}
.bbs_blist03 caption {display:none;}
.bbs_blist03 tr td ul li {background:url(/contents/images/ico2.gif) no-repeat 4px 8px; padding: 3px 3px 3px 10px;}
.bbs_blist03 .w10p {background:#f5f5f5;}
.bbs_blist03 .cen {text-align:center;}

.list1 li {background:url(/m/contents/images/ico1.gif) no-repeat 4px 6px; padding: 2px 2px 2px 12px;}
.st1 {font-size:11pt;color:#295ea4;font-weight:bold;letter-spacing:-1px;}
.st2 {font-size:10pt;color:#295ea4;font-weight:bold;letter-spacing:-1px;}

.list1 li ul li {background:none;padding: 1px 1px 1px 0;}

.btn_list {width:100%;float:left;}
.btn_list ul li {float:left;display:block;width:149px;background:url(/m/contents/images/list_btn2.jpg) no-repeat top left; font-size:14px;color:#295ea4;font-weight:bold;letter-spacing:-1px; padding:10px 0 15px 0;}
.btn_list ul li a {padding: 0 0 0 12px;}

.test {border:1px solid #000000;}

.login {padding-top:15px;width:300px;position:relative;}
.login input {border:1px solid #dedede;height:22px;}
.login .btn {position: absolute;top:18px; left:220px;}
.login table tr td {padding:5px;letter-spacing:-1px;}