@charset "utf-8";

/*

	Descente Korea css

*/

/* browser reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
/*	outline: 0; */
	font-size: 100%;

	background: transparent;
}
body {line-height:1.4; font-family:dotum; font-size:12px; color:#666;}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input {line-height:1.0;}
input.txt, textarea.txt {border:1px solid #ccc; padding:1px 0;}

img.png24 {_tmp:expression(setPng24(this));}

		html, body { height:100%; }
		body { margin:0; }

a:link		{text-decoration:none;color:#7c7c7c; outline:none;}
a:visited	{text-decoration:none;color:#7c7c7c; outline:none;}
a:hover		{text-decoration:none;color:#7c7c7c; outline:none;}
a:active	{text-decoration:none;color:#7c7c7c; outline:none;}
a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }
.aclear:after {content:""; display:block; clear:both;}

.clear {*zoom:1;}
.clear:after {content:""; display:block; clear:both;}

/* 셀렉트 박스 htc */
select.use_htc {
	*behavior: url('../common/css/selectBox.htc');
	border: 1px solid #c7c7c7;
	color: #555555;
	background-color:#eaeaea;
	padding:1px;
	font-family: Dotum;
	font-size: 11px;
	height:20px;
}

body.main {background:#fff;}
body.sub {background:#fff;}
body.sub #wrapper {background:url(/images/v1/common/titlebg.gif) repeat-x 0 0; min-height:980px; height:auto !important; height:980px;}

#header_box, #mainarea_box, #footer_box {margin:0 auto; text-align:left;}

/* 헤더 (브랜드별 이샵) */
#header {width:100%; height:30px; background:url(/images/v1/common/topmenu_bg.gif) repeat-x 0 0; position:relative; z-index:100;}
	#header_box {margin:0 10px; height:30px; position:relative;}
	#header_box ul li{display:inline; vertical-align:middle;}
	#header_box div.line01 {position:relative; height:30px; padding-right:3px;}
		#header_box div.line01 ul.left {float:left; padding-top:7px;}
		#header_box div.line01 ul.left li {float:left; margin-right:4px;}
		#header_box div.line01 ul.right {float:right; padding-top:7px;}
		#header_box div.line01 ul.right li {float:left; margin-left:4px;}
	#header_box div.line01:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
	#header_box #left_brands {position:absolute; z-index:30; left:0; top:30px; width:141px; height:114px; background:url(/images/v1/common/topmenu_left01_box_bg.gif) no-repeat 0 0;}
		#header_box #left_brands ul {margin-left:13px; margin-top:10px;}
			#header_box #left_brands li {height:21px; line-height:1.0; overflow:hidden; display:block;}

/* common */
.ir {position:relative; z-index:-1;}

/* mainarea */
#mainarea {width:100%;}
	#mainarea_box {width:1280px; margin:0 auto; padding:0; background:url("/images/v1/common/contentwrap.png") repeat-y; *zoom:1;}
	#mainarea_box:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
.mainarea_navi {width:400px; margin:0 auto; line-height:20px;}

/* mainpage */

/* titlewrap */
#titlewrap {height:70px; background:url("/images/v1/common/titlebg.gif") repeat-x;}
#titlewrap h1 {width:1280px; height:69px; margin:0 auto; border-top:solid 1px #90734b; background:url("/images/v1/common/titleh1.png") no-repeat;}
#titlewrap h1 a {display:block; width:220px; height:40px; margin:20px 0 0 140px;}

/* leftmenu */
#leftmenu {width:240px; float:left; margin:0 75px 0 148px; padding-top:50px; display:inline; overflow:hidden;}
#leftmenu .sidebarban {padding:14px 0 0 14px;}
#leftmenu .sidebarban a {padding-bottom:4px;}

/* contents */
#contents {width:760px; float:left; overflow:hidden;}
	/* 네비게이션 */
	.contents_top {width:700px; margin-top:50px;}
		.contents_top h2 {float:left;}
		.contents_top ul {float:right; padding-top:23px;}
			.contents_top li {float:left;}
			.contents_top li, .contents_top li a {font-size:10px; color:#999; font-family:tahoma, 'Malgun Gothic';}
		.contents_top ul:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
	.contents_top:after {content:""; visibility:hidden; display:block; height:0; clear:both;}

	/* 본문 내용 */
	.contents_middle {width:700px; padding:0; min-height:600px; height:auto !important; height:600px;}

		/* 탭 */
		#contents ul.tabs li {float:left;}
			#contents ul.tabs li img {vertical-align:top; line-height:1.0;}
		#contents ul.tabs:after {content:""; visibility:hidden; display:block; height:0; clear:both;}

		/* 게시판 */
		table.bbs01 {width:700px; margin:30px auto 0 auto; background:url("/images/v1/common/table_th_bg.gif") no-repeat; text-align:center;}
		table.bbs01 th {height:30px; color:#fff; font-weight:bold; text-align:center;}
		table.bbs01 tr td {height:29px; border-bottom:1px solid #e0e0e0; color:#666666;}
		table.bbs01 td.title {text-align:left;}
		table.bbs01 td.title a:hover {color:#402210; font-weight:bold;}

		table.bbs02 {width:700px; margin:0 auto; text-align:center;}
		table.bbs02 tr td {height:29px; border-bottom:1px solid #e0e0e0; color:#666666;}
		table.bbs02 td.title {text-align:left;}
		table.bbs02 td.title a:hover {color:#402210; font-weight:bold;}

		div.searchbox {width:694px; border:3px solid #f2f2f2; text-align:center; padding:20px 0; margin-top:30px;}
		div.bbs_btns {margin-top:20px; text-align:right;}

		table.bbsv01 {width:700px; margin:30px auto 0 auto; background:url('/images/v1/common/table_th_bg.gif') no-repeat;}
		table.bbsv01 th {height:30px; color:#fff; font-weight:bold; text-align:center;}
		table.bbsv01 tr td {border-bottom:1px solid #e0e0e0;}
		table.bbsv01 tr.oneline td {height:29px; padding:0 10px;}
		table.bbsv01 tr.oneline span {padding:0 10px;}
		table.bbsv01 tr.oneline span.item {background:url(/images/v1/common/item_line01.gif) no-repeat 100% 2px;}
		table.bbsv01 td.content {padding:20px;}

		table.bbs03 {width:700px; margin:30px auto 0 auto; text-align:center; border-top:3px solid #78593a;}
		table.bbs03 th {height:30px; color:#fff; font-weight:bold; text-align:center;}
		table.bbs03 tr td {height:29px; border-bottom:1px solid #e0e0e0; color:#666666; height:110px;}
		table.bbs03 td.title {text-align:left;}
		table.bbs03 td.title a:hover {color:#022e4f; font-weight:bold;}
		table.bbs03 td.ttl	{font-weight:bold; text-align:left; padding-left:10px;}


		/*	페이징 */
		div.paging {text-align:center; font-family:tahoma; font-size:11px; margin-top:23px;}
		div.paging strong {color:#000; padding:0 4px;}
		div.paging a {color:#999; padding:0 2px;}
		div.paging span a {padding:0 4px;}
		div.paging img {vertical-align:top;}

	/* 본문 하단 */
	.contents_bottom {height:30px; line-height:1.0; overflow:hidden;}
#contents:after {content:""; visibility:hidden; display:block; height:0; clear:both;}


/* footer */
body.main #footer {height:62px; width:100%; padding:1px 0; background:url(/images/v1/common/ms_main_ftbg.png) repeat-x 0 0;}
	body.main #footer_box {width:1280px; height:62px; margin:0 auto;}
		body.main #footer_box .footer_eshop {float:left; margin:11px 0 0 45px;}
		body.main #footer_box .footer_eshop img.penguin {padding-top:8px;}
		body.main #footer_box ul.footer_menu {float:left; margin-left:34px; margin-top:33px;}
			body.main #footer_box ul.footer_menu li {float:left; margin-right:15px;}
		body.main #footer_box .footer_copyright {float:left; margin-top:34px;}
		body.main #footer_box #global_site {float:right; position:relative; z-index:101; margin-top:-52px; background:tranparent;}
		body.main #footer_box ul.footer_menu:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
	body.main #footer_box:after {content:""; visibility:hidden; display:block; height:0; clear:both;}

body.sub #footer {height:84px; width:100%; padding:0; background:url("/images/v1/common/footerbg.gif") repeat-x;}
body.sub #footer_pmunsing {position:relative;}
body.sub #footer_pmunsing #footer_box {position:absolute; z-index:10; left:50%; top:-60px; margin-left:-260px; padding:4px 0;}
body.sub #footer_box {width:1280px; height:84px; margin:0 auto; text-align:right; background:url("/images/v1/common/footer_box.png") no-repeat;}
		body.sub #footer_box .footer_menu {text-align:center; padding:30px 0 0 30px;}
		body.sub #footer_box .line02 {text-align:right;}
			body.sub #footer_box #global_site {position:relative; z-index:10; float:right; margin-top:-75px; margin-right:392px; display:inline;}
			body.sub #footer_box .footer_copyright {float:right; margin-top:10px; margin-right:23px;}
		body.sub #footer_box .line02:after {content:""; visibility:hidden; display:block; height:0; clear:both;}


/* 본문 */
	/* pagetab */
	#contents .pagetab ul {*zoom:1;}
	#contents .pagetab ul:after {content:""; display:block; clear:both;}

	/* brand > history */
	#contents .pagetab .history {padding:35px 0 12px 0;}
	#contents .pagetab .history li {float:left;}
	#contents .pagetab .history li a {display:block; width:159px; height:24px; background:url("/images/v1/brand/tab_history.png") no-repeat;}
	#contents .pagetab .history li.ms a {background-position:0 -24px;}
	#contents .pagetab .history li.gw a {background-position:-159px 0;}
	#contents .pagetab .history li.ms a:hover, #contents .pagetab .history.ms li.ms a {background-position:0 0;}
	#contents .pagetab .history li.gw a:hover, #contents .pagetab .history.gw li.gw a {background-position:-159px -24px;}
	#contents .history .flash {margin-top:40px;}
	#contents .historybg01 {background:url("/images/v1/brand/mshistorybg.png") no-repeat 0 70px;}
	#contents .historybg02 {height:900px; background:url("/images/v1/brand/gwhistorybg.png") 0 70px no-repeat;}
	#contents .historybg01 .hfladiv {padding:200px 0 0 0;}
	#contents .historybg02 .hfladiv {padding:200px 0 150px 0;}

	/* brand > concept */
	#contents .pagetab .concept {margin:27px 0 25px 0;}
	#contents .pagetab .concept li {float:left;}
	#contents .pagetab .concept li a {display:block; width:158px; height:26px; background:url("/images/v1/brand/tab_concept.png") no-repeat;}
	#contents .pagetab .concept li.bc a {background-position:0 -24px;}
	#contents .pagetab .concept li.fw a {background-position:-158px 1px;}
	#contents .pagetab .concept li.bc a:hover, #contents .pagetab .concept.bc li.bc a {background-position:0 1px;}
	#contents .pagetab .concept li.fw a:hover, #contents .pagetab .concept.fw li.fw a {background-position:-158px -24px;}

	/* revolution */
	#contents ul.revtabs {height:37px; margin:35px 0 14px 0; *zoom:1;}
	#contents ul.revtabs:after {content:""; display:block; clear:hidden;}
	#contents ul.revtabs li {width:140px; height:37px; float:left; background:url("/images/v1/revolution/tab_revolution.png") no-repeat;}
	#contents ul.revtabs li a {display:block; width:140px; height:37px;}
	#contents ul.revtabs li.rev1 {background-position:0 -38px;}
	#contents ul.revtabs li.rev2 {background-position:-140px 0;}
	#contents ul.revtabs li.rev3 {background-position:-279px 0;}
	#contents ul.revtabs li.rev4 {background-position:-419px 0;}
	#contents ul.revtabs li.rev5 {background-position:-560px 0;}
	#contents ul.rev1 li.rev1, li.rev1 a:hover {background:url("/images/v1/revolution/tab_revolution.png") no-repeat 0 0;}
	#contents ul.rev2 li.rev2, li.rev2 a:hover {background:url("/images/v1/revolution/tab_revolution.png") no-repeat -140px -38px;}
	#contents ul.rev3 li.rev3, li.rev3 a:hover {background:url("/images/v1/revolution/tab_revolution.png") no-repeat -279px -76px;}
	#contents ul.rev4 li.rev4, li.rev4 a:hover {background:url("/images/v1/revolution/tab_revolution.png") no-repeat -419px -114px;}
	#contents ul.rev5 li.rev5, li.rev5 a:hover {background:url("/images/v1/revolution/tab_revolution.png") no-repeat -560px -152px;}
	#contents .revolution .txt {padding-top:26px;}


	/* collection */
	#contents .collection ul.tabs {height:26px; overflow:hidden;}
		#contents .collection ul.tabs li {margin-right:1px;}
	#contents .contents_middle #flash {margin-top:50px;}
	#contents .contents_middle.catalog {height:675px; margin-top:35px; padding:236px 0 0 347px; background:url("/images/v1/collection/catalog_img.png") no-repeat;}
	#contents .contents_middle.catalog p {margin:32px 0 0 6px;}

	/* star */
	#contents .contents_middle.star {padding-top:23px;}	

	/* penguin */
	#contents.penquin {margin-left:-28px; height:1020px; border-top:solid 1px #fff; background:url("/images/v1/pmunsing/txt_penquin.png") 0 50px no-repeat;}
	#contents.penquin a.eshop {display:block; width:70px; margin:329px 0 0 448px;}

	/* pcampaign */
	#contents .pcampaign {position:relative;}
	#contents .pcampaign .full {width:757px; margin-left:-29px;}
	#contents .pcampaign .ready {padding-top:50px;}
	#contents .pcampaign .flash {margin-top:15px;}
	#contents .pcampaign .tabs {position:absolute; z-index:10; left:30px; top:0;}

	/* pmunsing */
	#mainarea_box #pmenu ul {padding-top:132px;}
	#mainarea_box .pmunsing01_bg {position:relative; width:758px; height:956px; background:url(/images/v1/pmunsing/pmunsing01_bg.jpg) no-repeat 0 0;}
		#mainarea_box .pmunsing01_bg #pmenu {width:103px; height:214px; position:absolute; z-index:10; top:100px; left:0;
			background:url(/images/v1/pmunsing/pmenu_pmunsing01_bg.jpg) no-repeat 0 0;}
	#mainarea_box .pmunsing02_bg {position:relative; width:758px; height:956px; background:url(/images/v1/pmunsing/pmunsing02_bg.jpg) no-repeat 0 0;}
		#mainarea_box .pmunsing02_bg #pmenu {width:103px; height:214px; position:absolute; z-index:10; top:100px; left:0;
			background:url(/images/v1/pmunsing/pmenu_pmunsing02_bg.jpg) no-repeat 0 0;}
	#mainarea_box .pmunsing03_bg {position:relative; width:758px; height:956px; background:url(/images/v1/pmunsing/pmunsing03_bg.jpg) no-repeat 0 0;}
		#mainarea_box .pmunsing03_bg #pmenu {width:103px; height:214px; position:absolute; z-index:10; top:100px; left:0;
			background:url(/images/v1/pmunsing/pmenu_pmunsing03_bg.jpg) no-repeat 0 0;}
		#mainarea_box .pmunsing03_bg .pmunsing_flash {width:667px; height:886px; margin-left:39px;}

	/* FAQ */
	table.bbs02 td.title_select {text-align:left;}
		table.bbs02 td.title_select a {color:#b39951; font-weight:bold;}
	table.bbs02 td.icon_a {vertical-align:top; padding-top:6px;}
	table.bbs02 td.contents {text-align:justify; vertical-align:top; padding:6px 0;}
	.tabs {margin-top:30px;}

	/* 매장정보 */
	table.shopinfo {margin-top:20px;}
	.shopinfotb {border:solid 1px #e6e6e6; margin-top:30px;}
	h3.shopinfopop {padding:12px;}
	div.store_map {margin:0 12px;}
	.btn_r.shopinfo {padding:12px;}

	/*1:1문의*/
	.boardtable table.quest	{width:700px; margin:0 auto; text-align:left; margin-bottom:50px; clear:both;}
	.boardtable input {border:1px solid #CCC; background-color:transparent;}
	.boardtable table.quest td	{height:30px;}
	.boardtable table.quest img	{padding-left:18px;}
	.boardtable table.quest input.que01	{width:250px; font-size:12px; vertical-align:middle; color:#3f3f3f; font-weight:bold; padding:2px 0; margin-top:0px; border:1px solid #CCC; background-color:transparent;}
	.boardtable table.quest input.que02	{width:500px; font-size:12px; vertical-align:middle; color:#3f3f3f; font-weight:bold; padding:2px 0; margin-top:0px; border:1px solid #CCC; background-color:transparent;}
	.boardtable table.quest textarea	{width:684px; font-size:12px; vertical-align:text-top; color:#3f3f3f; padding:2px 0; margin:0 18px; border:1px solid #CCC; background-color:transparent; height:350px;}

/* sitemap */
.sitemap {height:490px; margin-top:30px; background:url("/images/v1/etc/txt_sitemap.png") no-repeat; *zoom:1;}
.sitemap:after {content:""; display:block; clear:block;}
.sitemapdiv {float:left; width:140px; height:220px; }
.sitemapdiv h4 {font-size:11px; height:79px;}
.sitemapdiv.star h4 {height:99px;}
.sitemapdiv.penguin ul li a {height:32px;}
.sitemapdiv.cscenter h4 {height:98px;}
.sitemapdiv ul li {height:16px;}
.sitemapdiv ul li a {display:block; height:16px; font-size:11px; font-family:Myriad Pro; *zoom:1;}

	/* popTab */
	.catalogPopup {width:1000px; margin-left:-525px; left:50%; top:220px; position:absolute; padding:21px 25px;; background-color:#FFF; border:1px solid #BBBBBB; }
	.catalogPopup ul.tabs {height:26px; overflow:hidden; float:left;}
	.catalogPopup ul.tabs li {float:left; margin-right:1px;}
	.catalogPopup ul.tabs li img {vertical-align:top; line-height:1.0;}
	.catalogPopup ul.tabs:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
	.catalogPopup .popupBtnClose {float:right;}
	.catalogPopup .popupBtnClose:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
	.catalogPopup .flash {padding-top:40px;}
	.catalogPopup ul.catalogtabs {height:26px; *zoom:1;}
	.catalogPopup ul.catalogtabs:after {content:""; display:block; clear:hidden;}
	.catalogPopup ul.catalogtabs li {width:159px; height:25px; float:left; margin-right:1px; background:url("/images/v1/collection/tab_2010.png") no-repeat;}
	.catalogPopup ul.catalogtabs li a {display:block; width:159px; height:25px;}
	.catalogPopup ul.catalogtabs.sm li.sp {background-position:-159px 0;}
	.catalogPopup ul.catalogtabs.sm li.fw {background-position:-318px 0;}
	.catalogPopup ul.catalogtabs.sp li.sm {background-position:0 -25px;}
	.catalogPopup ul.catalogtabs.sp li.sp {background-position:-159px -25px;}
	.catalogPopup ul.catalogtabs.sp li.fw {background-position:-318px -25px;}
	.catalogPopup ul.catalogtabs.fw li.sm {background-position:0 -50px;}
	.catalogPopup ul.catalogtabs.fw li.sp {background-position:-159px -50px;}
	.catalogPopup ul.catalogtabs.fw li.fw {background-position:-318px -50px;}
	.catalogPopup ul.catalogtabs li.sm a:hover {background:url("/images/v1/collection/tab_2010.png") no-repeat;}
	.catalogPopup ul.catalogtabs li.sp a:hover {background:url("/images/v1/collection/tab_2010.png") no-repeat -159px -25px;}
	.catalogPopup ul.catalogtabs li.fw a:hover {background:url("/images/v1/collection/tab_2010.png") no-repeat -318px -50px;}

	/* 로그인 */
.login_txt {margin:22px 0 30px 0;}
.login_box {background-color:#f5f5f5; text-align:center; padding:20px 0;}
	.login_box .login_inputs {width:360px; margin:auto; text-align:left;}
	.login_box .login_inputs div {margin-bottom:6px; *margin-bottom:5px;}
	.login_box .login_inputs img {vertical-align:middle;}
		.login_box .login_inputs .left {float:left; width:285px;}
			.login_box .login_inputs .left img {margin-right:25px;}
			.login_box .login_inputs input.txt {width:180px; font-size:12px; vertical-align:middle; color:#3f3f3f; font-weight:bold; padding:2px 0; margin-top:0px; border:1px solid #CCC; background-color:transparent;}
			.login_box .login_inputs .id_save {font-size:11px; color:#8e8e8e; padding-left:80px; *padding-left:76px; margin-bottom:0;}
		.login_box .login_inputs .right {float:right; width:67px;}
.login_box:after {content:""; visibility:hidden; display:block; height:0; clear:both;}
.login_btns {text-align:center; margin-top:35px;}
	.login_btns img {vertical-align:middle;}
	.login_btns img.lbl {margin-right:20px;}
	.login_btns div {margin-bottom: 3px;}



/* 회원가입 */
#contents_box {background-color:white; width:700px; min-height:520px; height:auto !important; height:520px; padding-bottom:20px;}

h4.tit_b {margin-top:10px; border-bottom:1px solid #e1e1e1;}
.txt_join {margin-top:30px; margin-bottom:20px;}
.join_box_grey {background-color:#f5f5f5; padding:12px 30px;}
	.join_box_grey iframe {width:620px; height:130px; border:1px solid #c9c9c9; background-color:white; padding:1px; overflow-x:hidden;}
	.join_box_grey .agree_radio {color:#4c4c4c; font-size:11px; margin-top:3px;}
	.join_box_grey .agree_radio img {vertical-align:middle; margin-right:10px;}
.join_box_white {background-color:white; padding:10px 20px; text-align:center;}
	.join_box_white img {vertical-align:middle;}
	.join_box_white span.col {padding-right:20px;}
.tit_join_info {background-color:#f5f5f5; padding-left:18px;}

#join_step02 {color:#7c7c7c; font-size: 11px;}
#join_step02 div.bar {height:1px; background-color:#e1e1e1; margin-top:3px; overflow:hidden;}
#join_step02 input.txt {font-size:12px; vertical-align:middle; color:#3f3f3f; font-weight:bold; padding:2px 0; margin-top:0px; border:1px solid #CCC; background-color:transparent;}
#join_step02 table.tbl_info01 {margin-top:12px;}
#join_step02 table.tbl_info02 {margin-top:6px;}
	#join_step02 table.tbl_info02 a img {line-height:1.0; padding:0; margin:0; vertical-align:middle;}
#join_step02 table.tbl_info03 {margin-top:17px; margin-bottom:20px;}
#join_step02 .tbl04 th {width:129px; vertical-align:top; text-align:left;}
#join_step02 .tbl04 td.rel {position:relative; display:block;}
	#join_step02 .tbl04 td.multi_row {padding-top:2px; padding-bottom:2px;}
	#join_step02 .tbl04 td div.float {position:absolute; top:3px; left:220px;}

.join_complete01 {margin-top:20px; position:relative; color:#7c7c7c; font-size: 13px;}
	.join_complete01 .basic_info {position:absolute; z-index:5; top:115px; left:363px;}
	.join_complete01 .btn {position:absolute; z-index:5; top:117px; left:460px;}

.join_complete02 {margin-top:30px; margin-left:-10px;}

#contents_box .btns {margin-top:20px; text-align:center;}

/* 회원탈퇴  */
.mypage_box_grey {background-color:#f5f5f5; padding:20px;}
	.mypage_box_grey .box_white {background-color:white; padding:10px 15px;}
	.mypage_box_grey .box_white ul {color:#878787; font-size:11px;}
	.mypage_box_grey .box_white ul li {padding-left:10px; background:url(../../images/v1/common/ico_dash01.gif) no-repeat 0 7px;}
	.mypage_box_grey .box_white ul li span.emp01 {color:#eb181e;}
	.mypage_box_grey .box_white ul li span.emp02 {color:#555555;}
	.mypage_box_grey .box_white ul li .emp03 {color:#222222;}

.tit_withdrawal1 {margin:22px 0 30px 0;}
.tit_withdrawal2 {margin-top:25px; margin-bottom:8px;}




.cnt_tab			{ margin:0 auto; width:680px; height:30px; clear:both; margin:23px 0; }
.cnt_tab li			{ float:left;  padding:0; }

/* Championship Introduce */
#wrapper .athletebanner {padding-top:30px; padding-bottom:3px;}
#wrapper ul.pg {width:700px; height:36px; background:url(/images/v1/championship/tabbar_bg.gif) no-repeat; margin-bottom:23px; padding-left:29px;}
	#wrapper ul.pg li {float:left; margin-top:5px;}

.introduce01 {width:700px; padding-bottom:30px;}
	.introduce01 .main_img {width:670px; margin:24px auto;}
	.introduce01 .logo {padding:0 27px 13px 14px; float:right;}
	.introduce01 .info {width:470px; float:right; color:#7a7a7a; font-size:12px;}
		.introduce01 .info table {margin-top:10px;}
		.introduce01 .info table th,
		.introduce01 .info table td {padding:8px 0;}
		.introduce01 .info table th {width:65px; text-align:left; vertical-align:top;}
		.introduce01 p {margin-left:27px; margin-bottom:10px; font-size:12px; color:#666;}
		.introduce01 p strong {color:#002c4f;}
.introduce02 {width:700px; height:602px; text-align:center;}

/* Player */
.player01 {width:700px; height:602px; text-align:center; margin-top:-5px; padding-bottom:30px;}
.player02 {width:700px; height:602px; text-align:center; padding-bottom:30px;}
	.player02 ul {width:420px; margin:0 auto;}
		.player02 li {float:left; margin-right:4px; margin-top:4px;}
	.player02 ul:after {content:""; clear:both; display:block;}

	/* Media */
.media01 {width:700px; text-align:center; padding-bottom:30px;}
	.media01 .logo {width:685px; height:50px; margin:0 auto; text-align:right;}
.media02 {width:700px; position:relative;  padding-bottom:30px; *zoom:1;}
.media02:after {content:""; display:block; clear:hidden;}
	.media02 .logo {}
	.media02 h3 {width:200px; text-align:center; margin:0 auto;}
	.media02 .timeselect {position:absolute; top:0;}
	.media02 .timeselect li {float:left;}
	.media02 .timeselect li a {display:block; text-indent:-999px; width:54px; height:28px;}
	.media02 .timeselect li a.a01 {background:url("/images/v1/championship/a01.gif") no-repeat;}
	.media02 .timeselect li a.a01:hover {background:url("/images/v1/championship/a02.gif") no-repeat;}
	.media02 .timeselect li a.p01 {background:url("/images/v1/championship/p01.gif") no-repeat;}
	.media02 .timeselect li a.p01:hover {background:url("/images/v1/championship/p02.gif") no-repeat;}
	.media02 .timeselect li a.n01 {background:url("/images/v1/championship/n01.gif") no-repeat;}
	.media02 .timeselect li a.n01:hover {background:url("/images/v1/championship/n02.gif") no-repeat;}
	.media02 .morning li a.a01 {background:url("/images/v1/championship/a02.gif") no-repeat;}
	.media02 .afternoon li a.p01 {background:url("/images/v1/championship/p02.gif") no-repeat;}
	.media02 .evening li a.n01 {background:url("/images/v1/championship/n02.gif") no-repeat;}
	.media02 .titmetable {margin-left:30px;}
	.media02 p.leftbtn {position:absolute; top:270px;}
	.media02 p.leftbtn a {display:block; text-indent:-999px; width:22px; height:25px; background:url("/images/v1/championship/left01.gif") no-repeat;}
	.media02 p.leftbtn a:hover {background:url("/images/v1/championship/left02.gif") no-repeat;}
	.media02 p.rightbtn {position:absolute; top:270px; right:0;}
	.media02 p.rightbtn a {display:block; text-indent:-999px; width:22px; height:25px; background:url("/images/v1/championship/right01.gif") no-repeat;}
	.media02 p.rightbtn a:hover {background:url("/images/v1/championship/right02.gif") no-repeat;}
	.media02 table.timetable {margin-left:30px; font-size:12px;}
	.media02 table.timetable th.week {padding:8px 0; font-weight:bold; color:#fff; text-align:center; background:#7098dc; border:solid 1px #d5d5d5;}
	.media02 table.timetable th.time {padding-top:6px; font-weight:bold; color:#666666; text-align:center; vertical-align:top; border:solid 1px #d5d5d5;}
	.media02 table.timetable td {padding:6px 4px 10px 4px; vertical-align:top; border:solid 1px #d5d5d5; color:#666666;}
	.media02 table.timetable td strong {padding-right:5px;}
	.media02 table.timetable td strong.munsing {padding-right:0; color:#3073a7;}

	/* matck play */
.playresult {width:685px; margin:0 0 0 8px; padding-bottom:30px;}
.playresult h3 {margin-bottom:16px;}
.playresult .match_vs1 {height:305px; margin-bottom:14px; background:url("/images/v1/championship/result_vs1.png") no-repeat; *zoom:1;}
.playresult .match_vs1:after {content:""; display:block; clear:both;}
.playresult .player {width:133px; float:left;}
.playresult .player h4 {height:45px; padding-top:17px; font-size:14px; color:#678295;}
.playresult .player h4 span.ename {display:block; font-size:11px;}
.playresult .player h4.win {color:#fff;}
.playresult .player h4.win span.win {color:#fe0000;}
.playresult .player dl.playertxt {margin-top:14px; line-height:110%;}
.playresult .player dl.playertxt dt {color:#fff;}
.playresult .player dl.playertxt dd {margin-bottom:12px; color:#c6cbd5;}
.playresult .player.hong {padding-left:174px; text-align:right;}
.playresult .player.pack {padding-left:71px;}
.playresult .match_vs2 {height:305px; margin-bottom:14px; background:url("/images/v1/championship/result_vs2.png") no-repeat; *zoom:1;}
.playresult .match_vs2:after {content:""; display:block; clear:both;}
.playresult .player.yang {padding-left:174px; text-align:right;}
.playresult .player.hanw {padding-left:71px;}
.playresult .viewmatchlink {text-align:center;}
.playresult .match_vs3 {height:305px; margin-bottom:14px; background:url("/images/v1/championship/result_vs3.png") no-repeat; *zoom:1;}
.playresult .match_vs3:after {content:""; display:block; clear:both;}
.playresult .match_vs4 {height:305px; margin-bottom:14px; background:url("/images/v1/championship/result_vs4.png") no-repeat; *zoom:1;}
.playresult .match_vs4:after {content:""; display:block; clear:both;}
.playresult .match_vs5 {height:325px; margin-bottom:14px; background:url("/images/v1/championship/result_vs5.png") no-repeat; *zoom:1;}
.playresult .match_vs5:after {content:""; display:block; clear:both;}
.playresult .match_vs6 {height:325px; margin-bottom:14px; background:url("/images/v1/championship/result_vs6.png") no-repeat; *zoom:1;}
.playresult .match_vs6:after {content:""; display:block; clear:both;}
.playresult .match_vs7 {height:325px; margin-bottom:14px; background:url("/images/v1/championship/result_vs7.png") no-repeat; *zoom:1;}
.playresult .match_vs7:after {content:""; display:block; clear:both;}
.playresult .match_vs8 {height:325px; margin-bottom:14px; background:url("/images/v1/championship/result_vs8.png") no-repeat; *zoom:1;}
.playresult .match_vs8:after {content:""; display:block; clear:both;}
.playresult .player.kang {padding-left:174px; text-align:right;}
.playresult .player.hong2 {padding-left:71px;}
.playresult .player.mang {padding-left:174px; text-align:right;}
.playresult .player.pack2 {padding-left:71px;}
.playresult .match_vs9 {height:325px; margin-bottom:14px; background:url("/images/v1/championship/result_vs9.png") no-repeat; *zoom:1;}
.playresult .match_vs9:after {content:""; display:block; clear:both;}
.playresult .player.kangkn {padding-left:174px; text-align:right;}
.playresult .player.packns {padding-left:71px;}

/* board, gallery */
.board {width:700px; padding-bottom:30px;}

/* Sponsor */
.navi_sponsor {*zoom:1;}
.navi_sponsor li {float:left;}

.athlete {width:700px; min-height:602px; height:auto !important; height:602px; padding-bottom:30px;}
.athletephoto {text-align:right;}
.athletegallery {padding-bottom:130px;}
.athleteboard {width:700px; padding-bottom:130px;}
.athleteboard table.bbs01 {margin:30px 0 0 0;}
.athletephoto {float:left; margin-right:30px; padding-bottom:30px;}
.athlete_desc {float:left; padding-bottom:30px;}
.athlete.yoon .athletephoto {float:left; margin-right:30px;}
.athlete.yoon .athlete_desc {float:left;}
.athlete.chung .athletephoto {float:left; margin-right:30px;}
.athlete.chung .athlete_desc {float:left;}

.athlete_desc dl {width:315px;}
.athlete_desc dt {width:65px; height:25px; float:left; vertical-align:top;}
.athlete_desc dd {width:250px; height:25px; float:left; vertical-align:top; line-height:15px;}
.athlete_desc dd.story {height:auto;}
.athlete_desc dd * {vertical-align:top;}
.athlete_desc dl.story dt {float:none; font-weight:bold; height:auto; color:#b39950; margin:13px 0 2px 0;}
.athlete_desc dl.story dt.first {margin-top:0;}
.athlete_desc dl.story dd {float:none; height:auto;}
dd.story {padding-bottom:13px;}

dd.pro {height:auto;}

.navi_sponsor {padding-top:30px; background:url("/images/v1/sponsor/navi_sponsor.png") 0 111px no-repeat;}
.navi_sponsor li {position:relative;}
.navi_sponsor li a {display:block; width:152px;}
.navi_sponsor li.bae a {height:263px; background:url("/images/v1/sponsor/tab_sponsor_01_ov.jpg") no-repeat;}
/* .navi_sponsor li.bae a:hover {height:263px; background:url("/images/v1/sponsor/tab_sponsor_01_ov.png") no-repeat;} */
.navi_sponsor li.and a {height:263px; background:url("/images/v1/sponsor/tab_sponsor_02_ov.jpg") no-repeat;}
/* .navi_sponsor li.and a:hover {height:263px; background:url("/images/v1/sponsor/tab_sponsor_02_ov.png") no-repeat;} */
.navi_sponsor li.hur a {height:263px; background:url("/images/v1/sponsor/tab_sponsor_03_ov.jpg") no-repeat;}
/* .navi_sponsor li.hur a:hover {height:263px; background:url("/images/v1/sponsor/tab_sponsor_03_ov.png") no-repeat;} */
.navi_sponsor li.yoon a {height:263px; background:url("/images/v1/sponsor/tab_sponsor_04_ov.jpg") no-repeat;}
/* .navi_sponsor li.yoon a:hover {height:263px; background:url("/images/v1/sponsor/tab_sponsor_04_ov.png") no-repeat;} */
.navi_sponsor li.chu a {height:263px; background:url("/images/v1/sponsor/tab_sponsor_05_ov.jpg") no-repeat;}
/* .navi_sponsor li.chu a:hover {height:263px; background:url("/images/v1/sponsor/tab_sponsor_05_ov.png") no-repeat;} */
.bgt {position:absolute; top:0; left:0; width:152px; height:260px; background:url("/images/v1/sponsor/bgt.gif") no-repeat;}

/*  */
.contents_top p a {color:#fff;}
