﻿#content_menu1{margin : 40px 0px 0px 0px; width:710px; float : left; }
	#content_menu1 div.con01 {width:710px; height:300px;}	
	#content_menu1 div.con01 div.conimg {float : left; width:245px; }	
	#content_menu1 div.con01 div.context { float : left;width:465px; color:#666666; line-height:18px;}
	#content_menu1 div.con01 div.context span.point{ color:#9ecc00;  font-weight:bold;}	
	
	
	#content_menu1 div.con02 {width:710px; float : left; height:300px;}	
	#content_menu1 div.con02 div.conimg {float : left; width:240px; }	
	#content_menu1 div.con02 div.context { float : left;width:470px; color:#666666; line-height:18px;}
	
	#content_menu1 div.con03 {width:710px;  float : left;}	
	#content_menu1 div.con04 {width:710px; height:300px; float : left;}	

	#content_menu1 div.org_area { background-color : #FBF9EC; padding : 8px 0px 8px 0px; margin-bottom : 15px;}
		#content_menu1 div.org_area div.org_line { position : relative; height : 90px; margin-left : 0px; clear : both;}
			#content_menu1 div.org_area div.org_line div.org_box { width : 110px; height : 66px; background-image : url("/image/contents/organization_box.jpg"); float : left; margin : 12px 1px 12px 0px; }
				#content_menu1 div.org_area div.org_line div.org_box span { display : block; letter-spacing : -1px; text-align : center;}
					#content_menu1 div.org_area div.org_line div.org_box span.job { font-size : 11px; color : #FFFFFF; margin-top : 10px }
					#content_menu1 div.org_area div.org_line div.org_box span.pe_name { font-size : 14px; color : #232323; font-weight : bold; margin-top : 3px; line-height : 18px;}
					#content_menu1 div.org_area div.org_line div.org_box span.belong { font-size : 11px; color : #D9FE68; margin-top : 3px; }
		#content_menu1 div.org_area div.one_box { margin-left : 301px; }
		#content_menu1 div.org_area div.three_box { margin-left : 188px; }
		#content_menu1 div.org_area div.six_box { margin-left : 23px; }
	
#content_menu2{margin : 40px 0px 0px 0px; width:710px;}
	#content_menu2 div.dreamcup01 {width:710px; height:308px; margin-bottom:40px;}
	#content_menu2 div.dreamcup02 {width:710px; height:308px; border-top:2px solid #c5de12;float:left;}
	#content_menu2 div.dreamcup02 div.row {width:710px; float:left; border-bottom:1px solid #e0e0e0;}
	#content_menu2 div.dreamcup02 div.row div.dTitle {width:157px; float:left; color:#232323; font-weight:bold; line-height:30px; padding: 5px 0px 5px 13px;}
	#content_menu2 div.dreamcup02 div.row div.dCon {width:527px; float:left; color:#666666; padding-left:13px;line-height:30px; padding-top:5px;}
	#content_menu2 div.dreamcup02 div.row div.dCon span.dDate { color:#aaaaaa; }
	
	
	
	
	
	#content_menu2 div.player {width:710px; height:455px;}
	#content_menu2 div.player div.con01 {width:335px; height:195px; margin-right:40px; float : left;}	
	#content_menu2 div.player div.con01 div.conimg {float : left; width:140px; }
	#content_menu2 div.player div.con01 div.conname { float : left; width:195px; border-bottom : 2px solid #c5de12; font-size:16px;font-weight:bold; line-height:25px;}
	#content_menu2 div.player div.con01 div.conprofile { float : left;width:195px; color:#232323; line-height:18px; padding-top:6px}	
	#content_menu2 div.player div.con01 div.context { float : left;width:195px; color:#666666; line-height:18px; padding-top:8px;}	
	#content_menu2 div.player div.con02 {width:335px; height:195px; float : left;}	
	#content_menu2 div.player div.con02 div.conimg {float : left; width:140px; }
	#content_menu2 div.player div.con02 div.conname { float : left; width:195px; border-bottom : 2px solid #c5de12; font-size:16px;font-weight:bold; line-height:25px;}
	#content_menu2 div.player div.con02 div.conprofile { float : left;width:195px; color:#232323; line-height:18px; padding-top:6px}
	#content_menu2 div.player div.con02 div.context { float : left;width:195px; color:#666666; line-height:18px; padding-top:8px;}
	
	
	
	#content_menu2 div.guest {width:710px; height:180px;}
	#content_menu2 div.guest div.con01 {width:335px; height:195px; margin-right:40px; float : left;}	
	#content_menu2 div.guest div.con01 div.conimg {float : left; width:140px; }
	#content_menu2 div.guest div.con01 div.conname { float : left; width:195px; border-bottom : 2px solid #c5de12; font-size:16px;font-weight:bold; line-height:25px;}
	#content_menu2 div.guest div.con01 div.conprofile { float : left;width:195px; color:#232323; line-height:18px; padding-top:6px}	
	#content_menu2 div.guest div.con01 div.context { float : left;width:195px; color:#666666; line-height:18px; padding-top:8px;}	
	#content_menu2 div.guest div.con02 {width:335px; height:195px; float : left;}	
	#content_menu2 div.guest div.con02 div.conimg {float : left; width:140px; }
	#content_menu2 div.guest div.con02 div.conname { float : left; width:195px; border-bottom : 2px solid #c5de12; font-size:16px;font-weight:bold; line-height:25px;}
	#content_menu2 div.guest div.con02 div.conprofile { float : left;width:195px; color:#232323; line-height:18px; padding-top:6px}
	#content_menu2 div.guest div.con02 div.context { float : left;width:195px; color:#666666; line-height:18px; padding-top:8px;}
	
	
#content_menu3{margin : 0px 0px 80px 0px;}
#content_menu4{border-top : 2px solid #C5DE12; margin-bottom : 80px;}
	/*#content_menu4 div.list{border-bottom : 1px solid #E0E0E0; height : 105px; }*/
	#content_menu4 div.list {  }

		#content_menu4 div.list div.article { clear:both; border-bottom:1px solid silver; margin-bottom:10px; padding-bottom:15px; }	
		#content_menu4 div.list div { float : left;}
		#content_menu4 div.list div.num {width : 50px; text-align : center; color : #666666; margin-top : 45px;}
		#content_menu4 div.list div.shutcut {width : 120px; margin-right : 20px; margin-top : 15px;}
		
		#content_menu4 div.list div.desc {width : 520px; margin-top : 15px;}
		#content_menu4 div.list div.desc a{ margin-top : 15px;text-decoration : none; }
		
		#content_menu4 div.list div.desc h5 {font-size:14px; color:#444444; line-height : 18px; letter-spacing : -1px; }
		#content_menu4 div.list div.desc h6 {font-size:11px; color:#AAAAAA; line-height : 18px; font-weight :normal;}
		#content_menu4 div.list div.desc p {font-size:12px; color:#666666; line-height : 18px; letter-spacing : -1px; }
	#content_menu4 div.num_idx{ margin-top : 15px; text-align : center; font-size:11px; }
		#content_menu4 div.num_idx a{ margin : 0px 3px 0px 3px; color:#AAAAAA; text-decoration : none; }
		#content_menu4 div.num_idx a:hover{ color:#9ECC00; font-weight : bold;}
		#content_menu4 div.num_idx span { margin : 0px 3px 0px 3px; color:#9ECC00; text-decoration : none; font-weight : bold;}
	#content_menu4 div.vtitle{ padding : 0px 15px 0px 15px; border-bottom : 1px solid #E0E0E0; height : 40px; }
		#content_menu4 div.vtitle h5 {font-size:14px; color:#444444; line-height : 40px; letter-spacing : -1px; float : left;}
		#content_menu4 div.vtitle h6 {font-size:11px; color:#aaaaaa; line-height : 40px; float : right;  font-weight :normal;}
	#content_menu4 div.attach{ clear : both; font-size:11px; color:#AAAAAA; line-height : 33px; padding : 0px 15px 0px 15px; }
		#content_menu4 div.attach a{ color:#AAAAAA; text-decoration : underline; }
	/*	#content_menu4 div.attach a:hover{ color:#9ECC00; font-weight : bold;}*/
	#content_menu4 div.cont{ clear : both; padding : 25px 15px 25px 15px; font-size:12px; color:#666666; line-height : 18px; letter-spacing : -1px; margin-bottom : 10px;}
	#content_menu4 div.cont div.conimg { text-align : center; padding-bottom:20px;}
	#content_menu4 div.btn_area { padding-left : 660px;padding-top:10px}
#content_menu5{margin : 40px 0px 80px 0px;}

.contitle { margin-bottom : 10px; width : 200px; height : 20px; background-image:url("/image/contents/sub_title.png"); clear : both;}
	.contitle h3 { display : none }
	.sub01 {background-position : 0px 0px;}
	.sub02 {background-position : 0px -20px;}
	.sub03 {background-position : 0px -40px;}
	.sub04 {background-position : 0px -60px;}
	.sub05 {background-position : 0px -80px;}
	.sub06 {background-position : 0px -100px;}
	

/* 20110518 Markers-support page */
#support_contact {width:710px; height:76px; padding:10px 15px; margin-top:12px; background:url("/image/dumy/support_03.gif") no-repeat left top;}
#support_contact p {padding:3px 0; font-size:90%;}

/* 20110608 Media Gallery */
#content_menu4.media_gallery{position:relative;padding-top:30px;}
#content_menu4.media_gallery .list{width:733px;border-bottom:1px solid silver;overflow:hidden;}
.media_gallery .article{width:160px;height:185px;float:left;border-bottom:0 !important;clear:none !important;margin-right:23px;}
.media_gallery .article .num,
.media_gallery .article .desc p{display:none;}
.media_gallery .article .shutcut{width:160px !important;}
.media_gallery .article .desc{width:160px !important;}
.media_gallery .article .desc h5{text-align:center;font-size:12px !important;font-weight:normal;}
.media_gallery .article .desc h6{text-align:center;}
.media_gallery .bbs_search{position:absolute;right:0;top:13px;}
.media_gallery .bbs_search ul,
.media_gallery .bbs_search ul li{list-style:none;}
.media_gallery .bbs_search ul li{float:left;padding-left:5px;}
.media_gallery .bbs_search ul li .input{border:1px solid #abadb3;padding:1px;height:18px;}
.media_gallery .bbs_search ul li .select{border:1px solid #abadb3;padding:1px;height:22px;}
.media_gallery .bbs_search ul li .btn{vertical-align:middle;}
.media_gallery .media_type{position:absolute;top:14px;left;0px;}
.media_gallery .media_type ul,
.media_gallery .media_type ul li{list-style:none;}
.media_gallery .media_type ul{display:inline;}
.media_gallery .media_type ul li{float:left;margin-left:4px;}
.media_gallery .media_type ul li a{display:block;width:22px;height:22px;}
.media_gallery .media_type ul li a span{text-indent:-3000px;display:block;width:30px;height:17px;top:-20px;left:0px;position:absolute;}
.media_gallery .media_type ul li.photo a{background:url('/image/layout/btn_photo.gif') 0 0 no-repeat;}
.media_gallery .media_type ul li.photo a.on{background:url('/image/layout/btn_photo_on.gif') 0 0 no-repeat;}
.media_gallery .media_type ul li.video a{background:url('/image/layout/btn_video.gif') 0 0 no-repeat;}
.media_gallery .media_type ul li.video a.on{background:url('/image/layout/btn_video_on.gif') 0 0 no-repeat;}
.media_gallery .media_type ul li.photo a span{background:url('/image/layout/bubble_photo.gif') 0 0 no-repeat;}
.media_gallery .media_type ul li.video a span{background:url('/image/layout/bubble_video.gif') 0 0 no-repeat;left:27px;}
.media_gallery .media_type .selectbox{display:inline;margin-left:20px;border:1px solid #abadb3;padding:1px;height:22px;}

/* 20110609 */
.ci_box{border:1px solid #9fcd01;padding:30px 0 40px;text-align:center;position:relative;}
.ci_box .btn_jpgdown{position:absolute;right:5px;bottom:5px;}
.ci_desc{margin-top:33px;}
.ci_desc p{margin-bottom:14px;}
.map_box{border:1px solid #9fcd01;height:317px;margin-bottom:40px;}
.new_table{border-top:2px solid #c5de12;}
.new_table table{width:100%;border-spacing:0;}
.new_table table th,
.new_table table td{border-bottom:1px solid #e0e0e0;padding:10px;}
.new_table table th{background-color:#f9f9f9;color:#000;text-align:left;}
.new_table table td{color:#666;padding-left:15px;}
.new_table table th.top{vertical-align:top;}
.new_table table td.multi{line-height:25px;padding:5px 0 5px 15px;}
.new_table table td.support{padding:17px 0 17px 15px;}
.h_title{padding-bottom:14px;display:block}
.h_title2{padding-bottom:14px;display:block;border-bottom:1px solid #9fcd01;}
.h_title3{padding-bottom:14px;display:block;padding:13px 0;}
.financial_box{padding:31px 0 0 250px;height:163px;background:url('/image/contents/foundation/bg_financial.gif') 0 0 no-repeat;}
.financial_box p{font-weight:bold;color:#aaa;padding-top:37px;}
.financial_box p img{vertical-align:middle;margin-top:-2px;}
.dreamcup_ci_box{border:1px solid #9fcd01;padding:40px 0;text-align:center;position:relative;}
.dreamcup_ci_box .btn_jpgdown{position:absolute;right:5px;bottom:5px;}
.main_poster{height:337px;margin-top:38px;margin-bottom:57px;}
.main_poster .poster{float:left;width:238px;}
.main_poster .youtube{float:right;width:450px;}
.support_area{height:330px;background:url('/image/contents/support/bg_support.jpg') right top no-repeat;}
.support_area p{padding-bottom:15px;}
.support_area .support_box{background-color:#faf9eb;display:inline-block;*display:inline;*zoom:1;padding:13px;margin-top:35px;}
.support_area .support_box p{padding:2px 0;color:#666;font-size:11px;}
.partners .title{padding-bottom:11px;border-bottom:1px solid #c5de12;}
.partners .sponsor_box{padding:40px 0 60px;text-align:center;overflow:hidden;}
.partners .sponsor_box ul{list-style:none;}
.partners .sponsor_box li{list-style:none;float:left;}
.partners .sponsor_box li.spon1{margin-left:150px;}
.partners .sponsor_box li.spon2{margin-left:150px;}
.partners .sponsor_box li.spon3{margin-left:150px;}
.partners .sponsor_desc{border:1px solid #9ecc00;padding:25px 15px 20px 0;overflow:hidden;}
.partners .sponsor_desc .logo{float:left;padding:30px 16px 30px 20px;}
.partners .sponsor_desc .desc{float:left;border-left:1px solid #ececec;padding-left:20px;width:515px;}
.partners .sponsor_desc .desc h5{color:#9ecc00;font-weight:bold;padding-bottom:25px;}
.partners .sponsor_desc .desc p{line-height:20px;color:#666;}

.board_nextbar{border-bottom:2px solid #c5de12;}
.board_nextbar ul{list-style:none;}
.board_nextbar ul li{list-style:none;border-top:1px solid #e0e0e0;padding:8px 0;}
.board_nextbar ul li span{padding:0 30px 0 14px;}
.board_nextbar ul li span img{margin-top:2px;}
.board_nextbar ul li a{color:#b7b7b7;text-decoration:none;}
.board_nextbar ul li a:hover{text-decoration:underline;}

.jsfriend_list{overflow:hidden;margin-left:-36px;}
.jsfriend_list ul,
.jsfriend_list ul li{list-style:none;}
.jsfriend_list ul li{float:left;width:150px;height:275px;padding-left:36px;}
.jsfriend_list ul li p{color:#000;line-height:17px;padding:8px 0;}
.jsfriend_list ul li p.photo{width:150px;height:150px;padding:0;}
.jsfriend_list ul li p.name{line-height:32px;height:32px;font-size:14px;border-bottom:2px solid #9fcd01;padding:0;font-weight:bold;}

.hide {display:none}
.mt5 {margin-top:5px} .mt10 {margin-top:10px} .mt15 {margin-top:15px} .mt20 {margin-top:20px} .mt30 {margin-top:30px} .mt40 {margin-top:40px} .mt50 {margin-top:50px}
.ml5 {margin-left:5px} .ml10 {margin-left:10px} 

.jscup_main_poster{float:left;width:255px;  }
.jscup_table {float:left; width:455px}
.jscup_result_table {width:100%; border-top:1px solid #000;}
.jscup_result_table thead th{background:#f9f9f9; text-align:center; padding:10px; border-bottom:1px solid #e0e0e0;}
.jscup_result_table tbody td{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px;text-align:center;}
.jscup_result_table tbody td:last-child{border-right:none}
.jscup_result_table tbody .location {color:#666}
.jscup_result_table tbody td .team-l {display:inline-block; text-align:right; width:180px; margin-right:15px}
.jscup_result_table tbody td .team-r {display:inline-block; text-align:left; width:180px; margin-left:15px}
.jscup_result_table tbody td .team-l .score {font-size:15px; font-weight:bold; margin-left:10px}
.jscup_result_table tbody td .team-r .score {font-size:15px; font-weight:bold; margin-right:10px}
.jscup_result_table tbody td .game-tit {font-size:11px; margin-bottom:4px; color:#888}
.jscup_result_table tbody td.t-l {text-align:left; padding-left:10px}
.jscup_result_table tbody td img {border:1px solid #dddddd;width:30px;height:20px}
.tit-group {font-size:14px; margin-bottom:5px; font-weight:bold; font-family:'맑은 고딕','돋움'; color:#1c4f9b; margin-left:5px}
.jscup_result_table tbody th{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000;text-align:center;font-weight:normal} 
.jscup_th tbody th{background: #fcfcfc} 



.swjscup_result_table {width:100%; border-top:1px solid #000;}
.swjscup_result_table thead th{background:#f9f9f9; text-align:center; padding:10px; border-bottom:1px solid #e0e0e0;}
.swjscup_result_table tbody td{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px;text-align:center;vertical-align:middle;}
.swjscup_result_table tbody td:last-child{border-right:none}
.swjscup_result_table tbody .location {color:#666}
.swjscup_result_table tbody td .team-l {display:inline-block; text-align:right; width:120px; margin-right:15px}
.swjscup_result_table tbody td .team-r {display:inline-block; text-align:left; width:120px; margin-left:15px}
.swjscup_result_table tbody td .team-l .score {font-size:15px; font-weight:bold; margin-left:10px}
.swjscup_result_table tbody td .team-r .score {font-size:15px; font-weight:bold; margin-right:10px}
.swjscup_result_table tbody td .game-tit {font-size:11px; margin-bottom:4px; color:#888}
.swjscup_result_table tbody td.t-l {text-align:left; padding-left:10px}
.swjscup_result_table tbody td img {border:1px solid #dddddd;width:30px;height:20px}
.swjscup_result_table tbody th{border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:#000;text-align:center;font-weight:normal} 
.swjscup_th tbody th{background: #fcfcfc}


.ranking-menu {position:absolute;right:0;top:5px}
.ranking-menu span {cursor:pointer}
.ranking-menu .ca_select {color:#d13c0e; font-weight:bold}

.team-photo{float:left; width:355px; }
.team-summary{float:right; width:335px }
.tit-team{clear:both; font:bold 16px '맑은 고딕','돋움'; margin-top:30px; margin-bottom:5px; letter-spacing:-0.05em;overflow:hidden}
.tit-team-name {clear:both;  font:bold 20px '맑은 고딕','돋움'; margin-top:10px; margin-bottom:5px; letter-spacing:-0.05em}
.tit-team-info {line-height:150%; color:#666; margin-top:10px;}
.team-player th{text-align:center !important}
.team-player td{text-align:center !important}
.team-list {overflow:hidden; margin-bottom:30px}
.team-list li {float:left; width:350px; margin-right:10px; list-style:none; margin-bottom:10px}
.team-list li:nth-child(2n) {margin-right:0}
.team-list li a{display:block; border:1px solid #e1e1e1; padding:3px 10px; height:75px}
.team-list li a:hover {border:1px solid #1c4f9b}
.team-list li a img {width:50px; float:left; margin-left:50px}
.team-list li a span {float:left; width:200px;  font:bold 20px '맑은 고딕','돋움'; color:#000; margin:23px 0 0 20px}
.team-list li a:hover span  {color:#1c4f9b}

.team-list li .team-list-box{display:block; border:1px solid #e1e1e1; padding:3px 10px; height:75px}
.team-list li .team-list-box img {width:50px; float:left; margin-left:50px}
.team-list li .team-list-box span {float:left; width:100%;  font:bold 20px '맑은 고딕','돋움'; color:#000; margin:23px 0 0 0; text-align:center}

.team-photo2{float:left; width:230px; }
.team-summary2{float:right; width:450px }



.nation-list {overflow:hidden; margin-bottom:30px}
.nation-list li {float:left; width:350px; margin-right:10px; list-style:none; margin-bottom:10px}
.nation-list li:nth-child(2n) {margin-right:0}
.nation-list li a{display:block; border:1px solid #e1e1e1; padding:3px 10px; height:75px}
.nation-list li a:hover {border:1px solid #1c4f9b}
.nation-list li a img { float:left; margin:10px 0px 0px 80px;border:1px solid #dddddd}
.nation-list li a span {float:left; width:120px;  font:bold 20px '맑은 고딕','돋움'; color:#000; margin:23px 0 0 20px}
.nation-list li a:hover span  {color:#1c4f9b}


.js_sub01 {background-position : 0px -120px;}
.js_sub02 {background-position : 0px -140px;}
 .point{ color:#9ecc00;  font-weight:bold;}	

 .jscup_title {font:bold 28px '맑은 고딕'; color:#000;letter-spacing:-0.05em; }