﻿#content_menu1{margin : 40px 0px 80px 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 p { margin-bottom : 15px; text-align : justify;}	
	#content_menu1 div.con01 div.context p 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.con02 div.context p { margin-bottom : 15px; text-align : justify;}	
	
	#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 : 178px; height : 66px; background-image : url("/image/contents_en/organization_01.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 : 273px; }
		#content_menu1 div.org_area div.three_box { margin-left : 50px; }
		#content_menu1 div.org_area div.six_box { margin-left : 50px; }
		
		
		
#content_menu2{margin : 40px 0px 80px 0px; width:710px;}
#content_menu2 div.dreamcup01 {width:710px; height:366px; 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_en/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_en/bubble_photo.gif') 0 0 no-repeat;}
.media_gallery .media_type ul li.video a span{background:url('/image/layout_en/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:21px;}
.partners .sponsor_box li.spon2{margin-left:176px;}
.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;}
