/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/
@import url(http://ts.daumcdn.net/custom/blog/0/606/skin/images/nanumgothic.css);
* { font-family:Nanum Gothic,Malgun Gothic, Arial, dotum, µ¸¿ò; }

img	{border:0px}
form	{margin:0px}
img, input { vertical-align:middle}


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
img {border:0; margin:0; padding:0;}
hr {padding:0; margin:0; clear:both; visibility:hidden}
caption {display:none}

/*Reset CSS=====================================================================================*/
html, body, div, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	color:#444;
	line-height:1.4em;
	font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif;
	text-decoration:none;
	-webkit-text-size-adjust:none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
hr {padding:0; margin:0; clear:both; visibility:hidden}
caption {display:none}

.eng	{font:8pt tahoma}
.engs	{font:7pt tahoma}
.engb	{font:bold 8pt tahoma}
.stxt	{font:8pt µ¸¿ò; color:#4C4C4C; letter-spacing:-1; line-height:16px}
.b_cate	{font:bold 11pt µ¸¿ò; color:#464646; letter-spacing:-1}
.path	{font:8pt µ¸¿ò; color:#464646; text-align:right; padding-right:17; height:25} /** ÇöÀç°æ·Î **/
.input_txt	{font:bold 8pt µ¸¿ò; color:#847a77; letter-spacing:-1;padding-top:4px;}
#b_white a {font:bold 11pt µ¸¿ò; color:#FFFFFF; letter-spacing:-1}
.pagediv	{text-align:center;padding:0px} /** ÆäÀÌÂ¡ DIV **/

.indiv {margin:0px 0px 0px 0px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/

* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

.cellC {
	width:120px;
	background:#f7f7f7;
	text-align:right;
	padding-right:10px;
}
.cellL {padding-left:10px;}
.cell_R {text-align:right;padding-right:10px}

.btn	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma;width:60px}
.btn_white	{border:0;background-color:#ffffff;font:bold 8pt tahoma}
.btnL	{border:1px solid #cccccc;background-color:#000000;color:#ffffff;font:bold 8pt tahoma}
.line	{border:1px solid #cccccc}
.lineBig	{border:1px solid #cccccc;width:300px;}
.lineBg	{border:1px solid #DFDFDF;background-color:#F7F7F7}
.hand	{cursor:pointer}

.blue	{color:#007FC8}
.red	{color:#FF6C68}

.float	{float:left}
.clear	{clear:both}
option.disabled {color:#808080}

.white	{color:#FFFFFF}
A.white	{text-decoration:none;color:#FFFFFF}
A.white:hover {text-decoration:none;color:#FFFFFF}

.position	{text-align:right;padding:5px 10px;border-bottom-width:1; border-bottom-style:solid; border-bottom-color:#dddddd;}

#form input,textarea {border:1px solid; color:#777777; border-color:#999999; background-color:#ffffff; scrollbar-face-color: #f7f7f7; scrollbar-shadow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #7B7B7B;}
#form .noline input {border:0; background:transparent}
.select {font-family:µ¸¿ò;font-size:8pt;BACKGROUND-COLOR:#ffffff;color:#696969;}
.null {border:0}

.softinfored {width:100%;text-align:left;display:inline-block;height:30px;padding-left:60px;color:#111111;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:14px;margin-top:30px;}

#bottom div {float:left;}

#main_top { margin:0 auto; border:none; text-align:center;width:1024px;height:100px;z-index:100;display:inline-block; }
#main_logo  { margin:0 auto; padding-left:0px;border:none;width:250px;float:left;text-align:center;display:inline-block;vertical-align:middle;margin-top:10px;}
#main_sub { margin:0 auto; padding:0; border:0;width:774px;height:100px;float:right;text-align:right;display:inline-block;}
#main_sub_menu { margin:0 auto; padding:0; border:none;width:700px;height:30px;margin-top:10px;float:left;text-align:right;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;color:#919191;display:inline-block;}
#main_sub_menu2 { margin:0 auto; padding:0; border:none;width:700px;height:30px;margin-top:20px;float:left;text-align:right;display:inline-block;}
.top_sub_txt { margin-left:20px;}
.top_sub_txt > A { margin-left:20px;color:#919191;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:14px;}
.top_sub_txt > A:hover { margin-left:20px;color:#696969;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:14px;}


.top_sub_icon1 {
			width:100px;
			padding-top:6px;
			padding-left:40px;
			height:34px;
            text-align: left;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;
			vertical-align:middle;
			background:url('/newimage/top_phone.gif') no-repeat 10px 8px;
			display:inline-block;
			color:#c00000;
			float:right;
			}

.top_sub_icon2 {
			width:100px;
			padding-top:6px;
			padding-left:40px;
			height:34px;
            text-align: left;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;
			vertical-align:middle;
			background:url("/newimage/top_computer.gif") no-repeat 10px 8px;
			display:inline-block;
			color:#979797;
			float:right;
			}


 h2 {padding:0 0 5px 10px;font-size:16px;text-align:left;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-weight:0;}
 h3 {padding:0 0 5px 0px;font-size:16px;text-align:left;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';color:#555555;font-weight:0;}
 h4 {padding:10px 0 5px 0px;font-size:16px;text-align:left;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';color:#555555;font-weight:0;}
 h5 {padding:10px 0 5px 0px;font-size:16px;text-align:center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';color:#555555;font-weight:0;}
.div_dash_under { border-bottom:2px dashed #c0c0c0;width:800px;margin:0px auto;display:inline-block;font-weight:0; }
.div_solid_under { border-bottom:1px solid #dedede;width:800px;margin:0px auto;display:inline-block;font-weight:0; }
.div_dash_under { border-bottom:1px dashed #dedede;width:800px;margin:0px auto;display:inline-block;font-weight:0; }
.div_solid_100 { border-bottom:1px solid #dedede;width:100%;margin:0px auto;display:inline-block;font-weight:0; }
.div_under { width:800px;margin:0px auto;display:inline-block; }

.maintext18 { font-size:16px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:10px;font-weight:0;line-height:24px; }

.maintext16 { font-size:15px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:0; }
.maintext14 { font-size:15px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:0; }
.maintext20 { font-size:18px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:0; }
.maintext20:hover { color:#c00000;}
.maintext30 { font-size:30px;color:#555555;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:0; }
.maintext25 { font-size:25px;color:#555555;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:100; }
.introroll_title { font-size:30px;color:#000000;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:400; }
.introroll_subtitle{ font-size:20px;color:#c00000;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-weight:400; }
.introroll_text { font-size:15px;color:#333333;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:10px;margin-bottom:5px;font-weight:0;line-height:25px; }
.introldetail_bt {
			width:100px;height:19px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:13px;font-weight:0;
			outline: none;
			text-align: center;
			text-decoration: none;
			padding: 5px 10px;
			color: #ffffff;
			background: #535353;
			clear:both;
			margin-top:10px;
			cursor:pointer;
			  } 
.introdetail_bt:hover { border-color:#000000;  } 
.intro_image {float:left;display:inline-block;padding-top:50px;padding-bottom:30px;vertical-align:middle;}
.intro_text {width:500px;float:left;display:inline-block;text-align:left;padding-left:10px;padding-top:30px;padding-bottom:30px;border:0px;vertical-align:top; }

.maintext { font-size:15px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:5px;font-weight:0; }
.custtext { font-size:15px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:0; }
.boldtext { font-weight:700; }
.subtext { font-size:12px;color:#777777;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';margin-top:20px;font-weight:0; } 

.softbox { border:1px solid #eeeeee;width:90%;padding:15px;display:inline-block;height:auto;margin:0px auto; }
.softbox_left { width:150px;float:left;text-align:center;vertical-align:middle; }
.softbox_right { float:left;text-align:left;vertical-align:middle;width:550px; }
.softbox_maintext {width:100%;border-bottom:1px dashed #eeeeee;display:inline-block;padding:5px 5px;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px; }

.optionbox { border:1px solid #cccccc;width:800px;margin:0px auto;cursor:pointer;text-align:center;vertical-align:middle;display:inline-block; }
.optionbox_left { float:left;text-align:left;vertical-align:middle;width:400px;padding:10px;display:inline-block; }
.optionbox_right { width:350px;float:center;text-align:center;vertical-align:middle;display:inline-block;padding:10px; }
.optionbox_maintext {width:100%;border-top:1px dashed #cccccc;display:inline-block;padding:10px 0px;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;margin-top:10px;color:#666666;}


.bottom_main { clear:both;width:100%;text-align:center;margin:0px auto; }
.bottom_menu_top { width:100%;height:60px;text-align:center;background-color:#f0f0f0;border-top:1px solid #a3a7ac;display:inline-block;margin-top:10px; }
.bcenter { width:800px;text-align:center;height:40px;margin-top:10px;display:inline-block; }
.bmenu { height:30px;margin-top:5px;width:200px;padding-top:2px; display:inline-block;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:bold;float:left;text-align:cetner; }

.bottom_menu_middle {width:100%;height:200px;background-color:#56585d;text-align:center;}
.bcenter2 { width:1024px;text-align:center;height:190px;margin-top:20px;display:inline-block; }
.bmenu2 { height:180px;margin-top:-10px;width:700px;padding-top:2px; display:inline-block;text-align:left;float:left; }
.bmenu2 p { color:white;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;margin-top:5px; }
.bmenu2right { height:180px;margin-top:-10px;width:300px;padding-top:2px; display:inline-block;text-align:right;float:left; }
.bmenu2right .b2l { color:white;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;margin-top:2px;font-weight:bold; }
.bmenu2right .b2s { color:white;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:11px; }


.bottom_menu_end {width:100%;height:30px;background-color:#313236;text-align:center;}
.bcenter3 { width:1024px;;text-align:center;height:15px;margin-top:5px;display:inline-block; }
.bmenu3-1 { height:16px;margin-top:2px;width:450px;padding-top:2px;text-align:left;color:#afafaf;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:11px;float:left;padding-left:35px;}
.bmenu3-2 { height:16px;margin-top:2px;width:500px;padding-top:2px; text-align:right;color:#afafaf;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:11px;float:right;display:inline-block;padding-right:25px; }
.bmenu3sub { height:12px;margin-left:20px;padding-top:0px; display:inline-block;color:#afafaf;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:11px;text-align:right;float:right;cursor:pointer; }
.innerdiv  { height:0px; width:0px; }
.innerdiv .on { height:auto; width:100%;border:1px solid #c00000; }
.innerdivon { height:auto; width:740px;border:1px solid #c00000;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';color:#555555;font-size:12px;margin:0px auto;margin-bottom:20px; }


.index_dong {width:1000px;float:left;display:inline-block;padding-top:30px;padding-bottom:30px;}
.index_image {width:324px;float:left;display:inline-block;padding-top:30px;padding-bottom:30px;}
.index_text {width:670px;float:left;display:inline-block;text-align:left;padding-left:10px;padding-top:30px;padding-bottom:30px;border:0px;vertical-align:top; }


.topmenu {clear:both; border-top:1px solid #535353; height:90px;line-height:45px; top:0;width:100%;margin-bottom:0px;text-align:center;background:url('http://www.kabead.com/custom/newimage/top_bg.gif') repeat-x 0px 0px;}
.topmenu > .topmenu-content {position:relative; width:1030px; margin:0px auto;}
.topmenu > .topmenu-content > .m-menu { top:-1px; font-size:16px}
.topmenu > .topmenu-content > .m-menu li {float:left}
.topmenu > .topmenu-content > .m-menu li a {display:block; height:45px; line-height:45px}
.topmenu > .topmenu-content > .m-menu > li > a {padding:0 57px; color:#333; font-weight:bold;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li > a:hover {margin-bottom:-1px; height:45px; line-height:43px; border-top:1px solid #c00000;color:#c00000;}
.topmenu > .topmenu-content > .m-menu > li.on > a {margin-bottom:-1px; height:45px; line-height:43px; border-top:1px solid #535353;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu {display:none; position:absolute; top:46px; font-size:12px;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li > a {padding:0 13px; color:#fff; font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li > a:hover { color:#cccccc;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li.on > a {}
.topmenu > .topmenu-content > .m-menu > li.on > .s-menu {display:block;}

/* ±×·¹ÀÌ
.topmenu {clear:both; border-top:2px solid #c00000; height:46px; border-bottom:45px solid #56585d;top:0;width:100%;background-color:#fff;margin-bottom:20px;text-align:center;background:#f0f0f0;}
.topmenu > .topmenu-content {position:relative; width:1000px; margin:0px auto;}
.topmenu > .topmenu-content > .m-menu { top:-1px; font-size:16px}
.topmenu > .topmenu-content > .m-menu li {float:left}
.topmenu > .topmenu-content > .m-menu li a {display:block; height:45px; line-height:45px}
.topmenu > .topmenu-content > .m-menu > li > a {padding:0 57px; color:#333; font-weight:bold;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li > a:hover {margin-bottom:-1px; height:44px; line-height:41px; border-top:2px solid #f0f0f0;color:#c00000;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li.on > a {margin-bottom:-1px; height:44px; line-height:41px; border-top:2px solid #f0f0f0;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu {display:none; position:absolute; top:46px; font-size:12px;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li > a {padding:0 13px; color:#fff; background:#56585d;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li > a:hover {background:#888888}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li.on > a {background:#888888}
.topmenu > .topmenu-content > .m-menu > li.on > .s-menu {display:block;}
*/

/* ·¹µå
.topmenu {clear:both; border-top:1px solid #c00000; height:46px; border-bottom:45px solid #b8202c;top:0;width:100%;background-color:#fff;margin-bottom:20px;text-align:center;}
.topmenu > .topmenu-content {position:relative; width:1000px; margin:0 auto}
.topmenu > .topmenu-content > .m-menu { top:-1px; font-size:16px}
.topmenu > .topmenu-content > .m-menu li {float:left}
.topmenu > .topmenu-content > .m-menu li a {display:block; height:45px; line-height:45px}
.topmenu > .topmenu-content > .m-menu > li > a {padding:0 57px; color:#333; font-weight:bold;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li > a:hover {margin-bottom:-1px; height:44px; line-height:41px; border-top:2px solid #c00000;color:#c00000;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li.on > a {margin-bottom:-1px; height:44px; line-height:41px; border-top:2px solid #c00000;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu {display:none; position:absolute; top:46px; font-size:12px;}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li > a {padding:0 13px; color:#fff; background:#b8202c;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li > a:hover {background:#8f0000}
.topmenu > .topmenu-content > .m-menu > li > .s-menu li.on > a {background:#8f0000}
.topmenu > .topmenu-content > .m-menu > li.on > .s-menu {display:block;}
*/

	
.s01 {left:0;}
.s02 {left:100px;}
.s03 {left:400px;}
.s04 {right:80px;}
.s05 {right:50px;}

/* º»¹® */
.main_contents {width:1024px;text-align:center;clear:both;margin:0px auto;padding-bottom:20px;margin-top:20px; }
.main_left { width:200px;float:left;text-align:center; }
.main_center { width:800px;float:left;text-align:left;margin-left:24px; }
.main_center_alignc { width:800px;float:left;text-align:center;margin-left:24px; }

.maintitle_line {width:800px;border-bottom:1px solid #dedede;height:6px;}

/* ÁÂÃø¸Þ´º */
.leftmenu_box { width:200px;text-align:center;clear:both;margin:0px auto; }
.leftmenu_title { width:200px;text-align:center;color:#323332;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;border:1px solid #eeeeee;height:40px;font-weight:bold;display:table-cell;vertical-align: middle;clear:both;display:inline-block;  }
.leftmenu_sub { width:200px;text-align:left;color:#323332;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;border-bottom:1px dashed #efefef;height:30px;display:table-cell;vertical-align: middle;clear:both;padding-left:10px;display:inline-block; }
.leftmenu_end { width:200px;text-align:left;color:#323332;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;border-bottom:1px solid #efefef;height:30px;display:table-cell;vertical-align: middle;clear:both;padding-left:10px;display:inline-block; }
.lmenu_on { font-weight:bold }
.leftmenu_sub li {margin-bottom:8px; padding:0; border-bottom:none;display:inline-block;}
.leftmenu_sub li a {display:block; padding:0; font-size:12px; color:#6e6f72; border:none;font-weight:normal;display:inline-block; }
.leftmenu_sub li a:hover,
.leftmenu_sub li.on a {color:#b8202c;text-decoration:underline}

.divcenter { width:100%;text-align:center;}
.lastdiv { width:410px;text-align:center;display:inline-block;margin:0px auto;padding-bottom:40px;}


.detail_bt {
			width:100px;height:19px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;font-weight:0;
			outline: none;
			text-align: center;
			text-decoration: none;
			padding: 5px 10px;
			color: #666666;
			border: solid 1px #dedede;
			background: #ffffff;
			clear:both;
			margin-top:10px;
			cursor:pointer;
			  } 
.detail_bt:hover { color:#c00000;  } 


.preview_bt {
			width:200px;height:32px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;font-weight:700;
			outline: none;
			cursor: pointer;
			text-align: center;
			text-decoration: none;
			padding: .5em 2em .55em;
			-webkit-border-radius: .5em;
			-moz-border-radius: .5em;
			border-radius: .5em;
			-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			box-shadow: 0 1px 2px rgba(0,0,0,.2);
			color: #c00000;
			border: solid 2px #ef7321;
			background: #ffffff;
			background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
			background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
			filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
			  } 
.preview_bt:hover { border:2px solid #c00000;  } 

.bottom2_bt {
			width:110px;height:28px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
			outline: none;
			text-align: center;
			text-decoration: none;
			padding: .4em 2em .10em;
			color: #555555;
			border: solid 1px #aaaaaa;
			background: #ffffff;
			float:left;
			margin-left:10px;margin-right:10px;
			  } 
.freedown_bt {
			width:246px;height:28px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
			outline: none;
			text-align: center;
			text-decoration: none;
			padding: .4em 2em .10em;
			color: #555555;
			border: solid 1px #aaaaaa;
			background: #ffffff;
			float:left;
			clear:both;
			margin-right:10px;
			cursor:pointer;
			  }
.freedown_bt a { color:#555555;  } 
.freedown_bt a:hover { color:#c00000;  } 
.freedown_bt:hover { color:#c00000;  } 

.freedown2_bt {
			width:250px;height:28px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;font-weight:700;
			outline: none;
			text-align: center;
			text-decoration: none;
			padding: .4em 2em .10em;
			color: #555555;
			border: solid 1px #aaaaaa;
			background: #ffffff;
			float:left;
			clear:both;
			margin-right:10px;
			cursor:pointer;
			  }
.freedown2_bt a { color:#555555;  } 
.freedown2_bt a:hover { color:#c00000;  } 
.freedown2_bt:hover { color:#c00000;  } 

.bottom_bt {
			width:110px;height:28px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
			outline: none;
			text-align: center;
			text-decoration: none;
			padding: .4em 2em .10em;
			color: #555555;
			border: solid 1px #aaaaaa;
			background: #ffffff;
			float:left;
			margin-left:10px;margin-right:10px;
			cursor:pointer;
			  } 
.bottom_bt:hover { color:#c00000;  } 

.download_bt {
			width:110px;height:32px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
			outline: none;
			cursor: pointer;
			text-align: center;
			text-decoration: none;
			padding: .5em 2em .10em;
			-webkit-border-radius: .5em;
			-moz-border-radius: .5em;
			border-radius: .5em;
			-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			box-shadow: 0 1px 2px rgba(0,0,0,.2);
			color: #c00000;
			border: solid 2px #ef7321;
			background: #ffffff;
			background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
			background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
			filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
			float:left;
			  } 
.download_bt:hover { border:2px solid #c00000;  } 

.buy_bt {
			width:110px;height:32px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
			outline: none;
			cursor: pointer;
			text-align: center;
			text-decoration: none;
			padding: .5em 2em .10em;
			-webkit-border-radius: .5em;
			-moz-border-radius: .5em;
			border-radius: .5em;
			-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			box-shadow: 0 1px 2px rgba(0,0,0,.2);
			color: #184fab;
			border: solid 2px #467dda;
			background: #ffffff;
			background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
			background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
			filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
			float:right;
			  } 
.buy_bt:hover { border:2px solid #184fab;  } 


.step_bt {
			width:110px;height:24px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
			outline: none;
			cursor: pointer;
			text-align: center;
			text-decoration: none;
			padding: 3px; 10px 3px 10px;
			-webkit-border-radius: .5em;
			-moz-border-radius: .5em;
			border-radius: .5em;
			-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			box-shadow: 0 1px 2px rgba(0,0,0,.2);
			color: #c00000;
			border: solid 2px #ef7321;
			background: #ffffff;
			background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
			background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
			filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
			margin-top:10px;
			  } 
.step_bt:hover { border:2px solid #c00000;  } 

.go_bt {
			width:150px;height:24px;display:inline-block;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:14px;font-weight:700;
			outline: none;
			cursor: pointer;
			text-align: center;
			text-decoration: none;
			padding: 3px; 10px 3px 10px;
			-webkit-border-radius: .5em;
			-moz-border-radius: .5em;
			border-radius: .5em;
			-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
			box-shadow: 0 1px 2px rgba(0,0,0,.2);
			color: #c00000;
			border: solid 2px #ef7321;
			background: #ffffff;
			background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eeeeee));
			background: -moz-linear-gradient(top,  #ffffff,  #eeeeee);
			filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee');
			  } 
.go_bt:hover { border:2px solid #c00000;  } 

.small {
	font:8pt Dotum;
	padding-top:3px;
	color:#aaaaaa;
	margin-bottom:5px;
}

.small1 {
	font:8pt Dotum;
	letter-spacing:-1px;
	padding-top:3px;
}


.v8 {
	font:8pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v81 {
	font:8pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}


.v7 {
	font:7pt verdana;
	letter-spacing:0px;
	padding-top:3px;
}


.v71 {
	font:7pt verdana;
	letter-spacing:-1px;
	padding-top:3px;
}

.t1 {
font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:16px;font-weight:700;
}
/* Å×ÀÌºí */
        .nolinetable
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            margin-top: 2px;
            width: 100%;
        }

        .nolinetable2
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            margin-top: 2px;
            width: 100%;
        }
        .nolinetable2 th
        {
            background-color: #EFEFEF;
            height: 22px;
			font-weight: 200;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:middle;
        }
        .nolinetable2 td
        {
            height: 25px;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:top;
			color:#777777;
			text-align:left;padding:5px 10px;
        }

        .boardtable
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            margin-top: 2px;
            width: 100%;
           
        }
        .boardtable th
        {
            background-color: #EFEFEF;
            height: 22px;
            border-top: solid 1px #D7D7D7;
            border-bottom: solid 1px #D7D7D7;
            font-weight: 200;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:middle;
        }

        .boardtable .topth
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;border-top:1px solid #d7d7d7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#000000;text-align:left;padding: 5px 5px;background-color: #EFEFEF;
        }
        .boardtable .toptd
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;border-top:1px solid #d7d7d7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:left;padding: 5px 5px;
        }
        .boardtable .mainth
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#000000;text-align:left;padding: 5px 5px;background-color: #FFFFFF;
        }
        .boardtable .maintd
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:left;padding: 5px 5px;
        }
        .boardtable .num
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:center;padding: 5px 0px;
        }

        .boardtable .subject
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:left;padding: 5px 0px;
        }
        .boardtable .subjectlink
        {
            height: 25px;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:left;padding: 5px 0px;
        }

        .boardtable .name
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:center;padding: 5px 0px;
        }

        .boardtable .datetime
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:center;padding: 5px 0px;
        }

        .boardtable .hit
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:center;padding: 5px 0px;
        }

        .boardtable .checkbox
        {
            height: 25px;border-bottom: dashed 1px #D7D7D7;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:center;padding: 5px 0px;
        }

		.board_page
		{
		   height: 25px;text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;vertical-align:middle;color:#777777;text-align:center;padding: 5px 0px;
		}

        .maintable
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            margin-top: 2px;
            width: 100%;
            border: solid 1px #D7D7D7;
        }
        .maintable th
        {
            background-color: #EFEFEF;
            height: 22px;
            border: solid 1px #D7D7D7;
            font-weight: 200;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:middle;
        }
        .maintable td
        {
            height: 25px;
            border: solid 1px #D7D7D7;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:middle;
			color:#777777;
			text-align:left;padding:5px 10px;
        }

        .smstable
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            width: 100%;
        }
        .smstable th
        {
            background-color: #EFEFEF;
            height: 25px;
            border: solid 1px #D7D7D7;
            font-weight: 200;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:middle;
			color:#777777;
			padding:5px 10px;
        }
        .smstable td
        {
            height: 25px;
            border: solid 1px #D7D7D7;
            text-align: center;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:12px;
			vertical-align:middle;
			color:#777777;
			padding:5px 10px;
        }

        .infotable
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            width: 100%;

        }


		.td_head 
        {
            height: 25px;
            border-bottom: dashed 1px #D7D7D7;
            font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			text-align:left;
			color:#666666;
			padding:5px 10px;
        }
		.td_main 
        {
            height: 25px;
            border-bottom: dashed 1px #D7D7D7;
            font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			text-align:left;
			color:#666666;
			padding:5px 10px;
        }
        .infotable th
        {
            height: 22px;
            font-weight: 200;
            text-align: center;
			border-bottom: dashed 1px #D7D7D7;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			padding:10px 10px;
			/*font-weight:bold;*/
			color:#c00000;
        }
        .infotable td
        {
            height: 25px;
            border-bottom: dashed 1px #D7D7D7;
            font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			text-align:left;
			color:#666666;
			padding:5px 10px;
        }

        .infotable2
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            margin-top:20px;
            width: 100%;
            border: solid 1px #D7D7D7;

        }
        .infotable2 th
        {
            height: 22px;
            font-weight: 200;
            text-align: center;
			border-bottom: dashed 1px #D7D7D7;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;
			vertical-align:middle;
			padding:10px 10px;
			font-weight:400;
			color:#c00000;
        }
        .infotable2 td
        {
            height: 25px;
            border-bottom: dashed 1px #D7D7D7;
            font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			text-align:left;
			color:#666666;
			font-weight:0;
			padding:5px 10px;
        }

		.infotable2text{
            height: 22px;
            font-weight: 200;
            text-align: left;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;
			vertical-align:middle;
			padding:10px 0px;
			color:#c00000;
		}
        .graphtable
        {
            border-collapse: collapse; /* Å×µÎ¸®¸¦ ÇÕÄ£´Ù */
            width: 100%;

        }
        .graphtable th
        {
            height: 22px;
            font-weight: 200;
            text-align: center;
			border-bottom: dashed 1px #D7D7D7;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			padding:10px 10px;
			font-weight:bold;
			color:#c00000;
        }
        .graphtable td
        {
            height: 25px;
            border-bottom: dashed 1px #D7D7D7;
            font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			text-align:left;
			color:#666666;
			padding:5px 10px;
        }
		.numred { font-family:'arial', 'dotum','µ¸¿ò';font-size:24px;text-align:center;color:#c00000;font-weight:700;		}
			
/* ÁÂÃø¸Þ´º ÇÏ´Ü ¹öÆ° */
.left_call {
			width:145px;
			margin-top:50px;
			padding-top:7px;
			padding-left:50px;
			height:34px;
			border: solid 1px #D7D7D7;
            text-align: left;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:18px;
			vertical-align:middle;
			background:url('../../newimage/phone_icon.gif') no-repeat 10px 3px;
			display:inline-block;
			color:#c00000;
			}

.htext { text-align: center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;color:#c00000;font-weight:900; }

.left_down { 
			width:145px;
			margin-top:10px;
			padding-top:9px;
			padding-left:50px;
			height:30px;
			border: solid 1px #D7D7D7;
            text-align: left;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			background:url('../../newimage/down_icon.gif') no-repeat 10px 3px;
			cursor:pointer;
			display:inline-block;
			}
.left_book { 
			width:145px;
			margin-top:10px;
			padding-top:9px;
			padding-left:50px;
			height:30px;
			border: solid 1px #D7D7D7;
            text-align: left;
			font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';font-size:15px;
			vertical-align:middle;
			background:url('../../newimage/book_icon.gif') no-repeat 10px 3px;
			cursor:pointer;
			display:inline-block;
			}


/* ÁÖ¿ä±â´É */
.softinfo {float:left; width:100%;text-align:center;} 
.softinfo h2 {padding:0 0 5px 0;font-size:16px;text-align:center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.softinfo ul.soft_button {font-size:12px; list-style-type:none;padding:5px;overflow:auto;}
.softinfo ul.soft_button li {padding:7px 9px;position:relative;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';float:left;text-align:center;width:137px;}
.softinfo ul.soft_button li a {display:block; font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';border:1px solid #dedede;padding:7px 9px;}
.softinfo ul.soft_button li a:hover,
.softinfo ul.soft_button li.on a {color:#b8202c;}
.softinfo ul.soft_button li.on a {border:1px solid #b8202c;padding:7px 9px;}

/*** À¥¿¡µðÅÍ º¸Á¤ ***/
#contents p {
margin:2px 0;
}

/*** list Á¦Ç°Å¬·Ð ÀÌ¹ÌÁö ***/
.Move_listClone{
	cursor:move;
	border:2px dotted #E6E6E6;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´ÏÁ¸,À§½Ã¸®½ºÆ® Á¸ ***/
.Cartz_imgline{
	border:1px solid #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï Å¬¸¯½Ã ***/
.Cartz_click{
	border:2px dotted #cccccc;
}
.Wishz_click{
	border:2px dotted #cccccc;
}

/*** ½ºÅ©·Ñ¹Ù Àå¹Ù±¸´Ï ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Cartz_move_On{
	background-color : #efefef;
}
.Cartz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù À§½Ã¸®½ºÆ® ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Wishz_move_On{
	background-color : #efefef;
}
.Wishz_move_Off{
	background-color : #ffffff;
}

/*** ½ºÅ©·Ñ¹Ù »èÁ¦Á¸ ÀÌ¹ÌÁö µå·¡±×½Ã ***/
.Delz_move_On{
	background-color : #efefef;
}
.Delz_move_Off{
	background-color : #ffffff;
}

/*lmenusub¿µ¿ª css*/
.lmenusub {float:left; width:195px;text-align:left;} 
.lmenusub h2 {padding:0 0 11px 0;font-size:16px;text-align:center;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.lmenusub ul.sub_depth01 {font-size:12px; border-top:1px solid #dedede;}
.lmenusub ul.sub_depth01 li {border-bottom:1px solid #dedede;position:relative;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.lmenusub ul.sub_depth01 li a {display:block; padding:7px 10px;width:175px;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.lmenusub ul.sub_depth01 li a:hover {color:#b8202c;}
.lmenusub ul.sub_depth01 li.on a {color:#b8202c;font-weight:bold;font-family:'Nanum Gothic','³ª´® °íµñ', 'dotum','µ¸¿ò';}
.lmenusub ul.sub_depth01 li.on a{border:1px solid #3c3536}



div { padding:0px; margin:0px; border:none; }

#header_main { width:100%; margin:0 auto; text-align:center;display:inline-block; }

#top_logo1 { height:130px; margin:0 auto;padding-top:10px;padding-bottom:10px; text-align:center; background-color:#ffffff; }
#top_1 { height:27px; margin:0 auto; text-align:center; background-color:#ffffff; }
#top_1_center { margin:0 auto;}
#top_banner { height:27px; margin:0; padding:0; border:none; float:left; }
#top_banner span { height:27px; margin:0; padding:0; border:none; float:left; }
#top_menu { display:inline; margin:0; padding:8px 0 0 0; border:none; float:left; list-style:none;text-align:center;width:750px;}
#top_menu li { margin:0; padding-left:10px; border:none; float:left; vertical-align:top; }
.top_ul_font { font-family:Arial, dotum, µ¸¿ò; font-size:11px; color:#888; vertical-align:top; }
.top_ul_line { font-size:11px; color:#ddd; }

	

#top_2 { margin:0 auto; padding:0; border:none; }
#top_logo { margin:0 auto; padding:0 0 5px 0; float:left; text-align:left; vertical-align:middle; }
#top_board { display:inline; margin:0; padding:20px 0 0 0; border:none; float:right; list-style-type:none; }
#top_board li { margin:0 0 0 12px; padding:0 0 0 12px; border:none; float:left; vertical-align:middle; background-image:url(./img/main/dot.gif); background-repeat:no-repeat; background-position:0px 2px; }
#top_search { width:200px; height:30px; margin:5px 0 10px 0; padding:0; float:right; background-color:#ffffff;}
.search_table { width:200px; height:30px; } 
.search_td { display:table-row; } 
.search_input { clear:both; width:160px; height:26px; margin:0; padding:0; border:0px; background-color:transparent; font-size:12px; font-weight:bold; color:#000; vertical-align:middle; border:2px #9f9f9f solid; }
.search_btn { margin:0; padding:0; border:none; }

#top_cate { height:30px; line-height:30px; margin:0 auto; padding:0; border:none; clear:both; text-align:center; vertical-align:middle; background-color:#FFFFFF;border-top:1px solid #f3f0e9;border-bottom:1px solid #f3f0e9; } 
#t_cate { width:100%; height:30px; float:left; }
#r_cate { width:100%; padding-top:2px; float:left; }
.catebar { text-align:center; }
a.cate1 { font-family:font-family:Tahoma, dotum, µ¸¿ò; font-size:13px; font-weight:bold; color:#999999; }
a.cate1:hover { font-family:font-family:Tahoma, dotum, µ¸¿ò; font-size:13px; font-weight:bold; color:#000000; }
.subLayer { display:none; position:absolute; top:0px; left:0px; width:154px; }
#table_cate { background:#fff; }
#table_empty { background:#fff;border:solid 1px #313131; border-width:0 1px 0px 1px; text-align:left;}
#table_arrow {  text-align:center; font-size:0; line-height:0; background:#7E6B61; }
#table_cate { border:solid 1px #313131; border-width:0 1px 1px 1px; text-align:left; }
.cate { display:table-row;height:20px;padding:5px; }
.cate a.cate2 { font-size:11px; color:#666; }
.cate a.cate2:hover { font-size:11px; font-weight:bold; color:#666; }

#top_navi { height:40px; width:368px; float:right; }
#top_navi p { height:40px; margin:0; padding:0; border:none; float:left; }
#top_navi .brand { width:188px; background-color:#65554D; }
#top_navi .event { width:180px; background-color:#A1C4C3; }
#top_navi .catenavi { font-family:Tahoma, dotum, µ¸¿ò; font-size:13px; color:#ffffff; font-weight:bold; }

#main_top_left { width:190px; margin:0; padding:0; border:none; float:left; }
#itshot { margin:0; padding:0 0 7px 0; border:none; float:left; }
#two_pro { width:190px; margin:0; padding:7px 0 4px 0; border:solid 1px #e2e6e5; border-width:1px 0; clear:both; float:left; }

#main_banner { display:none; position:relative; width:570px; height:438px; margin:0 0 0 10px; padding:0; border:none; float:left; overflow:hidden; }
#main_banner ul { top: 400px !important; left:-20px !important; width:100%; }
#main_banner ul li { padding-left:6px; }

#main_top_right { width:210px; margin:0 0 0 10px; padding:0; border:none; float:left; }
#bestreview { margin:0; padding:0; border:none; float:left; }
#main_notice { width:210px; height:113px; margin:24px 0 0 0; padding:0; border-bottom:solid 1px #ececec; clear:both; float:left; }
#main_notice_title { margin:0; padding:0; border:none; text-align:left; }
#main_notice ul { list-style:none; margin:0; padding:9px 0 0 0; border:none; }
#main_notice ul li { font-family:Arial, dotum, µ¸¿ò; font-size:12px; text-align:left; line-height:24px; color:#a1a1a1; }
#main_notice ul li a.noti { font-family:Arial, dotum, µ¸¿ò; font-size:12px; text-align:left; line-height:24px; color:#a1a1a1; }

#main_contents { margin:0; padding:0; border:none; clear:both; float:left;margin-bottom:20px; }
#main_contents #best_item { margin:36px 0 0 0; padding:0; border:none; clear:both; float:left; text-align:left;  }
#main_contents #new_arrival { margin:60px 0 0 0; padding:0; border:none; clear:both; float:left; text-align:left;  }
.title { margin:0; padding:0; border:none; clear:both; float:left; text-align:left; }
.contents { width:1140px; margin:9px 0 0 0; padding:0; border:none; clear:both; float:left; text-align:left; }
a.pname { font-family:Arial, dotum, µ¸¿ò; font-size:11px; font-weight:normal; text-align:center; color:#898989; }
a.pname:hover { font-family:Arial, dotum, µ¸¿ò; font-size:11px; font-weight:normal; text-align:center; color:#898989; }
a.pname2 { font-family:Arial, dotum, µ¸¿ò; font-size:11px; text-align:center; color:#a1a1a1; }
a.pname2:hover { font-family:Arial, dotum, µ¸¿ò; font-size:11px; text-align:center; color:#a1a1a1; }
a.pprice { font-family:verdana, dotum, µ¸¿ò; font-size:12px; font-weight:bold; text-align:center;color:#8e7c72 }
a.pprice:hover { font-family:Arial, dotum, µ¸¿ò; font-size:11px; font-weight:bold; text-align:center; color:#7d7d7d; }

#footer_top { display:table; width:100%; height:100%; margin:0px; padding:0; border:none; background-color:#f4f5f5; }
#footer_left { margin:0px; padding:0; border:none; float:left; text-align:center; background-color:#a1c4c3; }

#cscenter { width:190px; height:123px; margin:0; padding:12px 0 0 20px; border:none; text-align:left; }
#cscenter #cstitle { margin:0; padding:0; border:none; }
#cscenter .cstel { margin:0; padding:12px 0 0 0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:18px; color:#fff; font-weight:bold; }
#cscenter dl { list-style:none; margin:0; padding:12px 0 0 0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:9px; color:#fff; font-weight:bold; }
#cscenter dl dd { margin:0; padding:0; border:none; font-weight:bold; } 
#cscenter dl dd .txt { font-weight:normal; } 

#bankinfo { position:relative; display:table-cell; width:190px; height:123px; margin:0; padding:15px 0 15px 23px; border:none; text-align:left; }
#bankinfo #bktitle { margin:0; padding:0; border:none; }
#bankinfo dl { list-style:none; margin:0; padding:0; border:none; }
#bankinfo dl dt { margin:0; padding:12px 0 0 0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; line-height:15px; color:#fff; }
#bankinfo dl dd { margin:0; padding:0; border:none; font-family:Tahoma, dotum, µ¸¿ò; font-size:11px; line-height:15px; color:#fff; font-weight:bold; }
#bankinfo dl dd .txt { font-weight:normal; } 

#footer_right { width:558px; margin:0 0 0 7px; padding:0; border:none; float:left; text-align:center; background:url(./img/main/left_line_dot.gif) repeat-x 0 32px; }
* html #footer_right { width:600px; w\idth:558px; margin:0 0 0 7px; padding:0; border:none; float:left; text-align:center; background:url(./img/main/left_line_dot.gif) repeat-x 0 32px; }


#f_menu { height:30px; clear:both; margin:0; padding:10px 0 0 0; border:none; list-style:none; }
* html #f_menu { height:40px; he\ight:40px; clear:both; margin:0; padding:10px 0 0 0; border:none; list-style:none; }
#f_menu li { display:inline; margin:0; padding:0; border:none; float:left; text-align:left; }
#f_menu li a.fmenu { font-family:font-family:Arial, dotum, µ¸¿ò; font-size:11px; color:#686868; }
#f_menu li a.fmenu:hover { font-family:font-family:Arial, dotum, µ¸¿ò; font-size:11px; color:#686868; }

#f_company { clear:both; margin:0; padding:0; border:none; text-align:left; }
#f_company p { margin:0; padding:0; border:none; font-size:11px; color:#999ca2; }
#f_company p .bold { font-weight:bold; }
#f_company span { margin:0; padding:0; border:none; }
#f_company a { margin:0; padding:0; border:none; font-size:11px; color:#999ca2; }

.line_h17 { line-height:17px; } 
.line_h20 { line-height:20px; } 
.line_h23 { line-height:23px; }

#left_mypage { margin:0px; border:solid 1px #e5e5e5; padding:17px 0 0 0; }
#left_mypage .title_mypage { font-size:12px; font-weight:bold; color:#333; text-align:left; padding:0 0 10px 15px; }
#left_mypage .line_mypage { width:100%; height:1px; line-height:1px; font-size:1px; margin:0; padding:0; text-align:left; background:url(img/common/left_line_dot.gif) repeat-x; }
#left_mypage #mem_box { padding:15px 0 15px 10px; font-size:11px; color:#7a7a7a; text-align:left; }
#left_mypage #mem_box .line_mypage2 { width:170px; border-bottom:solid 1px #e0e0e0; font-size:0px; margin:0 0 10px 0; padding-top:10px; }

#left_cs { margin:0; padding:17px 0 0 0; text-align:left; border:solid 1px #e0e0e0; border-width:1px 1px 1px; 1px; }
#left_cs .title_cs { font-size:12px; font-weight:bold; color:#333; text-align:left; padding:0 0 10px 15px; }
#left_cs .line_cs { width:100%; height:1px; line-height:1px; font-size:1px; margin:0; padding:0; text-align:left; background:url(img/common/left_line_dot.gif) repeat-x; }

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { zoom:1; }

.sboard { font-size:11px;color:#878787; }

.newboard th {border-top-style:solid;border-top-color:#c1b3aa;border-top-width:1;border-bottom-style:solid;border-bottom-color:#c1b3aa;border-bottom-width:1;}


.frame {overflow: hidden; position: relative;}
.frame ul {list-style: none; margin: 0; padding: 0; position: absolute;}
.frame ul li { float: left; margin: 0 1px 0 0; padding: 0; cursor: pointer; }
.frame ul li img {width:100%;}
.frame ul li.active { color: #fff; background: #a03232; }

/* Pages */
.pages {
	list-style: none;
	margin: 10px 0;
	padding: 0;
	text-align: center;
}
.pages li {
	display: inline-block;
	width: 12px; height: 12px;
	margin: 0 2px;
	text-indent: -999px;
	border-radius: 10px;
	background: #666;
	overflow: hidden;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.2);
	float:left;
}
.pages li:hover {
	background: #aaa;
}
.pages li.active {
	background: #c00000;
}

.sp01 {
	font:18px 'tahoma';
	text-align:center;
	background-color:#ffffff;
	width:1024px;
	height:290px;
	border:1px solid #eeeeee;
}
