/*************************** sub 레이아웃 *****************************/
* {margin:0; padding:0;}
body {_text-align:center; background:url(../images/common/bg_body.gif) repeat-x; font-family:"돋움", Verdana;}
th {font-size:12px; line-height:18px; color:#757575; font-weight:normal;}
td {font-size:12px; line-height:18px; color:#757575;}
img {border:0;}
p {margin:0; padding:0}


#wrap_toeic {width:900px; background:url(../images/toeic/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_snw {width:900px; background:url(../images/snw/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_toefl {width:900px; background:url(../images/toefl/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_isbn {width:900px; background:url(../images/isbn/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_customer {width:900px; background:url(../images/customer/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_mypage {width:900px; background:url(../images/mypage/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_member {width:900px; background:url(../images/member/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}
#wrap_sitemap {width:900px; background:url(../images/sitemap/bg_head.jpg) no-repeat; _text-align:left; margin:0 auto;}



#header	{height:190px; width:100%;}
.gnb {}

#container {width:100%;}
.snb {width:200px; float:left; margin-bottom:30px;}
.colgroup {width:680px; float:right;}
.colgroup_path {width:100%; background:url(../images/common/bg_container_top.gif) no-repeat; height:30px;}
.colgroup_path .path {padding:11px 30px 0 0; width:100%; text-align:right; font-size:11px; color:#969696;}
.colgroup_body {width:100%; background:url(../images/common/bg_container_mid.gif) repeat-y;}
.colgroup_btm {background:url(../images/common/bg_container_btm.gif) no-repeat; height:40px;}

.content {width:640px; margin-left:20px;}

/*타이틀*/
.content h3 {margin:5px 0; background:url(../images/common/ico_blue.gif) no-repeat 0 0; font:bold 12px/1.5 돋움, Dotum; vertical-align:top; padding-left:20px;}
.content h4 {margin:5px 0; background:url(../images/common/ico_green.gif) no-repeat 0 0; font:bold 12px/1.5 돋움, Dotum; vertical-align:top; padding-left:20px;}

.content h5 {margin:20px 0 5px 20px; background:url(../images/customer/ico_faq.gif) no-repeat 0 2px; font:normal 12px/1.5 돋움, Dotum; vertical-align:top; padding-left:17px;}



#footer {width:100%; margin:30px 0; float:left;}

.clear {display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}


/** lnb **/
.snb .tit	{width:200px;}
.snb .menu	{width:200px; margin:0; padding:0; background:url(../images/common/lnb_bg.gif) repeat-y;}
.snb .smenu	{width:167px; border-bottom:#cfcfcf 1px dotted; margin:1px 0 0 16px; padding-bottom:2px;}
.snb .btm	{width:200px; height:20px; background:url(../images/common/lnb_btm.gif) no-repeat;}
.snb .bnr {width:200px;}
.snb p	{margin:0; padding:0;}


/** padding / margin **/
.pda5 {padding:5px;}
.pda10 {padding:10px;}
.pda15 {padding:15px;}

.pdt10 {padding-top:10px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}

.pdr10 {padding-right:10px;}
.pdr20 {padding-right:20px;}

.pdb10 {padding-bottom:10px;}
.pdb20 {padding-bottom:20px;}
.pdb30 {padding-bottom:30px;}

.pdl10 {padding-left:10px;}
.pdl25 {padding-left:25px;}

.pdlr25 {padding:0 25px;}




.mgt10 {margin-top:10px;}
.mgt15 {margin-top:15px;}
.mgt20 {margin-top:20px;}

.mgb5 {margin-bottom:5px;}
.mgb10 {margin-bottom:10px;}
.mgb20 {margin-bottom:20px;}

.mgl10 {margin-left:10px;}
.mgl15 {margin-left:15px;}
.mgl20 {margin-left:20px;}

.mgtb8 {margin::8px 0px;}


/*************************** sub 링크 *****************************/

a:link, a:visited {
color:#757575; text-decoration:none;}

a:hover {
color:#757575; text-decoration:underline;}


/*************************** sub 폰트 *****************************/
.ft11 {font-size:11px;}
.ft12 {font-size:12px;}
.bold {font-weight:bold;}


/* blue */
.bl20 {color:#00CCFF;}
.bl40 {color:#0099FF;}
.bl60 {color:#0066FF;}
.bl80 {color:#0033FF;}
.bl90 {color:#0000FF;}

/* red */
.re20 {color:#CCCC00;}
.re40 {color:#CC9900;}
.re60 {color:#CC6600;}
.re80 {color:#CC3300;}
.re90 {color:#CC0000;}

/* yellow */
.yl20 {color:#FFFF66;}
.yl40 {color:#FFFF00;}
.yl60 {color:#FFCC00;}
.yl80 {color:#FF9900;}
.yl90 {color:#FF3300;}

/* gray */
.gr00 {color:#ffffff;}
.gr20 {color:#CCCCCC;}
.gr40 {color:#999999;}
.gr60 {color:#666666;}
.gr80 {color:#333333;}
.gr90 {color:#000000;}


/*************************** sub 테이블 *****************************/
.table_yellow {width:100%; border-top:#dbd6a2 2px solid;}
.table_yellow th {padding:5px 0 4px 0; background:#fafaf2; color:#92864f; border-bottom:#ede9d3 1px solid; border-right:#ede9d3 1px solid;}
.table_yellow tr {text-align:center;}
.table_yellow td {padding:4px 0 2px 0; border-bottom:#ede9d3 1px solid; border-right:#ede9d3 1px solid;}
.table_yellow .last {border-right:0px;}
.table_yellow .left {text-align:left; padding-left:10px;}



.table_red {width:100%; border-top:#dba2a9 2px solid;}
.table_red th {padding:5px 0 4px 0; background:#faf2f2; color:#924f5d; border-bottom:#edd3d8 1px solid; border-right:#edd3d8 1px solid;}
.table_red tr {text-align:center;}
.table_red td {padding:4px 0 2px 0; border-bottom:#edd3d8 1px solid; border-right:#edd3d8 1px solid;}
.table_red .last {border-right:0px;}
.table_red .left {text-align:left; padding-left:10px;}

.table_blue {width:100%; border-top:#a2bcdb 2px solid;}
.table_blue th {padding:5px 0 4px 0; background:#f2f5fa; color:#4f7392; border-bottom:#d3e0ed 1px solid; border-right:#d3e0ed 1px solid;}
.table_blue tr {text-align:center;}
.table_blue td {padding:4px 0 2px 0; border-bottom:#d3e0ed 1px solid; border-right:#d3e0ed 1px solid;}
.table_blue .last {border-right:0px;}
.table_blue .left {text-align:left; padding-left:10px;}

.table_beige {width:100%; border-top:#d2d7b9 2px solid;}
.table_beige th {padding:5px 0 4px 0; background:#eff5d9; color:#6b7e0a; border-bottom:#d2d7b9 1px solid; border-right:#d2d7b7 1px solid;}
.table_beige tr {text-align:center;}
.table_beige td {padding:4px 0 2px 0; border-bottom:#d2d7b7 1px solid; border-right:#d2d7b7 1px solid;}
.table_beige .last {border-right:0px;}
.table_beige .left {text-align:left; padding-left:10px;}




/*************************** 다이얼그램 테이블 *****************************/

.rudbox1 {color:#757575;}

/*회색박스*/
.rudbox1 .box_tl {background:url(../images/common/bg_rudbox1_tl.gif) no-repeat; width:5px; height:5px;}
.rudbox1 .box_tm {background:url(../images/common/bg_rudbox1_tm.gif) repeat-x; height:5px;}
.rudbox1 .box_tr {background:url(../images/common/bg_rudbox1_tr.gif) no-repeat; width:5px; height:5px;}

.rudbox1 .box_cl {background:url(../images/common/bg_rudbox1_cl.gif) repeat-y; width:5px;}
.rudbox1 .content {padding:15px;}
.rudbox1 .box_cr {background:url(../images/common/bg_rudbox1_cr.gif) repeat-y; width:5px;}

.rudbox1 .box_bl {background:url(../images/common/bg_rudbox1_bl.gif) no-repeat; width:5px; height:5px;}
.rudbox1 .box_bm {background:url(../images/common/bg_rudbox1_bm.gif) repeat-x;}
.rudbox1 .box_br {background:url(../images/common/bg_rudbox1_br.gif) no-repeat; width:5px; height:5px;}

.rudbox1 h1 {margin:15px 0 0; font-size:12px;}
.rudbox1 h2 {margin:5px 0 0; background:url(../images/common/ico_yellow.gif) no-repeat 6px 3px; font:normal 12px/1.5 돋움, Dotum; vertical-align:top; padding-left:20px;}

.diagram_yellow {margin:0; border-top:#e6d29b 2px solid;}
.diagram_yellow th {font-size:12px; color:#ca8e46; font-weight:normal; background:#f9f6e8; border-bottom:#f2e5d0 1px solid;}
.diagram_yellow td {font-size:12px; color:#757575; border-bottom:#f2e5d0 1px solid; padding:5px 0 5px 10px;}

.diagram_blue {margin:0; border-top:#a2bcdb 2px solid;}
.diagram_blue th {font-size:12px; color:#4f7392; font-weight:normal; background:#f2f5fa; border-bottom:#d3e0ed 1px solid;}
.diagram_blue td {font-size:12px; color:#757575; border-bottom:#d3e0ed 1px solid; padding:5px 0 5px 10px;}


/*브라운박스*/
.rudbox2 .box2_tl {background:url(../images/common/bg_rudbox2_tl.gif) no-repeat; width:5px; height:5px;}
.rudbox2 .box2_tm {background:url(../images/common/bg_rudbox2_tm.gif) repeat-x; height:5px;}
.rudbox2 .box2_tr {background:url(../images/common/bg_rudbox2_tr.gif) no-repeat; width:5px; height:5px;}

.rudbox2 .box2_cl {background:url(../images/common/bg_rudbox2_cl.gif) repeat-y; width:5px;}
.rudbox2 .content {background:#fff;}
.rudbox2 .box2_cr {background:url(../images/common/bg_rudbox2_cr.gif) repeat-y; width:5px;}

.rudbox2 .box2_bl {background:url(../images/common/bg_rudbox2_bl.gif) no-repeat; width:5px; height:5px;}
.rudbox2 .box2_bm {background:url(../images/common/bg_rudbox2_bm.gif) repeat-x;}
.rudbox2 .box2_br {background:url(../images/common/bg_rudbox2_br.gif) no-repeat; width:5px; height:5px;}

.rudbox2 .tit	{padding:2px 0 5px 10px; background:#fcf8f1; color:#a96b20;}
.rudbox2 .text	{padding:10px; color:#242424;}


/** 정보박스 **/
.box_info {position:relative;background-color:#f5f5f5; padding:15px 0;}
* html .box_info {height:1%;}
	.box_info p {padding:0 20px;font-size:12px;}
	.box_info .l_t_corner {position:absolute;font-size:0;width:4px;height:4px;left:0;top:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat left top;}
	.box_info .r_t_corner {position:absolute;font-size:0;width:4px;height:4px;right:-1px;top:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat right top;}
	.box_info .l_b_corner {position:absolute;font-size:0;width:4px;height:4px;left:0;bottom:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat left bottom;}
	.box_info .r_b_corner {position:absolute;font-size:0;width:4px;height:4px;right:-1px;bottom:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat right bottom;}





/*************************** 게시판 *****************************/

.board_list {margin-left:10px; width:620px; background:url(../images/customer/bg_board_th.gif) top no-repeat; border-bottom:#e2e2e2 1px solid;}
.board_list th {font-size:12px; color:#616161; font-weight:normal; padding:7px 0;}
.board_list tr {text-align:center;}
.board_list td {font-size:12px; color:#757575; padding:5px 0; border-bottom:#e2e2e2 1px solid;}
.board_list .tit {text-align:left; padding-left:10px;}
.board_list .sec {background:#f8f8f8;}


.board_view {margin-left:10px; width:620px; border-top:#bcbcbc 2px solid; border-bottom:#e2e2e2 1px solid;}
.board_view th {font-size:12px; color:#333333; font-weight:normal; border-bottom:#e2e2e2 1px solid; background:url(../images/customer/bg_board_l.gif) right bottom no-repeat;}
.board_view td {font-size:12px; color:#757575; border-bottom:#e2e2e2 1px solid; padding:5px 0 5px 10px;}
.board_view .last {background:none;}

.board_view .reply {border:#ebd89c 3px solid; background:#fbf4dd; padding:15px; color:#946c40;}
.board_view .word {padding:20px;}
.board_view input {vertical-align:middle; margin:-2px 0 0 0;}
.board_view .form1 {border:#91aac0 1px solid; height:18px; width:520px; font-size:12px; color:#757575;}
.board_view .form2 {border:#91aac0 1px solid; height:250px; width:520px; font-size:12px; color:#757575; margin:5px 0;}


/** tab **/
.tab_1 {margin-left:10px; width:620px; background:url(../images/customer/tab_board_bg.gif) repeat-x; height:21px;}
.tab_1 li {float:left; display:block; margin-left:1px;}

.tab_3 li{float:left; _display:inline; margin-right:-1px; background:url(http://html.nhndesign.com/guidelines/uio/img/menu/bg_tab_right.gif) right top no-repeat;}
.tab_3 li span{display:block; }
.tab_3 li a{_float:left; display:block; height:19px; padding:9px 19px 0 18px; background:url(http://html.nhndesign.com/guidelines/uio/img/menu/bg_tab_left.gif) left top no-repeat; color:#666; line-height:14px; text-decoration:none;}
.tab_3 li a:hover{color:#333;}


/** search **/
.board_search {position:relative;background-color:#f5f5f5; width:620px; margin-left:10px; text-align:center; padding:15px 0;}
* html .board_search {height:1%;}
	.board_search p {padding:10px;font-size:12px;}
	.board_search .l_t_corner {position:absolute;font-size:0;width:4px;height:4px;left:0;top:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat left top;}
	.board_search .r_t_corner {position:absolute;font-size:0;width:4px;height:4px;right:-1px;top:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat right top;}
	.board_search .l_b_corner {position:absolute;font-size:0;width:4px;height:4px;left:0;bottom:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat left bottom;}
	.board_search .r_b_corner {position:absolute;font-size:0;width:4px;height:4px;right:-1px;bottom:0;background:url("../images/customer/bg_round_corner_2.gif") no-repeat right bottom;}

	.board_search img {vertical-align:middle; margin:-6px 0 0 0; cursor:pointer; _cursor /**/:hand;}
	.board_search input, select {border:#91aac0 1px solid; height:20px; font-size:12px; color:#757575;}


/** postscript **/
.postscript {margin:0; border-top:#e1e1e1 1px solid; border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid;}
.postscript .title {background:#f5f5f5;border-bottom:#e1e1e1 1px solid; text-align:center; padding:3px 0;}
.postscript .text {border-bottom:#e1e1e1 1px solid; padding:2px 10px 3px 10px;}
.postscript .last {border-bottom:0px;}
.postscript .text th {border-bottom:#bebebe 1px dashed; padding:3px 0;}
.postscript .text td {padding:5px 0;}



/*************************** Paginate *****************************/
.paginate { padding:15px 0; text-align:center;}
.paginate a img { border:none; vertical-align:middle; _vertical-align:top;}
.paginate a,
.paginate strong { position:relative; margin-left:-6px; display:inline-block; vertical-align:middle; _width /**/:18px; padding:2px 6px 3px 7px; color:#333333; text-decoration:none; line-height:normal; font:11px Tahoma; background:url(../images/button/line_pg2.gif) no-repeat left center;}
.paginate a:hover { text-decoration:underline;}
.paginate strong { color:#ff6600 !important; font-weight:bold;}
.paginate .first-child { background:none;}
.paginate a.pre,
.paginate a.next { padding:0; background:none !important;}
.paginate a.pre { margin:0 3px 0 -3px;}
.paginate a.next { margin:0 3px 0 -3px;}



/*************************** 실전모의 테스트 응시팝업 *****************************/

.popbox1 {color:#757575;}

/*회색박스*/
.popbox1 .box_top {background:url(../images/common/bg_popbox1_01.gif) no-repeat;height:5px;}
.popbox1 .box_mid {background:url(../images/common/bg_popbox1_02.gif) repeat-y;padding:10px 10px 10px 10px}
.popbox1 .box_bot {background:url(../images/common/bg_popbox1_03.gif) no-repeat;height:5px;}




/*************************** customer *****************************/

/* FAQ검색 */
.faq_sch {background:url(../images/customer/bg_faq_search.gif) no-repeat; height:100px;}
.faq_sch .faq_box {padding:44px 0 0 270px;}
.faq_sch .faq_box img {vertical-align:middle; margin:-6px 0 0 6px;}
.faq_sch .faq_form {height:20px; border:#90abc0 1px solid; width:220px; color:#177990; font-size:12px; line-height:19px;}

/* FAQ tab */
.faq_tab {background:url(../images/customer/tab_faq_mid.gif) repeat-x; height:40px;}

/* FAQ 리스트 */
.faq_list {margin:0 0 0 10px; width:620px; background:url(../images/customer/bg_faq_th.gif) top left no-repeat; border-bottom:#e2e2e2 1px solid;}
.faq_list th {padding:5px 0; font:normal 12px/1.5 돋움, Dotum; color:#685e52;}
.faq_list td {padding:6px 0; font:12px/1.5 돋움, Dotum; border-bottom:#e2e2e2 1px solid;}
.faq_list tr {text-align:center;}
.faq_list .left {text-align:left; padding-left:10px;}
.faq_list .view {text-align:left; padding:15px; background:#f2f1dd;}



/*************************** 로그인 *****************************/
.login {border:#bcc4c9 1px solid; font-size:12px; line-height:18px; color:#757575; height:18px; width:154px;}




/*************************** 마이페이지 *****************************/

#mypage {width:620px; margin:20px 10px;}

#mypage .my_bg1 {background:url(../images/mypage/bg_main1.gif) no-repeat; height:174px; width:335px;}
#mypage .tit1 {margin:0; background:url(../images/mypage/dot.gif) no-repeat 0 6px; font:normal 11px/1.5 돋움, Dotum; vertical-align:middle; padding-left:7px;}
#mypage .img_mid {vertical-align:middle; margin:-6px 0;}

#mypage .tit2 {margin:20px 0 6px 5px; background:url(../images/mypage/ico_title2.gif) no-repeat 0px 1px; font:bold 12px/1.5 돋움, Dotum; color:#323232; vertical-align:middle; padding-left:20px;}
#mypage .tit3 {margin:0; background:url(../images/mypage/dot.gif) no-repeat 0 6px; font:normal 12px/1.5 돋움, Dotum; vertical-align:middle; padding-left:7px;}


#mypage .box5_tl {background:url(../images/mypage/myresult_tab_rbg1.gif) no-repeat; width:9px; height:9px;}
#mypage .box5_tc {background:url(../images/mypage/myresult_tab_rbg2.gif) repeat-x;}
#mypage .box5_tr {background:url(../images/mypage/myresult_tab_rbg3.gif) no-repeat; width:9px;}

#mypage .box5_ml {background:url(../images/mypage/myresult_tab_rbg4.gif) repeat-y;}
#mypage .box5_mc {background:#e3e7d5;}
#mypage .box5_mr {background:url(../images/mypage/myresult_tab_rbg5.gif) repeat-y;}

#mypage .box5_bl {background:url(../images/mypage/myresult_tab_rbg6.gif) no-repeat; height:9px;}
#mypage .box5_bc {background:url(../images/mypage/myresult_tab_rbg7.gif) repeat-x;}
#mypage .box5_br {background:url(../images/mypage/myresult_tab_rbg8.gif) no-repeat;}

#mypage .box5_ml2 {background:url(../images/board/box1_bg4.gif) repeat-y;}
#mypage .box5_mc2 {background:#fff;}
#mypage .box5_mr2 {background:url(../images/board/box1_bg5.gif) repeat-y;}

#mypage .box5_bl2 {background:url(../images/board/box1_bg6.gif) no-repeat; height:9px;}
#mypage .box5_bc2 {background:url(../images/board/box1_bg7.gif) repeat-x;}
#mypage .box5_br2 {background:url(../images/board/box1_bg8.gif) no-repeat;}

#mypage .undot {border-bottom:#cdcdcd 1px dotted;}

#mypage .sbox_top {background:url(../images/mypage/sbox1_top.gif) no-repeat; padding:12px 0 10px 20px; widows:600px;}
#mypage .sbox_mid {background:url(../images/mypage/sbox1_mid.gif) repeat-y;}
#mypage .sbox_btm {background:url(../images/mypage/sbox1_btm.gif) no-repeat; height:10px;}


#mypage	.stit {margin:0; background:url(../images/mypage/ico_bl.gif) no-repeat 0px 2px; font:bold 12px/1.5 돋움, Dotum; color:#4c4c4c; vertical-align:middle; padding-left:20px;}
#mypage	.copy {margin:0; vertical-align:middle; padding-left:20px;}

#mypage .pp1 {background:url(../images/mypage/bg_pp1.gif) no-repeat; height:114px; vertical-align:top;}
#mypage .pp3 {background:url(../images/mypage/bg_pp3.gif) no-repeat; height:114px; vertical-align:top;}
#mypage .pp1_bar {background:url(../images/mypage/bg_pp_bar.gif) repeat-x; height:14px; margin:49px 29px 0 22px;}

#mypage .pp2 {width:550px; height:254px; background:url(../images/mypage/bg_pp2.gif) no-repeat;}
#mypage .pp2 table {margin:22px 0 0 63px;}
#mypage .pp2 td {width:55px; height:199px; text-align:center; vertical-align:bottom; color:#d84b13;}


#mypage .parity_off {width:37px; height:28px; background:#edf7f9; text-align:center;}
#mypage .parity_on {width:37px; height:28px; background:#f7b72f; text-align:center; font-weight:bold;}

#mypage .qtitle {background:url(../images/mypage/bg_qtitle.gif) no-repeat; padding-left:35px; height:26px; color:#fff; font-weight:bold;}

#mypage	.stit2 {margin:5px 10px; background:url(../images/mypage/ico_q1.gif) no-repeat 0px 0px; font:normal 12px/1.5 돋움, Dotum; color:#0b414d; vertical-align:middle; padding-left:42px; line-height:20px;}

#mypage	.stit3 {margin:5px 10px; background:url(../images/mypage/ico_q2.gif) no-repeat 0px 0px; font:normal 12px/1.5 돋움, Dotum; color:#d15f20; vertical-align:middle; padding-left:42px; line-height:20px;}

#mypage	.stit4 {margin:5px 10px; background:url(../images/mypage/ico_q3.gif) no-repeat 0px 0px; font:normal 12px/1.5 돋움, Dotum; color:#0b414d; vertical-align:middle; padding-left:55px; line-height:20px;}

#mypage	.stit5 {margin:5px 10px; background:url(../images/mypage/ico_q4.gif) no-repeat 0px 0px; font:normal 12px/1.5 돋움, Dotum; color:#0b414d; vertical-align:middle; padding-left:45px; line-height:20px;}

#mypage	.stit6 {margin:15px 0 0 0; background:url(../images/mypage/ico_round1.gif) no-repeat 0px 2px; font:bold 12px/1.5 돋움, Dotum; color:#333333; vertical-align:middle; padding-left:20px; line-height:20px;}


#mypage .subject {margin-top:10px; width:580px; border-top:#96d8e8 2px solid; border-left:#96d8e8 2px solid; border-right:#96d8e8 2px solid; border-bottom:#96d8e8 1px solid;}
#mypage .subject th {background:#f7f7f7; color:#2187a0; border-bottom:#96d8e8 1px solid; text-align:left; padding:6px 10px 5px 15px; font-weight:bold;}
#mypage .subject td {border-bottom:#96d8e8 1px solid; padding:6px 10px 5px 15px;}
#mypage .subject .dap {background:#fdf7e1; color:#c75a1f; border-bottom:#96d8e8 1px solid; padding:6px 10px 5px 15px;}
#mypage .qimg {padding:5px 0 10px 50px;}

/* 안동욱 추가 */
#mypage .lred {color:#e2643c;}
#mypage .font_bold_blue	{color:#1a95a4; font:normal 11px  돋움; line-height:16px; margin:0; font-weight:bold}
#mypage .font_bold_sred	{color:#e75a2d; font:normal 11px  돋움; line-height:16px; margin:0; font-weight:bold}
#mypage .font_bold_black {color:#000000; font:normal 26px 돋움; line-height:26px; margin:0; font-weight:bold}
#mypage .font_sblue	{color:#1a95a4; font:normal 11px 돋움; line-height:16px; margin:0}
#mypage .font_sred	{color:#e75a2d; font:normal 11px 돋움; line-height:16px; margin:0}
#mypage .font_s3	{color:#333333; font:normal 11px ?돋움?; line-height:16px;margin:0}

/** 온라인테스트(그래프) **/
#mypage .graph_s {color:#101010;text-decoration:none; font-family:arial; font-size:9px; line-height:10px;}
#mypage .graph_s2 {color:#808080;text-decoration:none; font-family:돋움,Dotum,arial,verdana; font-size:11px; line-height:13px;padding:6px 0px 5px 0px;}
#mypage .graph_01 {color:#f65812;text-decoration:none; font-family:돋움,Dotum,arial,verdana; font-size:11px; line-height:17px;padding-left: 5px}
#mypage .graph_02 {color:#7f500c;text-decoration:none; font-family:돋움,Dotum,arial,verdana; font-size:11px; line-height:17px;padding-left: 5px}
#mypage .graph_03 {color:#006000;text-decoration:none; font-family:돋움,Dotum,arial,verdana; font-size:11px; line-height:17px;padding-left: 5px}
#mypage .graph_04 {color:#098485;text-decoration:none; font-family:돋움,Dotum,arial,verdana; font-size:11px; line-height:17px;padding-left: 5px}

#mypage .font_s		{color:#808080; font:normal 11px 돋움; line-height:14px; letter-spacing:-0.07em; margin:0}

#mypage .dgreen {color:#707f0a;}

/** 게시판 Space **/
#mypage .board1   {padding:7px 0px 5px 0px;}
#mypage .board2   {padding:10px 15px 10px 15px;}
#mypage .board3   {padding:4px 8px 3px 8px;}

/** 마이페이지 파트별 분석 tab메뉴 **/
#mypage .mypage_tab1 			{color:#575b44; padding:5px 0;}
#mypage .mypage_tab1:link	    {COLOR:#575b44; TEXT-DECORATION:none;}
#mypage .mypage_tab1:visited	{COLOR:#575b44; TEXT-DECORATION:none;}
#mypage .mypage_tab1:active		{COLOR:#575b44; TEXT-DECORATION:none;}
#mypage .mypage_tab1:hover 		{COLOR:#575b44; font-weight:bold; background:#eff5d9; padding:5px 0;}
#mypage .mypage_test1 			{color:#3c73ff;  line-height:12px;font-weight:bold}

/** 오답노트 파트별 분석 tab메뉴2 **/
#mypage .mynote_tab2 			{color:#575b44; padding:5px 0;}
#mypage .mynote_tab2:link	    {COLOR:#575b44; TEXT-DECORATION:none;}
#mypage .mynote_tab2:visited	{COLOR:#575b44; TEXT-DECORATION:none;}
#mypage .mynote_tab2:active		{COLOR:#575b44; TEXT-DECORATION:none;}
#mypage .mynote_tab2:hover 		{COLOR:#575b44; font-weight:bold; background:#eff5d9; padding:5px 0;}




/** 사이트맵 **/
.site01 {font-size:12px;padding:5px 0px 5px 10px;}
.site01:link    {color:#757575;font-size:12px;text-decoration:none}
.site01:visited {color:#2c2c2c;font-size:12px;text-decoration:none}
.site01:active {color:#2c2c2c;font-size:12px;text-decoration:none}
.site01:hover   {color:#2c2c2c;font-size:12px;text-decoration:none}

.site02 {font-size:11px;padding:5px 0px 5px 12px;color:#a0a0a0}
.site02:link    {color:#a0a0a0;font-size:11px;text-decoration:none}
.site02:visited {color:#757575;font-size:11px;text-decoration:none}
.site02:active {color:#757575;font-size:11px;text-decoration:none}
.site02:hover   {color:#757575;font-size:11px;text-decoration:none}