				/* all_style */
				* {margin:0px; padding:0px; list-style:none;}

				img{border:0;}
				form { margin:0px; padding:0px;}

				/* all link */
				a:link {color:#666666; text-decoration:none;}
				a:visited {color:#555555; text-decoration:none;}
				a:hover {color:#555555; text-decoration:underline;}
				
				/* form list style */
				select{color:#666666; font-size:12px; border:1px solid #cccccc; line-height:18px;}
				.select{color:#666666; font-size:12px; border:1px solid #cccccc; line-height:18px;}
				.input {color:#666666; font: 11px dotum; border:1px #cccccc solid; padding-left:3px; line-height:18px;}
				.input2 {color:#666666; font: 11px dotum; border:1px #aed6f1 solid; padding-left:3px; line-height:18px;}
				.input3 {color:#666666; font: 11px dotum; border:1px #7f9db9 solid; padding-left:3px; line-height:18px;}
				.textarea{color:#666666; font: 11px dotum; border:1px solid #dddddd; line-height:18px;}
				.file {color:#666666; font: 11px dotum; border:1px solid #dddddd; line-height:18px;}
				.radio {margin:0px; height:13px; width:13px; overflow:hidden;}
				.checkbox{margin:0px; padding:0px; height:13px; width:13px; overflow:hidden;}
				.comment {color:#666666; font:normal 11px; border:1px solid #c6c6c6; background-color:#f9f9f9; line-height:18px; padding-left:3px;}

				/* scrollbar */
				.scrollbar{scrollbar-face-color:#ffffff;
							scrollbar-arrow-color:#999999;
							scrollbar-highlight-color:#ffffff;
							scrollbar-shadow-color:#cccccc;
							scrollbar-track-color:#eeeeee;
							}
				
				/* box style */
				.box_bbbbbb{border:1px solid #bbbbbb;}
				.box_cccccc{border:1px solid #cccccc;}
				.box_c2c2c2{border:1px solid #c2c2c2;}
				.box_c6deed{border:1px solid #c6deed;}
				.box_a3cfeb{border:1px solid #a3cfeb;}
				.box_85c2e8{border:1px solid #85c2e8;}
				.box_dfdfdf{border:1px solid #dfdfdf;}
				.box_a9cbe2{border:1px solid #a9cbe2;}
				.box_bdd7e9{border:1px solid #bdd7e9;}
				.box_95a3d0{border:1px solid #95a3d0;}
				.box_cfcfcf{border:1px solid #cfcfcf;}

				/* vertical-align style */
				.vat{vertical-align:top;}
				.vam{vertical-align:middle;}
				.vab{vertical-align:bottom;}

				/* float style */
				.float_l{float:left;}
				.float_r{float:right;}

				/* text-align style */
				.tal{text-align:left;}
				.tar{text-align:right;}
				.tac{text-align:center;}
				.taj{text-align:justify;}

				/* line-height style */
				.l14 {line-height:14px;}
				.l15 {line-height:15px;}
				.l16 {line-height:16px;}
				.l17 {line-height:17px;}
				.l18 {line-height:18px;}
				.l19 {line-height:19px;}
				.l20 {line-height:20px;}
				.l21 {line-height:21px;}
				.l22 {line-height:22px;}
				.l23 {line-height:23px;}
				.l24 {line-height:24px;}
				.l25 {line-height:25px;}
				.l26 {line-height:26px;}
				.l27 {line-height:27px;}
				.l28 {line-height:28px;}
				.l29 {line-height:29px;}
				.l30 {line-height:30px;}
				.l34 {line-height:34px;}

				/* letter-spacing style */
				.let {letter-spacing:-1px;}

				/* font-weight */
				.b{font-weight:bold;}
				
				/* text-decoration */
				.deco_l{text-decoration:line-through;}
				.deco_u{text-decoration:underline;}

				/* blockquote style */
				blockquote{margin-left:15px;}

				/* display style */
				.display_n{display:none;}
				.display_b{display:block;}

				/* font size */
				.p8{font-size:8px;}
				.p9{font-size:9px;}
				.p10{font-size:10px;}
				.p11{font-size:11px;}
				.p12{font-size:12px;}
				.p13{font-size:13px;}
				.p14{font-size:14px;}
				.p15{font-size:15px;}
				.p16{font-size:16px;}
				.p25{font-size:25px;}

				/* font style */
				.p_dotum{font-family:dotum;}
				.p_gulim{font-family:Gulim;}
				.p_arial{font-family:arial;}
				.p_verdana{font-family:verdana;}

				/* font color style */
				.cffffff, .cffffff a:link, .cffffff a:visited, .cffffff a:active, .cffffff a:hover {color:#ffffff;}
				.c000000, .c000000 a:link, .c000000 a:visited, .c000000 a:active, .c000000 a:hover {color:#000000;}
				.c111111, .c111111 a:link, .c111111 a:visited, .c111111 a:active, .c111111 a:hover {color:#111111;}
				.c444444, .c444444 a:link, .c444444 a:visited, .c444444 a:active, .c444444 a:hover {color:#444444;}
				.c666666, .c666666 a:link, .c666666 a:visited, .c666666 a:active, .c666666 a:hover {color:#666666;}
				.c777777, .c777777 a:link, .c777777 a:visited, .c777777 a:active, .c777777 a:hover {color:#777777;}
				.c737373, .c737373 a:link, .c737373 a:visited, .c737373 a:active, .c737373 a:hover {color:#737373;}
				.c717171, .c717171 a:link, .c717171 a:visited, .c717171 a:active, .c717171 a:hover {color:#717171;}
				.c888888, .c888888 a:link, .c888888 a:visited, .c888888 a:active, .c888888 a:hover {color:#888888;}
				.c868686, .c868686 a:link, .c868686 a:visited, .c868686 a:active, .c868686 a:hover {color:#868686;}
				.c999999, .c999999 a:link, .c999999 a:visited, .c999999 a:active, .c999999 a:hover {color:#999999;}
				.c0b69ad, .c0b69ad a:link, .c0b69ad a:visited, .c0b69ad a:active, .c0b69ad a:hover {color:#0b69ad;}
				.c338ac7, .c338ac7 a:link, .c338ac7 a:visited, .c338ac7 a:active, .c338ac7 a:hover {color:#338ac7;}
				.c818181, .c818181 a:link, .c818181 a:visited, .c818181 a:active, .c818181 a:hover {color:#818181;}
				.c5c5c5c, .c5c5c5c a:link, .c5c5c5c a:visited, .c5c5c5c a:active, .c5c5c5c a:hover {color:#5c5c5c;}
				.cfe6001, .cfe6001 a:link, .cfe6001 a:visited, .cfe6001 a:active, .cfe6001 a:hover {color:#fe6001;}
				.c3363a5, .c3363a5 a:link, .c3363a5 a:visited, .c3363a5 a:active, .c3363a5 a:hover {color:#3363a5;}
				.c3c7fae, .c3c7fae a:link, .c3c7fae a:visited, .c3c7fae a:active, .c3c7fae a:hover {color:#3c7fae;}
				.cbebebe, .cbebebe a:link, .cbebebe a:visited, .cbebebe a:active, .cbebebe a:hover {color:#bebebe;}
				.ce37907, .ce37907 a:link, .ce37907 a:visited, .ce37907 a:active, .ce37907 a:hover {color:#e37907;}
				.cfe6102, .cfe6102 a:link, .cfe6102 a:visited, .cfe6102 a:active, .cfe6102 a:hover {color:#fe6102;}
				.cba972c, .cba972c a:link, .cba972c a:visited, .cba972c a:active, .cba972c a:hover {color:#ba972c;}
				.c898989, .c898989 a:link, .c898989 a:visited, .c898989 a:active, .c898989 a:hover {color:#898989;}
				.c005080, .c005080 a:link, .c005080 a:visited, .c005080 a:active, .c005080 a:hover {color:#005080;}
				.ccecece, .ccecece a:link, .ccecece a:visited, .ccecece a:active, .ccecece a:hover {color:#cecece;}
				.cff6e03, .cff6e03 a:link, .cff6e03 a:visited, .cff6e03 a:active, .cff6e03 a:hover {color:#ff6e03;}
				.c2a74b7, .c2a74b7 a:link, .c2a74b7 a:visited, .c2a74b7 a:active, .c2a74b7 a:hover {color:#2a74b7;}
				.c646464, .c646464 a:link, .c646464 a:visited, .c646464 a:active, .c646464 a:hover {color:#646464;}
				.cf46c1b, .cf46c1b a:link, .cf46c1b a:visited, .cf46c1b a:active, .cf46c1b a:hover {color:#f46c1b;}
				.cf46515, .cf46515 a:link, .cf46515 a:visited, .cf46515 a:active, .cf46515 a:hover {color:#f46515;}
				.cfe8701, .cfe8701 a:link, .cfe8701 a:visited, .cfe8701 a:active, .cfe8701 a:hover {color:#fe8701;}
				.c0070bb, .c0070bb a:link, .c0070bb a:visited, .c0070bb a:active, .c0070bb a:hover {color:#0070bb;}
				.c0093a8, .c0093a8 a:link, .c0093a8 a:visited, .c0093a8 a:active, .c0093a8 a:hover {color:#0093a8;}
				.c2a76b9, .c2a76b9 a:link, .c2a76b9 a:visited, .c2a76b9 a:active, .c2a76b9 a:hover {color:#2a76b9;}
				.cf56e00, .cf56e00 a:link, .cf56e00 a:visited, .cf56e00 a:active, .cf56e00 a:hover {color:#f56e00;}
				.ce37e07, .ce37e07 a:link, .ce37e07 a:visited, .ce37e07 a:active, .ce37e07 a:hover {color:#e37e07;}
				.cc6c6c6, .cc6c6c6 a:link, .cc6c6c6 a:visited, .cc6c6c6 a:active, .cc6c6c6 a:hover {color:#c6c6c6;}
				.c0253a9, .c0253a9 a:link, .c0253a9 a:visited, .c0253a9 a:active, .c0253a9 a:hover {color:#0253a9;}
				.c978560, .c978560 a:link, .c978560 a:visited, .c978560 a:active, .c978560 a:hover {color:#978560;}
				.cff9e04, .cff9e04 a:link, .cff9e04 a:visited, .cff9e04 a:active, .cff9e04 a:hover {color:#ff9e04;}
				.c3385c4, .c3385c4 a:link, .c3385c4 a:visited, .c3385c4 a:active, .c3385c4 a:hover {color:#3385c4;}
				.c4993ca, .c4993ca a:link, .c4993ca a:visited, .c4993ca a:active, .c4993ca a:hover {color:#4993ca;}
				.cf08531, .cf08531 a:link, .cf08531 a:visited, .cf08531 a:active, .cf08531 a:hover {color:#f08531;}
				.c3174b8, .c3174b8 a:link, .c3174b8 a:visited, .c3174b8 a:active, .c3174b8 a:hover {color:#3174b8;}
				.c3f7bbc, .c3f7bbc a:link, .c3f7bbc a:visited, .c3f7bbc a:active, .c3f7bbc a:hover {color:#3f7bbc;}
				.c507391, .c507391 a:link, .c507391 a:visited, .c507391 a:active, .c507391 a:hover {color:#507391;}
				.c8d8d8d, .c8d8d8d a:link, .c8d8d8d a:visited, .c8d8d8d a:active, .c8d8d8d a:hover {color:#8d8d8d;}
				.c0580a9, .c0580a9 a:link, .c0580a9 a:visited, .c0580a9 a:active, .c0580a9 a:hover {color:#0580a9;}
				.c222222, .c222222 a:link, .c222222 a:visited, .c222222 a:active, .c222222 a:hover {color:#222222;}
				.ce7ad00, .ce7ad00 a:link, .ce7ad00 a:visited, .ce7ad00 a:active, .ce7ad00 a:hover {color:#e7ad00;}
				
				/* border line list style */
				.border_solid{border-style:solid;}
				.border_dotted{border-style:dotted;}
				.border_dashed{border-style:dashed;}
				.border_double{border-style:double;}
				.border_groove{border-style:groove;}
				.border_ridge{border-style:ridge;}
				.border_inset{border-style:inset;}
				.border_outset{border-style:outset;}

				/* paging style */
				.paging {text-align:center; margin:12px auto 0px;}
				.paging .num {word-spacing:0.1em; font-size:11px; font-family:verdana;}
				.paging .num a, .j_paging .num b {text-decoration:none; text-align:center; padding:3px 2px 1px 7px;}
				.paging .num b {font-size:11px; color:#be7f2c;}
				.paging .num a {font-size:11px; color:#333;}
				.paging .num a.last, .j_paging .num b.last {border:0px; margin-right:4px;}
				.paging .num a:hover {background-color:#f6f6f6; color:#be7f2c;}

				/* dotted line style */
				.dott_b1{border-bottom:1px dashed #c5c5c5;}
				.dott_b2{background:url('/images/line_dot.gif') repeat-x left bottom;}
				.dott_b2_y{background:url('/images/co_dot_line.gif') repeat-y left bottom;}
				.dott_b3{background:#f7f7f7 url('/images/line_dot.gif') repeat-x left bottom;}
				.dott_b4{background:#f2f8fb url('/images/line_dot_b.gif') repeat-x left bottom;}
				.dott_bb{background:url('/images/line_dot_b.gif') repeat-x left bottom;}
				.dott_bb_end{border-bottom:1px solid #bdd7e9;}

				/* table style */
				.td_style_c{padding:8px 0px 5px 0px; text-align:center;}
				.td_style_l{padding:8px; text-align:left;}

				.table_style01{border-top:2px solid #a9cbe2; width:100%;}
				.table_style02{border-top:2px solid #cccccc; width:100%;}
				.table01_th{border-right:1px solid #a9cbe2; border-bottom:1px solid #a9cbe2; padding:7px 0 8px 18px; background-color:#ebf4f9; color:#3c7fae;}
				.table01_td{border-bottom:1px solid #a9cbe2; padding:7px 0 8px 10px;}

				.table_padding{padding:10px 0;}

				/* search style */
				.search{background:url('/images/search_bg.gif') repeat-y left top; width:585px; padding:0px 15px; margin:0px;}

				/* text_q style */
				.text_qt{background:url('/images/text_bg_top.gif') no-repeat left top; width:615px;}
				.text_qb{background:url('/images/text_bg_bott.gif') no-repeat left bottom; width:615px;}

				/* board style */
				.board_list{text-align:center; border-top:2px solid #dfc58a; border-bottom:1px solid #cbc6bb;}
				.board_list_th{text-align:center; padding:9px 0 7px;}
				.board_r{ background:#fdfaf3 url('/images/right_line.gif') no-repeat right 9px;}
				.board_list_td{text-align:left; padding:9px 0 7px 10px;}
				.board_line_b{ border-bottom:1px solid #dfc58a;}
			
				.vboard_r{ background:url('/images/right_line.gif') no-repeat right 9px;}
				.vboard_line_b{ border-bottom:1px solid #cbc6bb;}

				/* all page style */
				body{ margin:0px; padding:0px; text-align:center; font:12px dotum; line-height:18px; color:#666666; background:url('/images/body_bg.gif') repeat-x left top;}
				
				/* sub page style */
				#s_wrapper_l{margin:0px; padding:0px; text-align:left; height:400px; /*background:url('/images/bg_right.gif') repeat-x left top;*/}
				#s_wrapper_r{margin:0px; padding:0px; text-align:right; height:400px; /*background:url('/images/bg_left.gif') repeat-x left top;*/}
				#s_wrapper{margin:0px; padding-left:25px; text-align:left; width:965px; position: relative; /*background:url('/images/bg_center.gif') no-repeat left top;*/}
				#qmenu{position: absolute; left:885px; top:230px; width:105px; z-index:234;}
				#m_qmenu{position: absolute; left:920px; top:121px; z-index:234;}
				#m_qmenu_book{position: absolute; left:920px; top:39px; z-index:234;}
				.m_qmenu_box{width:52px; background:url('/images/qmenu/m_quick_bg.gif') repeat-y left top; padding:0 9px;}
				
				/* header style */
				#s_header{padding:0px; position: relative}
				.top_menu1{margin:0px; padding:0px; position: absolute; left:0px; top:4px; width:865px; text-align:right;}
				.top_menu2{margin:0px; padding:0px; position: absolute; left:0px; top:4px; width:610px; text-align:right;}
				.page_course{margin:0px; padding:0px; width:615px; text-align:right; color:#888888;}
				.sub_visual{ position: relative; width:615px; margin:0px; padding:0px; height:111px;}

				/* contents style */
				#s_contents{margin-top:15px; padding:0px; width:615px;}
				.all_tits{background:url('../images/icon_tit.gif') no-repeat left 9px; height:30px; padding-left:16px; line-height:30px;}

				/* footer style */
				#s_footer{background:url('/images/footer_bg.gif') repeat-x left top; width:100%; height:176px; margin:0px; padding:0px;}
				.footer{width:965px;margin:0px auto; text-align:center; padding-top:29px;}
				#s_footer1{background:url('/images/footer_bg1.gif') repeat-x left top; width:100%; height:50px; margin-top:40px; padding:0px;}
				
				/* sub main style */
				.con1{background:url('/images/sub_main/con1_bg.gif') no-repeat left top; width:350px; height:116px; margin:0px; padding:10px;}
				.con2{background:url('/images/sub_main/con2_bg.gif') no-repeat left top; width:350px; height:111px; margin:0px; padding:10px;}
				.con3_tit{background:url('/images/sub_main/con3_tit_bg.gif') no-repeat left top; width:370px; height:30px; margin:0px; padding:0px;}
				.con4{background:url('/images/sub_main/con4_bg.gif') no-repeat left top; width:578px; height:109px; margin-top:15px; padding:12px 18px 12px 19px;}
				
				.calendar{background:url('/images/sub_main/calendar_bg.gif') no-repeat left bottom; width:220px; height:179px; padding:0px; margin:0px; font-size:11px; line-height:12px;}
				.calendar_text{background:url('/images/sub_main/calendar_textbg.gif') no-repeat left top; height:16px; width:189px; padding:5px 0 0 19px; color:#444444; font:11px Gulim;}
				.calendar_box_blue{background:url('/images/sub_main/box_bg1.gif') no-repeat left top; font-weight:bold; color:#ffffff;}
				.calendar_box_orange{background:url('/images/sub_main/box_bg3.gif') no-repeat left top; color:#ffffff; font-weight:bold;}
				.calendar_box_gray{background:url('/images/sub_main/box_bg2.gif') no-repeat left top; color:#777777;}
				.calendar_box_violet{background:url('/images/sub_main/box_bg4.gif') no-repeat left top; font-weight:bold; color:#ffffff;}
				
				
				/* member style */
				.box_style{border:1px solid #bbbbbb; background-color:#f7f7f7; width:543px; padding:6px 15px;}
				.box_style2{border:1px solid #bbbbbb; background-color:#f7f7f7; width:595px; padding:6px 9px;}
				.box_style3{background:url('/images/customer/box_contactus_middle.gif') repeat-y center; width:587px;}
				.re_th{padding:8px 0 7px 5px ; text-align:left;}
				.re_th2{padding:17px 0 0px 5px ; text-align:left;}
				.form_th{padding:8px 0 7px 0 ; text-align:left;}
				.form_td{padding:3px 0px; text-align:left;}
				.form_td2{padding-bottom:5px; text-align:left;}
				.form_line{border-bottom:1px solid #dddddd;}
				.member_tits{background:url('/images/member/icon_tit.gif') no-repeat left 9px; height:30px; padding-left:16px; line-height:30px;}
				
					/* login style */
					.login_bg{background:url('/images/member/login_bg.gif') no-repeat left top; width:615px; height:251px; margin:0px; padding-top:70px; position: relative;}

					/* final style */
					.final_bg{background:url('/images/member/final_bg.gif') no-repeat left top; width:615px; height:272px; margin:0px; padding:0px; position: relative;}

					/* certification style */
					.certification_bg{background:url('/images/member/certification_bg.gif') no-repeat left top; width:615px; height:102px; margin:0px; padding:0px; position: relative;}

					/* idpw style */
					.idpw_bg{background:url('/images/member/box_find_bg.gif') repeat-y left top; width:575px; margin:0px; padding:10px 20px 0; position: relative;}

					/* privacy style */
					.privacy_box_app1{border:0px solid #bbbbbb; background-color:#ffffff; width:583px;}
					.privacy_box_app2{border:1px solid #bbbbbb; background-color:#f7f7f7; width:599px; padding:7px;}
					.privacy_box{border:1px solid #bbbbbb; background-color:#f7f7f7; width:599px; margin:17px 0; padding:7px;}
					.privacy_boxs{
										background-color:#ffffff; width:585px; height:174px; margin:0px; padding:8px;
										overflow:hidden; overflow-y:scroll;
										scrollbar-face-color:#ffffff;
										scrollbar-arrow-color:#999999;
										scrollbar-highlight-color:#ffffff;
										scrollbar-shadow-color:#cccccc;
										scrollbar-track-color:#eeeeee;
										}
					.privacy_box_app{
										background-color:#ffffff; width:585px; height:174px; margin:0px; padding:8px;
										overflow:hidden; overflow-y:scroll;
										scrollbar-face-color:#ffffff;
										scrollbar-arrow-color:#999999;
										scrollbar-highlight-color:#ffffff;
										scrollbar-shadow-color:#cccccc;
										scrollbar-track-color:#eeeeee;
										}

					.privacy_box2{
										background-color:#f7f7f7; width:585px; height:174px; margin:0px; padding:8px;
										overflow:hidden; overflow-y:scroll;
										scrollbar-face-color:#ffffff;
										scrollbar-arrow-color:#999999;
										scrollbar-highlight-color:#ffffff;
										scrollbar-shadow-color:#cccccc;
										scrollbar-track-color:#eeeeee;
										}
					.privacy_box_pop{width:550px; border:1px solid #bbbbbb; background-color:#f7f7f7; margin:17px 0 10px; padding:7px;}

					.privacy_boxs_pop{
										background-color:#ffffff; height:460px; margin:0px; padding:8px; border:1px solid #dcdcdc;
										overflow:hidden; overflow-y:scroll;
										scrollbar-face-color:#ffffff;
										scrollbar-arrow-color:#999999;
										scrollbar-highlight-color:#ffffff;
										scrollbar-shadow-color:#cccccc;
										scrollbar-track-color:#eeeeee;
										}
					/* id find style */
					.id_bg{background:url('/images/member/id_bg.gif') no-repeat left top; width:615px; height:119px; margin:0px; padding-top:155px; position: relative;}


				/* event style */
				.event{width:615px; margin:0px; padding:0px;}
				.event_box{background:url('/images/event/event_box_bg.gif') repeat-y left top; width:599px; margin:0px; padding:0 13px 0 3px;}


				/* application style */
				.app_th{padding:8px 0px 7px; text-align:center;}
				.app_td{padding:8px 10px 7px 10px; text-align:left;}
				.app_r{ background:#f7f7f7 url('/images/app/tit_line_r.gif') no-repeat right 7px;}
				.app_rb{border-right:1px solid #bdd7e9;}
				.app_b{border-bottom:1px solid #bdd7e9;}

				.app_list1{background-color:#f2f8fb; border-bottom:1px dashed #bdd7e9;}
				.app_list2{background-color:#ffffff;  border-bottom:1px dashed #bdd7e9;}

				.app_box{background:url('/images/app/lecture_box_bg.gif') repeat-y left top; width:578px; margin:0px; padding:0 10px;}
				.app_box_tit{background:url('/images/app/lecture_tit_bg.gif') no-repeat left top; width:548px; margin:0px; padding:0 15px; color:#ffffff; line-height:23px;}

				.book_box{background:url('/images/app/book_box_bg.gif') repeat-y left top; width:207px; margin:0px; padding:0 7px;}
				.sam_box{background:url('/images/app/sam_box_bg.gif') repeat-y left top; width:186px; margin:0px; padding:0 4px;}
				.vi_sam_box{background:url('/images/app/instructor_box_bg.gif') repeat-y left top; width:595px; margin:0px; padding:0px 10px;}
				.vi_board_r{ background:#f2f8fb url('/images/vi_right_line.gif') no-repeat right 9px;}


				/* community style */
				.co_search{background:url('/images/community/search_bg.gif') repeat-y left top; width:370px; padding:0px; text-align:center; margin:0 auto;}
				.tag{width:100%; line-height:18px; padding:6px 0 10px;}
				
				.tag_1{font-size:11px; color:#818181;}
				.tag_2{font-size:11px; color:#d78009;}
				.tag_3{font-size:11px; color:#333333;}
				.tag_4{font-size:11px; color:#3363a5;}
				.tag_5{font-size:11px; color:#818181; font-weight:bold;}
				.tag_6{font-size:11px; color:#d78009; font-weight:bold;}
				.tag_7{font-size:11px; color:#333333; font-weight:bold;}
				.tag_8{font-size:11px; color:#3363a5; font-weight:bold;}
				
				.tag_1 a{font-size:11px; color:#818181; padding:3px;}
				.tag_1 a:hover{ padding:3px; background-color:#818181; color:#ffffff; text-decoration:none;}

				.tag_2 a{font-size:11px; color:#d78009; padding:3px;}
				.tag_2 a:hover{padding:3px; background-color:#d78009; color:#ffffff; text-decoration:none;}

				.tag_3 a{font-size:11px; color:#333333; padding:3px;}
				.tag_3 a:hover{padding:3px; background-color:#333333; color:#ffffff; text-decoration:none;}

				.tag_4 a{font-size:11px; color:#3363a5; padding:3px;}
				.tag_4 a:hover{padding:3px; background-color:#3363a5; color:#ffffff; text-decoration:none;}

				.tag_5 a{font-size:11px; color:#818181; padding:3px;}
				.tag_5 a:hover{padding:3px; background-color:#818181; color:#ffffff; text-decoration:none;}

				.tag_6 a{font-size:11px; color:#d78009; padding:3px;}
				.tag_6 a:hover{padding:3px; background-color:#d78009; color:#ffffff; text-decoration:none;}

				.tag_7 a{font-size:11px; color:#333333; padding:3px;}
				.tag_7 a:hover{padding:3px; background-color:#333333; color:#ffffff; text-decoration:none;}

				.tag_8 a{font-size:11px; color:#3363a5; padding:3px;}
				.tag_8 a:hover{padding:3px; background-color:#3363a5; color:#ffffff; text-decoration:none;}

				.ranking{background:url('/images/community/co_box_bg2.gif') repeat-y left top; width:206px; padding:0px 7px;margin:0px;}
				.co_bottom{background:url('/images/community/co_bg1.gif') no-repeat left top; width:578px; height:129px; margin-top:18px; padding:12px 18px 9px 19px;}

				.zine_box{background:url('/images/community/zine_bg.gif') repeat-y left top; width:615px; padding:0px; margin:0; padding:0px;}

				.sear_b{background-color:black; color:#ffffff;}

				/* skill style */
				.skill_search{background:url('/images/skill/search_bg.gif') repeat-y left top; width:315px; padding:0px; text-align:center; margin:0 auto;}

				/* customer style */
				.faq_th{padding:6px 0; text-align:center;}
				.faq_td{padding:6px 10px; text-align:left;}
				.dotline{background:url('/images/customer/contactus_dotline.gif') repeat-x bottom; padding:10px;}

				/* mypage style */
				.my_table{border-top:2px solid #acacac; border-bottom:1px solid #acacac;}
				.my_table_r{border-right:1px solid #c2c2c2;}

				.my_table2{border-top:2px solid #c7b38f; border-bottom:1px solid #c7b38f;}
				.my_table2_r{border-right:1px solid #c7b38f;}
				.my_bott{border-bottom:1px dashed #e6d9c0;}

				/* information style */
				.inf_tits{background:url('/images/icon_2x2g.gif') no-repeat 7px 7px; line-height:16px; padding-left:15px;}

				.mat_box{background:url('/images/information/mat_box_bg.gif') repeat-y left top; width:248px; padding:0 26px;}
				.m_book_box{background:url('/images/information/m_book_bg.gif') no-repeat left top; width:253px; height:129px; padding:18px 20px 0 21px;}

				.gui_box{background:url('/images/information/eju/gui_box_bg.gif') no-repeat left top; width:280px; height:100px; padding:0px;}

				.gui_box_add{background:url('/images/information/eju/gui_box_bg_add.gif') no-repeat left top; width:290px; height:170px; padding:0px;}


				
				/* sitemap */
				.boxMid {width:160px; padding:13px 0 0 8px;}
				.boxMid td.list {background:url('/images/icon01.gif') no-repeat 8px 11px; padding:6px 0 6px 15px;}

				/* intensive */
				.intensive_top{background:url('/images/intensive/top_bg.gif') no-repeat left top; width:615px; height:195px; padding:0px; margin:0px; position: relative;}
				.intensive_tit{background:url('/images/member/icon_tit.gif') no-repeat left 1px; padding-left:18px; margin:0px;}
				.in_td1{padding-top:9px;}
				.in_td2{padding-top:6px;}
				.in_td3{padding:5px 0px;}
				.intensive_table{border-top:2px solid #c8c8c8; border-bottom:1px solid #cbc6bb; width:100%;}


				/*2008-12-01 add*/
				.movie_tab1a{background:url('/images/intensive/intensive_movie_tab1a_bg.gif') no-repeat top left; width:206px; height:49px; font-weight:bold; font-size:14px; display:block; text-align:center; line-height:45px;}
				.movie_tab1{background:url('/images/intensive/intensive_movie_tab1_bg.gif') no-repeat top left; width:206px; height:49px; display:block; font-size:14px; text-align:center; line-height:45px; }
				.movie_tab1 a:hover{color:#fa9f01;}


				.movie_tab2a{background:url('/images/intensive/intensive_movie_tab2a_bg.gif') no-repeat top left; width:204px; height:49px; font-weight:bold; font-size:14px; display:block; text-align:center; line-height:45px;}
				.movie_tab2{background:url('/images/intensive/intensive_movie_tab2_bg.gif') no-repeat top left; width:204px; height:49px; display:block; font-size:14px; text-align:center; line-height:45px; }
				.movie_tab2 a:hover{color:#fa9f01;}


				.movie_tab3a{background:url('/images/intensive/intensive_movie_tab3a_bg.gif') no-repeat top left; width:205px; height:49px; font-weight:bold; font-size:14px; display:block; text-align:center; line-height:45px;}
				.movie_tab3{background:url('/images/intensive/intensive_movie_tab3_bg.gif') no-repeat top left; width:205px; height:49px; display:block; font-size:14px; text-align:center; line-height:45px; }
				.movie_tab3 a:hover{color:#fa9f01;}
				

				.coop_box{margin:0px 9px; padding:10px 0; width:284px; float:left; overflow:hidden;}
				.coop_box_bg{background:url('/images/company/box_cooperate_middle.gif') repeat-y; padding:1px 10px 0 10px;}

				/* 2008-12-19 */
				.app_lyout{border-top:2px solid #8ea5b8; border-bottom:2px solid #8ea5b8; width:100%; font-size:11px;}
				.app_lyout th{padding:5px 0px 5px 0px; line-height:18px; color:#507391;}
				.app_lyout th span{padding-left:16px;}
				.app_lyout td{padding:5px 0px 5px 0px; line-height:18px; color:#666666;}

				.app_lyout2{border-top:2px solid #8ea5b8; width:100%; font-size:11px;}
				
				
				.app_lyout_pop{border-top:2px solid #8ea5b8; border-bottom:2px solid #8ea5b8; width:90%; font-size:11px;}
				.app_lyout_pop th{padding:5px 0px 5px 0px; line-height:18px; color:#507391;}
				.app_lyout_pop th span{padding-left:0px;}
				.app_lyout_pop td{padding:5px 0px 5px 0px; line-height:18px; color:#666666;}


				/* 2008-12-22 */
				.scroll_div{
								height:50px;
								overflow:hidden; overflow-y:scroll;
								scrollbar-face-color:#ffffff;
								scrollbar-arrow-color:#999999;
								scrollbar-highlight-color:#ffffff;
								scrollbar-shadow-color:#cccccc;
								scrollbar-track-color:#eeeeee;
								}

				.link_ja a:link{color:#666666; text-decoration:none;}
				.link_ja a:visited{color:#555555; text-decoration:none;}
				.link_ja a:hover{color:#3c7fae; text-decoration:underline;}

				/* 2008-12-29 information => faq btn style*/
				.j_faq_list{padding:2px; font-size:11px; font-weight:bold; line-height:16px; width:141px; float:left;}
				.j_faq_list a:link{padding:3px 5px; display:block; background-color:#dadada; color:#666666;}
				.j_faq_list a:visited{padding:3px 5px; display:block; background-color:#dadada; color:#666666;}
				.j_faq_list a:hover{background-color:#f79944; text-decoration:none; color:#ffffff;}

				.j_faq_list1{padding:2px; font-size:11px; font-weight:bold; line-height:16px; width:141px; float:left;}
				.j_faq_list1 a:link{padding:3px 5px; display:block; background-color:#f79944; color:#ffffff;}
				.j_faq_list1 a:visited{padding:3px 5px; display:block; background-color:#f79944; color:#ffffff;}
				.j_faq_list1 a:hover{background-color:#f79944; text-decoration:none; color:#ffffff;}
				
				
				.j_faq_list0{margin:0; padding:0; height:0px; overflow:hidden; clear:both; line-height:0; font-size:0; visibility:hidden;}

				.clear_box {*zoom:1;}
				.clear_box:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}

				/* 2009-01-02 */
				.next_box{background:url('/images/intensive/next_tit_bg.jpg') no-repeat left top; width:615px; height:311px; margin:0px; padding:0px; position: relative;}
				.next_box2{ width:615px; margin:0px; padding:0px; position: relative;}
				.next_boxs{width:575px; margin:0px; padding:150px 20px 19px;}
				.next_box_list{float:left; width:182px; padding-right:13px;}
				.next_box_list_end{float:left; width:182px;}
				.next_box_list_tit{padding-bottom:12px; width:182px;}
				.next_box_list_img{float:left; padding-right:7px; width:79px;}
				.next_box_list_text{float:left; padding-top:3px; line-height:18px; width:96px; background:url('/images/intensive/icon_gol.gif') no-repeat left 6px;}

				.best_box{border-bottom:1px dashed #e1ded8; padding:10px 5px;}
				.best_box_end{padding:10px 5px;}
				.best_img{margin-right:19px; width:61px; float:left;}
				.best_text{line-height:18px; width:480px; padding-left:10px; float:left; background:url('/images/intensive/icon_gol.gif') no-repeat left 6px;}

				/* 2009-01-16 */
				.main_co_area{background:url('/images/main/center_tabs_bg.gif') no-repeat left top; width:425px; margin-top:16px; padding:0px;}
				.main_co_top{background:url('/images/main/center_tabs_top.gif') no-repeat left top; width:425px; height:39px; padding:0px; text-align:right;}
				.main_co_box{background:url('/images/main/center_tabs_bott.gif') no-repeat left bottom; width:425px; min-height:176px; _height:176px; margin:0px; padding-bottom:15px;}
				.main_co_tit_area{background:url('/images/main/bg_community2.gif') repeat-y left top; padding:0 7px; width:220px;}
				.main_co_img_bg{background:url('/images/main/center_tabs_img_bg.gif') no-repeat left top; width:66px; height:48px; padding:2px 0 0 2px;}

				/* 2009-01-19 board_view */
				.bor_view{font-family:MS-PGothic !important; font-size:12px;}

				/* 2009-01-29 */
				.level_new1_bg{background:url('/images/app/level/level_nbg.gif') repeat-y left top; width:595px; margin:0px; padding:4px 10px;}
				.level_new2_bg{background:url('/images/app/level/level_nbg2.gif') repeat-y left top; width:551px; margin:0px; padding:0 32px;}
				.level_mt{background:url('/images/app/level/level_nbg2.gif') repeat-y left top; width:615px; margin-top:0px; padding:0px;}
				.level_new2_tit{background-color:#cbdeef; padding:4px 14px; line-height:18px; font-size:12px; color:#222222;}

				.level_end1_bg{background:url('/images/app/level/level_ebg.gif') repeat-y left top; width:595px; margin:0px; padding:0px 10px;}
				.level_end1_tit{background:url('/images/member/icon_tit.gif') no-repeat left 3px; padding-left:16px; line-height:18px; font-size:12px; font-weight:bold;}
				.level_end1_box{background-color:#f9f9f9; border:1px solid #cfcfcf; font-size:13px; color:#666666; line-height:18px; padding:10px 15px; margin-top:8px; text-align:justify;}
				.level_end1_box a:hover{color:#3c7fae;}
				.level_end2_box{background-color:#fdf1de; border:1px solid #cfcfcf; font-size:13px; color:#666666; line-height:18px; padding:10px 15px; font-weight:bold; text-align:justify;}

				/* 2009-02-20 */
				.tel_text{background:url('/images/customer/call_no_j.gif') no-repeat left top; width:595px; height:288px; margin-top:15px; padding:0px 10px; text-align:center; color:#cf7c28; font-size:12px; line-height:18px;}