@charset "euc-kr";

/* Type Selector */
* {margin:0; padding:0; color:#666; font-style:normal; font-family:µ¸¿ò, Dotum, ±¼¸², Gulim, AppleGothic, Sans-serif;}
body {text-align:center;}
body, div, td, th, li, dt, dd, select, input {font-size:12px;}
img, fieldset, table {border:0;}
hr, legend {display:none;}
table {border-collapse:collapse;}
li {list-style:none;}
a {color:#494B4C; text-decoration:none;}
a:visited, a:active, a:link {color:#888;}
a:hover {color:#888; text-decoration:underline;}
html:first-child select {padding-right:6px; height:20px;} /* Opera Fix */ 
option, x:-moz-any-link {padding-right:4px;} /* Firefox Fix */ 
option, x:-moz-any-link, x:default {padding-right:0;} /* Firefox Fix */

/* Layout Selector */
#menu_top {position:relative; width:100%; min-width:930px; height:386px; margin:0 auto;}
	#lnb_m {width:930px; height:85px; margin:-16px auto 0;}
#container_m {width:900px; height:160px; margin:0 auto; text-align:left;}
	#container_m h2 {height:19px;}
	#container_m h2.first {height:15px; padding-left:5px}
	.mbox1 {float:left; width:209px;}
	.mbox1 ul {margin:0 0 8px 5px}
	.mbox1 ul li {font-size:11px; line-height:16px;}
	.mbox1 .faq {padding-top:22px; background:url(../img/bg_faq.gif) no-repeat 0 0;}
	.mbox2 {float:left; width:302px; margin-left:16px;}
	.mbox3 {float:left; width:400px;}
	.mbox4 {float:left; width:160px;}
	.mbox4 ul {margin:0 0 8px 0}
	.mbox4 ul li {font-size:11px; line-height:16px;}
	.mbox4 .faq {padding-top:22px; background:url(../img/bg_faq.gif) no-repeat 0 0;}
#menu_top_sub {position:relative; width:920px; height:218px; margin:0 auto;}
	#lnb {width:920px; height:85px; margin:0 auto; padding-top:12px; text-align:right;}
	.bg_le_top {position:absolute; left:50%; top:0; width:186px; height:250px; margin:0 0 0 -646px; background: url(../img/bg_subtop_le.jpg) no-repeat 0 0}
	.skin1 {background: url(../img/skin1.jpg) no-repeat 0 0}
	.skin2 {background: url(../img/skin2.jpg) no-repeat 0 0}
	.skin3 {background: url(../img/skin3.jpg) no-repeat 0 0}
	.skin4 {background: url(../img/skin3.jpg) no-repeat 0 0}
	.skin5 {background: url(../img/skin5.jpg) no-repeat 0 0}
#container {width:920px; overflow:hidden;  margin:0 auto; padding-bottom:35px; text-align:left;}
	#snb {display:inline; float:left; width:220px;  margin-left:20px;}
	#content {display:inline; float:left; width:680px;}
#footer {clear:both; width:100%; padding:35px 0 20px; background:url(../img/bg_footer.gif) repeat-x 0 0;} 

/* Class Selector */
.dsin {display:inline;}
.none {display:none;}
.blind {display:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
.tx_l {text-align:left;}
.tx_c {text-align:center;}
.tx_r {text-align:right;}
.p11 {font-size:11px;}
.p12 {font-size:12px;}
.ls0 {letter-spacing:0;}
.ls1 {letter-spacing:-1px;}

/* Falsh Object */
* html .minwidth {padding-left:930px;}
* html .minwidth, * html .minwidth2 {height:1px;}
* html .minwidth3 {height:1px; margin-left:-930px;}

/* Snb */
#snb h2 {height:47px;}
.nav {width:110px; margin-bottom:55px;}
.nav li {font-size:0; vertical-align:top;}
.banner img {display:block; margin-bottom:15px;}

/* Content */
#content h3 {height:50px;}
#content h4 {margin-bottom:10px;}
#content h4.type2 {margin-bottom:15px;}
#content h5 {margin-bottom:10px;}
.history {width:100%; table-layout:fixed;}
.history th {padding-top:1px; vertical-align:top}
.history td {vertical-align:top}
.history td.tit_m {height:24px;}
.history td.desc {padding-top:2px; font-size:11px; letter-spacing:-1px;}
.branch {width:100%; table-layout:fixed; border-top:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8;}
.branch th {padding-left:6px;  font-size:11px; font-weight:normal;}
.branch td {padding:6px 0 4px; font-size:11px; background:url(../img/line_dot.gif) repeat-x 0 0; letter-spacing:-1px;}
.branch td.first {background:none;}
.line_dot {width:100%; height:1px; margin:15px 0 25px; background:url(../img/line_dot.gif) repeat-x 0 0;}
.line {width:100%; height:1px; margin:15px 0 45px; background:#D8D8D8;}
.map{margin:0 0 25px 10px ;}
.map li {padding-left:7px; background:url(../img/bu_square.gif) no-repeat 0 6px; line-height:18px;}
.view_listimg {margin-left:2px;}
.view_listimg li {float:left; margin:0 40px 30px 0;}
.sitemap li {float:left; width:142px; height:165px; margin-right:20px; background:url(../img/bg_sitemap_list.gif) no-repeat 0 34px; }
.sitemap li ul {width:120px; margin:6px 0 0 14px;}
.sitemap li ul li {float:none; width:120px; height:auto; margin:0; padding:0 0 8px 7px; background:url(../img/bu_square2.gif) no-repeat 0 6px; line-height:18px;}
.sitemap li ul li a {color:#658DBA;}
.guide_txt {padding:0 0 5px; line-height:16px;}
.guide_img {margin-bottom:35px;}
.info_list{margin:0 0 20px 0 ;}
.info_list li {padding:0 0 6px 7px; background:url(../img/bu_square.gif) no-repeat 0 6px; line-height:16px;}
.info_list li strong {display:block;  color:#8AA8D1;}
.product_size {margin-bottom:6px; border-collapse:collapse;}
.product_size th {height:20px; padding:6px 0 4px; border:1px solid #BAD4E8; border-bottom:2px solid #BAD4E8; background:#71AFD4; color:#fff; font-size:13px; text-align:center;}
.product_size td {width:200px; height:20px; padding:6px 0 4px; border:1px solid #E3E3E3; text-align:center;}
.info_txt {padding-left:5px; color:#aaa; font-size:11px;}
.soon {width:100%; padding-top:50px; text-align:center;}

.mail_form {width:640px; border-top:2px solid #C8DAEB; border-bottom:2px solid #C8DAEB;}
.mail_form th {width:130px; height:22px; padding-top:10px; border-top:1px solid #C8DAEB; background:#E7F0FD; color:#2D4B87; text-indent:20px; vertical-align:top;}
.mail_form td {border-top:1px solid #C8DAEB; padding-left:15px;}
.mail_form td input {width:480px; height:16px; padding:3px 0 0 3px; border:1px solid #D8E1EF;}
.mail_form td textarea {width:470px; height:120px; margin:5px 0; padding:5px; border:1px solid #D8E1EF; 
scrollbar-face-color: #FFF; 
scrollbar-shadow-color: #D8E1EF; 
scrollbar-highlight-color: #D8E1EF; 
scrollbar-3dlight-color: #FFF; 
scrollbar-darkshadow-color: #FFF; 
scrollbar-track-color: #FFF; 
scrollbar-arrow-color: #D8ECB8;}
.btn_submit  {padding-top:20px; text-align:center;}
.btn_submit input {height:21px; padding-top:2px; background-color:#EAF0F7; border:1px solid #B6C9E3; color:#638BC2;}


/* ¤º */
.before {width:157px; margin-left:5px;}
.before .idpw {width:157px;}
.before .idpw dt {display:none;} 
.before .idpw dd input {width:152px; height:18px; margin-bottom:2px; padding:3px 0 0 4px; border:1px solid #5D4037; background:#E9E9E9; color:#1C1C1C;}
.before .check {width:14px; height:14px; margin:2px 4px 3px 0; vertical-align:middle;}
.before .enter {margin:5px 0 8px -1px; vertical-align:top;}
.before .membtn {width:165px; margin:0 0 27px 2px; vertical-align:top;}
.before .membtn img {margin-right:4px;}
.before label {color:#877E74;}
.before a {color:#877E74; font-size:11px;}

.after {width:170px; height:100%; margin-left:5px;}
.after .personal {clear:both; width:159px; height:92px; margin-bottom:8px; background:#000;}
.after .personal table {margin:6px 0 6px 8px;}
.after .personal table th {padding:2px 0 0 2px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_colon.gif) no-repeat 45px 5px; color:#4D4D4D; font-size:11px; font-weight:normal; line-height:1.2; vertical-align:top; letter-spacing:-1px;}
.after .personal table td {padding-top:1px; color:#808080; font-size:11px; line-height:1.2;}
.after .personal table td p {padding:3px 0 0 4px; color:#808080; font-size:11px; line-height:1.3; letter-spacing:-1px;}
.after .personal table td img {vertical-align:top; margin:-1px 0 0 0;}
.after .personal .pc {color:#FEFEFD;}
.after .personal .mine {width:142px; margin-left:10px;}
.after .personal .mine li  {float:left; padding:0 0 0 11px; letter-spacing:-1px;}
.after .personal .mine li.first  {width:90px; padding:0; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw2.gif) no-repeat right 2px;}
.after .personal .mine li.first img {vertical-align:top; margin:1px 0 0 2px;}
.after .personal .mine a {color:#5F5E5C; font-size:11px;}
.after .personal .mine a:visited, a:active {color:#5F5E5C;}
.after .personal .mine a:hover {color:#3b9b00;}
#layer_parent {position:relative; width:153px; margin-bottom:4px;}
#layer_parent .open {position:absolute; right:0; top:5px;}
#layer_child {position:absolute; top:0; right:0; margin:-20px -218px 0 0;}
#layer_child .child_cont {position:relative; width:210px; height:243px; padding-top:16px;}
#layer_child .child_cont dl {padding:0 0 0 13px; font-size:11px;}
#layer_child .child_cont dl dt {position:relative; padding:0 0 8px 6px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_square.gif) no-repeat 0 4px; color:#FFF; font-size:11px;line-height:1.2;}
#layer_child .child_cont dl dt .btn {position:absolute; top:-1px; right:36px;}
#layer_child .child_cont dl dd {height:62px; overflow:hidden;}
#layer_child .child_cont dl dd.mugi {height:102px; overflow:hidden;}
#layer_child .child_cont dl dd ul {margin:4px 0 0 4px;}
#layer_child .child_cont dl dd li {float:left; width:158px;padding:0 0 2px 5px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_square2.gif) no-repeat 0 4px; color:#9A9A9A; font-size:11px; line-height:1.2; letter-spacing:-1px;}
#layer_child .child_cont dl dd li span {color:#3E8609;}
#layer_child .child_cont dl dd li.type2 span {float:left; width:26px;}
#layer_child .child_cont dl dd li.type2 em {display:none;}
#layer_child .child_cont .close {position:absolute; top:99px; right:1px;}
#layer_child .child_box {width:210px; height:243px; margin-top:-259px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_layer_child.png) no-repeat;}
*html #layer_child .child_box {background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_layer_child.png', sizingMethod='scale');}

.quicklink {width:157px; margin-left:4px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_line.gif) no-repeat 0 21px;}
.quicklink li {padding-bottom:3px;} 
.quicklink li a {display:block; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw2.gif) no-repeat right 6px;}
.quicklink li img {vertical-align:top;}

.coupon {width:169px; height:70px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_coupon.gif) no-repeat;}
.coupon h3 {padding:3px 0 1px 15px;}
.coupon h3 img {margin:-1px 0 1px 0; vertical-align:middle;}
.coupon h3 .num {padding-right:8px; color:#CDCDCD; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw3.gif) no-repeat right 1px; font-size:11px;vertical-align:middle;}
.coupon h3 .num:visited {color:#CDCDCD;}
.coupon .content {width:132px; height:22px; margin:4px 0 0 22px; color:#A8A8A8; font-size:11px; letter-spacing:-1px; line-height:1.2;}
.coupon .content a {color:#A8A8A8;}
.coupon .content a em {font-style:normal; letter-spacing:0;}
.coupon .content .btn {margin:-2px 0 2px 2px; vertical-align:middle;}
.coupon .regist {width:100%; text-align:center;}

.ban_le {position:absolute; left:0; bottom:0;}
.ban_le img {behavior:url(http://mhf.hangame.com/share/js/iepngfix.htc);} 
.ban_ri {position:absolute; right:-3px; bottom:0;}
.ban_ri img {behavior:url(http://mhf.hangame.com/share/js/iepngfix.htc);} 

.spc_area {position:absolute; left:0; bottom:0;}
.spc_area .favor {width:284px; height:46px; margin-top:6px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_spc.gif) no-repeat;}
.spc_area .favor dt {display:none}
.spc_area .favor dd {position:relative; height:33px; padding:6px 0 0 44px; font-size:11px; line-height:1.3;}
.spc_area .favor dd .btn {position:absolute; right:4px; top:1px;}
.spc_layer  {position:absolute; left:0; top:284px; z-index:9999; width:281px; height:143px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_spc_layer.gif) no-repeat;}
.spc_layer_tit  {margin:0; padding:0}
.spc_layer_tit span {display:none;}
.spc_layer_cont  {float:left; margin:10px 0 0 42px;_margin-left:21px;}
.spc_layer_cont li  {width:131px; height:19px; margin-bottom:2px; padding-top:10px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_spc_list.gif) 0 0 no-repeat; color:#2C2C2C; font-size:11px; letter-spacing:-1px; vertical-align:top;}
.spc_layer_cont li img  {margin:-6px 5px 0 4px; vertical-align:top;}
.spc_layer_bottom  {display:inline; float:right; width:92px; height:126px; margin:0; padding:0; text-align:left;}
.spc_layer_bottom .btn  {margin:9px 0 5px 0; font-size:0;}
.spc_layer_bottom .btn img {margin-bottom:5px;}
.spc_layer_bottom .text  {font-size:11px; color:#888; letter-spacing:-1px; line-height:1.2;}
.spc_layer .close  {float:right; margin-right:7px;}

#onlinemanul {position:absolute; z-index:100; top:10px; left:270px;}

/* Containder */
#container_mhf h3 {padding:5px 0 8px 0;}
.main_box1 {float:left; width:282px;}
.main_box2 {float:left; width:362px; margin-left:22px;}
.main_box3 {float:right; width:272px; text-align:left;}
.box1 {position:relative; float:left; width:282px; height:223px; margin:0 0 7px 0; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_box1.gif) no-repeat left top;}
.box2 {position:relative; float:left; width:282px; height:290px; margin:0; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_box2.gif) no-repeat left top;}
.box3 {position:relative; float:left; width:272px; height:223px; margin-bottom:7px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_box3.gif) no-repeat left top;}
.box4 {position:relative; float:left; width:272px; height:290px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_box4.gif) no-repeat left top;}
.boxin {margin:16px 0 0 13px;}

.more {position:absolute; top:5px; right:-4px;_right:4px;}
.more a {display:block; padding:4px;} 
.more2 {position:absolute; top:19px; right:14px;}
.more2 a {display:block; padding:4px;} 

.hotnews {width:257px; height:30px; margin-bottom:15px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_hotnews.gif) no-repeat;}
.hotnews dt {float:left; padding:10px 22px 0 10px; overflow:hidden;}
.hotnews dt img {vertical-align:top;}
.hotnews dd {padding:9px 0 0 0;}
.hotnews .rolling {width:176px; height:15px; overflow:hidden; color:#A9A9A9;}
.hotnews .rolling a {color:#A9A9A9;}
.hotnews .rolling ol {width:435px; height:20px; overflow:hidden;}
.hotnews .rolling ol li {height:20px;}

.bbs_box {position:relative; width:256px;}
.bbs_tab {width:256px; height:27px; margin-left:-1px; border-bottom:1px solid #202223;}
.bbs_tab li {position:relative; z-index:2; float:left; margin-right:1px;}
.bbs_tab li img {position:relative; z-index:2; margin-bottom:-1px; vertical-align:top;}
.bbs_list {width:256px; padding-top:14px;}
.bbs_list li {margin-bottom:9px; padding-left:12px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw.gif) no-repeat 2px 3px; letter-spacing:-1px; line-height:1;}
.bbs_list li.on {background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw_on.gif) no-repeat 2px 3px;}
.bbs_list li.on a {color:#9A9A9A;}
.bbs_box h5 span {display:none;}

.view {width:362px; overflow:hidden;}
.view dt {position:relative; height:25px; overflow:hidden; padding:11px 0 0 14px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_txt_off.gif) no-repeat left bottom;}
.view dt .btn {position:absolute; right:1px; top:10px;}
.view dt .date {display:none;}
.view dd {display:none; word-break:break-all;}
.view dd img {float:left; margin-right:12px;}
.poston  {background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_txt_on.gif) no-repeat left top;}
.poston dt {height:36px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_txt_on_line.gif) no-repeat left bottom; color:#3b9b00; font-size:14px; font-weight:bold;letter-spacing:-1px;}
.poston dt a {color:#3b9b00 !important;}
.poston dt .date {display:block; padding-top:3px; color:#4A4A4A; font-family:verdana; font-size:10px; font-weight:normal;}
.poston dt .btn {position:absolute; right:12px; top:11px;}
.poston dd {display:block; position:relative; height:148px; margin-bottom:30; padding:12px 14px 12px 14px; font-size:11px; line-height:1.4;} 
.poston dd a:hover {color:#494B4C;}
.poston dd .btn_more {position:absolute; right:0; bottom:10px;} 
.vfirst dt {padding-top:12px; border-top:1px solid #373939;}
#goDiv1,#goDiv2,#goDiv3 {height:314px;}
#cartoonDiv1,#cartoonDiv2,#cartoonDiv3 {height:300px;}

.tag {width:241px; height:57px; overflow:hidden; margin:0 -12px 8px 2px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_tag.gif) no-repeat left top;}
.tag li {display:inline; float:left; margin:10px 0 -6px 11px; font-size:14px; line-height:1.2; letter-spacing:-1px;}
.tag li a strong {color:#449C22;}
.ban_list {margin:6px -12px 0 3px;}
.ban_list li {float:left;}
.bestarticle {width:235px; height:131px; margin:14px 0 12px 3px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bg_bestarticle.gif) no-repeat left bottom;}
.bestarticle li {position:relative; margin-bottom:8px; padding-left:10px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw.gif) no-repeat 2px 3px; line-height:1;}
.bestarticle li.on {background:url(http://images.hangame.co.kr/hangame/mhf/CS/img/main/bu_arw_on.gif) no-repeat 2px 3px;}
.bestarticle li.on a {color:#9A9A9A;}
.qmemu {margin-right:-20px;}
.qmemu li {float:left; margin-bottom:7px;} 
.qmemu li img {vertical-align:top;}

.ssban {position:absolute; right:-92px; top:0;}

/* SELECTBOX STYLE */
.selectbox-naked * {display:none;}
.selectbox-naked input {display:inline;}
.selectbox-naked select {display:inline;}
.selectbox-naked select * {display:block;}
.selectbox-applied select {display:none;}
.selectbox-applied .selectbox-box {width:78px; height:18px; border:1px solid #262626; background:#000 url(http://images.hangame.co.kr/hangame/mhf/CS/img/common/btn_select_default2.gif) right 50% no-repeat;	color:#FFF; font-size:11px; cursor:pointer; letter-spacing:-1px;}
.selectbox-focused .selectbox-box {border-color:#262626;}
.selectbox-applied .selectbox-label {overflow:hidden; margin:4px 0 0 4px; color:#FFF; font-size:11px;}
.selectbox-applied .selectbox-layer {position:absolute; z-index:99999; width:78px; margin-top:-1px; border:1px solid #262626;}
.selectbox-applied .selectbox-layer-above {}
.selectbox-applied .selectbox-list {overflow-y:auto; list-style:none; margin:0; padding:0; color:#A3A3A3; font-size:12px; scrollbar-face-color:#010101; scrollbar-track-color:#000; scrollbar-3dlight-color:#373737; scrollbar-arrow-color:#373737; scrollbar-shadow-color:#000;  scrollbar-highlight-color:#000; scrollbar-darkshadow-color:#373737;}
.selectbox-applied .selectbox-list li {padding:2px 5px; background:#000; text-align:left;cursor: pointer; font-size:11px; letter-spacing:-1px;}
.selectbox-applied .selectbox-list li.selectbox-item-selected {}
.selectbox-applied .selectbox-list li.selectbox-item-hovered {background-color:#393939; color:#FFF;}
/* //SELECTBOX STYLE  */

/*090204 ?¤ìŠ¹ê³¼ì œ??/
.iframe_area  {margin:0 0 12px 0; background:#232526; } /*090205*/
.teacher_area  {width:363px; height:302px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/teacherStudent/bg_teacher.gif) 0 36px no-repeat; text-align:left; }
.teacher_area .tab li  {float:left; }
.teacher_area .tab li img  {vertical-align:top; }
.student_list  {float:left; display:inline; width:353px; height:262px; margin:0 0 0 5px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/teacherStudent/bg_teacher_list.gif) 0 0 no-repeat; } /*090205*/
.student_list li  {position:relative; float:left; width:175px; height:36px; margin:0 1px 1px 0; padding:15px 0 0 0; font-size:11px; letter-spacing:-1px; }
.student_list li p  {clear:both; padding:0 0 1px 9px; color:#9a9a9a; }
.student_list li p span  {display:block; float:left; width:35px; color:#494b4c; }
.student_list li .btn  {position:absolute; top:12px; right:5px; }
.student_submit  {float:left; display:inline; width:327px; height:106px; margin:0 0 0 5px; padding:0 0 0 26px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/teacherStudent/bg_teacher_submit.gif) no-repeat; }
.student_submit .txt  {clear:both; padding:29px 0 15px 0; }
.student_submit .submit img  {vertical-align:middle; }
.student_submit .submit input.id  {width:143px; height:18px; margin:0 5px 0 5px;  padding:6px 0 0 9px; border:1px solid #383a3a; background:#000; color:#449c22; font-size:11px; vertical-align:middle; }

.my_coupon  {float:left; display:inline; width:352px; height:221px; margin:2px 0 0 6px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/teacherStudent/bg_teacher_coupon.gif) no-repeat; }
.my_coupon ul.stamp li  {float:left; margin:1px 0 1px 1px; }
.my_coupon_btn  {clear:both; padding:11px 0 0 0; text-align:center; }

.my_teacher_info  {clear:both; position:relative; width:333px; height:40px; margin:2px 0 0 5px; padding:16px 0 0 20px; background:url(http://images.hangame.co.kr/hangame/mhf/CS/teacherStudent/bg_student.gif) no-repeat; }
.my_teacher_info p  {clear:both; padding:0 0 2px 0; font-size:11px; letter-spacing:-1px; color:#9a9a9a; }
.my_teacher_info p span  {display:block; float:left; width:53px; color:#494b4c; }
.my_teacher_info .btn  {position:absolute; top:12px; right:20px; }
.my_teacher_info_txt  {padding:20px 0 0 25px; }