@charset "EUC-KR";

html, body, table, input, textarea, h1, h2, h3, h4 {font-family:Dotum;font-size:12px;color:#777777;}
html, body {width:100%;margin:0px;padding:0px;}

form, div, span, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p {margin:0px;padding:0px;word-break:break-all;word-wrap:break-word;.word-wrap:normal;line-height:17px;}
ul, ol {list-style:none;}
* html input {margin:-1px 0;} /* input ie6,7 ÇÙ */
*:first-child+html input {margin:-1px 0} /* input ie6,7 ÇÙ */
#accessibility {display:block;width:0px;height:0px;overflow:hidden;padding:0px;margin:0px;}
img {border:0px;vertical-align:top;}
textarea {resize:none;}

div.ClearBlock {clear:both;height:1px;}
div.Vspace5 {clear:both;height:5px;}
div.Vspace10 {clear:both;height:10px;}

a {color:#777777;text-decoration:none;}
a:hover {color:#0174b4;text-decoration:none;}

select {vertical-align:middle;color:#707070;font-family:Dotum;height:20px;}

body {background:#d4d4d4 url(http://imgdev.shinhan.com/s20/img/bg_body_01.gif) left top repeat-x;}
body.iframe {background:none;}
body.pop {background:none;} /* ·¹ÀÌ¾î ÆË¾÷¿ë - °³¹ß¿äÃ» */
body.iframe div {padding:10px;}
input.box, input.file, textarea.box, input.box02 {margin:0px;padding:0px;background-color:#fcfcfc;border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;} /* 20111114 Modify*/

/* Top Navigation */
div.TopNavi {width:1002px;height:90px;margin:0px auto;background:url(http://imgdev.shinhan.com/s20/img/bg_top_01.gif) left top repeat-x;position:relative;z-index:1000;}
div.TopNavi div.util {float:right;height:35px;padding-right:22px;}
div.TopNavi div.util ul li {float:left;height:20px;background:url(http://imgdev.shinhan.com/s20/img/bg_top_02.gif) right 11px no-repeat;padding:9px 5px 0px 4px;}
div.TopNavi div.util ul li.end {background:none;padding-right:10px;}
div.TopNavi div.util ul li.search {background:url(http://imgdev.shinhan.com/s20/img/bg_util_01.gif) 3px 7px no-repeat;_background:url(http://imgdev.shinhan.com/s20/img/bg_util_01.gif) 3px 6px no-repeat;padding:7px 0px 0px 9px;.padding-top:6px;}
div.TopNavi div.util ul li.search input {width:104px;height:11px;font-size:11px;color:#9b9b9b;background-color:#f0f3f4;border:none;vertical-align:top;margin-top:1px;}
div.TopNavi div.util ul li.search img {vertical-align:top;}
div.TopNavi div.menu {position:absolute;left:0px;top:27px;width:1002px;height:110px;background:url(http://imgdev.shinhan.com/s20/img/menu/top.png) left top no-repeat;z-index:2;}
div.TopNavi div.menu_over {position:absolute;left:0px;top:119px;width:984px;height:222px;background:url(http://imgdev.shinhan.com/s20/img/menu/top_over.png) left top no-repeat;padding-left:18px;z-index:1;}

div.TopNavi div.menu_over ul li {height:22px;font-size:0px;} /* 20111025 Add */
div.TopNavi div.menu_over div.menuBox {position:relative;height:202px;background:url(http://imgdev.shinhan.com/s20/img/menu/top_over.jpg) no-repeat left top;}
div.TopNavi div.menu_over div.topmenu_01 {float:left;width:126px;padding:20px 0px 0px 50px;}
div.TopNavi div.menu_over div.topmenu_02 {float:left;width:118px;padding:20px 0px 0px 53px;}
div.TopNavi div.menu_over div.topmenu_03 {float:left;width:275px;padding-top:152px;}
div.TopNavi div.menu_over div.topmenu_04 {float:left;width:120px;padding:20px 0px 0px 49px;}
div.TopNavi div.menu_over div.topmenu_05 {float:left;width:118px;padding:20px 0px 0px 28px;}

/**/
div.MidArea {width:1002px;margin:0px auto;background:url(http://imgdev.shinhan.com/s20/img/bg_body_02.gif) left top repeat-y;padding-top:29px;}
div.MidArea_2, div.MidArea_3 {background:url(http://imgdev.shinhan.com/s20/img/bg_body_04.gif) left top repeat-y;}
div.MidArea div.left {float:left;width:143px;padding-top:27px;}
div.MidArea div.left h1 {text-align:center;height:163px;padding-left:10px;} /* 20111025 Modify */
div.MidArea div.left ul li {text-align:right;}
div.MidArea div.left ul li img {vertical-align:top;}
div.MidArea div.left ul li ul li {text-align:left;background:url(http://imgdev.shinhan.com/s20/img/menu/bg_menu_01.gif) 23px bottom no-repeat;padding:10px 0px 10px 33px;}
div.MidArea div.left ul li ul li.end {background:none;}

div.MidArea div.right {float:left;width:858px;}
div.MidArea_2 div.right {float:left;width:808px;padding:0px 31px 0px 20px;}
div.MidArea div.right h2.title {height:33px;background:#fff url(http://imgdev.shinhan.com/s20/img/title/bg_title_01.gif) left bottom repeat-x;padding:29px 0px 0px 20px;margin:0px 13px 0px 0px;}
div.MidArea_2 div.right h2.title {height:83px;background:none;padding-left:0px;}
div.MidArea div.right div.history {height:24px;text-align:right;padding-right:29px;margin-top:-24px;font-size:11px;}
div.MidArea_2 div.right div.history {height:74px;margin-top:-74px;}
div.MidArea div.right div.history a {padding:0px 2px;}
div.MidArea div.right div.history img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
div.MidArea div.right div.contents {float:left;width:628px;}

	div.VisualArea {border-bottom:1px solid #d6d6d6;}
	
	div.BbsOutBox {padding:20px;}
	div.MidArea_3 div.BbsOutBox {padding-top:20px;padding-right:32px;} /* ÁÖ¸Þ´º 2´ÜÇü */
	
	/* Sorting */
	div.SearchBlock {height:31px;font-size:11px;color:#3c3c3c;}
	div.SearchBlock div.total {float:left;padding-top:6px;}
	div.SearchBlock div.total span {font-size:14px;color:#0174b4;}
	div.SearchBlock div.sort {float:right;}
	div.SearchBlock div.sort ul li {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) right 8px no-repeat;padding:6px 20px 0px 0px;}
	div.SearchBlock div.sort ul li.end {background:none;padding-right:0px;}
	div.SearchBlock div.sort ul li.select {background:none;padding:5px 0px 0px 10px;}
	div.SearchBlock div.sort ul li.select select {background-color:#fcfcfc;border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;font-size:11px;}
	div.SearchBlock div.sort ul li a.sel {background:url(http://imgdev.shinhan.com/s20/img/bg_list_06.gif) right 3px no-repeat;font-weight:bold;color:#0174b4;padding-right:11px;}
	
	/* List */
	/* °øÁö»çÇ×, ÀÚÀ¯°Ô½ÃÆÇ */
	table.bbsListType1 {width:100%;border-collapse:collapse;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;table-layout:fixed;}
	table.bbsListType1 thead {display:none;}
	table.bbsListType1 tbody tr th {background:url(http://imgdev.shinhan.com/s20/img/bg_list_07.gif) right top no-repeat;color:#0060a3;vertical-align:top;padding:18px 10px 0px 0px;border-bottom:1px solid #ebebeb;font-family:Verdana, Geneva, sans-serif;font-size:11px;letter-spacing:-1px;}
	table.bbsListType1 tbody tr th.notice {text-align:left;padding:0px;background:none;_border-top:none;}
	table.bbsListType1 tbody tr td {border-bottom:1px solid #ebebeb;}
	table.bbsListType1 tbody tr td dl dt {word-wrap:break-word;padding:18px 0px 12px 0px;color:#878787;}
	table.bbsListType1 tbody tr td dl dt a {font-size:15px;font-weight:bold;color:#3c3c3c;letter-spacing:-1px;}
	table.bbsListType1 tbody tr td dl dt a.btn {float:right;margin-top:-4px;_padding-top:1px;}
	table.bbsListType1 tbody tr td dl dt img {vertical-align:middle;margin-top:-2px;}
	table.bbsListType1 tbody tr td dl dt span {font-size:11px;color:#8e44cc;}
	table.bbsListType1 tbody tr td dl dt strong.talk {color:#cc4d78;}
	table.bbsListType1 tbody tr td dl dd {word-wrap:break-word;}
	table.bbsListType1 tbody tr td dl dd.writer {float:left;-moz-column-width:200px;padding-top:16px;}
	table.bbsListType1 tbody tr td dl dd.writer a {color:#306280;}
	table.bbsListType1 tbody tr td dl dd.writer img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
	table.bbsListType1 tbody tr td dl dd.date {float:right;-moz-column-width:300px;text-align:right;font-size:11px;color:#acacac;padding:16px 6px 5px 0px;}
	table.bbsListType1 tbody tr td dl dd.date span {background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 4px top no-repeat;padding-left:11px;}
	table.bbsListType1 tbody tr.color1 th, table.bbsListType1 tbody tr.color1 td {background-color:#f9fbfc;}
	table.bbsListType1 tbody tr.color1 td dl dt a {color:#0174b4;}
	table.bbsListType1 tbody tr.color1 td a {color:#548baa;}
	table.bbsListType1 tbody tr.color1 td dl dd.date, table.bbsListType1 tbody tr.color1 td dl dd.date strong, table.bbsListType1 tbody tr.color1 td dl dd.writer a {color:#8db4c9}
	
	/* °Ë»ö°á°ú¾øÀ½ */
	div.NoResultBox {width:100%;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;padding:81px 0px;}
	div.NoResultBox div.comment {width:312px;background:url(http://imgdev.shinhan.com/s20/img/bg_search_07.jpg) no-repeat left top;padding:5px 0px 8px 205px;margin:0 auto;} /* 20111103 Modify */
	div.NoResultBox div.comment strong {display:block;font-size:14px;padding-bottom:13px;color:#3c3c3c;}
	
	/* ½ÅÇÑÀÎ»çÀÌµå */
	ul.bbsListType1 {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;}
	ul.bbsListType1 li {border-bottom:1px solid #ebebeb;padding:20px 0px 19px 0px;}
	ul.bbsListType1 li img {width:587px;height:88px;border:1px solid #ebebeb;}
	
	/* ´ñ±Û */
	div.bbsListType2 {background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_list_02.gif) left 15px no-repeat;padding-top:15px;zoom:1;}
	div.bbsListType2 div.pic {float:left;width:80px;padding-left:15px;z-index:1;}
	div.bbsListType2 div.pic img {width:50px;height:50px;}
	div.bbsListType2 div.comment {float:left;width:389px;}
	div.bbsListType2 div.comment ul li.text {word-wrap:break-word;padding:14px 20px 0px 0px;}
	div.bbsListType2 div.comment ul li.writer {float:left;padding-top:4px;font-size:11px;}
	div.bbsListType2 div.comment ul li.writer img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
	div.bbsListType2 div.comment ul li.writer a {color:#acacac;}
	div.bbsListType2 div.comment ul li.date {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 10px 7px no-repeat;padding:3px 0px 0px 21px;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#acacac;letter-spacing:-1px;}
	div.bbsListType2 div.comment ul li.btn {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 10px 7px no-repeat;padding:5px 0px 0px 21px;}
	div.bbsListType2 div.comment ul li.btn img {margin-right:-1px;_margin-right:0px;}
	div.bbsListType2 div.btn {float:left;width:100px;padding-top:13px;}
	div.bbsListType2 div.btn a.poll {display:block;width:45px;height:22px;background:url(http://imgdev.shinhan.com/s20/img/bg_list_09.gif) left top no-repeat;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;color:#8e44cc;letter-spacing:-1px;text-align:center;padding-left:34px;}
	div.bbsListType2 div.bg {clear:both;height:11px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_list_08.gif) left bottom no-repeat;}
	
	div.eventView div.bbsListType2 {background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_list_11.gif) left 15px no-repeat;}
	div.eventView div.bbsListType2 div.comment {width:607px;}
	div.eventView div.bbsListType2 div.bg {clear:both;height:11px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_list_12.gif) left bottom no-repeat;}
	
	div.lineReply {background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_re_01.gif) left 5px no-repeat;padding-top:5px;}
	div.lineReply div.pic {width:44px;padding-left:95px;padding-top:16px;}
	div.lineReply div.pic img {width:34px;height:34px;}
	div.lineReply div.comment {width:345px;}
	div.lineReply div.bg {height:9px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_re_02.gif) left bottom no-repeat;}
	
	div.eventView div.lineReply {background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_re_04.gif) left 5px no-repeat;padding-top:5px;}
	div.eventView div.lineReply div.comment {width:563px;}
	div.eventView div.lineReply div.bg {height:9px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_re_05.gif) left bottom no-repeat;}
	
	/* ½æ³×ÀÏ °Ô½ÃÆÇ */
	table.bbsListType3 {width:100%;border-collapse:collapse;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;table-layout:fixed;} /* modify 2011.12.01 */
	table.bbsListType3 thead {display:none;}
	table.bbsListType3 tbody tr th {vertical-align:top;padding:20px 0px;border-bottom:1px solid #ebebeb;text-align:left;}
	table.bbsListType3 tbody tr th img {border:1px solid #e0e0e0;width:120px;height:90px;}
	table.bbsListType3 tbody tr th.event img {width:390px;height:88px;display:block;}
	table.bbsListType3 tbody tr th.event img.icon {border:none;width:auto;height:auto;margin-top:-90px;}
	table.bbsListType3 tbody tr td {border-bottom:1px solid #ebebeb;vertical-align:top;}
	/*table.bbsListType3 tbody tr td dl {-moz-column-width:450px;}*/
	table.bbsListType3 tbody tr td dl dt {word-wrap:break-word;padding:18px 0px 0px 0px;color:#878787;font-size:15px;} /* modify 2011.12.01 */
	table.bbsListType3 tbody tr td dl dt a {font-weight:bold;color:#3c3c3c;letter-spacing:-1px;}
	table.bbsListType3 tbody tr td dl dt img {vertical-align:middle;margin-top:-2px;}
	table.bbsListType3 tbody tr td dl dt span {font-size:11px;color:#8e44cc;}
	table.bbsListType3 tbody tr td dl dt strong.talk {color:#cc4d78;font-size:12px;}
	table.bbsListType3 tbody tr td dl dd {word-wrap:break-word;padding-top:5px;} /* modify 2011.12.01 */
	table.bbsListType3 tbody tr td dl dd.mission {font-size:11px;color:#738995;font-weight:bold;margin-top:-8px;}
	table.bbsListType3 tbody tr td dl dd.writer {float:left;padding-top:20px;}
	table.bbsListType3 tbody tr td dl dd.writer a {color:#306280;}
	table.bbsListType3 tbody tr td dl dd.writer img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
	table.bbsListType3 tbody tr td dl dd.date {float:right;text-align:right;font-size:11px;color:#acacac;padding:20px 6px 5px 0px;}
	table.bbsListType3 tbody tr td dl dd.eventCon {height:47px;padding-top:0px;}
	table.bbsListType3 tbody tr td dl dd.eventBtn {float:left;padding-top:0px;}
	table.bbsListType3 tbody tr td dl dd.eventDate {float:right;text-align:right;font-weight:bold;color:#acacac;padding:8px 6px 15px 0px;}
	table.bbsListType3 tbody tr td dl dd.date span {background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 4px top no-repeat;padding-left:11px;}
	table.bbsListType3 tbody tr td dl dd.MarginMission {padding-top:10px;}
	table.bbsListType3 tbody tr.color1 th, table.bbsListType3 tbody tr.color1 td {background-color:#f9fbfc;}
	table.bbsListType3 tbody tr.color1 td dl dt a, table.bbsListType3 tbody tr.color1 td dl dd.mission {color:#0174b4;}
	table.bbsListType3 tbody tr.color1 td a {color:#548baa;}
	table.bbsListType3 tbody tr.color1 td dl dd.date, table.bbsListType3 tbody tr.color1 td dl dd.date strong, table.bbsListType3 tbody tr.color1 td dl dd.writer a {color:#8db4c9}
	
	/* ÀÌ¹ÌÁöÇü °Ô½ÃÆÇ */
	table.bbsListType4 {width:100%;border-collapse:collapse;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;}
	table.bbsListType4 tbody tr td {border-bottom:1px solid #ebebeb;}
	table.bbsListType4 tbody tr td dl {width:189px;}
	table.bbsListType4 tbody tr td dl dt {height:24px;padding-top:17px;font-weight:bold;color:#3c3c3c;}
	table.bbsListType4 tbody tr td dl dd {clear:both;height:21px;font-size:11px;color:#acacac;letter-spacing:-1px;}
	table.bbsListType4 tbody tr td dl dd.pic {height:150px;position:relative;cursor:pointer;}
	table.bbsListType4 tbody tr td dl dd.pic img.thum {width:187px;height:140px;border:1px solid #ebebeb;}
	table.bbsListType4 tbody tr td dl dd.pic div.icon {position:absolute;left:1px;top:1px;}
	table.bbsListType4 tbody tr td dl dd.pic div.over {word-wrap:break-word;border:3px solid #0d88cb;position:absolute;left:0px;top:0px;width:182px;height:136px;}
	table.bbsListType4 tbody tr td dl dd.pic div.over a {display:block;width:164px;height:96px;background:url(http://imgdev.shinhan.com/s20/img/bg_list_10.png) left top no-repeat;font-size:12px;color:#fff;padding:20px 9px;cursor:pointer;}
	table.bbsListType4 tbody tr td dl dd span.writer {float:left;}
	table.bbsListType4 tbody tr td dl dd span.writer a {color:#306280;}
	table.bbsListType4 tbody tr td dl dd span.writer img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
	table.bbsListType4 tbody tr td dl dd span.date {float:right;font-family:Verdana, Geneva, sans-serif;font-weight:normal;}
	table.bbsListType4 tbody tr td dl dd ul li {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 10px 3px no-repeat;padding-left:20px;}
	table.bbsListType4 tbody tr td dl dd ul li.comment {background:none;padding:0px;color:#8e44cc;}
	table.bbsListType4 tbody tr td dl dd ul li span {font-family:Verdana, Geneva, sans-serif;}
	
	/* Mypage °Ô½ÃÆÇ */
	table.bbsListType5 {width:100%;background:url(http://imgdev.shinhan.com/s20/img/bg_table_01.gif) left top repeat-x;border-collapse:collapse;border-bottom:2px solid #0d88cb;}
	table.bbsListType5 thead tr th {height:37px;background:url(http://imgdev.shinhan.com/s20/img/bg_table_02.gif) left 10px no-repeat;color:#fff;}
	table.bbsListType5 thead tr th.start {background:none;}
	table.bbsListType5 tbody tr td {background:url(http://imgdev.shinhan.com/s20/img/bg_table_03.gif) left center no-repeat;border-bottom:1px solid #ebebeb;text-align:center;font-family:Verdana, Geneva, sans-serif;color:#acacac;font-size:11px;}
	table.bbsListType5 tbody tr td.list {background:none;text-align:left;padding:12px 0px 8px 15px;font-family:dotum;font-size:12px;}
	table.bbsListType5 tbody tr td.list strong {color:#8e44cc;}
	table.bbsListType5 tbody tr td.list a {color:#3c3c3c;}
	table.bbsListType5 tbody tr td.category {text-align:left;font-family:dotum;font-size:12px;font-weight:bold;padding:12px 0px 8px 15px;color:#757575;}
	table.bbsListType5 tbody tr td.nolist {background:none;padding:12px 0px 8px 0px;font-family:dotum;font-size:12px;}
	table.bbsListType5 tbody tr td.Comment {text-align:left;background:none;padding-bottom:8px;font-family:dotum;font-size:12px;}
	table.bbsListType5 tbody tr td.Comment div.bbsListType2 {background:none;}
	table.bbsListType5 tbody tr td.Comment div.bbsListType2 div.pic {width:65px;padding-left:15px;}
	table.bbsListType5 tbody tr td.Comment div.bbsListType2 div.comment {width:450px;}
	table.bbsListType5 tbody tr td.Comment div.bbsListType2 div.comment ul li.text {padding-top:0px;}
	table.bbsListType5 tbody tr td.Comment div.lineReply {background:url(http://imgdev.shinhan.com/s20/img/bg_re_03.gif) 80px 15px no-repeat;padding-top:15px;}
	table.bbsListType5 tbody tr td.Comment div.lineReply div.pic {width:44px;padding-left:95px;padding-top:0px;}
	table.bbsListType5 tbody tr td.bbsTitle {background:none;border-left:1px solid #ebebeb;text-align:left;padding:12px 0px 8px 15px;font-family:dotum;font-size:12px;color:#757575;}
	table.bbsListType5 tbody tr td.bbsTitle strong {display:block;padding-bottom:4px;}
	table.bbsListType5 tbody tr td.bbsTitle a {color:#3c3c3c;}
	
	/* °í¹Î»ó´ã¼Ò ¸®½ºÆ® */
	ul.bbsListType6 {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;padding:20px 0px 10px 0px;}
	ul.bbsListType6 li {height:88px;background:url(http://imgdev.shinhan.com/s20/img/bg_worry_02.jpg) left top no-repeat;font-size:0px;}
	ul.bbsListType6 li.anomy {background:url(http://imgdev.shinhan.com/s20/img/bg_worry_03.jpg) left top no-repeat;}
	ul.bbsListType6 li dl {position:relative;}
	ul.bbsListType6 li dl dt {position:absolute;left:20px;top:14px;font-size:12px;padding-right:130px;}
	ul.bbsListType6 li dl dt a {font-size:15px;font-weight:bold;color:#3c3c3c;letter-spacing:-1px;}
	ul.bbsListType6 li dl dt img {vertical-align:middle;margin-top:-2px;}
	ul.bbsListType6 li dl dt span {font-size:11px;color:#8e44cc;}
	ul.bbsListType6 li dl dd.nickname {position:absolute;left:480px;top:17px;color:#306280;font-size:12px;}
	ul.bbsListType6 li dl dd.nickname a {color:#306280;}
	ul.bbsListType6 li dl dd.nickname img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
	ul.bbsListType6 li dl dd.point {position:absolute;right:141px;top:50px;text-align:right;font-size:11px;color:#acacac;}
	ul.bbsListType6 li dl dd.point span {background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 4px top no-repeat;padding-left:11px;}
	ul.bbsListType6 li dl dd.answer {position:absolute;left:480px;top:54px;font-size:11px;font-weight:bold;color:#8e44cc;}
	
	/* Paging */
	div.paging {text-align:center;padding-top:20px;font-family:Verdana, Geneva, sans-serif;font-size:11px;}
	div.paging a {color:#545454;background:url(http://imgdev.shinhan.com/s20/img/bg_paging_01.gif) right 4px no-repeat;padding-right:17px;}
	div.paging a.sel {color:#fff;font-weight:bold;color:#0d88cb;}
	div.paging a.end {padding:0px;background:none;}
	div.paging img {vertical-align:middle;margin:0px 1px;}
	
	div.replyBG {height:46px;background-color:#f9f9f9;}
	div.replyBG div.paging {padding-top:0px;}
	
	/* Search Box */
	div.SearchBox {text-align:center;padding-top:20px;_padding-bottom:1px;}
	div.SearchBox select {vertical-align:middle;height:25px;background-color:#fcfcfc;border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#0174b4;}
	div.SearchBox input {vertical-align:middle;width:180px;height:18px;border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#fcfcfc;padding-top:4px;}
	div.SearchBox img {vertical-align:middle;}
	
	/* View */
	dl.bbsViewType1 {width:100%;background:url(http://imgdev.shinhan.com/s20/img/bg_bbs_01.gif) left top repeat-x;border-top:2px solid #0d88cb;}
	dl.bbsViewType1 dt {word-wrap:break-word;background-color:#f9fbfc;font-weight:bold;font-size:15px;color:#0174b4;letter-spacing:-1px;padding:16px 8px 10px 14px;}
	dl.bbsViewType1 dt strong {color:#738995;font-size:12px;}
	dl.bbsViewType1 dt strong.talk {color:#cc4d78;}
	dl.bbsViewType1 dd.writer {float:left;width:186px;height:22px;background-color:#f9fbfc;border-bottom:1px solid #ebebeb;font-weight:bold;padding-left:14px;color:#4a87a8;}
	dl.bbsViewType1 dd.writer img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
	dl.bbsViewType1 dd.date {float:right;width:374px;height:22px;background-color:#f9fbfc;border-bottom:1px solid #ebebeb;font-size:11px;color:#8db4c9;text-align:right;padding-right:14px;}
	dl.bbsViewType1 dd.date span {color:#cfe1ea;padding:0px 2px;}
	dl.bbsViewType1 dd.date span.point {color:#4a87a8;padding:0px;}
	dl.bbsViewType1 dd.date span.event {font-weight:bold;color:#8db4c9;padding:0px 0px 0px 0px;}
	dl.bbsViewType1 dd.date span.event strong {font-weight:bold;}
	dl.bbsViewType1 dd.date strong {font-family:Verdana, Geneva, sans-serif;font-weight:normal;font-size:11px;letter-spacing:-1px;}
	dl.bbsViewType1 dd.date span.point strong {font-weight:bold;}
	dl.bbsViewType1 dd.file {clear:both;text-align:right;padding:12px 14px 0px 0px;font-size:11px;color:#acacac;}
	dl.bbsViewType1 dd.file a {color:#6e6e6e;text-decoration:underline;}
	dl.bbsViewType1 dd.contents {word-wrap:break-word;clear:both;width:588px;padding:30px 0px 50px 0px;overflow-x:auto;overflow-y:hidden;} /* 20111101 Modify */
	dl.bbsViewType1 dd.eventContents {clear:both;background:url(http://imgdev.shinhan.com/s20/img/bg_bbs_02.gif) left bottom no-repeat;text-align:center;padding:30px 18px 150px 18px;}
	
	dl.bbsViewType1 dd.eventContents div.result {border-top:1px solid #ebebeb;padding-top:20px;margin-top:50px;}
	dl.bbsViewType1 dd.eventContents div.result table {margin:0px auto;} /* 20111025 Add */
	dl.bbsViewType1 dd.poll {height:74px;background:url(http://imgdev.shinhan.com/s20/img/bg_poll_01.gif) right top no-repeat;padding-right:15px;}
	dl.bbsViewType1 dd.poll a {float:right;width:78px;height:19px;color:#8e44cc;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;letter-spacing:-1px;text-align:center;padding-top:25px;}
	
	dl.bbsWorryViewType {background:url(http://imgdev.shinhan.com/s20/img/bg_worry_01.jpg) left top no-repeat;border-top:none;}
	dl.bbsWorryViewType dt {background-color:transparent;padding-top:25px;padding-bottom:10px;color:#3c3c3c;}
	dl.bbsWorryViewType dd.writer {width:246px;height:27px;background:url(http://imgdev.shinhan.com/s20/img/bg_worry_01.jpg) left bottom no-repeat;background-color:transparent;font-weight:normal;border:none;}
	dl.bbsWorryViewType dd.date {width:314px;height:27px;background:url(http://imgdev.shinhan.com/s20/img/bg_worry_01.jpg) right bottom no-repeat;background-color:transparent;border:none;}
	dl.bbsWorryViewType dd.poll {border-bottom:1px solid #ebebeb;margin-bottom:10px;}
	dl.bbsWorryViewType dd.contents {background:#fff;} /* 20111024 Add */
	
	div.MidArea_3 dl.bbsViewType1 dd.date {width:592px;} /* 20111026 Add */
	
	/* ¿î¿µÁø ¼Ò°³ */
	div.managerIntro {clear:both;height:103px;background:url(http://imgdev.shinhan.com/s20/img/bg_view_01.gif) left top no-repeat;padding:0px 50px 0px 114px;position:relative;}
	div.managerIntro div.pic {position:absolute;left:42px;top:22px;}
	div.managerIntro div.pic img {width:50px;height:50px;}
	div.managerIntro dl dt {height:26px;color:#000;padding-top:28px;}
	div.managerIntro dl dd {font-size:11px;color:#9a9999;}
	div.managerIntro div.bg {position:absolute;width:88px;height:77px;left:16px;top:10px;background:url(http://imgdev.shinhan.com/s20/img/bg_manager_01.png) left top no-repeat;}
	
	/* ÀÌÀü±Û´ÙÀ½±Û */
	dl.AddList {margin-top:29px;height:82px;border-top:1px solid #0d88cb;border-bottom:1px solid #0d88cb;}
	dl.AddList dt {display:none;}
	dl.AddList dd {height:28px;color:#686868;background:url(http://imgdev.shinhan.com/s20/img/text_bbs_02.gif) left center no-repeat;padding:13px 0px 0px 95px;}
	dl.AddList dd.prev {background:url(http://imgdev.shinhan.com/s20/img/text_bbs_01.gif) left center no-repeat;border-bottom:1px solid #ebebeb;}
	dl.AddList dd a {font-weight:bold;}
	
	/* Write */
	div.bbsWriteType1 {height:65px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_write_01.gif) left top repeat-x;padding:16px 0px 0px 15px;position:relative;}
	div.bbsWriteType1 div.icon {float:left;_padding-top:1px;}
	div.bbsWriteType1 div.input {float:left;padding-right:4px;}
	div.bbsWriteType1 div.input textarea {margin:0px;padding:0px;width:416px;height:59px;border-top:1px solid #b8b8b8;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:none;}
	div.bbsWriteType1 div.LayerPopup2 {position:absolute;left:15px;top:77px;width:347px;}
	
	div.eventView div.bbsWriteType1 div.input textarea {width:634px;}
	
	div.bbsWriteType2 {height:45px;background-color:#f9f9f9;padding:5px 0px 0px 79px;}
	div.bbsWriteType2 div {float:left;}
	div.bbsWriteType2 div.input {padding-right:4px;}
	div.bbsWriteType2 div.input textarea {margin:0px;padding:0px;width:416px;height:23px;border-top:1px solid #b8b8b8;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #b8b8b8;}
	div.eventView div.bbsWriteType2 div.input textarea {width:634px;}

	/* °Ô½ÃÆÇ ¾²±â */
	table.bbsWriteType2 {width:100%;border-collapse:collapse;border-top:2px solid #0d88cb;}

	table.bbsWriteType2 tbody tr th {width:65px;background:url(http://imgdev.shinhan.com/s20/img/bg_write_02.gif) right 8px no-repeat;vertical-align:top;text-align:left;color:#3c3c3c;padding:13px 0px 8px 15px;}
	table.bbsWriteType2 tbody tr td {width:493px;padding:6px 0px 5px 15px;}
	
	table.bbsWriteType2 tbody tr th.line, table.bbsWriteType2 tbody tr td.line {border-bottom:1px solid #ebebeb;}
	table.bbsWriteType2 tbody tr td strong.writer {color:#0d88cb;}
	table.bbsWriteType2 tbody tr td strong.mission {color:#738995;}
	table.bbsWriteType2 tbody tr td strong.talk {color:#cc4d78;}
	table.bbsWriteType2 tbody tr td.editor {width:588px;padding:0px;}
	div.MidArea_2 table.bbsWriteType2 tbody tr td.editor {width:808px;}
	/*
	table.bbsWriteType2 tbody tr td.editor textarea {width:500px !important;}
	*/
	table.bbsWriteType2 tbody tr td input {vertical-align:middle;margin:0px;}
	table.bbsWriteType2 tbody tr td input.notice {vertical-align:middle;margin-top:-3px;} /* 20111114 Add */
	table.bbsWriteType2 tbody tr td input.box {height:15px;width:90%;padding-top:4px;}
	table.bbsWriteType2 tbody tr td input.box02 {height:15px;width:88%;padding-top:4px;} /* 20111114 Add */
	table.bbsWriteType2 tbody tr td input.file {height:21px;width:320px;}
	
	table.bbsWriteType2 tbody tr td div.thumUpload {height:90px;position:relative;padding:13px 0px;}
	table.bbsWriteType2 tbody tr td div.thumUpload div.pic {position:absolute;}
	table.bbsWriteType2 tbody tr td div.thumUpload div.pic img {width:120px;height:90px;}
	table.bbsWriteType2 tbody tr td div.thumUpload div.btn {position:absolute;left:105px;top:15px;}
	table.bbsWriteType2 tbody tr td div.thumUpload div.file {position:absolute;left:130px;top:13px;}
	/*
	table.bbsWriteType2 tbody tr td div.thumUpload div.file input.file {width:320px;}	
	*/
	table.bbsWriteType2 tbody tr td ul {margin-top:6px;}
	table.bbsWriteType2 tbody tr td ul li {background:url(http://imgdev.shinhan.com/s20/img/bg_write_04.gif) left 6px no-repeat;padding:0px 0px 0px 10px;font-size:11px;color:#acacac;}
	table.bbsWriteType2 tbody tr td ul li strong {font-weight:normal;color:#757575;}
	table.bbsWriteType2 tbody tr td.editor ul li {background:none;padding:0px;padding-top:2px;}
	table.bbsWriteType2 tbody tr td.editor ul div#tx_media {padding-left:20px;padding-right:20px;}
	table.bbsWriteType2 tbody tr td span.comment {background:url(http://imgdev.shinhan.com/s20/img/bg_write_04.gif) left 4px no-repeat;padding:0px 0px 0px 10px;font-size:11px;color:#acacac;}
	table.bbsWriteType2 tbody tr td span.comment a {font-weight:bold;color:#0d88cb;text-decoration:underline;}
	
	div.SNSBlock {height:34px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_write_03.gif) 15px 5px no-repeat;padding:4px 0px 0px 90px;}
	div.SNSBlock img {vertical-align:middle;margin-top:-7px;}
	
	/* È¸¿ø°¡ÀÔ ÀÔ·Â */
	table.bbsWriteType3 {width:100%;border-collapse:collapse;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;}
	table.bbsWriteType3 tbody tr th {vertical-align:top;text-align:left;background:url(http://imgdev.shinhan.com/s20/img/bg_write_02.gif) right 8px no-repeat;color:#3c3c3c;padding:13px 0px 8px 15px;border-bottom:1px solid #ebebeb;}
	table.bbsWriteType3 tbody tr th span {display:inline-block;width:8px;color:#ff3232;font-weight:normal;}
	table.bbsWriteType3 tbody tr td {vertical-align:top;padding:8px 0px 8px 15px;border-bottom:1px solid #ebebeb;}
	table.bbsWriteType3 tbody tr td strong.writer {display:inline-block;color:#0d88cb;padding-top:4px;}
	table.bbsWriteType3 tbody tr td.txt {padding-top:13px;}
	table.bbsWriteType3 tbody tr td label.select {font-size:11px;}
	table.bbsWriteType3 tbody tr td input {vertical-align:middle;margin:0px;}
	table.bbsWriteType3 tbody tr td img {vertical-align:middle;}
	table.bbsWriteType3 tbody tr td input.box {height:15px;padding-top:4px;}
	table.bbsWriteType3 tbody tr td input.file {height:21px;width:90%;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.pic {float:left;width:168px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.pic img {width:166px;height:166px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.thum {float:left;width:55px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.thum ul {margin:0px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.thum ul li {position:relative;padding:0px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.thum ul li img.thum {vertical-align:top;width:40px;height:40px;margin-bottom:2px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.thum ul li a.btn {position:absolute;right:16px;top:1px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.file {float:left;width:440px;}
	table.bbsWriteType3 tbody tr td div.thumUpload div.file input.file {width:320px;margin-bottom:10px;}
	
	table.bbsWriteType3 tbody tr td ul {margin-top:6px;}
	table.bbsWriteType3 tbody tr td ul li {background:url(http://imgdev.shinhan.com/s20/img/bg_write_04.gif) left 6px no-repeat;padding:0px 0px 0px 10px;font-size:11px;color:#acacac;}
	table.bbsWriteType3 tbody tr td ul li strong {font-weight:normal;color:#757575;}
	table.bbsWriteType3 tbody tr td span.comment {padding:0px 0px 0px 10px;font-size:11px;color:#acacac;}
	table.bbsWriteType3 tbody tr td span.comment strong {color:#757575}
	
	span.lineMsgType1 {display:block;height:21px;background:url(http://imgdev.shinhan.com/s20/img/bg_msg_02.gif) left top no-repeat;padding-left:30px;margin-top:10px;}
	span.lineMsgType1 span {display:inline-block;height:18px;background:url(http://imgdev.shinhan.com/s20/img/bg_msg_01.gif) right top no-repeat;font-size:11px;font-weight:bold;padding:3px 10px 0px 0px;color:#1c83bf;}
	span.lineMsgType2 {display:block;height:21px;background:url(http://imgdev.shinhan.com/s20/img/bg_msg_03.gif) left top no-repeat;padding-left:30px;margin-top:10px;}
	span.lineMsgType2 span {display:inline-block;height:18px;background:url(http://imgdev.shinhan.com/s20/img/bg_msg_01.gif) right top no-repeat;font-size:11px;font-weight:bold;padding:3px 10px 0px 0px;color:#f74343;}
	
	/* Button */
	div.btnType1 {text-align:right;border-top:2px solid #0d88cb;padding-top:10px;}
	div.btnType2 {text-align:right;padding:8px 14px 12px 0px;}
	div.btnType2 a {font-size:11px;color:#acacac;}
	div.btnType2 a.bar {background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 5px -1px no-repeat;padding-left:14px;}
	div.btnType2 a.left {float:left;width:50px;background:url(http://imgdev.shinhan.com/s20/img/btn_apply_01.gif) left top no-repeat;padding-left:15px;margin-left:15px;}
	div.btnType2 img {vertical-align:middle;margin-top:-5px;}
	div.btnType3 {text-align:right;padding-top:10px;}
	div.btnType4 {text-align:center;padding-top:15px;}
	div.btnType4 img.left {float:left;}
	
	/*
	div.btnType5 {text-align:right;padding-bottom:20px;}
	div.btnType5 img {vertical-align:top;margin-left:6px;}
	*/

div.MidArea div.right div.quickCon {float:left;width:218px;padding-left:1px;}

	div.newBlock, div.bestBlock {border-bottom:1px solid #d3d3d3;padding-bottom:20px;}
	div.newBlock h3, div.bestBlock h3 {height:30px;padding:30px 0px 0px 10px;}
	div.newBlock div.btn, div.bestBlock div.btn {height:27px;text-align:right;padding-right:10px;margin-top:-27px;}
	div.newBlock div.tab {height:37px;text-align:center;}
	div.newBlock ul li, div.bestBlock ul li {background:url(http://imgdev.shinhan.com/s20/img/bu_list_01.gif) 12px 10px no-repeat;padding:3px 10px 1px 20px;} /* 20111101 Add */
	
div.MidArea div.DesignEndBlock {clear:both;height:60px;background:url(http://imgdev.shinhan.com/s20/img/bg_body_03.gif) left top no-repeat;}
div.MidArea_2 div.DesignEndBlock, div.MidArea_3 div.DesignEndBlock {background:url(http://imgdev.shinhan.com/s20/img/bg_body_05.gif) left top no-repeat;}


/* Footer */
div.Fsite {width:980px;margin:0px auto;background:url(http://imgdev.shinhan.com/s20/img/bg_footer_02.gif) 12px top no-repeat;padding:0px 12px;}
div.Fsite div.menu {height:55px;}
div.Fsite dl dt {float:left;height:288px;}
div.Fsite dl dt.start {padding-left:32px;}
div.Fsite dl dd {float:left;width:160px;height:288px;padding:4px 0px 0px 7px;font-weight:bold;letter-spacing:-1px;}
div.Fsite dl dd ul li {padding-bottom:3px;}
div.Fsite dl dd ul li a {color:#666;}
div.Fsite dl dd ul li ul {margin:1px 0px 3px 0px;}
div.Fsite dl dd ul li ul li {padding-bottom:1px;}
div.Fsite dl dd ul li ul li a {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_03.gif) 3px 4px no-repeat;color:#878787;font-size:11px;font-weight:normal;padding-left:13px;}

div.Footer {width:1002px;margin:0px auto;background:url(http://imgdev.shinhan.com/s20/img/bg_footer_01.gif) left top no-repeat;}
div.Footer address {height:46px;padding:34px 0px 0px 157px;}
div.Footer div {text-align:right;padding-right:12px;margin-top:-45px;}
	
/* Å×¸¶ÅåÅå */
div.MissionBlock {height:282px;background:url(http://imgdev.shinhan.com/s20/img/bg_mission_01.jpg) left top no-repeat;}
div.MissionBlock h3 {padding:23px 0px 0px 20px;}
div.MissionBlock div.btn {height:30px;text-align:right;padding-right:20px;margin-top:-30px;}
div.MissionBlock div.thum {float:left;width:452px;}
div.MissionBlock div.thum img {vertical-align:middle;width:452px;height:229px;}
div.MissionBlock div.con {float:left;width:176px;}
div.MissionBlock div.con img.txt {margin:53px 0px 0px 14px;}
div.MissionBlock ol {height:104px;background:url(http://imgdev.shinhan.com/s20/img/bg_mission_02.gif) 9px top no-repeat;margin-top:54px;}
div.MissionBlock ol li {clear:both;width:130px;height:52px;padding-left:9px;float:left;}
div.MissionBlock ol li dl dt {float:left;width:60px;}
div.MissionBlock ol li dl dt img {width:52px;height:38px;margin:2px;}
div.MissionBlock ol li dl dd {float:left;width:70px;font-size:11px;letter-spacing:-1px;line-height:13px;padding-top:18px;}

/* Ã»ÃáÆä½ºÆ¼¹ú */
div.IntroBox {height:82px;background:url(http://imgdev.shinhan.com/s20/img/img_visual_nanum_10.jpg) left top no-repeat;padding:539px 0px 0px 471px;}

/* °ø°¨ÅäÅ© */
div.SymCatSearch {height:289px;background:url(http://imgdev.shinhan.com/s20/img/bg_talk_01.jpg) left top no-repeat;padding:21px 0px 0px 14px;}
div.SymCatSearch ul li {float:left;width:102px;height:100px;}

/* °ø°¨ ·©Å©Á¸ */
div.designForRank {height:63px;background:url(http://imgdev.shinhan.com/s20/img/img_visual_rank_01.jpg) left top no-repeat;padding:87px 0px 0px 240px;}

div.RankMainLeft {float:left;width:568px;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_05.gif) 20px bottom no-repeat;padding:0px 20px 82px 20px;}
div.RankMainLeft div.SearchBlock {height:68px;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_14.gif) left top no-repeat;}
div.RankMainLeft div.SearchBlock div.total {padding:14px 0px 0px 19px;}
div.RankMainLeft div.SearchBlock div.sort {padding-top:18px;padding-right:19px;}
div.RankMainLeft div.noBg {background:none;}
div.RankMainLeft div.noBg div.total {padding:40px 0px 0px 0px;}
div.RankMainLeft div.noBg div.sort {padding:40px 10px 0px 0px;}
div.RankMainLeft table.bbsListType3 {border-bottom:none;}

div.RankMainList ol {margin-left:20px;}
div.RankMainList ol li {float:left;width:98px;height:150px;margin-right:10px;position:relative;}
div.RankMainList ol li img.rank {position:absolute;left:0px;top:0px;}
div.RankMainList ol li dl dt a {display:block;width:98;height:98px;background:url(http://imgdev.shinhan.com/s20/img/bg_pic_01.gif) left top no-repeat;}
div.RankMainList ol li dl dt a:hover, div.RankMainList ol li dl dt a.sel {background:url(http://imgdev.shinhan.com/s20/img/bg_pic_02.gif) left top no-repeat;}
div.RankMainList ol li dl dt img {width:88px;height:88px;margin:5px;}
div.RankMainList ol li dl dd.nickname {height:18px;padding:15px 0px 0px 5px;}
div.RankMainList ol li dl dd.nickname a {color:#306280;}
div.RankMainList ol li dl dd.point {font-size:11px;color:#3c3c3c;padding-left:5px;}
div.RankMainList ol li dl dd.point strong {font-family:Verdana, Geneva, sans-serif;font-size:14px;color:#0d88cb;font-weight:normal;}

div.relList {clear:both;height:87px;padding:31px 0px 0px 36px;}
div.relList ul li {background:url(http://imgdev.shinhan.com/s20/img/bu_list_02.gif) left 5px no-repeat;padding:0px 21px 8px 9px;}
div.relList ul li a strong {color:#3c3c3c;}
div.relList ul li span {color:#8e44cc;}

div.RankMainList div.Rank1 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_06.gif) left top no-repeat;}
div.RankMainList div.Rank2 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_07.gif) left top no-repeat;}
div.RankMainList div.Rank3 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_08.gif) left top no-repeat;}
div.RankMainList div.Rank4 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_09.gif) left top no-repeat;}
div.RankMainList div.Rank5 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_10.gif) left top no-repeat;}

div.RankMainRight {float:left;width:218px;}
div.RankMainRight ol li {height:38px;font-size:0px;}
div.RankMainRight ol li dl {position:relative;}

div.RankMainRight ol li dl dt {position:absolute;left:40px;top:12px;font-size:11px;color:#306280;}
div.RankMainRight ol li dl dt a {color:#306280;}
div.RankMainRight ol li dl dt img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
div.RankMainRight ol li dl dt span.point {background:url(http://imgdev.shinhan.com/s20/img/bg_list_13.gif) left top no-repeat;padding-left:5px;}
div.RankMainRight ol li dl dd.up {position:absolute;left:185px;top:12px;background:url(http://imgdev.shinhan.com/s20/img/bg_up_01.gif) left 4px no-repeat;font-size:11px;color:#acacac;padding-left:11px;}
div.RankMainRight ol li dl dd.down {position:absolute;left:185px;top:12px;background:url(http://imgdev.shinhan.com/s20/img/bg_down_01.gif) left 4px no-repeat;font-size:11px;color:#acacac;padding-left:11px;}
div.RankMainRight ol li dl dd.stop {position:absolute;left:185px;top:12px;background:url(http://imgdev.shinhan.com/s20/img/bg_stop_01.gif) left 5px no-repeat;font-size:11px;color:#acacac;padding-left:11px;}
div.RankMainRight ol li dl dd.new {position:absolute;left:185px;top:12px;font-size:11px;color:#ff0000;font-weight:bold;}

div.RankMainRight ol li.grade1 {height:101px;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left top no-repeat;}
div.RankMainRight ol li.grade1 dl dt {position:absolute;left:77px;top:26px;padding:0px;}
div.RankMainRight ol li.grade1 dl dd.pic {position:absolute;left:13px;top:26px;}
div.RankMainRight ol li.grade1 dl dd.point {position:absolute;left:77px;top:58px;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_04.gif) right bottom no-repeat;font-family:Verdana, Geneva, sans-serif;font-size:22px;color:#0d88cb;padding:0px 14px 0px 0px;}
div.RankMainRight ol li.grade1 dl dd.up {position:absolute;left:185px;top:24px;background:url(http://imgdev.shinhan.com/s20/img/bg_up_01.gif) left 4px no-repeat;font-size:11px;color:#acacac;padding-left:11px;}
div.RankMainRight ol li.grade1 dl dd.stop {position:absolute;left:185px;top:24px;background:url(http://imgdev.shinhan.com/s20/img/bg_stop_01.gif) left 5px no-repeat;font-size:11px;color:#acacac;padding-left:11px;}
div.RankMainRight ol li.grade1 dl dd.new {position:absolute;left:185px;top:24px;font-size:11px;color:#ff0000;font-weight:bold;}

div.RankMainRight ol li.grade2 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -101px no-repeat;}
div.RankMainRight ol li.grade3 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -139px no-repeat;}
div.RankMainRight ol li.grade4 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -177px no-repeat;}
div.RankMainRight ol li.grade5 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -215px no-repeat;}
div.RankMainRight ol li.grade6 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -253px no-repeat;}
div.RankMainRight ol li.grade7 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -291px no-repeat;}
div.RankMainRight ol li.grade8 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -329px no-repeat;}
div.RankMainRight ol li.grade9 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -367px no-repeat;}
div.RankMainRight ol li.grade10 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -405px no-repeat;}
div.RankMainRight ol li.grade11 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -443px no-repeat;}
div.RankMainRight ol li.grade12 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -481px no-repeat;}
div.RankMainRight ol li.grade13 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -519px no-repeat;}
div.RankMainRight ol li.grade14 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -557px no-repeat;}
div.RankMainRight ol li.grade15 {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_03.jpg) left -595px no-repeat;}

div.RankMainRight h3 {height:27px;padding-top:40px;}

ul.RankSort {height:80px;}
ul.RankSort li {float:left;color:#3c3c3c;}
ul.RankSort li.btnType1 {padding:25px 0px 0px 0px;}
ul.RankSort li.year {font-family:Verdana, Geneva, sans-serif;font-size:30px;line-height:30px;letter-spacing:-2px;padding:18px 10px 0px 10px;}
ul.RankSort li.btnType2 {padding:16px 0px 0px 0px;}
ul.RankSort li.month {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_01.gif) right 21px no-repeat;font-family:Verdana, Geneva, sans-serif;font-size:45px;line-height:45px;letter-spacing:-2px;padding:3px 31px 0px 10px;}
ul.RankSort li.haveMargin {padding-left:237px;}

div.RankLeft {float:left;width:393px;}
div.RankRight {float:right;width:393px;}

table.RankList {width:100%;border-collapse:collapse;border-bottom:2px solid #757575;}
table.RankList thead {display:none;}
table.RankList tbody tr th {width:110px;height:118px;vertical-align:top;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_02.gif) 10px 20px no-repeat;border-bottom:1px solid #d7d7d7;text-align:left;padding:20px 0px 0px 10px;}
table.RankList tbody tr th a {display:block;width:88px;padding:5px;}
table.RankList tbody tr th a img {width:88px;height:88px;}
table.RankList tbody tr th img.rank {margin-top:-98px;}
table.RankList tbody tr td {width:263px;vertical-align:top;border-bottom:1px solid #d7d7d7;padding:20px 10px 10px 0px;}
table.RankList tbody tr td.noRank {width:393px;text-align:center;padding:20px 0px;}
table.RankList tbody tr td dl dt {width:170px;height:21px;float:left;} /* 20111031 Modify */
table.RankList tbody tr td dl dt a {color:#306280;}
table.RankList tbody tr td dl dt img {vertical-align:middle;margin-top:-3px;}
table.RankList tbody tr td dl dd.point {width:90px;height:21px;float:right;text-align:right;} /* 20111031 Modify */
table.RankList tbody tr td dl dd.point span {display:none;}
table.RankList tbody tr td dl dd.point strong {font-family:Verdana, Geneva, sans-serif;font-size:14px;color:#0d88cb;font-weight:normal;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_13.gif) left 4px no-repeat;padding-left:54px;line-height:14px;}

div.RankRight table.RankList tbody tr td dl dd.point strong {background:url(http://imgdev.shinhan.com/s20/img/bg_rank_15.gif) left 4px no-repeat;} /* 20111031 Add */

table.RankList tbody tr td dl dd.comment {clear:both;background:url(http://imgdev.shinhan.com/s20/img/bg_rank_12.gif) left top repeat-x;padding-top:10px;}
table.RankList tbody tr td dl dd.comment ul li {height:auto;background:url(http://imgdev.shinhan.com/s20/img/bu_list_02.gif) left 5px no-repeat;position:static;color:#8e44cc;padding:0px 0px 4px 9px;}
	
/* Ä£ÇÑÄ£±¸µé */
div.FVisual {padding:19px 10px 0px 0px;text-align:center;}

h3.fIntro {clear:both;height:25px;border-top:2px solid #0d88cb;border-bottom:1px solid #d4d4d4;padding:9px 0px 0px 37px;margin-top:10px;}
h4.fIntro {height:17px;background:#fbfbfb url(http://imgdev.shinhan.com/s20/img/bg_friend_04.gif) 41px 8px no-repeat;border-bottom:1px solid #ebebeb;padding:5px 0px 0px 53px;}
h4.fIntroStart {height:17px;background:#fbfbfb url(http://imgdev.shinhan.com/s20/img/bg_friend_04.gif) 41px 8px no-repeat;border-top:1px solid #d4d4d4;border-bottom:1px solid #ebebeb;padding:5px 0px 0px 53px;}

ul.FListType1 {margin:-1px 0px 0px 37px;} 
ul.FListType1 li {float:left;width:166px;height:207px;padding:20px 22px 0px 0px;color:#3c3c3c;text-align:center;border-top:1px solid #ebebeb;} 
ul.FListType1 li img {display:block;width:164px;height:164px;border:1px solid #e0e0e0;margin-bottom:10px;}
ul.FListType1 li.end {padding-right:0px;}
ul.FListType1 li strong {color:#306280;}

div.designForApply {background:url(http://imgdev.shinhan.com/s20/img/bg_friend_06.jpg) left 9px no-repeat;padding:42px 0px 0px 8px;}
div.designForApply div.block1 {width:789px;background:url(http://imgdev.shinhan.com/s20/img/bg_friend_07.gif) left top repeat-y;text-align:center;}
div.designForApply div.block2 {background:url(http://imgdev.shinhan.com/s20/img/bg_friend_05.jpg) left top no-repeat;padding:25px 0px 55px 169px;}
div.designForApply h3 {height:25px;background:url(http://imgdev.shinhan.com/s20/img/bu_friend_01.gif) 4px 4px no-repeat;padding-left:14px;color:#3c3c3c;font-size:14px;}
div.designForApply ul li {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_03.gif) 3px 6px no-repeat;padding:0px 0px 1px 14px;}
div.designForApply div.btn {padding-top:10px;}

div.tabType4 {border-bottom:1px solid #ebebeb;padding:0px 0px 6px 40px;margin:-12px 0px 25px;} /* 20111114 Add */
div.tabType4 a {display:inline-block;background:url(http://imgdev.shinhan.com/s20/img/bg_friend_05.gif) no-repeat 10px 2px;padding-left:20px;letter-spacing:-1px;} /* 20111114 Add */
div.tabType4 a.no {background:none;padding:0px;} /* 20111114 Add */
div.tabType4 a.sel {font-weight:bold;color:#0d88cb;} /* 20111114 Add */

div.clearBlockFriends {clear:both;height:9px;border-bottom:1px solid #d4d4d4;}

div.TBcomment {font-size:11px;color:#3C3C3C;padding:23px 0px 0px 16px;}
div.TBcomment span {color:#ff3232;}
div.TBcomment img {vertical-align:middle;marign-top:-2px;}

div.FResultBox {width:643px;background:url(http://imgdev.shinhan.com/s20/img/bg_friend_02.gif) left bottom no-repeat;margin:88px 0px 0px 102px;}
div.FResultBox div.inBox {background:url(http://imgdev.shinhan.com/s20/img/bg_friend_03.jpg) left top no-repeat;padding:235px 45px 50px 45px;}
div.FResultBox div.btn {text-align:center;margin-top:-15px;}
div.FResultBox table {margin-bottom:45px;}

div.MidArea_3 div.right div.btnBox01 a {display:inline-block;margin-right:9px;} /* 20111026 Add */
div.MidArea_3 div.right div.btnBox02 a {display:inline-block;margin-right:2px;} /* 20111026 Add */

div.DesignForYouth {width:807px;height:610px;background:url(http://imgdev.shinhan.com/s20/img/bg_youth_01.jpg) no-repeat left top;margin:64px 0px 0px 20px;} /* 20111026 Add */
div.DesignForYouth div.btnBox01 {padding:407px 0px 0px 127px;} /* 20111026 Add */
div.DesignForYouth div.btnBox02 {padding:80px 0px 0px 148px;} /* 20111026 Add */

div.DesignForReporter {width:807px;height:585px;background:url(http://imgdev.shinhan.com/s20/img/bg_reporter_01.jpg) no-repeat left top;margin:64px 0px 0px 20px;} /* 20111026 Add */
div.DesignForReporter div.btnBox01 {padding:380px 0px 0px 37px;} /* 20111026 Add */
div.DesignForReporter div.btnBox02 {padding:103px 0px 0px 140px;} /* 20111026 Add */

div.DesignForAb {height:781px;background:url(http://imgdev.shinhan.com/s20/img/bg_ambassador_01.jpg) no-repeat left top;margin:40px 0px 0px 20px;}
div.DesignForAb div.btnBox01 {padding:589px 0px 0px 49px;}
div.DesignForAb div.btnBox02 {padding:82px 0px 0px 148px;}

/* Ã¤¿ëÁ¤º¸ */
div.designForRecruit {background:url(http://imgdev.shinhan.com/s20/img/bg_recruit_01.jpg) 50px 28px no-repeat;padding:228px 0px 0px 50px;}
div.designForRecruit ul li {height:100px;float:left;padding-right:15px;}

/* È¸¿ø°¡ÀÔ */
h3.process {padding-bottom:20px;}
p.joinComment {padding-left:15px;}
div.joinOutBox {border-bottom:2px solid #0d88cb;padding:0px 15px 20px 15px;}
div.joinOutBox h4 {height:25px;padding-top:37px;}
div.joinOutBox iframe {width:773px;_width:768px;height:148px;border:1px solid #dfdfdf;margin-bottom:9px;}
div.joinOutBox input {vertical-align:middle;margin-top:-3px;}
div.joinOutBox label {font-size:11px;font-weight:bold;}

div.tabType1 {height:85px;background:url(http://imgdev.shinhan.com/s20/img/bg_tab_01.gif) left 71px repeat-x;padding:37px 0px 0px 15px;}
div.tabType2 {background:url(http://imgdev.shinhan.com/s20/img/bg_tab_02.gif) left top repeat-x;margin:30px 20px 0px 20px;}
div.tabType3 {background:url(http://imgdev.shinhan.com/s20/img/bg_tab_02.gif) left top repeat-x;margin:0px;}
div.tabType2 img, div.tabType3 img {vertical-align:top;}

div.MidArea_3 div.tabType2 {margin-right:32px;}

div.joinOutBox2 div.select {padding:0px 0px 20px 218px;}
div.joinOutBox2 div.select input {vertical-align:middle;margin-top:-2px;}
div.joinOutBox2 div.select label {padding-right:20px;}
div.joinOutBox2 dl {width:604px;}
div.joinOutBox2 dl dt {float:left;width:107px;height:30px;padding:6px 0px 0px 218px;}
div.joinOutBox2 dl dt.top {padding-top:0px;}
div.joinOutBox2 dl dd {float:left;width:268px;height:36px;color:#b8b8b8;}
div.joinOutBox2 dl dd.btn {clear:both;width:586px;text-align:right;}
div.joinOutBox2 dl dd.msg {clear:both;width:370px;height:37px;background:url(http://imgdev.shinhan.com/s20/img/bg_join_05.gif) 218px top no-repeat;padding:9px 0px 0px 218px;text-align:center;color:#000;}
div.joinOutBox2 input.box {height:17px;padding-top:5px;}
div.joinOutBox2 div.IpinBox {height:35px;background:url(http://imgdev.shinhan.com/s20/img/bg_join_04.gif) 243px top no-repeat;padding-left:479px;}
div.joinOutBox2 div.IpinBox span {display:none;}
div.joinOutBox2 div.IpMsg {width:370px;height:31px;background:url(http://imgdev.shinhan.com/s20/img/bg_join_06.gif) 218px top no-repeat;padding:9px 0px 0px 218px;text-align:center;color:#000;} /* 20111024 Add */
div.joinOutBox2 div.btn {width:588px;text-align:right;} /* 20111024 Add */
div.joinOutBox2 ul  {clear:both;margin-top:50px;}
div.joinOutBox2 ul li {background:url(http://imgdev.shinhan.com/s20/img/bg_write_04.gif) 10px 6px no-repeat;padding:0px 0px 0px 20px;font-size:11px;color:#acacac;}
div.joinOutBox2 ul li span {color:#757575;}
div.joinOutBox2 ul li.point {color:#ce7272;}
div.joinOutBox2 ul li ul {margin-top:7px;}
div.joinOutBox2 ul li ul li {background:url(http://imgdev.shinhan.com/s20/img/bg_join_03.gif) left 3px no-repeat;padding:0px 0px 0px 14px;color:#ce7272;}
div.joinOutBox2 ul li a {color:#0d88cb;font-weight:bold;}

div.DesignForJoin {height:87px;background:url(http://imgdev.shinhan.com/s20/img/bg_join_02.gif) left 20px no-repeat;border-top:2px solid #0d88cb;padding-left:15 px;margin-top:20px;} /* 20111115 Modify */
div.DesignForJoin dl {height:46px;padding:35px 0px 0px 15px;}
div.DesignForJoin dl dt {float:left;height:35px;margin-right:11px;} /* 20111115 Modify */
div.DesignForJoin dl dd {float:left;width:370px;} /* 20111115 Add */
div.DesignForJoin dl dd.right {float:right;width:130px;padding-right:9px;margin-top:-16px;} /* 20111115 Add */
div.DesignForJoin dl dd img {vertical-align:middle;} /* 20111115 Modify */

h4.join {height:25px;padding:37px 0px 0px 15px;}
h4.mypage {height:25px;padding:0px 0px 0px 15px;}
h3.mypage {height:27px;padding-left:15px;margin-top:-23px;}

div.joinComment {text-align:right;padding:0px 15px 5px 0px;color:#3C3C3C;font-size:11px;margin-top:-23px;}
div.joinComment span {color:#ff3232;}
div.joinComment a {color:#0d88cb;font-weight:bold;text-decoration:underline;}
div.joinComment img {vertical-align:middle;margin-right:15px;margin-top:-3px;}

div.joinResult {background:url(http://imgdev.shinhan.com/s20/img/bg_join_01.jpg) left 56px no-repeat;border-bottom:2px solid #1484c3;margin-top:-6px;padding:56px 0px 56px 362px;} /* 20111031 Modify */
div.joinResult p {padding:25px 0px 0px 0px;} /* 20111031 Modify */
div.joinResult div.AddInfo {font-size:11px;padding:15px 0px 15px 0px;color:#3C3C3C;} /* 20111031 Add */
div.joinResult div.AddInfo span {color:#ff3232;} /* 20111031 Add */
div.joinResult div.AddInfo a {font-weight:bold;text-decoration:underline;color:#0d88cb;} /* 20111031 Add */

/* Login */
div.LoginBox {height:450px;background:url(http://imgdev.shinhan.com/s20/img/bg_login_01.jpg) 80px top no-repeat;margin-top:117px;position:relative;}
div.LoginBox h2 {position:absolute;left:160px;top:106px;}
div.LoginBox div.sec_box {position:absolute;left:364px;top:107px;}
div.LoginBox div.sec_box img {margin-right:1px;}
div.LoginBox div.input {position:absolute;left:296px;top:135px;}
div.LoginBox dl {width:335px;}
div.LoginBox dl dt {float:left;width:67px;height:30px;padding-top:6px;}
div.LoginBox dl dd {float:left;width:268px;height:36px;}
div.LoginBox dl dd.save {clear:both;padding-left:65px;}
div.LoginBox dl dd.save input {vertical-align:middle;margin-top:-3px;}
div.LoginBox a.btn1 {position:absolute;left:631px;top:135px;}
div.LoginBox a.btn2 {position:absolute;left:615px;top:245px;}
div.LoginBox a.btn3 {position:absolute;left:615px;top:287px;}
div.LoginBox a.btn4 {position:absolute;left:615px;top:341px;}
div.LoginBox input.box {width:260px;height:17px;padding-top:5px;}

div.LoginBox2 {position:relative;background:url(http://imgdev.shinhan.com/s20/img/bg_login_02.gif) 81px bottom no-repeat;margin-top:117px;}
div.LoginBox2 div.InBox {background:url(http://imgdev.shinhan.com/s20/img/bg_login_03.gif) 81px top no-repeat;padding:76px 112px 31px 327px;}
div.LoginBox2 div.result {padding-top:129px;padding-bottom:85px;}
div.LoginBox2 h2 {position:absolute;left:112px;top:160px;}
div.LoginBox2 h3 {padding:30px 0px 10px 0px;}
div.LoginBox2 div.result h3 {padding-bottom:16px;}
div.LoginBox2 dl {margin-top:5px;zoom:1;}
div.LoginBox2 dl dt {float:left;width:104px;padding-top:17px;} /* 20111024 Modify */
div.LoginBox2 dl dd {float:right;padding-top:11px;}
div.LoginBox2 input.box {height:17px;padding-top:5px;}
div.LoginBox2 dl dd {color:#b8b8b8;}
div.LoginBox2 div.btn {clear:both;background:url(http://imgdev.shinhan.com/s20/img/bg_login_04.gif) left 10px repeat-x;text-align:right;padding-top:21px;}
div.LoginBox2 div.line {clear:both;background:url(http://imgdev.shinhan.com/s20/img/bg_login_04.gif) left 10px repeat-x;height:11px;}
div.LoginBox2 p strong {font-size:14px;color:#000000;}

/* ¿ìÆí¹øÈ£ Ã£±â ÆË¾÷ */
div.LayerPopup {background-color:#1474b6;z-index:100;}
div.LayerPopup div.inBox {background:url(http://imgdev.shinhan.com/s20/img/bg_pop_03.gif) 10px bottom no-repeat;padding:25px 30px 60px 30px;}
div.LayerPopup h1.ptitle {height:35px;background:url(http://imgdev.shinhan.com/s20/img/bg_pop_02.gif) left bottom no-repeat;padding:14px 0px 0px 31px;}
div.LayerPopup h2.ptitle {padding-bottom:15px;}
div.LayerPopup h3.ptitle {background:url(http://imgdev.shinhan.com/s20/img/bg_pop_04.gif) left top repeat-x;padding:30px 0px 14px 0px;}
div.LayerPopup h3.ptitle2 {height:25px;text-align:left;padding-top:30px;}
div.LayerPopup div.btnClose {height:39px;text-align:right;margin:-39px 0px 0px 0px;}
div.LayerPopup p.ptext {padding-left:12px;}
div.LayerPopup p.ptext span {color:#117db9;}
div.LayerPopup div.search {background-color:#ededed;padding:3px 0px 3px 32px;margin:6px 0px 30px 0px;}
div.LayerPopup div.search label {font-weight:bold;font-size:11px;color:#3c3c3c;padding:0px 25px 0px 0px;}
div.LayerPopup div.search input {vertical-align:middle;width:228px;}
div.LayerPopup div.search img {vertical-align:middle;}
div.LayerPopup table {width:100%;border-collapse:collapse;}
div.LayerPopup div.tablOutBox {height:116px;border-top:1px solid #0d88cb;border-bottom:1px solid #0d88cb;overflow-y:scroll;overflow-x:hidden;}
div.LayerPopup div.tablOutBox table {width:362px;}
div.LayerPopup div.tablOutBox table tbody tr th {font-size:11px;border-bottom:1px solid #ebebeb;font-weight:normal;padding:8px 0px 4px 0px;cursor:pointer;}
div.LayerPopup div.tablOutBox table tbody tr td {font-size:11px;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:8px 0px 4px 10px;cursor:pointer;}
div.LayerPopup div.tablOutBox table tbody tr.color1 th {background-color:#f9fbfc;font-weight:bold;color:#0174b4;}
div.LayerPopup div.tablOutBox table tbody tr.color1 td {background-color:#f9fbfc;font-weight:bold;color:#0174b4;}
div.LayerPopup table.AddInput {border-top:1px solid #0d88cb;border-bottom:1px solid #0d88cb;table-layout:fixed;}
div.LayerPopup table.AddInput tbody tr th {font-size:11px;border-bottom:1px solid #ebebeb;text-align:left;padding:8px 0px 4px 10px;color:#3c3c3c;}
div.LayerPopup table.AddInput tbody tr th.line {border-left:1px solid #ebebeb;}
div.LayerPopup table.AddInput tbody tr td {font-size:11px;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;padding:8px 0px 4px 10px;}
div.LayerPopup table.AddInput tbody tr td.txt {color:#0174b4;}
div.LayerPopup table.AddInput tbody tr td ul li {padding-bottom:4px;}
div.LayerPopup table.AddInput tbody tr td ul li span {color:#acacac;}
div.LayerPopup table.AddInput tbody tr td input.box {vertical-align:middle;height:18px;}
div.LayerPopup div.btnType1 {border:none;}

/* ÁÖ¹Î¹øÈ£ µî·Ï ÆË¾÷ */
div.LayerPopup div.TableCerti {background:url(http://imgdev.shinhan.com/s20/img/bg_pop_04.gif) left top repeat-x;margin-top:20px;padding:7px 0px 10px 0px;}
div.LayerPopup div.TableCerti table {width:100%;border-collapse:collapse;}
div.LayerPopup div.TableCerti table tbody tr th {text-align:left;height:25px;padding-top:3px;}
div.LayerPopup div.TableCerti table tbody tr td {padding-top:3px;}
div.LayerPopup div.TableCerti table tbody tr td input {vertical-align:middle;width:100px;height:18px;padding-top:4px;}
div.LayerPopup ul.comment {margin-top:20px;}
div.LayerPopup ul.comment li {background:url(http://imgdev.shinhan.com/s20/img/bg_write_04.gif) left 6px no-repeat;padding:0px 0px 0px 10px;font-size:11px;color:#acacac;}
div.LayerPopup div.btnType3 {background:url(http://imgdev.shinhan.com/s20/img/bg_pop_04.gif) left top repeat-x;}
div.LayerPopup div.endMsg {background:url(http://imgdev.shinhan.com/s20/img/bg_pop_05.gif) center top no-repeat;padding:0px 13px 40px 13px;}
div.LayerPopup div.endMsg h2 {padding:45px 0px 15px 0px;}

/* ¸ÞÀÎ¿ë ·¹ÀÌ¾î ÆË¾÷ */
div.LayerMainPopup div.LayerHeader {height:43px;background:url(http://imgdev.shinhan.com/s20/img/img_pop_01.gif) left top no-repeat;}
div.LayerMainPopup div.LayerHeader h1 {float:left;color:#fff;font-size:16px;padding:15px 0px 0px 28px;letter-spacing:-2px;}
div.LayerMainPopup div.LayerHeader div {float:right;height:33px;background:url(http://imgdev.shinhan.com/s20/img/img_pop_04.gif) right top no-repeat;padding-top:10px;}
div.LayerMainPopup div.contents {background-color:#fff;border-left:10px solid #1474b6;border-right:10px solid #1474b6;_border-bottom:1px solid #fff;}
div.LayerMainPopup div.LayerFooter {background:url(http://imgdev.shinhan.com/s20/img/img_pop_02.gif) left top no-repeat;}
div.LayerMainPopup div.LayerFooter div.inbox {height:21px;background:url(http://imgdev.shinhan.com/s20/img/img_pop_03.gif) right top no-repeat;text-align:right;color:#fff;padding:10px 10px 0px 0px;}
div.LayerMainPopup div.LayerFooter div.inbox input {vertical-align:middle;margin-top:-2px;}

/* ÀÌ¸ðÆ¼ÄÜ, ½Å°íÇÏ±â, »èÁ¦ÇÏ±â */
div.LayerPopup2 {background-color:#fff;border:1px solid #1474b6;}
div.LayerPopup2 h1 {height:23px;border-bottom:1px solid #1474b6;font-size:14px;padding:10px 0px 0px 20px;color:#1474b6;}
div.LayerPopup2 div.btnClose {height:34px;text-align:right;margin-top:-34px;}
div.LayerPopup2 ul.pdelList {zoom:1;}
div.LayerPopup2 ul.pdelList li {float:left;width:100px;height:22px;padding-top:10px;}
div.LayerPopup2 ul.pdelList li.line {border-bottom:1px solid #ebebeb;padding-top:0px;}
div.LayerPopup2 ul.pdelList li.clear {clear:both;width:300px;height:27px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding-top:5px;}
div.LayerPopup2 ul.pdelList li input {vertical-align:middle;margin-top:-3px;}
div.LayerPopup2 ul.pdelList li.clear input {margin-top:0px;}
div.LayerPopup2 ul.pdelList li input.box {width:220px;height:18px;margin:0px 0px 0px 6px;vertical-align:middle;}
div.LayerPopup2 div.btnType3 {clear:both;}

div.LayerPopup2 ul.emoList {width:306px;height:264px;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;zoom:1;}
div.LayerPopup2 ul.emoList li {float:left;width:33px;height:25px;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding-top:7px;text-align:center;}
div.LayerPopup2 ul.emoList li img {vertical-align:top;}

/* ÇÁ·ÎÇÊ ÆË¾÷ */
div.LayerProfile {width:720px;height:630px;background:url(http://imgdev.shinhan.com/s20/img/bg_pop_01.jpg) left top no-repeat;z-index:100;}
div.LayerProfile h1.ptitle {height:49px;padding:15px 0px 0px 30px;}
div.LayerProfile div.btnClose {height:53px;text-align:right;margin-top:-53px;padding-right:1px;} 

div.LayerProfile div.BlockLeft {float:left;width:327px;}
div.LayerProfile div.BlockRight {float:left;width:393px;}

div.LayerProfile div.BlockLeft div.pic {height:181px;padding-left:49px;position:relative;}
div.LayerProfile div.BlockLeft div.pic img {width:166px;height:166px;} /* 20111026 Modify */
div.LayerProfile div.BlockLeft div.pic div.thum {width:40px;position:absolute;left:217px;top:0px;} /* 20111026 Modify */
div.LayerProfile div.BlockLeft div.pic div.thum img {vertical-align:top;width:40px;height:40px;margin-bottom:2px;}
div.LayerProfile div.BlockLeft div.pic div.thum a {display:block;}

div.LayerProfile div.BlockLeft dl.Profile {width:246px;margin-left:29px;}
div.LayerProfile div.BlockLeft dl.Profile dt {font-weight:bold;color:#3C3C3C;}
div.LayerProfile div.BlockLeft dl.Profile dd.btn {height:21px;text-align:right;margin-top:-21px;_padding-top:4px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro {height:96px;background:url(http://imgdev.shinhan.com/s20/img/bg_profile_01.gif) left 10px no-repeat;padding:19px 0px 0px 10px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li {float:left;font-size:11px;color:#000;letter-spacing:-1px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li strong {color:#757575;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li img {vertical-align:middle;margin-top:-2px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li.data1 {width:103px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li.data2 {width:64px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li.data3 {width:57px;}
div.LayerProfile div.BlockLeft dl.Profile dd.intro ul li.data4 {clear:both;width:224px;padding:14px 0px 0px 0px;color:#757575;}

div.LayerProfile div.BlockLeft div.Friends {height:217px;background:url(http://imgdev.shinhan.com/s20/img/bg_profile_02.gif) 29px 26px no-repeat;padding-left:29px;}
div.LayerProfile div.BlockLeft div.Friends div.tab {height:39px;}
div.LayerProfile div.BlockLeft div.Friends span.total {display:block;background:url(http://imgdev.shinhan.com/s20/img/text_profile_01.gif) right 2px no-repeat;font-family:verdana;font-size:18px;color:#0d88cb;text-align:right;padding:0px 114px 0px 10px;}
div.LayerProfile div.BlockLeft div.Friends div.btn {height:24px;text-align:right;margin:-14px 63px 0px 0px;}
div.LayerProfile div.BlockLeft div.Friends ul {margin-left:11px;}
div.LayerProfile div.BlockLeft div.Friends ul li {float:left;height:75px;padding-right:8px;font-size:11px;text-align:center;}
div.LayerProfile div.BlockLeft div.Friends ul li img {display:block;width:50px;height:50px;margin-bottom:4px;}

div.LayerProfile div.BlockRight div.point {height:90px;background:url(http://imgdev.shinhan.com/s20/img/bg_profile_03.gif) no-repeat 131px top;padding-left:80px;}
div.LayerProfile div.BlockRight div.point div.tab {width:54px;}

div.LayerProfile div.BlockRight div.point dl {padding-left:51px;margin-top:-27px;}
div.LayerProfile div.BlockRight div.point dl dt {display:none;}
div.LayerProfile div.BlockRight div.point dl dd {float:left;width:110px;height:25px;font-family:verdana;font-size:22px;line-height:22px;color:#0d88cb;text-align:center;}

iframe.PListType1 {width:362px;height:104px;font-size:11px;margin:7px 0px 33px 0px;}
body.PListType1 {font-size:11px;background:none;_width:340px;}
body.PListType1 ul {margin-right:12px;}
body.PListType1 ul li {background:url(http://imgdev.shinhan.com/s20/img/bu_list_02.gif) left 12px no-repeat;border-bottom:1px solid #ebebeb;padding:6px 0px 2px 9px;}
body.PListType1 ul li strong {color:#1d74c5;font-weight:normal;}
body.PListType1 ul li span {color:#8e44cc;font-weight:bold;}

iframe.PListType2 {width:362px;height:251px;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;margin-top:13px;}
body.PListType2 {background:none;width:362px;}
body.PListType2 div.pwrite {height:35px;background-color:#f9f9f9;padding:10px 0px 0px 10px;margin-bottom:5px;}
body.PListType2 div.pwrite div {float:left;}
body.PListType2 div.pwrite div.input {width:269px;}
body.PListType2 div.pwrite div.input textarea {width:259px;height:24px;border-top:1px solid #b8b8b8;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #b8b8b8;margin:0px;padding:0px;}

body.PListType2 div.ListType1 {float:left;border-bottom:1px solid #ebebeb;padding:10px 0px;}
body.PListType2 div.ListType1 div.pic {float:left;width:65px;}
body.PListType2 div.ListType1 div.pic img {width:50px;height:50px;}
body.PListType2 div.ListType1 div.comment {float:left;width:268px;}
body.PListType2 div.ListType1 div.comment ul li.text {font-size:11px;}
body.PListType2 div.ListType1 div.comment ul li.writer {float:left;padding-top:4px;}
body.PListType2 div.ListType1 div.comment ul li.writer img {vertical-align:middle;margin-top:-3px;_margin-top:0px;}
body.PListType2 div.ListType1 div.comment ul li.writer a {color:#acacac;}
body.PListType2 div.ListType1 div.comment ul li.date {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 10px 7px no-repeat;padding:3px 0px 0px 21px;font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#acacac;letter-spacing:-1px;}
body.PListType2 div.ListType1 div.comment ul li.btn {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 10px 7px no-repeat;padding:5px 0px 0px 21px;}

body.PListType2 div.plineReply {background:url(http://imgdev.shinhan.com/s20/img/bg_re_03.gif) 51px 10px no-repeat;padding-top:10px;}
body.PListType2 div.plineReply div.pic {width:44px;padding-left:66px;}
body.PListType2 div.plineReply div.pic img {width:34px;height:34px;}
body.PListType2 div.plineReply div.comment {width:224px;}

body.PListType2 div.PListType2 {height:185px;overflow-y:scroll;}

body.PListType2 div.paging {clear:both;padding-top:10px;}
body.PListType2 div.paging a {background:url(http://imgdev.shinhan.com/s20/img/bg_paging_02.gif) right 4px no-repeat;padding-right:6px;}
body.PListType2 div.paging a.end {background:none;padding:0px;}

/* MyS20 */
div.MypageMain {background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_03.gif) left top repeat-y;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;padding:32px 0px 30px 15px;}
div.MypageMain div.BlockLeft {float:left;width:237px;}
div.MypageMain div.BlockRight {float:left;width:553px;}

div.MypageMain div.BlockLeft div.pic {height:194px;position:relative;}
div.MypageMain div.BlockLeft div.pic img {width:166px;height:166px;}
div.MypageMain div.BlockLeft div.pic div.thum {width:40px;position:absolute;left:168px;top:0px;}
div.MypageMain div.BlockLeft div.pic div.thum img {vertical-align:top;width:40px;height:40px;margin-bottom:2px;}

div.MypageMain div.BlockLeft dl.Profile dt {font-weight:bold;color:#3C3C3C;}
div.MypageMain div.BlockLeft dl.Profile dd.intro {height:122px;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_06.gif) left 6px no-repeat;padding:14px 0px 0px 10px;_padding-top:18px;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li {float:left;font-size:11px;color:#000;letter-spacing:-1px;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li strong {color:#757575;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li img {vertical-align:middle;margin-top:-2px;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li.data1 {width:88px;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li.data2 {width:52px;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li.data3 {width:46px;padding-top:1px;_margin-top:-3px;}
div.MypageMain div.BlockLeft dl.Profile dd.intro ul li.data4 {clear:both;width:186px;padding:14px 0px 0px 0px;color:#757575;}

div.MypageMain div.BlockRight div.point {height:114px;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_08.gif) left top no-repeat;padding:18px 0px 0px 266px;position:relative;} 
div.MypageMain div.BlockRight div.point div.tab {width:54px;}
div.MypageMain div.BlockRight div.point dl {padding-left:54px;margin-top:-27px;}
div.MypageMain div.BlockRight div.point dl dt {display:none;}
div.MypageMain div.BlockRight div.point dl dd {float:left;width:110px;height:25px;font-family:verdana;font-size:22px;line-height:22px;color:#0d88cb;text-align:center;}

div.MypageMain div.BlockRight div.grade {display:none; width:85px;height:67px;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_11.gif) right top no-repeat;padding:65px 0px 0px 150px;position:absolute;top:0px;left:0px;} /*Modify 20120111*/
div.MypageMain div.BlockRight div.grade2 {display:none; height:126px;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_12.gif) right top no-repeat;padding-bottom:45px;position:relative;top:0px;left:0px;} /*Add 20120111*/

div.MypageMain div.BlockRight div.detail {width:270px; height:25px; padding-top:80px; position:relative; top:0; left:35px;}/*add 20120111*/

div.MypageMain div.myPageMainList1 {clear:both;border-top:2px solid #4ea7c6;border-bottom:1px solid #4ea7c6;padding:4px 0px 7px 0px;margin-bottom:35px;}
div.MypageMain div.myPageMainList1 table {width:100%;}
div.MypageMain div.myPageMainList1 table thead {display:none;}
div.MypageMain div.myPageMainList1 table tbody tr td {vertical-align:top;background:url(http://imgdev.shinhan.com/s20/img/bu_list_02.gif) 5px 10px no-repeat;padding:6px 0px 0px 14px;}
div.MypageMain div.myPageMainList1 table tbody tr td strong {color:#8e44cc;}
div.MypageMain div.myPageMainList1 table tbody tr th {vertical-align:top;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_07.gif) left 7px no-repeat;font-weight:normal;text-align:left;padding:6px 0px 0px 11px;}

div.MypageMain div.BlockRight h2 img.title {float:left;}
div.MypageMain div.BlockRight h2 img.btn {float:right;margin-bottom:8px;}
div.MypageMain div.BlockRight div.tab2 {background:url(http://imgdev.shinhan.com/s20/img/bg_tab_03.gif) left bottom repeat-x;}
div.MypageMain div.BlockRight div.tab2 img.btn {float:right;padding-top:5px;}
div.MypageMain div.BlockRight div.tab2 img {vertical-align:top;}
div.MypageMain div.myPageMainList2 {border-bottom:1px solid #4ea7c6;}
div.MypageMain div.myPageMainList2 div.bbsListType2 {background:none;border-bottom:1px solid #ebebeb;}
div.MypageMain div.myPageMainList2 div.bbsListType2 div.pic {width:65px;padding-left:0px;}
div.MypageMain div.myPageMainList2 div.bbsListType2 div.comment {width:420px;}
div.MypageMain div.myPageMainList2 div.bbsListType2 div.comment ul li.text {padding-top:0px;}
div.MypageMain div.myPageMainList2 div.bbsListType2 div.bg {background:none;}
div.MypageMain div.myPageMainList2 div.lineReply {background:url(http://imgdev.shinhan.com/s20/img/bg_re_03.gif) 65px 15px no-repeat;padding-top:15px;}
div.MypageMain div.myPageMainList2 div.lineReply div.pic {width:44px;padding-left:78px;padding-top:0px;}

table.MyprofileModify {width:100%;border-collapse:collapse;border-top:32px solid #0d88cb;}
table.MyprofileModify tbody tr th.start {background:url(http://imgdev.shinhan.com/s20/img/bg_write_02.gif) right 28px no-repeat;padding-top:30px;}
table.MyprofileModify tbody tr td.start {padding-top:30px;}
table.MyprofileModify tbody tr th.end, table.MyprofileModify tbody tr td.end {padding-bottom:30px;}

div.designForPost {background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_04.jpg) left top no-repeat;padding-top:156px;margin-top:-47px;}
div.designForPost div.SearchBlock div.total {float:right;margin-right:15px;}

div.designForComment {background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_05.jpg) left top no-repeat;padding-top:156px;margin-top:-47px;}
div.designForComment div.SearchBlock div.total {float:right;margin-right:15px;}

div.designForGuestBook {background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_02.jpg) left top no-repeat;padding-top:156px;margin-top:-47px;}
div.designForGuestBook div.SearchBlock div.total {float:right;}
div.GuestBookList {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;}
div.GuestBookList div.bbsListType2 {background:none;border-bottom:1px solid #ebebeb;}
div.GuestBookList div.bbsListType2 div.pic {width:65px;}
div.GuestBookList div.bbsListType2 div.bg {background:none;}
div.GuestBookList div.bbsListType2 div.comment {width:607px;}
div.GuestBookList div.bbsListType2 div.comment ul li.text {padding-top:0px;}
div.GuestBookList div.lineReply {background:url(http://imgdev.shinhan.com/s20/img/bg_re_03.gif) 80px 15px no-repeat;padding-top:15px;}
div.GuestBookList div.lineReply div.pic {width:44px;padding-left:93px;padding-top:0px;}
div.GuestBookList div.lineReply div.comment {width:563px;}

div.GuestBookList div.Write {height:40px;background:#f9f9f9 url(http://imgdev.shinhan.com/s20/img/bg_re_03.gif) 80px 15px no-repeat;;padding:15px 0px 0px 93px;}
div.GuestBookList div.Write div {float:left;}
div.GuestBookList div.Write div.input {padding-right:4px;}
div.GuestBookList div.Write div.input textarea {margin:0px;padding:0px;width:594px;height:23px;border-top:1px solid #b8b8b8;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:1px solid #b8b8b8;}
div.GuestBookList div.Write div.btn {padding:0px;}

div.designForFriend {height:23px;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_10.jpg) left top no-repeat;padding:162px 0px 0px 15px;margin-top:-47px;}
div.FriendBlockLeft {float:left;width:403px;height:390px;border-top:2px solid #0d88cb;border-right:1px solid #0d88cb;border-bottom:2px solid #0d88cb;}
div.FriendBlockRight {float:left;width:401px;height:390px;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;}
div.FriendBlockLeft h3, div.FriendBlockRight h3 {height:28px;border-bottom:2px solid #0d88cb;padding:15px 0px 0px 15px;}
div.FriendBlockLeft div.total, div.FriendBlockRight div.total {text-align:right;margin:32px 15px 0 0;color:#0d88cb;font-size:30px;font-family:verdana;letter-spacing:-1px;height:51px;}
div.FriendBlockLeft div.total img, div.FriendBlockRight div.total img {padding-left:1px;}
div.FriendBlockLeft div.total span, div.FriendBlockRight div.total span {padding-right:125px;height:23px;background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_04.gif) right 19px no-repeat;}
div.FriendBlockLeft ul, div.FriendBlockRight ul {margin-left:15px;}
div.FriendBlockLeft ul li, div.FriendBlockRight ul li {float:left;width:128px;height:61px;}
div.FriendBlockLeft ul li dl, div.FriendBlockRight ul li dl {position:relative;}
div.FriendBlockLeft ul li dl dt, div.FriendBlockRight ul li dl dt {width:62px;position:absolute;left:55px;top:20px;font-size:11px;line-height:14px;}
div.FriendBlockLeft ul li dl dd.pic, div.FriendBlockRight ul li dl dd.pic {position:absolute;left:0px;top:0px;}
div.FriendBlockLeft ul li dl dd.btn {position:absolute;left:38px;top:1px;}

div.designForSec {background:url(http://imgdev.shinhan.com/s20/img/bg_mypage_01.jpg) left top no-repeat;padding-top:183px;margin-top:-47px;}
div.designForSec div.LoginBox2 {margin-top:0px;}
div.designForSec div.LoginBox2 div.InBox {background:url(http://imgdev.shinhan.com/s20/img/bg_login_03.gif) 81px -74px no-repeat;padding-top:2px;}
div.designForSec div.LoginBox2 div.result {padding-top:55px;}
div.designForSec div.LoginBox2 h2 {top:86px;}

/* °øÁö»çÇ× */
div.designForNotice {background:url(http://imgdev.shinhan.com/s20/img/bg_notice_01.jpg) left top no-repeat;margin-top:-47px;padding-top:183px;}
div.designForNotice div.SearchBlock {margin-top:-22px;}

/* S20ÀÌ¶õ? */
div.designForS20 {background:url(http://imgdev.shinhan.com/s20/img/bg_util_06.jpg) left 136px no-repeat;margin-top:-47px;} /* 20111026 Add */
div.designForS20 div.info {width:460px;padding:317px 0px 0px 275px;} /* 20111026 Add */
div.designForS20 div.info span {display:inline-block;line-height:19px;padding:13px 0px 34px;word-break:keep-all;} /* 20111026 Add */

/* S20Å¬·´ ¼Ò°³ */

/*2012.01.05 Modify start*/

div.designForClub {background:url(http://imgdev.shinhan.com/s20/img/bg_club_17.jpg) left 4px no-repeat;margin-top:-47px;padding-top:142px;}
div.designForClub div.tabType2 {margin:0px;}
div.designForClub1 {background:url(http://imgdev.shinhan.com/s20/img/bg_club_11.jpg) 23px 42px no-repeat;} 
div.designForClub1 .first {height:30px;padding:520px 0px 0px 15px;}
div.designForClub1 h3 {height:30px;padding:40px 0px 0px 15px;}
div.designForClub1 ul li {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_03.gif) 26px 7px no-repeat;padding-left:35px;}
div.designForClub1 ul li a{color:#0174b4;text-decoration:underline;}
div.designForClub1 ul li.img {background:none;height:45px;padding:10px 0 0 125px;}
div.designForClub1 ul li .stxt1 {font-size:11px;} 
div.designForClub1 ul li .blue {color:#3791c1;}
div.designForClub1 p {padding-left:15px;}
div.designForClub1 p .stxt1 {font-size:11px;}
div.designForClub1 table {width:100%; border-collapse:collapse;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb; margin:60px 0 8px 0;}
div.designForClub1 table thead tr th {background:#f9fbfc url(http://imgdev.shinhan.com/s20/img/bg_club_03.gif) left bottom no-repeat;color:#0d88cb;padding:11px 0px 6px 0px}
div.designForClub1 table thead tr th.start {background-image:none;}
div.designForClub1 table tbody tr th {background:#fff url(http://imgdev.shinhan.com/s20/img/bg_club_03.gif) right top no-repeat;color:#3c3c3c;vertical-align:top;text-align:left;padding:14px 30px 9px 30px;letter-spacing:-1px;}
div.designForClub1 table tbody tr td {background:#fff url(http://imgdev.shinhan.com/s20/img/bg_club_03.gif) left top no-repeat;padding:14px 20px 9px 20px;letter-spacing:-1px;}
div.designForClub1 table tbody tr td .stxt {color:#999999; font-size:11px;}
div.designForClub1 table tbody tr .cen {text-align:center;}
div.designForClub1 table tbody tr td strong {color:#3c3c3c;}

div.designForClub2 {background:url(http://imgdev.shinhan.com/s20/img/bg_club_12.jpg) 20px 50px no-repeat; padding-top:103px } 
div.designForClub2 .serv {color:#3c3c3c; padding-left:290px;} /* 20111114 Modify */
div.designForClub2 .serv a {font-weight:bold;text-decoration:underline; color:#3c3c3c;} /* 20111114 Modify */
div.designForClub2 h3 {padding:50px 0 15px 0;}
div.designForClub2 .stxt {color:#999999; font-size:11px;}

div.designForClub2 .block1 {background:url(http://imgdev.shinhan.com/s20/img/bg_club_13.jpg) 15px 50px no-repeat;border-bottom:1px solid #ebebeb; padding:0 0 50px 270px; border-top:2px solid #0d88cb; margin-top:35px; height:225px;}
div.designForClub2 .block1 h3 {padding:41px 0px 15px 0;}/* 20111114 Modify */
div.designForClub2 .block1 p {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_05.gif) 3px 7px no-repeat;padding-left:13px; color:#757575;}
div.designForClub2 .block1 .color {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_06.gif) 3px 18px no-repeat;padding:12px 0 12px 15px; color:#f4640d;}
div.designForClub2 .block1 .stxt {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_04.gif) 2px 2px no-repeat;padding-left:15px;}

div.designForClub2 .block2 {background:url(http://imgdev.shinhan.com/s20/img/bg_club_14.jpg) 15px 35px no-repeat; border-bottom:1px solid #ebebeb; padding:0 0 50px 270px; height:200px;}
div.designForClub2 .block2 p {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_05.gif) 3px 7px no-repeat;padding-left:13px; color:#757575;}
div.designForClub2 .block2 .color {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_06.gif) 3px 18px no-repeat; padding:12px 0 12px 15px;color:#f4640d;}
div.designForClub2 .block2 .stxt {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_04.gif) 2px 2px no-repeat; padding-left:15px;}

div.designForClub2 .block3 {background:url(http://imgdev.shinhan.com/s20/img/bg_club_15.jpg) 15px 90px no-repeat; border-bottom:1px solid #ebebeb; padding:0 0 50px 270px; height:240px;}
div.designForClub2 .block3 p {color:#757575; padding:0;}
div.designForClub2 .block3 ul li h4 {padding:15px 0 3px 0;}
div.designForClub2 .block3 ul .float {float:left; width:48%;}
div.designForClub2 .block3 ul .float .stxt {padding-bottom:10px;}
div.designForClub2 .block3 ul .float2 {float:left; width:47%; padding-left:15px;}
div.designForClub2 .block3 ul .clear {clear:both;}

div.designForClub2 .block4 {background:url(http://imgdev.shinhan.com/s20/img/bg_club_16.jpg) 15px 95px no-repeat; border-bottom:1px solid #ebebeb; padding:0 0 50px 270px; height:300px;}
div.designForClub2 .block4 p {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_05.gif) 3px 7px no-repeat;padding:2px 0 0 13px; color:#757575;}
div.designForClub2 .block4 .nobg {background:none; padding-left:0;}
div.designForClub2 .block4 ul .float {float:left; width:43%;}
div.designForClub2 .block4 ul .float2 {float:left; width:52%; padding-left:15px;}
div.designForClub2 .block4 ul li {padding-top:15px;}
div.designForClub2 .block4 ul li h4 {padding-bottom:5px;}
div.designForClub2 .block4 ul li p a img {padding-top:2px;}


/*2012.01.05 Modify end*/

#LayerClub2, #LayerClub3 {display:none;}

/* ÀÌ¿ë°¡ÀÌµå */
div.designForGuide {margin-top:-47px;} /* 20111026 Add */
div.designForGuide div.tabType2 {margin:30px 0px;} /* 20111026 Add */

div.designForGuide h4 {height:23px;padding:31px 0px 0px 15px;} /* 20111026 Add */
div.designForGuide div.comment {color:#3c3c3c;font-size:11px;margin:-21px 2px 7px 0px;text-align:right;letter-spacing:-1px;} /* 20111026 Add */

div.designForGuide table {width:806px;border-top:2px solid #0d88cb ;border-bottom:2px solid #0d88cb;margin-bottom:10px;border-collapse:collapse;} /* 20111026 Add */
div.designForGuide table thead th {height:34px;color:#0d88cb;background:#f9fbfc;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;} /* 20111026 Add */
div.designForGuide table tbody td {height:39px;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;padding-left:31px;font-weight:bold;} /* 20111026 Add */
div.designForGuide table thead th.noline, div.designForGuide table tbody td.noline {border-left:none;} /* 20111026 Add */
div.designForGuide table tbody td.index {padding:0px;text-align:center;} /* 20111026 Add */
div.designForGuide table tbody td.comment {font-weight:normal;} /* 20111026 Add */

/* ÀÌ¸ÞÀÏ ¹«´Ü¼öÁý°ÅºÎ */
div.designForEmail {height:152px;background:url(http://imgdev.shinhan.com/s20/img/bg_util_08.jpg) 430px bottom no-repeat;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;margin-top:-27px;padding:63px 390px 0px 15px;}
div.designForEmail strong {color:#3c3c3c;}

/* FAQ */
div.designForFAQ {height:138px;background:url(http://imgdev.shinhan.com/s20/img/bg_faq_01.jpg) left top no-repeat;padding:162px 0px 0px 275px;margin-top:-47px;}
div.designForFAQ ol li {padding:0px 0px 8px 36px;}
div.designForFAQ ol li.num1 {background:url(http://imgdev.shinhan.com/s20/img/bg_num1.gif) left 2px no-repeat;}
div.designForFAQ ol li.num2 {background:url(http://imgdev.shinhan.com/s20/img/bg_num2.gif) left 1px no-repeat;}
div.designForFAQ ol li.num3 {background:url(http://imgdev.shinhan.com/s20/img/bg_num3.gif) left 1px no-repeat;}
div.designForFAQ ol li.num4 {background:url(http://imgdev.shinhan.com/s20/img/bg_num4.gif) left 2px no-repeat;}
div.designForFAQ ol li.num5 {background:url(http://imgdev.shinhan.com/s20/img/bg_num5.gif) left 2px no-repeat;}

table.FAQList {width:100%;border-collapse:collapse;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;margin-top:10px;}
table.FAQList thead {display:none;}
table.FAQList tbody tr th {background:url(http://imgdev.shinhan.com/s20/img/bg_faq_02.gif) right top no-repeat;border-bottom:1px solid #ebebeb;font-family:Verdana, Geneva, sans-serif;font-size:11px;letter-spacing:-1px;color:#0060a3;vertical-align:top;padding:14px 12px 0px 0px;}
table.FAQList tbody tr td {border-bottom:1px solid #ebebeb;vertical-align:top;padding:18px 0px 15px 0px;}
table.FAQList tbody tr td dt {cursor:pointer;}
table.FAQList tbody tr td dd {display:none;}
table.FAQList tbody tr td.num {font-size:11px;color:#acacac;}
table.FAQList tbody tr.sel th, table.FAQList tbody tr.sel td {background-color:#f9fbfc;}
table.FAQList tbody tr.sel td dt {background:url(http://imgdev.shinhan.com/s20/img/bg_q_01.gif) left top no-repeat;color:#0174b4;font-size:15px;font-weight:bold;letter-spacing:-1px;padding:2px 0px 2px 25px;}
table.FAQList tbody tr.sel td dd {display:block;background:url(http://imgdev.shinhan.com/s20/img/bg_a_01.gif) left 15px no-repeat;color:#548baa;padding:18px 0px 0px 25px;}

/* QnA */
div.designForQna {background:url(http://imgdev.shinhan.com/s20/img/bg_qna_01.jpg) no-repeat left top;margin-top:-47px;padding-top:183px;}
div.designForQna table.bbsWriteType2 {margin-top:-22px;}
div.designForQna div.btnType1 {text-align:center;}
div.designForQna div.LoginBox2 {margin-top:0px;margin-top:-22px;}
div.designForQna div.LoginBox2 div.InBox {background:url(http://imgdev.shinhan.com/s20/img/bg_login_03.gif) 81px -74px no-repeat;}
div.designForQna div.LoginBox2 div.InBox div.txt {padding-top:3px;margin-left:-2px;}
div.designForQna div.LoginBox2 div.result {padding-top:55px;}
div.designForQna div.LoginBox2 h2 {top:86px;}

/* ÀÌ¿ë¾à°ü */
div.designForTerms {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;padding:24px 0px;}
div.designForTerms ul li {float:left;width:253px;height:160px;border-right:1px solid #d6d6d6;padding-left:15px;}
div.designForTerms ul li.end {border:none;}
div.designForTerms ul li.down {height:140px;}
div.designForTerms ul li dl dt {height:30px;}
div.designForTerms ul li dl dt a {color:#3c3c3c;font-weight:bold;}
div.designForTerms ul li dl dd {padding-right:20px;}

div.termsOutBox h3 {padding:35px 0px 15px 0px;font-size:14px;color:#3c3c3c;}
div.termsOutBox h4 {padding:19px 0px 19px 15px;color:#3c3c3c;}
div.termsOutBox ol li {padding-bottom:19px;}
div.termsOutBox ol li.end {padding-bottom:0px;}
div.termsOutBox dl dd {background:url(http://imgdev.shinhan.com/s20/img/bg_footer_03.gif) 14px 6px no-repeat;padding-left:24px;word-break:keep-all;}
div.termsOutBox dl dt.end, div.termsOutBox dl dd.end {padding-bottom:19px;}
div.termsOutBox dl, div.termsOutBox ol, div.termsOutBox p {margin-left:15px;}

/* °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§ */
div.designForPrivacy {margin-top:-22px;} /* 20111027 Add */
div.designForPrivacy div.summary {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;padding:24px 15px;} /* 20111027 Add */
div.designForPrivacy div.summary strong {color:#3c3c3c;} /* 20111027 Add */
div.designForPrivacy div.summary strong.txt {display:inline-block;padding:26px 0px;} /* 20111027 Add */
div.designForPrivacy div.summary ul {float:left;width:381px;} /* 20111027 Add */
div.designForPrivacy div.summary ul li {line-height:25px;} /* 20111027 Add */
div.designForPrivacy div.summary ul.right {border-right:1px solid #d6d6d6;margin-right:15px;} /* 20111027 Add */

div.designForPrivacy div.description {border-bottom:1px solid #d6d6d6;padding:0px 15px 39px 15px;} /* 20111027 Add */
div.designForPrivacy div.description h5 {background:url(http://imgdev.shinhan.com/s20/img/bu_list_03.gif) no-repeat left 2px;font-weight:normal;font-size:12px;padding-left:16px;} /* 20111028 Add */
div.designForPrivacy div.description ul li {background:url(http://imgdev.shinhan.com/s20/img/bu_list_04.gif) no-repeat left 7px;padding-left:8px;} /* 20111028 Add */
div.designForPrivacy h3.big {font-size:14px;padding:38px 0px;color:#3c3c3c;} /* 20111028 Add */
div.designForPrivacy h4 {padding:25px 0px;color:#3c3c3c;} /* 20111028 Add */
div.designForPrivacy div.explain {padding-bottom:25px;} /* 20111027 Add */

/* »çÀÌÆ®¸Ê */
ul.designForSitemap {margin-left:10px;margin-top:-27px;}
ul.designForSitemap li {float:left;width:199px;}
ul.designForSitemap li h3 {height:48px;padding-top:40px;}
ul.designForSitemap li.line {height:408px;border-bottom:1px solid #d6d6d6;}
ul.designForSitemap li.line h3 {padding-top:0px;}
ul.designForSitemap li ul li {float:none;width:auto;padding-bottom:14px;}
ul.designForSitemap li ul li ul {margin-top:11px;}
ul.designForSitemap li ul li ul li {float:none;width:auto;background:url(http://imgdev.shinhan.com/s20/img/bu_list_04.gif) 5px 6px no-repeat;padding:0px 0px 2px 13px;}

/* RSS */
div.designForRss {background:url(http://imgdev.shinhan.com/s20/img/bg_rss_01.jpg) left top no-repeat;margin:-47px 0px 40px 0px;}	
div.designForRss h3 {padding:161px 0px 13px 14px;}
div.designForRss p {background:url(http://imgdev.shinhan.com/s20/img/bg_rss_02.jpg) 99px bottom no-repeat;padding:0px 0px 153px 29px;word-break:keep-all;}
div.designForRss p img {margin-top:4px;}

div.RssList {background:url(http://imgdev.shinhan.com/s20/img/bg_rss_03.gif) 111px top repeat-y;border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;float:left;padding-top:15px;}
div.RssList h3 {float:left;width:113px;padding:6px 0px 0px 25px;}
div.RssList dl {float:right;width:667px;}
div.RssList dl dt {float:left;width:175px;height:30px;padding-top:4px;}
div.RssList dl dd {float:left;width:418px;height:30px;padding-top:4px;}
div.RssList dl dd.btn {float:left;width:60px;height:34px;padding-top:0px;}
div.RssList div.line {clear:both;width:805px;height:15px;border-top:1px solid #0d88cb;font-size:12px;margin-top:3px;}

/* ÅëÇÕ°Ë»ö */
div.TsearchBox {height:110px;background:url(http://imgdev.shinhan.com/s20/img/bg_search_01.jpg) left top no-repeat;margin-top:-27px;padding-top:15px;color:#fff;text-align:center;}
div.TsearchBox select {height:25px;width:112px;background-color:#fcfcfc;border-top:1px solid #b8b8b8;border-left:1px solid #b8b8b8;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
div.TsearchBox input {vertical-align:middle;margin-top:-3px;}
div.TsearchBox input.box {width:320px;height:18px;padding-top:4px;margin:0px;}
div.TsearchBox div {text-align:left;font-size:11px;padding:6px 0px 0px 273px;color:#fff;}
div.TsearchBox div a {color:#fff;}

div.TsearchTotal {height:56px;padding-right:15px;}
div.TsearchTotal div.total {height:24px;background:url(http://imgdev.shinhan.com/s20/img/bg_search_02.gif) 15px top no-repeat;padding:4px 0px 0px 104px;font-size:14px;color:#3c3c3c;}
div.TsearchTotal div.sort {float:right;}
div.TsearchTotal div.sort ul li {float:left;background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) right 8px no-repeat;padding:6px 20px 0px 0px;font-size:11px;}
div.TsearchTotal div.sort ul li.end {background:none;padding-right:0px;}
div.TsearchTotal div.sort ul li a.sel {background:url(http://imgdev.shinhan.com/s20/img/bg_list_06.gif) right 3px no-repeat;font-weight:bold;padding-right:11px;color:#0174b4;}

div.TsearchCat {clear:both;height:66px;background:url(http://imgdev.shinhan.com/s20/img/bg_search_03.jpg) no-repeat left top;padding:13px 0px 0px 93px;}
div.TsearchCat ul li {float:left;width:155px;height:19px;padding:2px 0px 3px 23px;}
div.TsearchCat ul li.sel {background:url(http://imgdev.shinhan.com/s20/img/bg_search_04.gif) 13px top no-repeat;color:#fff;font-weight:bold;}
div.TsearchCat ul li.sel a {color:#fff;}

div.TsearchNoResult {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;padding:48px 0px 40px 0px;line-height:20px;} /* 20111103 Modify */
div.TsearchNoResult div.comment {width:317px;background:url(http://imgdev.shinhan.com/s20/img/bg_search_05.jpg) left top no-repeat;padding:32px 0px 45px 171px;margin:0px auto;word-break:keep-all;} /* 20111103 Modify */
div.TsearchNoResult strong {display:block;font-size:14px;padding-bottom:9px;color:#3c3c3c;letter-spacing:-1px;}

ul.TsearchList {border-top:2px solid #0d88cb;border-bottom:2px solid #0d88cb;}
ul.TsearchList li {border-bottom:1px solid #ebebeb;padding:30px 14px 0px 15px;}
ul.TsearchList li h3 {background:url(http://imgdev.shinhan.com/s20/img/bu_search_01.gif) left top no-repeat;font-weight:normal;font-size:14px;letter-spacing:-1px;padding-left:22px;padding-bottom:20px;}
ul.TsearchList li h3 strong {color:#097bba;}
ul.TsearchList li div.btn {text-align:right;margin-top:-40px;padding-bottom:19px;}
ul.TsearchList li dl {clear:both;}
ul.TsearchList li dl dt {float:left;width:140px;height:115px;}
ul.TsearchList li dl dt img {width:118px;height:88px;border:1px solid #ebebeb;}
ul.TsearchList li dl dd.title {color:#8e44cc;}
ul.TsearchList li dl dd.title a {color:#3c3c3c;text-decoration:underline;}
ul.TsearchList li dl dd.title span {background:url(http://imgdev.shinhan.com/s20/img/bg_search_06.gif) 4px top no-repeat;padding-left:11px;}
ul.TsearchList li dl dd.title span a {color:#306280;text-decoration:none;}
ul.TsearchList li dl dd.title span img {vertical-align:middle;margin-top:-2px;}
ul.TsearchList li dl dd.comment {padding:5px 0px 8px 0px;}
ul.TsearchList li dl dd.comment a strong {color:#3c3c3c;}
ul.TsearchList li dl dd.cat {float:left;height:34px;font-size:11px;color:#729fb7;}
ul.TsearchList li dl dd.date {float:right;height:34px;text-align:right;font-size:11px;color:#acacac;}
ul.TsearchList li dl dd.date span {background:url(http://imgdev.shinhan.com/s20/img/bg_list_04.gif) 4px top no-repeat;padding-left:11px;}

/* ETC */
body.designForError1 {background:#ebebeb;padding:30px 0px;}
body.designForError1 div.block1 {width:785px;background:url(http://imgdev.shinhan.com/s20/img/img_etc_01.jpg) left top no-repeat;margin:0px auto;padding-top:457px;text-align:center;}
body.designForError1 div.block2 {width:730px;background:url(http://imgdev.shinhan.com/s20/img/img_etc_02.jpg) left bottom no-repeat;margin:0px auto;padding:20px 0px 110px 55px;color:#acacac;}

body.designForError2 {background:#ebebeb;}
body.designForError2 div {width:542px;height:273px;margin:30px auto;background:url(http://imgdev.shinhan.com/s20/img/bg_error_01.jpg) left top no-repeat;padding:363px 0px 0px 243px;}
body.designForError2 div h1 {height:78px;}
body.designForError2 div strong {display:block;height:22px;color:#e65b10;}
body.designForError2 div span {display:block;height:31px;}

/* Main */
div.Main_EventArea {width:980px;margin:0px auto;background-color:#d4d4d4;padding:0px 11px 4px 11px;}

div.MainBannerArea1 {width:980px;height:301px;position:relative;overflow:hidden;}
div.MainBannerArea1 ul {width:2940px;}
div.MainBannerArea1 ul li {float:left;}
div.MainBannerArea1 div.navi {position:absolute;right:20px;top:273px;text-align:right;}
div.MainBannerArea1 div.navi a {display:inline-block;width:19px;height:16px;background:url(http://imgdev.shinhan.com/s20/img/main/btn_navi_off.gif) 1px top no-repeat;text-align:center;padding-top:2px;font-weight:bold;color:#fff;}
div.MainBannerArea1 div.navi a.sel, div.MainBannerArea1 div.navi a:hover {background:url(http://imgdev.shinhan.com/s20/img/main/btn_navi_on.gif) 1px top no-repeat;}

div.MainBannerArea2 {height:84px;padding:4px 0px;}
div.MainBannerArea2 div {float:left;font-size:0px;}
div.MainBannerArea2 div.banner {width:915px;height:84px;overflow:hidden;}

div.spaceMain {clear:both;height:4px;}

div.MainBbsBlock {height:141px;background:url(http://imgdev.shinhan.com/s20/img/main/bg_main_01.gif) left top no-repeat;}
div.MainBbsBlock h2 {float:left;width:120px;padding:21px 0px 0px 20px;}
div.MainBbsBlock div.banner {float:left;width:350px;height:143px;padding:1px 0px;position:relative;overflow:hidden;}
div.MainBbsBlock div.banner ul {width:1050px;}
div.MainBbsBlock div.banner ul li {float:left;}
div.MainBbsBlock div.banner div.btn {position:absolute;left:298px;top:104px;}

div.MainBbsBlock div.bbs {float:left;width:490px;height:120px;padding-top:25px;}
div.MainBbsBlock div.bbs ul li {height:20px;background:url(http://imgdev.shinhan.com/s20/img/main/bu_main_01.gif) 8px 4px no-repeat;padding:0px 24px 0px 21px;font-size:0px;}
div.MainBbsBlock div.bbs ul li dl dt {float:left;width:75px;color:#b9947d;font-size:11px;letter-spacing:-1px;}
div.MainBbsBlock div.bbs ul li dl dd {float:left;width:290px;font-size:12px;}
div.MainBbsBlock div.bbs ul li dl dd a {color:#565656;}
div.MainBbsBlock div.bbs ul li dl dd.id {float:right;width:80px;text-align:right;font-weight:bold;font-size:11px;letter-spacing:-1px;color:#939393;}
div.MainBbsBlock img.btn {float:right;margin-top:-43px;}

div.MainBbsBlockOpen {height:348px;background:url(http://imgdev.shinhan.com/s20/img/main/bg_main_03.gif) left top no-repeat;}
div.MainBbsBlockOpen div.left {float:left;width:204px;}
div.MainBbsBlockOpen div.left h2 {height:73px;padding:21px 0px 0px 20px;}
div.MainBbsBlockOpen div.right {float:left;width:776px;}
div.MainBbsBlockOpen div.right h3 {padding-top:20px;}
div.MainBbsBlockOpen div.right h3 img {margin-right:4px;}
div.MainBbsBlockOpen div.right ul {height:310px;}
div.MainBbsBlockOpen div.right ul li {float:left;width:364px;height:96px;border-bottom:1px solid #ebebeb;margin-left:12px;}
div.MainBbsBlockOpen div.right ul li dl dt {height:22px;color:#8e44cc;padding-top:12px;}
div.MainBbsBlockOpen div.right ul li dl dt a {color:#3c3c3c;font-weight:bold;}
div.MainBbsBlockOpen div.right ul li dl dd.id {float:left;color:#306280;}
div.MainBbsBlockOpen div.right ul li dl dd.id img {vertical-align:middle;margin-top:-2px;}
div.MainBbsBlockOpen div.right ul li dl dd.date {float:right;font-size:11px;color:#acacac;}
div.MainBbsBlockOpen div.right ul li dl dd.text {word-wrap:break-word;height:38px;font-size:11px;}
div.MainBbsBlockOpen div.right ul li.end {border:none;}
div.MainBbsBlockOpen div.right ul li.img {width:176px;height:290px;margin-left:0px;margin-right:12px;border:none;}
div.MainBbsBlockOpen div.right ul li.img dl {position:relative;}
div.MainBbsBlockOpen div.right ul li.img dl dd.img {position:absolute;left:0px;top:12px;}
div.MainBbsBlockOpen div.right ul li.img dl dd.img img {width:174px;height:130px;border:1px solid #ececec;}
div.MainBbsBlockOpen div.right ul li.img dl dt {height:auto;padding:155px 10px 6px 0px;}
div.MainBbsBlockOpen div.right ul li.img dl dd.text {height:auto;padding:0px 10px 4px 0px;}
div.MainBbsBlockOpen div.right ul li.start {margin-left:0px;margin-right:24px;}
div.MainBbsBlockOpen img.btn {float:right;margin-top:-39px;}

div.MainBannerArea3 {height:181px;background:url(http://imgdev.shinhan.com/s20/img/main/bg_main_02.gif) left top no-repeat;}
div.MainBannerArea3 div.left {float:left;width:490px;padding:20px 0px 0px 20px;}
	div.MainBbsType1 div.tab {float:left;width:370px;height:45px;background:url(http://imgdev.shinhan.com/s20/img/main/bg_tab_01.gif) left top repeat-x;}
	div.MainBbsType1 div.btn {float:left;width:80px;height:39px;background:url(http://imgdev.shinhan.com/s20/img/main/bg_tab_01.gif) left top repeat-x;text-align:right;padding-top:6px;}
	div.MainBbsType1 dl dt {float:left;width:350px;height:20px;background:url(http://imgdev.shinhan.com/s20/img/main/bu_main_01.gif) 2px 4px no-repeat;padding:0px 0px 0px 12px;}
	div.MainBbsType1 dl dt a {color:#565656;}
	div.MainBbsType1 dl dd {float:right;width:80px;height:20px;color:#939393;font-size:11px;text-align:right;}

div.MainBannerArea3 div.right {float:left;width:370px;padding-top:20px;}
div.MainBannerArea3 div.right a {display:block;width:450px;margin-bottom:8px;}

/* add ½Å´ëÈ« 2012.02.08 ½ÃÀÛ*/ 
#LayerAmb2 {display:none;}
/* add ½Å´ëÈ« 2012.02.08 ³¡*/ 



/* ¾çÀ±Èñ 2013.02.25 */

div.tabType2_1 {margin:25px 20px 0px 20px;text-align:right;}
div.tabType2_2 {margin:19px 20px 0px 20px;}
#body_box_01 { position: relative; width:588px; margin:35px 0 0 20px;height:auto; border:0px blue solid;}
.info_box_01	{float:left; display:inline; text-align:left; width:500px; margin:0 0 0 10px; border:0px red solid;}
.info_box_02	{float:right; display:inline; width:588px;text-align:left; height:397px;margin:20px 0 0 0; border:0px red solid;background: transparent url('http://imgdev.shinhan.com/s20/img/project/project_img_05.gif') repeat-y left top;}
.info_box_03	{float:left; display:inline; text-align:left; width:568px; margin:10px 0 0 10px; border:0px red solid;}
.info_box_04	{float:left; display:inline; text-align:left; width:588px; margin:20px 0 0 0; border:0px red solid;}
.info_box_05	{float:left; display:inline; text-align:left; width:559px; margin:0 0 0 0; border:0px red solid;}
.info_box_06	{float:left; display:inline; text-align:left; width:12px; margin:43px 0 0 0; border:0px red solid;}
.info_box_07	{float:right; display:inline; text-align:left; width:530px; margin:20px 0 0 0; border:0px red solid;}
.info_box_08	{float:left; display:inline; text-align:right; width:12px; margin:43px 0 0 0; border:0px red solid; margin-right:5px;}
.info_box_09	{float:left; display:inline; width:530px;text-align:left;height:358px; margin:1px 0 0 1px;}
.info_box_10	{float:left; display:inline; width:122px;text-align:left; height:81px;margin:0 0 0 0 ;  border:0px red solid;background: #d2d2d2;}
.info_box_11	{float:left; display:inline; width:114px;text-align:left ; margin:4px 0 0 4px ; border:0px red solid;}
.info_box_12	{float:left; display:inline; text-align:left; width:588px; margin:65px 0 0 0; border:0px red solid;}
.info_box_13	{float:left; display:inline; text-align:left; width:400px; margin:35px 0 0 10px; border:0px red solid;}
.info_box_14	{float:left; display:inline; text-align:left; width:588px; margin:21px 0 0 0; border:0px red solid;}
.info_box_15	{float:left; display:inline; text-align:right; width:74px; margin:0 0 0 0; border:0px red solid;}
.info_box_16	{float:right; display:inline; text-align:left; width:503px; margin:0 0 0 0; border:0px red solid;}

.info_rbox_01 {position: relative; width:503px; padding: 13px 0 0px 0; background: transparent url('../img/project/project_img_15.gif') repeat-y left top; text-align: left;}
	.info_rbox_01 .info_rbox_in_01 { width: 100%; padding: 0 0 0 0; background: transparent url('../img/project/project_img_17.gif') no-repeat left top;}
.info_box_17	{float:left; display:inline; text-align:left; width:364px; margin:8px 0 0 29px; border:0px red solid;}
.info_box_18	{float:right; display:inline; text-align:left; width:85px; margin:0 16px 0 0; border:0px red solid;}
.info_box_19	{float:right; display:inline; width:588px;text-align:left; height:404px;margin:15px 0 0 0; border:0px red solid;background: transparent url('http://imgdev.shinhan.com/s20/img/project/project_img_22.jpg') repeat-y left top;}
.info_box_20	{float:right; display:inline; text-align:right; width:252px; margin:22px 17px 0 0; border:0px red solid;}
.info_box_21	{float:left; display:inline; text-align:left; width:252px; margin:105px 17px 0 0; border:0px red solid;}
.info_box_22	{float:left; display:inline; text-align:left; width:103px; margin:0 0 0 78px; border:0px red solid;}
.info_box_23	{float:left; display:inline; text-align:left; width:378px; margin:105px 0 0 0; border:0px red solid;}
.info_box_24	{float:right; display:inline; text-align:left; width:103px; margin:0 0 0 0; border:0px red solid;}
.info_box_25	{float:left; display:inline; text-align:left; width:378px; margin:128px 0 0 0; border:0px red solid;}
.info_box_26	{float:right; display:inline; text-align:right; width:103px; margin:128px 25px 0 0; border:0px red solid;}
.info_box_27	{float:right; display:inline; width:806px;text-align:left; height:612px;margin:15px 0 0 0; border:0px red solid;background: transparent url('http://imgdev.shinhan.com/s20/img/project/festival_img_01.jpg') repeat-y left top;}
.info_box_28	{float:left; display:inline; text-align:left; width:364px; margin:0 0 0 29px; border:0px red solid;}
.info_box_29	{float:left; display:inline; width:805px;text-align:left; height:36px;margin:30px 0 0 21px; border:0px red solid;background: transparent url('http://imgdev.shinhan.com/s20/img/friend_3/friend_3_01.gif') repeat-y left top;}
.info_box_30	{float:left; display:inline; width:805px;text-align:left; height:490px;margin:0 0 0 21px; border:0px red solid;background: transparent url('http://imgdev.shinhan.com/s20/img/friend_3/friend_3_02.gif') repeat-y left top;}
.info_box_31	{float:left; display:inline; width:745px;text-align:left; margin:20px 0 0 51px; border:0px red solid;}
.info_box_32	{float:left; display:inline; width:760px;text-align:left; margin:7px 0 0 42px; border:0px red solid;}
.info_box_33	{float:left; display:inline; width:745px;text-align:left; margin:27px 0 0 51px; border:0px red solid;}
.info_box_34	{float:left; display:inline;  width:353px;text-align:left; margin:0 0 0 0; border:0px red solid;}
.info_box_35	{float:right; display:inline; width:353px;text-align:left; margin:0 0 0 0; border:0px red solid;}
.info_box_36	{float:left; display:inline;  width:166px;text-align:left; margin:0 0 0 0; border:0px red solid;}
.info_box_37	{float:right; display:inline; width:166px;text-align:left; margin:0 0 0 0; border:0px red solid;}
.info_box_38	{float:left; display:inline;  width:166px;text-align:left; margin:37px 0 0 0; border:0px red solid;}
.info_box_39	{float:right; display:inline; width:166px;text-align:left; margin:37px 0 0 0; border:0px red solid;}

div.IntroBox_1 {height:82px;background:url(http://imgdev.shinhan.com/s20/img/project/festival_img_01.jpg) left top no-repeat;padding:539px 0px 0px 471px;}


a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; }
a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }

.clear	{clear:both !important;}

.info_rbox_bl .tab_txt{ display:inline;  text-align:left; width:530px;height:81px;margin:4px 0 0 4px ; border:0px red solid;}
.info_rbox_bl .tab_txt ul{ text-align:left; list-style:none; padding:0px; margin:0 0 0 0;  line-height:0;}
.info_rbox_bl .tab_txt ul li.tab2 {  float: left; list-style:none;  border:0px red solid; padding:0 0 4px 0; margin:0 0 0 14px;width:122px;background: #d2d2d2;  }

.info_rbox_bl .tab_txt ul li.tab1{ float: left; list-style:none;  border:0px red solid; padding:0 0 4px 0;width:122px;background: #d2d2d2;  }


a.tablist {color:#666666 ; text-decoration:none !important;border:4px #d2d2d2 solid;position: absolute;}
a.tablist:link {color:#666666; text-decoration:none !important;border:4px #d2d2d2 solid; position: absolute; }
a.tablist:visited {color:#666666; text-decoration:none !important; border:4px #80d5e7 solid;position: absolute;}
a.tablist:active {color:#666666; text-decoration:none !important; border:4px #80d5e7 solid;position: absolute; }
a.tablist:hover {color:#2269b9; text-decoration:none !important; border:4px #80d5e7 solid; position: absolute;}

.padT04{padding-top:4px !important;}
.padT35{padding-top:35px !important;}
.padL04{padding-left:4px !important;}

.txt__1 {color: #2498e3;font: bold 13px dotum;line-height:140%;}


/* 130321 2±â ½Ã»ó½Ä */
.info_box_130321	{float:right; display:inline; width:588px;text-align:left; height:349px;margin:15px 0 0 0; border:0px red solid;background: transparent url('../img/project/project_img_35.jpg') repeat-y left top;}
.first_club { width:588px; margin:10px auto; }
.mgl_12 { margin-left:12px; }


/* ±âÀÚ´Ü ¿Ü Ãß°¡ µÈ css */
span.fontplus { font-family:verdana; }
span.fontplus2 { font-family:Arial; }

.cen {text-align:center;}
.mgt20 { margin-top:20px;}
.mgt10 { margin-top:10px;}
.txt__2 {color: #777777;font: bold 12px dotum;}
.txt__3 {color: #306280;font: bold 12px dotum;}



/* 130514 ½Ç¸í ÀÎÁõ ¼öÁ¤ */
.realName { width:775px; height:399px; background:url('../img/bg_realname.gif') no-repeat; margin:0 auto; margin-top:30px;}
.realName div.left_realName { width:390px; float:left; }
.realName div.left_realName .m01 { margin:29px 0 0 33px; }
.realName div.left_realName .m02 { margin:46px 0 0 170px; }
.realName div.left_realName .m03 { margin:20px 0 0 118px; }
.realName div.left_realName .m_txt { margin:45px 0 0 34px; }
.realName div.left_realName .m04 { font-weight:bold; color:#515151; margin-bottom:10px; }

.realName div.right_realName { width:353px; float:right;}
.realName div.right_realName .i01 { margin:26px 0 0 0px; }
.realName div.right_realName .i02 { margin:53px 0 0 65px; }
.realName div.right_realName .i03 { margin:33px 0 0 78px; }
.realName div.right_realName .i_txt { margin:45px 0 0 0; }
.realName div.right_realName .i04 { font-weight:bold; color:#515151; margin-bottom:10px; }

/** 130805 ¾ÆÀÌµð ¹× ºñ¹Ð¹øÈ£Ã£±â Ãß°¡ css **/
div.LoginBox {height:574px;background:url('../img/bg_login_01.jpg') 80px top no-repeat;margin-top:117px;position:relative;}/* 130805 ¼öÁ¤ */
div.LoginBox a.btn5 {position:absolute;left:615px;top:401px;}
.member_src{margin:30px 0 0 -7px}
.member_src2{position:absolute;left:329px;top:468px;}
.marT30{margin-top:30px}
div.LoginBox3{height:488px;margin-top:117px;padding:153px 0 0 367px;position:relative;background:url('../img/bg_login_05.gif') 80px top no-repeat;}
div.LoginBox3 h2 {position:absolute;left:112px;top:152px;}
div.LoginBox3 a.btn1{position:absolute;left:367px;top:413px }
div.LoginBox3 a.btn2{position:absolute;left:540px;top:413px }

/*20130826 ½Å´ëÈ« ±âÀÚ´Ü Ãß°¡*/
div.amb_img{margin: 20px 0px 30px 37px;}
div.youth_img{margin: 50px 0px 30px 37px;}

/* 130917 3±â ½Ã»ó½Ä */
.info_box_130917 {float:right; display:inline; width:588px;text-align:left; height:349px;margin:15px 0 0 0; border:0px red solid;background: transparent url('../img/project/project_img_39.jpg') repeat-y left top;}
.first_club { width:588px; margin:10px auto; }
.mgl_12 { margin-left:12px; }

/* 140320 4±â ½Ã»ó½Ä */
.info_box_140320 {float:right; display:inline; width:588px;text-align:left; height:349px;margin:15px 0 0 0; border:0px red solid;background: transparent url('../img/project/project_img_46.jpg') repeat-y left top;}

/* 141006 5±â ½Ã»ó½Ä */
.info_box_141006 {float:right; display:inline; width:588px;text-align:left; height:349px;margin:15px 0 0 0; border:0px red solid;background: transparent url('../img/project/project_img_50.jpg') repeat-y left top;}
.info_box_141006 .info_box_17{margin:0px 0 0 29px}
.info_box_141006 .info_box_20{margin:28px 25px 0}
.info_box_141006 .info_box_23{margin-top:125px}
.info_box_141006 .info_box_25, .info_box_141006 .info_box_26{margin-top:110px}