@charset "utf-8";
@import "default.css";

/* -- common -- */
body { width:100%; background:url('../../img/m_bg_container.gif') repeat-x left top; font-family:tahoma;}
.abt { position:absolute; top:0; left:0; visibility:hidden; width:0; height:0; font-size:0;}
.input_line { border:1px solid #e0e0e0;}
.search_input { border:3px solid #2f5fa4; padding:1px}
.mT10 { margin-top:10px;}
.mT20 { margin-top:20px;}
.mB20 { margin-bottom:20px;}
.mB50 { margin-bottom:50px;}
.pB50 { padding-bottom:50px;}
.none { background:none;}

/* ================= LAYOUT===================== */
/* -- main -- */
#main_container { width:100%; background:url(../../img/m_bg_visual.jpg) no-repeat center 120px;}
#header_container{ width:970px; margin:0 auto;}
	#header_area { width:970px; height:98px; margin:0 auto; position:relative;}
	#visual { width:970px; height:275px; position:relative; padding:22px 0 0 0; *padding:21px 0 0 0;}
#contents_wrap { width:960px; margin:0 auto; padding:5px 0;}
	#left_area { width:160px; float:left; padding:0 0 0 10px;}
	#cnt_area { width:430px; float:left; margin:0 25px; position:relative;}
	#rgt_area { width:310px; float:left; }
	
#footer { width:100%; margin:40px auto 0 auto;  clear:both;display:inline-block}
	
	.wrap_banner {width:100%; height:66px;background:url(../../img/common/bg_footer.gif) repeat-x;}
	.wrap_banner ul { width:930px; margin: 0 auto;padding:25px 0 0 0}
	.wrap_banner ul li {float:left;padding:0 10px}


	.wrap_foot_all {width:100%;background:#092a61;padding:0 0 20px 0 }
	.wrap_foot { width:970px; margin: 0 auto;}
	.wrap_foot p { width:970px; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; padding-top:10px;}
	.wrap_foot p.copy {font-size:11px;color:#73849F;font-weight:normal;clear:both}
	.wrap_foot ul { margin:5px 0 0 325px;}
	.wrap_foot ul li { float:left; padding:0 6px; background:url(../../img/foot_line.gif) no-repeat right 4px; color:#8495b0;font-weight: bold}
	.wrap_foot ul li a { color:#8495b0;}
	.wrap_foot ul li a:hover { text-decoration:underline; color:#FFFFFF;}
	.wrap_foot ul li.none { background:none;}

#header_area {width:970px;}
#header_area h1 {float:left;padding:41px 0 0 14px}
#header_area .topmenu {float:right;width:600px;text-align:right; }
#header_area .topmenu .util_align {float:right;    font-weight:bold; color:#FFFFFF; font-size:11px; margin-top:5px; height:20px; }
#header_area .topmenu .util_align li { float:left; padding:0 5px; background:url('../../img/m_toputil_bg.gif') no-repeat right 5px;}
#header_area .topmenu .util_align li.none { background:none;}
#header_area .topmenu .util_align li a {color:#FFF}
#header_area .topmenu .util_align li a:hover { text-decoration:underline; color:#FFFFFF;}

#header_area .topmenu .login_info { clear:both;height:25px; text-align:right; padding:15px 5px 0 0; background:url('../../img/m_icon_login.gif') no-repeat 710px 14px;  }
#header_area .topmenu .login_info span { padding:0 3px; color:#58b1e5; font-weight:bold;}
#header_area .topmenu .logout_info {    height:25px; text-align:right; padding:15px 5px 0 0;}

#header_area .topmenu .search_top {  height:20px; text-align:right; padding:0 5px 0 0; }

#visual .quick_main { position:absolute; left:0px; top:0; width:185px; height:272px; background:url('../../img/top_quick_bg.gif') no-repeat left top;}
	.quick_main ul { padding:46px 0 0 26px; font-weight:bold; color:#ffffff; line-height:23px;}
	.quick_main ul a {color:#FFF}
	.quick_main ul a:hover { text-decoration:underline;}
	
	.Gnb { position:absolute; right:0px; top:0; background:url('../../img/gnb/menu_bg.gif') no-repeat right top; height:65px; width:785px; }
		.wrap_gnb { position:relative; padding:0 0 0 12px;}
		.wrap_gnb .gm li{ float:left; text-align:center;}
		.wrap_gnb .gm li :hover {  text-decoration: underline;}
		.wrap_gnb .gm .gm1 { width:136px; background:url(../../img/gnb/g_m_line.gif) no-repeat right 16px; padding:9px 0 0 0;}
		.wrap_gnb .gm .gm2 { width:127px; background:url(../../img/gnb/g_m_line.gif) no-repeat right 16px; padding:9px 0 0 0;}
		.wrap_gnb .gm .gm3 { width:165px; background:url(../../img/gnb/g_m_line.gif) no-repeat right 16px; padding:9px 0 0 0;}
		.wrap_gnb .gm .gm4 { width:136px; background:url(../../img/gnb/g_m_line.gif) no-repeat right 16px; padding:9px 0 0 0; *padding:8px 0 0 0;}
		.wrap_gnb .gm .gm5 { width:85px; background:url(../../img/gnb/g_m_line.gif) no-repeat right 16px; padding:9px 0 0 0; *padding:8px 0 0 0;}
		.wrap_gnb .gm .gm6 { width:118px; padding:9px 0 0 0; *padding:8px 0 0 0;}
		/*.wrap_gnb .gm .gm1 a{ display:inline-block; text-align:center;}
		.wrap_gnb .gm .gm1 a img { vertical-align:middle;}*/
		
		.gm_sub01 { background:url(../../img/gnb/sub_bg_left_making.gif) no-repeat left top; position:absolute; left:20px; top:40px; padding: 4px; _left:-759px; clear:both;display:none}
		.gm_sub01 li { padding:0 6px !important; background:url(../../img/gnb/g_sub_line.gif) no-repeat right 4px;}
		.gm_sub01 li a { font-weight:bold; color:#000000;}
		.gm_sub01 li :hover {  text-decoration: underline;}
		.gm_sub01 li.none { background:none;}
		
		.gm_sub02 { background:url(../../img/gnb/sub_bg_left.gif) no-repeat left top; position:absolute; left:140px; top:40px; padding: 4px; _left:-759px; clear:both;display:none}
		.gm_sub02 li { padding:0 6px !important; background:url(../../img/gnb/g_sub_line.gif) no-repeat right 4px;}
		.gm_sub02 li a { font-weight:bold; color:#000000;}
		.gm_sub02 li.none { background:none;}
		
		.gm_sub03 { background:url(../../img/gnb/sub_bg_left.gif) no-repeat left top; position:absolute; left:185px; top:40px; padding: 4px; _left:-759px; clear:both;display:none}
		.gm_sub03 li { padding:0 6px !important; background:url(../../img/gnb/g_sub_line.gif) no-repeat right 4px;}
		.gm_sub03 li a { font-weight:bold; color:#000000;}
		.gm_sub03 li.none { background:none;}
		
		.gm_sub04 { background:url(../../img/gnb/sub_bg_left.gif) no-repeat left top; position:absolute; left:340px; top:40px; padding: 4px; _left:-759px; clear:both;display:none}
		.gm_sub04 li { padding:0 6px !important; background:url(../../img/gnb/g_sub_line.gif) no-repeat right 4px;}
		.gm_sub04 li a { font-weight:bold; color:#000000;}
		.gm_sub04 li.none { background:none;}
		
		.gm_sub05 { background:url(../../img/gnb/sub_bg_left_making.gif) no-repeat left top; position:absolute; left:250px; top:40px; padding: 4px; _left:-480px; clear:both;display:none}
		.gm_sub05 li { padding:0 6px !important; background:url(../../img/gnb/g_sub_line.gif) no-repeat right 4px; height:24px;}
		.gm_sub05 li a { font-weight:bold; color:#000000;}
		.gm_sub05 li.none { background:none;}
		
		.gm_sub06 { background:url(../../img/gnb/sub_bg_big.gif) no-repeat left top; position:absolute; left:294px; top:40px; _left:-485px; clear:both; height:43px; width:476px;display:none}
		.gm_sub06 li { height:19px;}
		.gm_sub06 li a { font-weight:bold; color:#000000; padding:5px 6px; background:url(../../img/gnb/g_sub_line.gif) no-repeat right 9px; display:block; _padding:3px 6px; _background:url(../../img/gnb/g_sub_line.gif) no-repeat right 6px;}
		.gm_sub06 li.none {}
		.gm_sub06 li.none a { background:none;}
		
		
#left_area .left_bnr { float:left;}		
	 .left_bnr li { margin:0 0 5px 0;}
	 .send_invite { clear:both; padding:20px 0 0 0;}
	 .send_invite strong { color:#363636; display:inline-block; height:36px; font-size:12px;}
	 .send_invite strong em { display:block; color:#3ca0d5; line-height:15px; font-style:normal;}
	 .send_inp { border:3px solid #288cc9; padding:2px;}
	 .send_invite span { display:inline-block; width:160px; text-align:right; margin-top:5px;}
	 
#cnt_area .cnt_01 { height:27px; *height:57px;}	
	.tab_news { height:180px;}
	/*.tab_all { background:#acacac; height:30px; text-align:center;}
	.tab_all a { font-weight:blod; color:#fff; font-size:9px;}
	.tab_all a:hover { background:#2c76b9; text-align:center; font-weight:blod; color:#fff;}*/
	.tab_11 a { position:absolute; left:0; top:27px; width:26px; padding-top:10px; height:20px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_12 a { position:absolute; left:27px; top:27px; width:53px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_13 a { position:absolute; left:81px; top:27px; width:39px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_14 a { position:absolute; left:121px; top:27px; width:59px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_15 a { position:absolute; left:181px; top:27px; width:81px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_16 a { position:absolute; right:105px; top:27px; width:62px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_17 a { position:absolute; right:49px; top:27px; width:55px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;} 
	.tab_18 a { position:absolute; right:0; top:27px; width:48px; padding-top:5px; height:25px; background:#acacac; font-weight:blod; color:#ffffff; font-size:9px; text-align:center;}
	.tab_11 a:hover, .tab_12 a:hover, .tab_13 a:hover, .tab_14 a:hover, .tab_15 a:hover, .tab_16 a:hover, .tab_17 a:hover, .tab_18 a:hover { background:#2c76b9; color:#ffffff;} 
	.tab_on a { background:#2c76b9;}

	.tab_01 { position:absolute; left:0; top:27px; height:30px;} 
	.tab_02 { position:absolute; left:61px; top:27px;} 
	.tab_03 { position:absolute; left:122px; top:27px;} 
	.tab_04 { position:absolute; left:183px; top:27px;} 
	.tab_05 { position:absolute; right:124px; top:27px;} 
	.tab_06 { position:absolute; right:62px; top:27px;} 
	.tab_07 { position:absolute; right:0; top:27px;} 
	.box_gallery { border:1px solid #2c76b9; width:416px; background:#FFFFFF; padding:12px 5px 7px 7px; _padding:12px 5px 7px 5px; height:135px; margin-top:30px; *margin-top:0px;}
	.photo_list { float:left; width:102px; margin-right:2px;}
	.photo_list dt { border:1px solid #000000; margin-bottom:4px;}
	.photo_list dd { width:100%; text-align:center; line-height:15px;}
	.photo_list dd .name { color:#252525; font-weight:bold; display:block;}
	.photo_list dd .nation { color:#2c76b9; font-weight:bold; display:block;}
	.photo_list dd .date { color:#959595;}
	.add_view { height:18px; width:412px; text-align:right; padding:2px 18px 0 0; background:#2c76b9 url(../../img/m_01_bg_more_arrow.gif) no-repeat 415px 8px; color:#FFFFFF;}
	.add_view a {color:#FFF}
	 
	.cnt_02 { height:20px; width:418px; background:url(../../img/m_title_02_bg.gif) repeat-x left top; vertical-align: top;border:1px solid #1dad5a; padding:5px 0 0 10px;   margin-top:20px; }
	.cnt_02 img {vertical-align:top;}
		.Debates { border:1px solid #d7d7d7; width:428px; background:url(../../img/m_title_02_bg_01.gif) repeat-x left 1px; height:115px; margin-top:3px; position:relative;}
		.Debates h3 { height:35px; padding:8px 0 0 5px; *padding:5px 0 0 5px;}
		.Debates h3 span { position:absolute; right:5px; top:10px; *top:7px;}
			.Debates_devote { float:left; width:70px; margin-left:13px; _margin-left:7px; }
			.Debates_devote .good {background:url(../../img/m_02_good_img.gif) no-repeat left top; display:inline-block; width:50px; height:20px; padding:7px 0 0 23px; color:#ea470c; font-weight:bold;}
			.Debates_devote .bad {background:url(../../img/m_02_bad_img.gif) no-repeat left top; display:inline-block; width:50px; height:20px; padding:8px 0 0 23px; color:#2196bd; font-weight:bold;}
			.Devates_ques { float:left; width:330px; line-height:17px;}
			.Devates_ques .ques { font-weight:bold; color:#000000; font-size:12px;}
			.Devates_ques .ques em { font-style:normal; color:#237fb0;}
			.Devates_ques .writer { color:#898989; display:block;}
			.Devates_ques .writer em { font-style:normal; color:#f26522; font-weight:bold;}
			.Devates_ques .btn { position:absolute; right:5px; bottom:10px;}
			
		.Petitions { border:1px solid #d7d7d7; background:url(../../img/m_title_02_bg_01.gif) repeat-x left 1px; position:relative; border-top:none; height:115px;}
		.Petitions h3 { height:35px; padding:8px 0 0 5px; *padding:5px 0 0 5px;}
		.Petitions h3 span { position:absolute; right:5px; top:10px; *top:7px;}
			.peti_ques { padding:10px 0 0 10px;}
			.peti_ques .ques { font-size:12px; font-weight:bold; color:#252525;}
			.peti_ques .writer { color:#898989; display:block;}
			.peti_ques .writer em { font-style:normal; color:#f26522; font-weight:bold;}
			.graph {  margin:10px 0 0 10px;}
			.graph dt { float:left; width:200px; background:url(../../img/m_02_bg_bar.gif) no-repeat left top; *background:url(../../img/m_02_bg_bar.gif) no-repeat left 3px; margin:3px 0 0;}
			.graph dd { float:left; padding:0 0 0 10px;}
			.graph dd strong { color:#1faf5d;}
			.Petitions .btn { position:absolute; right:5px; bottom:10px;}
			
	.cnt_03 { height:20px;  width:418px; background:url(../../img/m_title_03_bg.gif) repeat-x left top; border:1px solid #1090aa; padding:5px 0 0 10px;   margin-top:20px; position:relative;}
	.cnt_03 span { display:inline-block; width:170px; background:url(../../img/m_02_bg_more_arrow.gif) no-repeat right 6px; font-size:11px; color:#a3d6e0; text-decoration:underline; font-weight:normal; position:absolute; right:10px; top:5px;}
	.cnt_03 span a {color:#a3d6e0;}
		.nation_box1 { border:1px solid #d7d7d7; border-top:none; background:url(../../img/m_title_03_bg_01.gif) repeat-x left top; height:70px; padding:10px;}
		.nation_box1 dt { height:40px;}
		.nation_box1 dt .flag_area {  float:left; width:60px;}
		.nation_box1 dt .flag_area img { border:1px solid #363636;}
		.nation_box1 dt .nation { color:#898989;}
		.nation_box1 dt .nation strong { color:#10a0c1; font-size:12px; display:block;}
		.nation_box1 dt .nation em { color:#252525; font-style:normal; font-weight:bold;}

	.wrap_r01 { background:url(../../img/m_r_bg_earth.gif) no-repeat right top; height:120px;}			
	.wrap_r01 h2 { height:25px;}			
	.wrap_r01 h2 span { padding:0 0 0 5px;}	
	.wrap_r01 p { color:#636363; width:220px; line-height:15px;}	
	.wrap_r01 p a { color:#636363;}	

	.wrap_r02 { height:118px;}			
	.wrap_r02 h2 { height:25px;}			
	.wrap_r02 h2 span { padding:0 0 0 5px;}	
	.wrap_r02 dl { width:300px;}	
	.wrap_r02 dl dt { float:left; width:112px; height:85px;}	
	.wrap_r02 dl dt img { border:1px solid #cccccc; background:#FFFFFF; padding:3px;}	
	.wrap_r02 dl dd { float:left; color:#898989; width:182px; line-height:15px;}	
	.wrap_r02 dl dd strong { color:#2c76b9; display:block; padding:0 0 4px 0;}	
	.wrap_r02 dl dd em { color:#252525; display:block; font-style:normal; padding:0 0 3px 0;}	
	
	.wrap_r03 { height:282px; *height:300px; _height:309px;}
	.wrap_r03_h2 { height:20px;  width:290px; background:url(../../img/m_title_06_bg.gif) repeat-x left top; border:1px solid #14a68d; padding:5px 0 0 10px; margin-top:20px;   position:relative; }
	.wrap_r03_h2 span { display:inline-block; width:105px; background:url(../../img/m_03_bg_more_arrow.gif) no-repeat right 6px; font-size:11px; color:#a7e1d6; text-decoration:underline; font-weight:normal; position:absolute; right:10px; top:5px;}
	.wrap_r03_h2 span a {color:#a7e1d6;}
	.wrap_r03 dl.Family { border:1px solid #d7d7d7; background:url(../../img/m_title_06_bg_01.gif) repeat-x left top; width:300px; height:75px; margin-top:3px;}
	.wrap_r03 dl.Family dt { color:#0087c8; padding:3px 0 0 10px; height:25px; font-weight:bold; font-size:12px;}
	.wrap_r03 dl.Family dd { padding:2px 5px 2px 10px; line-height:20px; height:45px;}
	.wrap_r03 dl.Family dd img { vertical-align:middle; border:1px solid #555555; margin:0 3px;}
	.wrap_r03 dl.Family dd strong { color:#363636;}
	.wrap_r03 dl.Family dd span { color:#0087c8; font-weight:bold;}
	.wrap_r03 dl.Family dd em { color:#a1a1a1; font-style:normal;}
			
	.wrap_r03 dl.Class { border:1px solid #d7d7d7; border-top:none; background:url(../../img/m_title_06_bg_01.gif) repeat-x left top; width:300px; height:75px;}
	.wrap_r03 dl.Class dt { color:#14a68d; padding:3px 0 0 10px; height:25px; font-weight:bold; font-size:12px;}
	.wrap_r03 dl.Class dd { padding:2px 5px 2px 10px; line-height:20px; height:45px;}
	.wrap_r03 dl.Class dd img { vertical-align:middle; border:1px solid #555555; margin:0 3px;}
	.wrap_r03 dl.Class dd strong { color:#363636;}
	.wrap_r03 dl.Class dd span { color:#14a68d ; font-weight:bold;}
	.wrap_r03 dl.Class dd em { color:#a1a1a1; font-style:normal;}
			
	.wrap_r03 dl.School { border:1px solid #d7d7d7; border-top:none; background:url(../../img/m_title_06_bg_01.gif) repeat-x left top; width:300px; height:75px;}
	.wrap_r03 dl.School dt { color:#5331b7; padding:3px 0 0 10px; height:25px; font-weight:bold; font-size:12px;}
	.wrap_r03 dl.School dd { padding:2px 5px 2px 10px; line-height:20px; height:45px;}
	.wrap_r03 dl.School dd img { vertical-align:middle; border:1px solid #555555; margin:0 3px;}
	.wrap_r03 dl.School dd strong { color:#363636;}
	.wrap_r03 dl.School dd span { color:#5331b7 ; font-weight:bold;}
	.wrap_r03 dl.School  dd em { color:#a1a1a1; font-style:normal;}
			
	.wrap_r04 {  }
	.wrap_r04_h2 { height:20px;  width:290px; background:url(../../img/m_title_07_bg.gif) repeat-x left top; border:1px solid #dc7b0c; padding:5px 0 0 10px; position:relative;}
	.wrap_r04_h2 span { display:inline-block; width:110px; background:url(../../img/m_04_bg_more_arrow.gif) no-repeat right 6px; font-size:11px; color:#f1cd9e; text-decoration:underline; font-weight:normal; position:absolute; right:10px; top:5px;}
	.wrap_r04_h2 span a {color:#f1cd9e;}
	.wrap_r04 ul { background:url(../../img/m_title_07_bg_01.gif) repeat-x left top; border:1px solid #d7d7d7; border-top:none; padding:5px; width:290px; margin-bottom:5px;}
	.wrap_r04 ul li { background:url(../../img/m_title_07_arrow.gif) no-repeat left 3px; padding:1px 0 1px 8px; color:#a1a1a1;}
	.wrap_r04 ul li span { display:inline-block; width:205px; }

	.wrap_r04_h2_01 { height:20px;  width:290px; background:url(../../img/m_title_08_bg.gif) repeat-x left top; border:1px solid #76aa10 ;vertical-align: top; padding:5px 0 0 10px;  position:relative;}
	.wrap_r04_h2_01 span { display:inline-block; width:147px; background:url(../../img/m_05_bg_more_arrow.gif) no-repeat right 6px; font-size:11px; color:#cce0a3; text-decoration:underline; font-weight:normal; position:absolute; right:10px; top:5px;}
	.wrap_r04_h2_01 span a {color:#cce0a3; }
	.wrap_r04 dl { background:url(../../img/m_title_08_bg_01.gif) repeat-x left top; width:290px; padding:5px; height:82px; border:1px solid #d7d7d7; border-top:none;}	
	.wrap_r04 dl dt { float:left; width:115px; height:82px;}	
	.wrap_r04 dl dt img { border:1px solid #cccccc; background:#FFFFFF; padding:3px;}	
	.wrap_r04 dl dd { float:left; color:#898989; width:165px; line-height:15px;}	
	.wrap_r04 dl dd strong { color:#2c76b9; display:block; padding:0 0 4px 0;}	
	.wrap_r04 dl dd em { color:#252525; display:block; font-style:normal; padding:0 0 3px 0;}	



/* -- sub -- */
#sub_container { width:100%; background:url(../../img/s_bg_visual.jpg) no-repeat center 120px;}
	#visual_sub01 { width:970px; height:180px; position:relative; padding:22px 0 0 0; *padding:21px 0 0 0;}
	#visual_sub01 .quick_sub { position:absolute; left:0px; top:0; width:185px; height:202px; background:url('../../img/s_top_quick_bg.gif') no-repeat left top;}
		.quick_sub ul { padding:46px 0 0 26px; font-weight:bold; color:#ffffff; line-height:23px;}
		.quick_sub ul a {color:#FFF}
		.quick_sub ul a:hover { text-decoration:underline;}
	
	#contents_wrap_s { width:100%; padding:5px 0; background:url(../../img/s_bg_contents.gif) repeat-x left top; *background:url(../../img/s_bg_contents.gif) repeat-x left 1px; min-height:500px; _height:500px;}
		#contents_wrap_s_inner { width:960px; margin:0 auto; padding:15px 0 0 0; position:relative;}
			.left_con { width:160px; padding:20px 31px 0 9px;float:left; }
			.left_con h3 { height:31px;}
				.lm_box { width:144px; border:1px solid #69b219; background:#76b92c url(../../img/left_box_bg.gif) repeat-x left top; padding:8px; margin-bottom:30px;}
				.lm_box li { border-bottom:1px solid #a4d169; padding:2px 0;}
				.lm_box li a { color:#ffffff; width:136px; display:inline-block; padding:4px}
				.lm_box li a:hover { color:#000000; font-weight:bold; width:136px; background:#FFFFFF; display:inline-block; padding:4px}
				.lm_box li.on a { color:#000000; font-weight:bold; width:136px;  display:inline-block; padding:4px ; background:#FFFFFF}
				.lm_box li.on a img { padding:0 0 0 3px;}
				
				.lm_box_org { width:144px; border:1px solid #69b219; background:#76b92c url(../../img/left_box_bg.gif) repeat-x left top; padding:8px; margin-bottom:30px;}
				.lm_box_org li { border-bottom:1px solid #a4d169; padding:2px 0;}
				.lm_box_org li a { color:#ffffff; width:136px; height:16px; display:inline-block; padding:2px 0 0 4px;}
				.lm_box_org li a:hover { color:#000000; font-weight:bold; width:136px; height:16px; background:#FFFFFF; display:inline-block; padding:2px 0 0 4px;}
				.lm_box_org li.on a { color:#000000; font-weight:bold; width:136px; height:16px; background:#FFFFFF; display:inline-block; padding:2px 0 0 4px;}
				.lm_box_org li.on a img { padding:0 0 0 3px;}

			.cnt_con { float:left; width:755px;}
			.cnt_con h2 { background:url(../../img/making/bul_title_bg.gif) no-repeat left 4px; font-size:17px; font-weight:normal; height:50px; padding-left:18px; color:#000000;}
			.cnt_con p.posi { position:absolute; right:5px; top:20px; color:#7d7d7d;}
			.cnt_con p.posi a {color:#7d7d7d;}
			.cnt_con p.posi a:hover {color:#7d7d7d; text-decoration:underline;}
			.cnt_con p.posi span { color:#7d7d7d; font-weight:bold;}

/* ================= CONTENTS===================== */


/*common*/

#tabLayer_02,  #tabLayer_03,  #tabLayer_04,  #tabLayer_05,  #tabLayer_06,  #tabLayer_07,  #tabLayer_08 {display:none}
#c01{display:block;}
#c02, #c03, #c04, #c05, #c06, #c07, #c08, #c09, #c10, #c11 {display:none;}


.board_list_title {font-size:12px;padding:0 0 15px 0;}
.board_list_title2 {font-size:11px;font-weight: bold;color:#707070;padding:0 0 10px 0;line-height:17px}
.board_list_title2 span.green2 {color:#1FAF5D}
.board_list_title2 span.blue2 {color:#0087C8}

.input_line2 {border:1px solid #C3C4C4;}
.inner_con_wrap h3.title_h3 {display:inline-block;width:745px;height:25px;position:relative;background:url(../../img/making/bul_s_title_bg.gif) no-repeat left 5px; color:#2c76b9;  font-size:13px;padding:0 0 0 10px; }
.inner_con_wrap h3.title_h3 span  {position:absolute; right:0px; top:2px;}
.inner_con_wrap h3.title_h3 strong.id {color:#252525}
.inner_con_wrap h3.half { width:300px; height:25px; background:url(../../img/making/bul_s_title_bg.gif) no-repeat left 5px; color:#2c76b9;  font-size:13px;padding:0 0 0 10px;}

.img_box img {padding:4px; border:1px solid #d8d8d8;}

.tab {width:100%;height:33px;border-bottom:2px solid #2c76b9; }
.tab li {display: inline-block;*display: inline;*zoom: 1; vertical-align: middle;background:#acacac; color:#ffffff; text-align:center; font-weight:bold;padding:0 15px;margin:0 1px 0 0; }
.tab li.on {background:#2c76b9;}
.tab li a {color:#FFF ; clear:both;vertical-align: middle;}

 
.tab3 {clear:both; height:36px;border-bottom:2px solid #2c76b9;} 
.tab3 dt {width:62px;height:26px; font-size:11px; font-weight:bold;float:left;text-align:center; background:#acacac; color:#ffffff;padding:5px 0 5px 0; cursor: pointer; vertical-align: middle}
.tab3 dt span, .tab3 dd span {display:inline-block; margin:7px 0 0 0}
.tab3 dd {width:98px;height:26px; font-size:11px; font-weight:bold;float:left;text-align:center;background:#acacac; color:#ffffff;padding:5px 0;margin:0 0 0 1px;cursor: pointer; vertical-align: middle }
.tab3 dt a, .tab3 dd a {color:#FFF; }
.tab3 dt a:hover, .tab3 dd a:hover {color:#FFF}
.tab3 dt.on, .tab3 dd.on {background:#2c76b9;}
 
 
.contenst_in {font-size:12px; color:#898989;line-height:17px;display:inline-block}
.contenst_in span {color:#2c76b9; font-weight:bold}
.contenst_in span.black {color:#252525}
 



/* making friends */

/*introduction*/
.intro_p { position:relative; }
.intro_p p { padding:0 0 15px 0; font-size:12px; line-height:17px;}
.intro_p p.a2525 { color:#252525;}
.box_dove { background:url(../../img/making/bg_introduction.gif) no-repeat left top; height:180px; width:100%;}
.box_dove ul.m_intro { padding:40px 0 0 210px;}
.box_dove ul.b_intro { padding:12px 0 0 210px;}
.box_dove ul li { margin:3px 0; padding:0 0 1px 0;}
.box_dove ul li strong.title { color:#252525; display:inline-block; width:120px;}
.box_dove ul li span.basic {display:inline-block; width:300px; background:url(../../img/making/bg_graph_bg_basic.gif) no-repeat left 12px; position:relative;}
.box_dove ul li span.basic span.over {display:inline-block; margin:5px 0 0 0;}
.box_dove ul li em { font-style:normal; padding:2px 0 0 10px;}
.box_dove ul li em strong { display:inline; color:#1faf5d;}
.dove_img { padding:2px 0 0 0;}

/* epal exchange */
.tab_making { position:absolute; left:0; top:1px;  width:100%}
.tab_making, x:-moz-any-link, x:default { position:absolute; left:0; top:-1px;  width:100%}
*:first-child+html .tab_making { position:absolute; left:0; top:1px;  width:100%}
.tab_making li { float:left; width:70px; text-align:center; margin-right:1px;}
.tab_making li a { display:inline-block; width:70px; background:#acacac; color:#ffffff; font-weight:bold; padding:3px 0;}
.tab_making li a:hover { display:inline-block; width:70px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:3px 0;}
.tab_making li.on a { display:inline-block; width:70px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:3px 0;}

.inner_con_wrap h3.find_h3 { background:url(../../img/making/bul_s_title_bg.gif) no-repeat left 5px; padding:0 0 0 10px;  width:745px; color:#2c76b9; height:25px; font-size:13px; position:relative;}
.inner_con_wrap h3.find_h3 span {position:absolute; right:10px; top:4px;}

.topic { height:38px;  border-bottom:2px solid #2c76b9;   }
.topic li { width:93px; height:33px;  margin-right:1px; background:#acacac; color:#ffffff; float:left; text-align:center; font-weight:bold ;padding:5px 0 0 0 }
.topic li :link, .topic li :visited {width:93px;height:33px;   margin-right:1px; background:#acacac; color:#ffffff; float:left; text-align:center; font-weight:bold;  }
.topic li :hover { width:93px;  height:33px;   background:#2c76b9;   }
.topic li.on a  {   background:#2c76b9; }


.page_num { width:755px; text-align:right; padding:5px 0; position:relative;}
.page_num strong { color:#2c76b9;padding:0 3px}
.page_num span { position:absolute; left:0; top:5px; color:#252525;}
.page_num span em { font-style:normal; color:#2c76b9;}

.photo_board_list { width:755px;border-bottom:1px solid #2c76b9; border-top:1px solid #2c76b9; padding:5px 0;display:inline-block}
.photo_board_list li.end {border-bottom:0}
.photo_board_list li.line { border-bottom:1px solid #d8d8d8;  display:inline-block}
	.member { padding:15px 0 15px 13px; width:110px; float:left; display:inline-block;}
	.member li { border:none;}
	.member .photo { padding:0 0 3px 0;}
	.member .photo img { padding:4px; border:1px solid #d8d8d8;}
	.member .name { font-weight: bold; color:#000000; padding:3px 0;}
	.member .name span { font-weight:normal; color:#f26522; padding:0 0 0 4px;}
	.member .sex { display:inline; padding: 2px 0 0;}
	.member .nation { display:inline;}
	.member .topic_st { color:#252525; padding:2px 0;}
	.member .subject { color:#959595; padding:2px 0 4px 0;}
	.member .btn { background:#3ca0d5; color:#ffffff; text-align:center; width:110px; padding:1px 0;}
	.member .btn a {color:#FFF}
	.member .received { background:#3ca0d5; color:#ffffff; text-align:center; width:110px; padding:1px 0;margin:0 0 2px 0}
	.member .sent { background:#64B949; color:#ffffff; text-align:center; width:110px; padding:1px 0;margin:0 0 2px 0}
	.member .received a, .member .sent a {color:#FFF}


/*----- epal _list --------*/
.board_find {width:755px; font-size:11px; font-family:"tahoma";border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; color:#252525;}
.board_find tbody th { padding:5px 5px 5px 10px; background:#eeeeee; border-bottom:1px solid #d8d8d8; text-align:left;}
.board_find tbody th.title_b { padding:5px 5px 5px 10px; background:#e3e3e3; border-bottom:1px solid #d8d8d8; text-align:left; color:#0087c8; }
.board_find tbody td { border-bottom:1px solid #d8d8d8; padding:5px 0 5px 10px;}
.board_find tbody td ul li { float:left; padding:2px 17px 2px 0;}
.board_find tbody td ul li label input { margin-top:-3px; padding:0 3px 0 0;}
.board_find tbody th.last {border-bottom:1px solid #2c76b9;}
.board_find tbody td.last {border-bottom:1px solid #2c76b9;}
.mail_add { border:1px solid #288cc9;}

.btn_left { width:755px; text-align:right; padding:10px 0;}
.btn_left img { padding:0 0 0 4px;}

.pre_next { border-bottom:1px solid #b57bc2; border-top:1px solid #b57bc2;}
.pre_next li { padding:10px 0 0 10px; border-bottom:1px solid #e5e5e5; height:20px;}
.pre_next li span { padding: 0 10px 0 0;}



/*----- epal _view --------*/
.epal_view {border-top:2px solid #2c76b9; border-bottom:2px solid #2c76b9; float:left; width:755px; margin:0 0 20px 0;}
	.member_v { width:155px; padding:0 15px 10px 10px; float:left;}
	.member_v dl { padding:10px 0 0 0;}
	.member_v dl dt { padding:0 0 5px 0; }
	.member_v dl dt img { padding:4px; border:1px solid #d8d8d8; background:#FFFFFF;}
	.member_v dl dd { text-align:center; width:160px;}
	.member_v dl dd a { display:block; width:110px; margin:5px 0 0 20px; *margin:5px 0 0 0;}
	.member_v dl dd a.add { background:#3ca0d5; border:1px solid #3ca0d5; color:#FFF}
	.member_v dl dd a.block { border:1px solid #cccccc; color:#cd3112; font-weight:bold; background:#ffffff url(../../img/making/ico_block.gif) no-repeat 3px 4px;}
	.member_v h4 { color:#252525; font-size:11px; font-weight:bold; margin-top:20px; border-bottom:1px solid #bfbfbf; padding:0 0 10px 0;}
	.member_v h4 span { display:block; padding:2px 0; color:#252525; font-weight:normal}
	.member_v h4 em { display:block; padding:2px 0; color:#898989; font-weight:normal; font-style:normal;}
	.member_v h4 em img { padding:0 3px 0 0 ; vertical-align:top; }
	.member_v ul li { background:url(../../img/making/dot_line.gif) no-repeat left bottom; padding:5px 0 10px 0;}
	.member_v ul li span { display:block; padding:3px 0; color:#666666; font-weight:bold;}
	.member_v ul li.last { background:none; border-bottom:1px solid #898989;}
	
	.member_intro { float:left; padding:25px 0 20px 20px; width:554px; _width:545px; border-left:1px solid #D8D8D8;}
	.member_intro .mem_info { height:105px; width:540px;}
	.member_intro .mem_info li { background:url(../../img/making/bul_ss_title_bg.gif) no-repeat left 7px; padding:3px 0 3px 8px; font-weight:bold; color:#000000;}
	.member_intro .mem_info li strong { color:#2c76b9;}
	.member_intro h3 { width:530px; _width:520px;}
	.member_intro h3 img {padding:0 0 0 5px;}
		.mem_about01 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_mem_intro01.gif) no-repeat 2px 5px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
		.mem_about02 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_mem_intro02.gif) no-repeat 2px 5px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
		.mem_about03 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_mem_intro03.gif) no-repeat 2px 5px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
		.mem_about04 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_mem_intro04.gif) no-repeat 2px 5px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
		.mem_about05 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_mem_intro05.gif) no-repeat 2px 5px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
		.mem_about_con { padding:12px 0;line-height:17px}
		.mem_firend_list { width:554px; _width:545px;border-bottom:1px solid #2c76b9; float:left; }
		.mem_firend_list li { width:554px; _width:545px;border-bottom:1px solid #d8d8d8; float:left;}
		.mem_firend_list li dl.epal_friend { width:103px; padding:10px 3px 10px 4px; _padding:10px 3px 10px 3px; float:left;}
		.mem_firend_list li dl.epal_friend dt img { padding:4px; border:1px solid #d8d8d8;}
		.mem_firend_list li dl.epal_friend dd { padding:5px 0;}
		.mem_firend_list li dl.epal_friend dd img { vertical-align:top;}
		.mem_firend_list li dl.epal_friend dd strong { color:#000000; padding:0 3px 0 0; }
		.mem_firend_list li dl.epal_friend dd span { display:block; color:#666666;}
		.btn_right { width:100%; text-align:right; clear:both; padding:10px 0 0 0;}
		.btn_right img { padding:0 0 0 5px;}
		.btn_right_0 { width:100%; text-align:right; clear:both;  }
		.btn_right_0 img { padding:0 0 0 5px;}

.request_address {float:right;padding:0 0 20px 0}		


/*----- language --------*/
.mem_language { border-bottom:1px solid #2c76b9; border-top:2px solid #2c76b9; width:755px;}
.mem_language thead th { border-bottom:1px solid #2c76b9; height:36px; color:#252525; background:url(../../img/making/board_btw_line.gif) no-repeat right 15px;}
.mem_language thead th.none { background:none;}
.mem_language tbody td { border-top:1px solid #d8d8d8; height:44px; color:#636363; height:50px; text-align:center;}
.mem_language tbody td span { padding:0 4px 0 0;}
.mem_language tbody td span.con { display:block; font-weight:normal;}
.mem_language tbody td span.green_a { padding:0 2px 2px 2px; display:block; background:#1dad66; color:#ffffff; font-weight:normal;}
.mem_language tbody td span.brown_a { padding:0 2px 2px 2px; display:block; background:#db7b0c; color:#ffffff; font-weight:normal;}
.mem_language tbody td span.sky_blue { padding:0 2px 2px 2px; display:block; background:#0cb0db; color:#ffffff; font-weight:normal;}
.mem_language tbody td span.yellow_green { padding:0 2px 2px 2px; display:block; background:#a6c800; color:#ffffff; font-weight:normal;}
.mem_language tbody td span.yellow { padding:0 2px 2px 2px; display:block; background:#f3b300; color:#ffffff; font-weight:normal;}
.mem_language tbody td span.orange { padding:0 2px 2px 2px; display:block; background:#f06135; color:#ffffff; font-weight:normal;}
.mem_language tbody td span.purple { padding:0 2px 2px 2px; display:block; background:#8f59c5; color:#ffffff; font-weight:normal;}
.mem_language tbody td em { font-style:normal; font-weight:bold; color:#f26522;}
.mem_language tbody td strong { display:block; color:#3ca0d5;}
.mem_language tbody td.photo img { border:1px solid #d8d8d8;}
.mem_language tbody td.title_con { text-align:left; font-weight:bold; color:#252525;}
.mem_language tbody td.title_con span { font-weight:normal; color:#f26522; padding:0 0 0 3px;}

.mem_lang01 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_01.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang02 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_02.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang03 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_03.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang04 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_04.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang05 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_05.gif) no-repeat 5px 2px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang06 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_06.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang07 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_07.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang08 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_08.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
.mem_lang09 {border-top:1px solid #2c76b9; border-bottom:1px solid #2c76b9; background:url(../../img/making/ico_lang_09.gif) no-repeat 2px 4px; padding:5px 0 5px 24px; font-size:11px; color:#000000;}
/* lounge */
.lounge_copy { background:url(../../img/making/ico_lounge_copy.gif) no-repeat left 6px; border-bottom:1px solid #8aafd0; border-top:1px solid #8aafd0; padding:3px 0 4px 20px; color:#2c76b9; font-weight:bold; margin-bottom:20px;}

/*==== BRIDGE ====*/
/* search */
.bridge_search_tab { width:100%; height:25px;}
.bridge_search_tab li { float:left; min-width:60px; text-align:center; margin-right:1px;}
.bridge_search_tab li a { display:inline-block; min-width:60px; _width:60px; background:#acacac; color:#ffffff; font-weight:bold; padding:3px 5px;}
.bridge_search_tab li a.long_tab {width:130px;}
.bridge_search_tab li a:hover { display:inline-block; min-width:60px; _width:60px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:3px 5px;}
.bridge_search_tab li a:hover.long_tab {width:130px;}
.bridge_search_tab li.on a { display:inline-block; min-width:60px; _width:60px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:3px 5px;}
/* search_v */
.search_block { width:100%; text-align:right; color:#ff5f11; background:url(../../img/bridge/ico_block.gif) no-repeat 655px 2px; height:20px;}
.search_block a { color:#ff5f11;}
.search_v { width:755px; border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9;}
.search_v tbody th { background:#eeeeee; color:#000000; padding:2px 0 2px 10px; text-align:left; border-top:1px solid #e4e4e4;}
.search_v tbody th em { font-weight:normal; color:#2c76b9; font-style:normal; display:block;}
.search_v tbody td { padding:2px 10px 2px 10px; border-top:1px solid #e4e4e4;line-height:16px;}
.search_v tbody td em { font-weight:normal; color:#2c76b9; font-style:normal; }
.search_v tbody td span.sque_class { display:inline-block; width:70px; background:#0cb0db; text-align:center; color:#ffffff; padding:1px 0 2px 0;}
	
	.group_info_wrap { padding:10px 0 0 10px; width:132px;}
	.group_info dt { padding:0 0 5px 0; }
	.group_info dt img { padding:4px; border:1px solid #d8d8d8; background:#FFFFFF;}
	.group_info dd { text-align:center; width:132px;}
	h4.search_mem_info { color:#252525; font-size:11px; font-weight:bold; margin-top:6px;padding:5px 0 10px 0;}
	h4.search_mem_info span { display:block; padding:2px 0; color:#252525; font-weight:normal}
	h4.search_mem_info em { display:block; padding:2px 0; color:#898989; font-weight:normal; font-style:normal;}
	h4.search_mem_info em img { padding:0 3px 0 0 ; vertical-align:top; }
	.info_view li { padding:4px 0 ; color:#252525;}
	.info_view li span { display:block; padding:1px 0; color:#000000; font-weight:bold;}
	.info_view li.other_type { color:#1dad5a;}
	.search_h3 { background:url(../../img/making/bul_s_title_bg.gif) no-repeat left 5px; padding:0 0 0 10px; color:#2c76b9; height:25px; font-size:13px; position:relative; margin-top:20px;}
	.search_h3 strong { color:#f26522; font-size:12px;}
	.search_h3 span { position:absolute; right:0; top:2px;}
	.partner_list { width:755px; border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; height:100px; padding:10px 0;}
	.partner_list li { float:left; padding:0 10px; height:102px}
	.partner_list li img { padding:4px; border:1px solid #e8e8e8;}

/* lounge */
.lounge_exp { height:22px; font-size:12px;}
 
.comment_list {border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; padding:10px 0 0 0; margin-top:20px;}
.comment_list .comme_h3 { background:url(../../img/bridge/ico_comment.gif) no-repeat left 1px; padding:0 0 0 18px; font-size:11px; color:#1faf5d; height:22px;}
.comment_list .question_a { padding:0 10px 5px 19px; color:#000000; height:20px;}
.comment_list .question_a strong { padding:0 10px 0 0;}
.comment_list .question_a label { padding:0 10px;}
.comment_list .question_a label input { margin:-3px 0 0 0;}
.comment_list .question_a .aa01 span { background:url(../../img/bridge/ico_agree.gif) no-repeat 1px top; padding:0 0 0 18px;}
.comment_list .question_a .aa02 span { background:url(../../img/bridge/ico_disagree.gif) no-repeat 1px top; padding:0 0 0 18px; }
.comment_list .commen_area { display:inline-block;padding: 0 0 10px 20px}
.comment_list .commen_area img { vertical-align:top; margin-left:8px;}
.comment_list .commen_area textarea { font-size:12px;border:1px solid #C3C4C4;  }
	.comment_reply { width:100%;padding:5px 0 0 0}
	.comment_reply li { border-top:1px solid #d8d8d8; padding:10px;float:left;}
	.comment_reply li dl { float:left;}
	.comment_reply li dl dt { float:left; width:100px;padding:0 0 1px 0}
	.comment_reply li dl dt img { padding:4px; border:1px solid #d8d8d8;}
	.comment_reply li dl dd { float:left; width:635px; color:#252525; padding:8px 0 0 0;}
	.comment_reply li dl dd strong { display:block; height:24px;}
	.comment_reply li dl dd strong em { font-style:normal; color:#5331b7;}
	.comment_reply li dl dd span.con { display:inline-block; width:500px;}
	.comment_reply li dl dd span.date { display:inline-block; width:130px; text-align:right; vertical-align:top; color:#959595;}
	.pre_next_lounge { border-top:1px solid #dbdbdb; margin:20px 0 0 0;} /*margin:20px 0 50px 0; @yunkyoung 20100619*/
	.pre_next_lounge li { padding:6px 0 6px 10px; border-bottom:1px solid #e5e5e5; color:#252525;}
	.pre_next_lounge li strong { color:#2c76b9; display:inline-block; width:77px; background:url(../../img/bridge/pre_next_lounge_line.gif) no-repeat 68px 2px;}
	.pre_next_lounge li strong img { padding:0 10px 0 0; vertical-align:middle;}

.lounge_w {border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; color:#252525; width:100%;}
.lounge_w tbody th { background:#eeeeee; border-top:1px solid #d8d8d8; text-align:left; padding:4px 0 4px 15px; color:}
.lounge_w tbody th.head_type  {background:#E3E3E3;padding:7px 0 7px 15px; color:#0087C8}
.lounge_w tbody td { border-top:1px solid #d8d8d8; padding:4px 0 4px 10px;}
.lounge_w tbody td span.add_comm { display:block; padding:3px 0;}
.lounge_w tbody td ul li { float:left; padding:2px 17px 2px 0;}
.lounge_w tbody td ul li label input { margin-top:-3px; padding:0 3px 0 0;}

/*==== Nations ====*/
.box_nation { background:url(../../img/nation/box_nation.gif) no-repeat left top; width:100%; height:360px; padding-top:10px;}
.st_nation { float:left; width:337px; padding:0 20px;}
.st_nation h4 { width:100%; text-align:center; height:25px; border-bottom:1px solid #2c76b9;}
.st_nation dl { padding-top:10px; height:33px;}
.st_nation dl dt { float:left; width:50px; height:33px;}
.st_nation dl dt img { border:1px solid #252525;}
.st_nation dl dd { float:left;}
.st_nation dl dd strong { display:block; color:#10a0c1; font-size:12px;}
.st_nation dl dd span { font-weight:bold; color:#252525;}
.btn_nation { clear:both; padding:20px 0; width:100%; text-align:center;}

/*----- explore -------*/
.exp_choose { height:330px;}
.f_step { border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; width:100%; *float:left; font-size:12px; margin-bottom:50px;}
.f_step li { border-top:1px solid #d8d8d8; *float:left; width:100%;}
.f_step li .s_step { padding:8px 0; *float:left;}
.f_step li .s_step li { border:none; display:inline-block; width:147px; *float:left; line-height:12px; padding:6px 0;}
.f_step li .s_step li a { color:#868686;}
.f_step li .s_step li a:hover { color:#0087c8; text-decoration:underline;}


.exp_include {width:735px;height:300px;border:solid 1px #D4D4D4;background-color: #FFF;padding:15px 10px; position:relative;margin:10px 0 0  0}
.exp_include .nations_smap { }
.exp_include .nations_flag {position:absolute; top:35px;left:390px;z-index:10;font-size:20px;color:#FFCC00}
.exp_include .nations_info {width:128px;position:absolute; top:30px;left:575px;z-index:10;font-size:10px;line-height:11p;
	overflow:auto;
	scrollbar-face-color:#FECE43;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-3dlight-color:#FFFAFA;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-track-color:#F6F6F6;
	scrollbar-arrow-color:#FFFFFF;
	height: 230px;
	padding:0 10px;
	visibility: visible;
	}

.map_view {position:absolute;top:50px;left:290px;z-index:10;display:none}

.map_detail {width:570px;background-color: #888888;padding:0 10px 10px 10px ;color:#FFF}
.map_detail dt { float:left;width:500px;vertical-align: top; font-weight:bold;font-size:18px;padding:10px 0 5px 0}
.map_detail dd {float:right;vertical-align: top;}
.map_detail dd a {background-color: #FFF;padding:0 10px}
.map_detail p {clear:both;padding:0 0 10px 0}

.country {float:left;padding:10px 0 0  0}
.continent {float:right;padding:10px 10px 0 0}


.exp_box { width:100%; border:1px solid #d7d7d7; margin:20px 0 0 0}
.exp_box .exp_back { background:url(../../img/nation/explore_v_title_bg.gif) repeat-x left top; padding:5px 0 0 10px; height:24px; position:relative; font-size:12px; color:#237fb0;}
.exp_box .exp_back span { position:absolute; right:10px; top:6px;}
.exp_box p { padding:10px; font-size:12px; line-height:17px;}
.exp_box .nation_from { padding:10px;}
.exp_box .nation_from li { padding:3px 0; font-size:12px;}
.exp_box .nation_from li span { color:#252525;}
.exp_box .nation_from li strong { color:#10a0c1;}

.etiquette_in {padding:0 10px}
.etiquette_in h3.etiquette_h3 { background:url(../../img/nation/bul_s_title_bg2.gif) no-repeat left 4px; font-size:12px; color:#4CA0C1;padding:0 0 0 8px;  height:25px; position:relative;margin:20px 0 0 0 }
.etiquette_in h3.etiquette_h3  span {position:absolute; right:0; top:4px;}

.explore_table_view {border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; margin-bottom:20px;}
.explore_table_view tbody th { border-top:1px solid #d8d8d8; background:#eeeeee; text-align:left; padding:6px 0 8px 15px; color:#252525;}
.explore_table_view tbody td { border-top:1px solid #d8d8d8;padding:6px 0 8px 10px;}

.exp_contribute { padding:30px 0 10px 0; height:70px;}
/* explore */
.tab_exp_tab { width:100%; height:21px;border-bottom:2px solid #2c76b9;  }
.tab_exp_tab, x:-moz-any-link, x:default { width:100%; height:22px;border-bottom:2px solid #2c76b9; }
*:first-child+html .tab_exp_tab { width:100%; height:21px;border-bottom:2px solid #2c76b9; }

.tab_exp_tab li { float:left; min-width:50px; text-align:center; margin-right:1px;}
.tab_exp_tab li a { display:inline-block; min-width:50px; _width:50px; background:#acacac; color:#ffffff; font-weight:bold; padding:4px 5px;}
.tab_exp_tab li a.long_tab {_width:96px;}
.tab_exp_tab li a.long_tab01 {_width:70px;}
.tab_exp_tab li a.long_tab02 {_width:86px;}
.tab_exp_tab li a.long_tab03 {_width:130px;}
.tab_exp_tab li a.long_tab04 {_width:160px;}
.tab_exp_tab li a:hover { display:inline-block; min-width:50px; _width:50px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:4px 5px;}
.tab_exp_tab li a:hover.long_tab {_width:96px;}
.tab_exp_tab li a:hover.long_tab01 {_width:70px;}
.tab_exp_tab li a:hover.long_tab02 {_width:86px;}
.tab_exp_tab li a:hover.long_tab03 {_width:130px;}
.tab_exp_tab li a:hover.long_tab04 {_width:160px;}
.tab_exp_tab li.on a { display:inline-block; min-width:50px; _width:50px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:4px 5px;}

.tab_exp_list { margin:10px 0 10px 0; border-bottom:1px solid #2c76b9}


/* ================= PATHS TO PEACE===================== */
/* intro */
.path_intro { line-height:18px; font-size:12px;}
.path_intro li strong { color:#000000; display:block;}

.box_green { background:#1dad66; display:inline-block; padding:1px 8px 2px 8px; color:#ffffff; font-weight:normal;}
.box_brown { background:#db7b0c; display:inline-block; padding:1px 8px 2px 8px; color:#ffffff; font-weight:normal;}
.box_skublue { background:#0cb0db; display:inline-block; padding:1px 8px 2px 8px; color:#ffffff; font-weight:normal;}
.box_yellowgreen { background:#a6c800; display:inline-block; padding:1px 8px 2px 8px; color:#ffffff; font-weight:normal;}

.webzine_list { width:100%; border-bottom:1px solid #2c76b9;}
.webzine_list li { padding:10px 0; height:75px; border-bottom:1px solid #e8e8e8;}
	.define_photo dl dt { float:left; width:100px;}
	.define_photo dl dt img { padding:4px; background:#FFFFFF; border:1px solid #e6e6e6;}
	.define_photo dl dd { float:left; width:650px; line-height:15px; color:#252525;}
	.define_photo dl dd strong { display:block; color:#000000; padding:0 0 5px 0;}
	.define_photo dl dd strong span { margin-right:5px;}
	.define_photo dl dd strong em { font-style:normal; font-size:11px; color:#959595; font-weight:normal; padding:0 0 0 10px;}
	
	.undefine_photo dl dt strong { display:block; color:#000000; padding:0 0 5px 0; line-height:15px;}
	.undefine_photo dl dt strong span { margin-right:5px;}
	.undefine_photo dl dt strong em { font-style:normal; font-size:11px; color:#959595; font-weight:normal; padding:0 0 0 10px;}
	.undefine_photo dl dd { line-height:15px; color:#252525;}

.webzine_list li.end { padding:10px 0; height:75px; border-bottom:0}




/* ================= TABLE BOARD===================== */

/*----- table_list_std01 -------*/
.board_list01_wrap { position:relative;}
.board_list01 {border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9;}
.board_list01 caption { height:20px; text-align:right;}
.board_list01 caption strong { color:#2c76b9;padding:0 3px}
.board_list01 {width:755px; font-size:11px; font-family:dotum;}
.board_list01 thead th { height:27px; background:url(../../img/making/board_btw_line.gif) no-repeat right 10px;border-bottom:1px solid #2c76b9; color:#252525;}
.board_list01 thead th.none { background:none;}
.board_list01 tbody td.stat {font-weight:bold; color:#333; }
.board_list01 tbody td.stat_oran {font-weight:bold; color:#f26522; }
.board_list01 tbody td {border-bottom:1px solid #D8D8D8; text-align:center; font-size:11px; font-family:dotum; padding:8px 0; color:#636363;}
.board_list01 tbody td img { border:1px solid #d8d8d8; padding:4px}
.board_list01 tbody td img.border_none {border:none}
.board_list01 tbody td strong { color:#252525; display:block;}
.board_list01 tbody td  span { display:inline-block; min-width:60px; _width:60px; height:13px; text-align:center; color:#ffffff; padding:2px 2px 0 2px;}
.board_list01 tbody td  span.story {background:#1dad66;}
.board_list01 tbody td  span.story1 {background:#1dad66;height:25px;}
.board_list01 tbody td  span.photo {background:#db7b0c;}
.board_list01 tbody td  span.video {background:#0cb0db;}
.board_list01 tbody td  span.language {background:#a6c800;}
.board_list01 tbody td  span.city {background:#8f59c5;}
.board_list01 tbody td  span.club {background:#f3b300;}

.board_list01 tbody .date { height:34px;}
.board_list01 tbody .title { text-align:left; color:#252525;line-height:15px}
.board_list01 tbody .title b.cmt { font-weight:normal; color:#f26522;padding:0 0 0 5px}
.board_list01 tbody .title strong { display:block; color:#000000; text-decoration:underline;}
.board_list01 tbody th.last {border-bottom:1px solid #2c76b9;}
.board_list01 tbody td.last {border-bottom:1px solid #2c76b9;}
.board_list01 tbody td  span.topic1 {background:#1dad66;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic2 {background:#db7b0c;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic3 {background:#0cb0db;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic4 {background:#a6c800;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic5 {background:#8f59c5;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic6 {background:#f3b300;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic7 {background:#F06135;padding:2px 5px 1px 5px}
.board_list01 tbody td  span.topic8 {background:#DD4EC1;padding:2px 5px 1px 5px}
.board_list01 tbody td.faq_v {background:#ebebeb; text-align:left;padding:10px 10px 10px 10px;line-height:17px}


/* Paginate */
.paginate_wrap {clear:both;width:100%; }
.paginate_wrap dt {width:100%;margin:0 auto}
.paginate_wrap dd { float:right;;margin:-20px 0 0 0}

.paginate {clear:both;text-align:center; padding:15px 0 0 0}
.paginate a img { border:none; vertical-align:middle; _vertical-align:top;}
.paginate a, .paginate strong { position:relative; margin-left:-6px; display:inline-block; vertical-align:middle; _width /**/:18px; padding:2px 6px 3px 7px; color:#666; text-decoration:none; line-height:normal; font:11px Tahoma; background:url(../../img/common/pagenate_line.gif) 0 2px  no-repeat  ;padding:0 12px}
.paginate a:hover { text-decoration:underline;}
.paginate strong { color:#3ca0d5 !important; font-weight:bold;}
.paginate .first-child { background:none;}
.paginate a.pre, .paginate a.next { padding:0; background:none !important;}
.paginate a.pre { margin:0 3px 0 -6px;}
.paginate a.next { margin:0 3px 0 -3px;}

 
 

 
/* search */
.search_bottom { width:755px; text-align:center; padding:20px 0 0 0;}
.search_bottom select { border:2px solid #3ca0d5;}
.search_bottom .search_word { border:2px solid #3ca0d5; padding:1px;}


.pre_next_common { border-top:1px solid #dbdbdb; margin:20px 0 0 0;}
.pre_next_common li { padding:6px 0 6px 10px; border-bottom:1px solid #e5e5e5; color:#252525;}
.pre_next_common li strong { color:#2c76b9; display:inline-block; width:77px; background:url(../../img/bridge/pre_next_lounge_line.gif) no-repeat 68px 2px;}
.pre_next_common li strong img { padding:0 10px 0 0; vertical-align:middle;}


/*making*/
.from { }
.from dt {float:left ;padding:0 10px 1px 0; }
.from dt img { padding:4px; border:1px solid #d8d8d8;}
.from dd {float:left ;font-weight:normal;color:#666;line-height:17px}
.from dd span {font-weight:bold;color:#252525}


/*e-mun*/
.box_diplomat {width:755px; height:260px;background: url(../../img/mun/bg_diplomat.jpg);text-align:left;vertical-align: top}
.box_diplomat  dt {font-weight:bold;color:#FFF;padding:5px 0 0 255px}
.box_diplomat  dd {float:left;font-weight:bold;color:#252525;}
.box_diplomat  dd.num1 {width:185px;padding:105px 0 0 60px;text-align:center }
.box_diplomat  dd.num1 span {color:#216FCF;}
.box_diplomat  dd.num2 {width:185px;padding:185px 0 0 30px;text-align:center }
.box_diplomat  dd.num2 span {color:#9423B0}
.box_diplomat  dd.num3 {width:185px;padding:105px 0 0 35px;text-align:center;}
.box_diplomat  dd.num3 span {color:#23B02A}

.leaders_search {width:755px; height:80px;background: url(../../img/mun/bg_search.jpg) no-repeat;text-align:left;vertical-align: top;padding:12px 0 0 0}
.leaders_search dl {clear:both;padding:3px 0 0 190px}
.leaders_search dt {float:left;width:100px;font-weight: bold;color:#252525}
.leaders_search dd {float:left;}
 

.topics_category {display: inline-block;border-top: solid 1px #2C76B9;border-bottom: solid 1px #3CA0D5}
.topics_category  li {float:left; width:165px;background: url(../../img/common/icon_dot1.gif) 15px 13px  no-repeat;border-bottom: solid 1px #D8D8D8;padding:7px 0 7px 23px}
.topics_category  li a {color:#898989}
.topics_category  li :hover{color:#252525}
.topics_category  li.on a {font-weight:bold;color:#252525}


.topics_box { display: inline-block;width:725px;border:1px solid #d7d7d7;  background:url(../../img/m_title_02_bg_01.gif) repeat-x left 1px; background-color: #FFF; position:relative;padding:8px 15px 10px 15px;margin:10px 0 0 0}
.topics_box h3 { height:35px; color:#2C76B9;font-size:12px}
.topics_box dt {float:left; width:90px}
.topics_box dd {float:left; width:630px;font-size:12px;line-height:17px}
		

.box_type1 {display:inline-block;width:755px;background: url(../../img/mun/box_m.gif) repeat-y;margin:0 0 10px 0}
.box_type1 .box_type1_t {width:755px;height:15px; background: url(../../img/mun/box_t.gif) top no-repeat;}
.box_type1 .box_type1_f {display:inline-block; width:755px;background: url(../../img/mun/box_f.gif) bottom no-repeat;padding:0 0  15px 0;}
.box_type1 .box_type1_cnt {padding:0 15px}
.box_type1 .box_type1_cnt {padding:0 15px;text-align:center;color:#252525}

.petitions_img {float:left; padding:0 10px 1px 0  }
.petitions_img img {padding:4px; border:1px solid #d8d8d8;}

.petitions_cnt {float:left; text-align:left}
.petitions_cnt li.subtitle {color:#000;font-weight:bold;padding:5px 0 0 0}
.petitions_cnt li.subtitle a {color:#000}
.petitions_cnt li.subtitle :hover {color:#5EA411}
.petitions_cnt li.date {float:left;color:#2C76B9;font-weight:bold;padding:5px 0 0 0}
.petitions_cnt li.date span {font-weight:normal;color:#A1A1A1}
.petitions_cnt li.total {padding:7px 0 0 0}
.petitions_cnt li.total span {font-weight:bold;color:#1FAF5D;}
   
.graph_petition1 {clear:both;width:415px;}
.graph_petition1 li {padding:12px 0 0 0}
.graph_petition1 li strong {color:#707070}
.graph_petition1 li.percent {float:left;font-weight:bold;color:#F26522;vertical-align: bottom}
.graph_petition1 li.total {text-align:right}
.graph_petition1 li.total img {vertical-align: top}
.graph_petition1 li.total span {font-weight:bold;color:#1FAF5D;}

.graph_petition2 {clear:both;width:415px;padding:5px 0 0 0}
.graph_petition2 dt {float:left;}
.graph_petition2 dd {text-align:right;}

.process_bar {width:420px; height:8px; background: url(../../img/mun/graph_default.gif) no-repeat;margin:3px 0 0 0}
.process_bar_on {width:420px; height:8px; background: url(../../img/mun/graph_process.gif) no-repeat}

.box_type2 {display:inline-block;width:366px;background: url(../../img/mun/box_m_s.gif) repeat-y;margin:0 0 20px 0}
.box_type2 .box_type2_t {width:366px;height:15px; background: url(../../img/mun/box_t_s.gif) top no-repeat;}
.box_type2 .box_type2_f {display:inline-block;width:366px; background: url(../../img/mun/box_f_s.gif) bottom no-repeat;padding:0 0 15px 0;}
.box_type2 .box_type2_cnt {padding:0 15px}

.featured_wrap {clear:both; }

.left_featured {float:left}
.right_featured {float:right}

.news_list li{color:#000;font-weight:bold; background: url(../../img/common/icon_dot1.gif) 0 9px  no-repeat;padding:3px 0 3px 5px}
.news_list a {color:#000}
.news_list :hover {color:#5EA411}
.news_list li.btn_right {background:none;padding:10px 0 0 0}

.comment_opinion {width:100%;}
.comment_opinion li {display:inline-block;border-top:1px solid #d8d8d8; padding:10px; }
.comment_opinion li dl dt {float:left; width:100px;color:#252525;font-weight:bold }
.comment_opinion li dl dd {float:left; width:635px; color:#252525; }
.comment_opinion li dl dd span.con {display:inline-block; width:500px;line-height:16px}
.comment_opinion li dl dd span.date {display:inline-block; width:130px; text-align:right; vertical-align:top; color:#959595;}


/*resources*/
.update_list {border-top: solid 1px #2C76B9;border-bottom: solid 1px #3CA0D5}
.update_list li {padding:5px;border-bottom: solid 1px #D8D8D8;}
.update_list li.end {border-bottom:none}
.update_list li span {vertical-align:middle;color:#252525; }
.update_list li span.category {display:inline-block;width:160px;font-weight:bold;color:#000;text-decoration: underline;margin:0 5px 0 0;}
.update_list li span.category a {text-decoration: underline}
.update_list li span.title {display:inline-block;width:390px;margin:0 10px 0 0}
.update_list li span.name {display:inline-block;width:80px;color:#252525;font-weight:bold;text-align: center;margin:0 10px 0 0}
.update_list li span.date {display:inline-block;width:75px;color:#A1A1A1;font-weight:normal;text-align: center;}

.descriptions {margin:25px 0;}
.descriptions dt {display: inline-block;*display: inline;	*zoom: 1; }
.descriptions dd {display: inline-block;*display: inline;*zoom: 1; width:630px;font-size:12px;color:#252525;margin:0 0 0 10px;vertical-align: middle;}
.descriptions dd span.title {display:block;font-size:12px;font-weight:bold;color:#237FB0; padding: 0 0 3px 0;}
.descriptions dd span.title a {display:block;font-size:12px;font-weight:bold;color:#237FB0; padding: 0 0 3px 0;}
.descriptions dd span.title :hover {color:#009CFF}

.leaders_list {border-top:2px solid #2c76b9;}

.list_type1 {width:100%;border-bottom: solid 1px #3CA0D5}
.list_type1 li {display: inline-block;padding:10px 0; border-bottom:1px solid #D8D8D8;}
.list_type1 li.end {border-bottom:none}
.list_type1 li dl {width:755px;}
.list_type1 li dt {display: inline-block;*display: inline;	*zoom: 1; }
.list_type1 li dd {display: inline-block;*display: inline;*zoom: 1; width:635px;font-size:12px;color:#252525;margin:0 0 0 10px;vertical-align: middle;word-break:break-all;}
.list_type1 li dd span.title {float:left;display:block;min-width:590px;_width:590px;font-weight:bold;color:#000; }
.list_type1 li dd span.title strong.flag {font-size:11px;color:#0087C8;font-weight:bold;padding: 0 4px 0 8px; }
.list_type1 li dd span.title strong.flag img {vertical-align: top;margin:2px 0 0 0}
.list_type1 li dd span.title strong.profile {font-size:11px;font-weight:normal;background-color:#1DAD66; color:#FFF; padding: 1px 5px 2px 5px }
.list_type1 li dd span.title strong.profile a {color:#FFF;}
.list_type1 li dd span.title strong.profile :hover {color:#000;}
.list_type1 li dd span.more {float:right; }
.list_type1 li dd span.sub {clear:both;display:block; padding:4px 0 0 0}
.list_type1 li dd span.url {display:block;font-size:11px;color:#237FB0; padding:5px 0 0 0}
.list_type1 li dd span.url a {color:#237FB0; }
.list_type1 li dd span.url :hover {text-decoration: underline}
.list_type1 li dd span.info {clear:both;display:inline-block;font-size:11px;color:#959595;padding:5px 0 0 0;}
.list_type1 li dd span.info a {color:#959595;}
.list_type1 li dd span.info :hover {color:#5EA411}
.list_type1 li dd span.tag {font-size:11px;color:#959595;padding:0 0 0 10px}
.list_type1 li dd span.tag a {color:#959595;}
.list_type1 li dd span.tag :hover {color:#237FB0;text-decoration: underline}
.list_type1 li dd span.tag img {margin:0 5px 0 0 }
.list_type1 li dd span.date {display:block;font-size:11px;color:#959595;padding:5px 0 0 0}
.list_type1 li dd span.date strong {color:#707070}

.view_type_line {border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9;font-size:12px;color:#898989;  padding:10px; line-height: 17px;}
.view_type_line2 {border-top:2px solid #2c76b9;  font-size:12px;color:#898989;  padding:10px; line-height: 17px;}

.view_type1 {border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9;}
.view_type1 thead th {background:url(../../img/making/board_btw_line.gif) no-repeat right 10px;border-top:1px solid #2c76b9; color:#252525;padding:7px 0;word-break:break-all;}
.view_type1 thead th.title {text-align:left; padding:7px 0 7px 10px;font-size:12px}
.view_type1 thead th.title strong {color:#2c76b9; padding:0 2px;}
.view_type1 thead th.title span.topic1 {display:inline-block;font-weight: normal;width:170px; background:#1dad66; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic2 {display:inline-block;font-weight: normal;width:170px; background:#db7b0c; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic3 {display:inline-block;font-weight: normal;width:170px; background:#0cb0db; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic4 {display:inline-block;font-weight: normal;width:170px; background:#a6c800; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic5 {display:inline-block;font-weight: normal;width:170px; background:#8f59c5; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic6 {display:inline-block;font-weight: normal;width:170px; background:#f3b300; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic7 {display:inline-block;font-weight: normal;width:170px; background:#F06135; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.topic8 {display:inline-block;font-weight: normal;width:170px; background:#DD4EC1; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.received {display:inline-block;font-weight: normal;width:110px; background:#3ca0d5; text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.sent {display:inline-block;font-weight: normal;width:110px; background:#64B949 ;text-align:center; color:#ffffff; padding:1px 0 2px 0; margin:0 5px 0 0;; }
.view_type1 thead th.title span.photo {display:inline-block;font-weight: normal;font-size:11px;background:#db7b0c; text-align:center; color:#ffffff; padding:1px 10px 2px 10px; margin:0 5px 0 0;}
.view_type1 thead th.title span.story {display:inline-block;font-weight: normal; font-size:11px;background:#1dad66; text-align:center; color:#ffffff; padding:1px 10px 2px 10px; margin:0 5px 0 0;}
.view_type1 thead th.title span.video {display:inline-block;font-weight: normal;font-size:11px;background:#0cb0db; text-align:center; color:#ffffff; padding:1px 10px 2px 10px; margin:0 5px 0 0;}
.view_type1 thead th.title span.language {display:inline-block;font-weight: normal;font-size:11px;background:#a6c800; text-align:center; color:#ffffff; padding:1px 10px 2px 10px; margin:0 5px 0 0;}
.view_type1 thead th.title span.city {display:inline-block;font-weight: normal;font-size:11px;background:#8f59c5; text-align:center; color:#ffffff; padding:1px 10px 2px 10px; margin:0 5px 0 0;}
.view_type1 thead th.title span.club {display:inline-block;font-weight: normal;font-size:11px;background:#f3b300; text-align:center; color:#ffffff; padding:1px 10px 2px 10px; margin:0 5px 0 0;}








.view_type1 thead th.con {text-align:left; padding:7px 5px 7px 8px; font-weight:normal;}
.view_type1 thead th.first {text-align:left;padding:7px 0 7px 10px;}
.view_type1 thead th.last {background:none;}
.view_type1 thead th.from {text-align:left;padding:7px 0 7px 10px;background:none}
.view_type1 tbody td {border-top:1px solid #D8D8D8; font-size:12px; padding:10px; color:#898989; line-height: 17px;}
.view_type1 tbody td table td, .view_type1 tbody td table th {border:none;padding:0;font-weight:normal}
.view_type1 tbody th.tag {text-align:left; font-weight:normal;padding:7px 0 7px 10px;border-top:1px solid #D8D8D8; }
.view_type1 tbody th.tag a {color:#959595;}
.view_type1 tbody th.tag :hover {color:#237FB0;text-decoration: underline}
.view_type1 tbody th.tag img {margin:0 5px 0 0 }
.view_type1 tbody th.link {text-align:left;color:#252525;padding:6px 0 7px 10px;background:url(../../img/making/board_btw_line.gif) no-repeat right 10px;border-top:1px solid #D8D8D8; }
.view_type1 tbody th.url {text-align:left; font-weight:normal;padding:6px 0 7px 10px;border-top:1px solid #D8D8D8; color:#252525;}
.view_type1 tbody th.url a {color:#237FB0;}
.view_type1 tbody th.url :hover {text-decoration: underline}

.ecard {}
.ecard li span {display:inline-block;width:70px;text-align: center;}
.ecard li input {margin:5px 0 0 0}


/*membership*/
.login_box {height:206px; background:url(../../img/membership/bg_login.jpg) no-repeat;}
.login_box .login_box_in {padding:98px 0 0 330px}
.login_box .login_box_in .login_login {float:left; }
.login_box .login_box_in .login_login dl {}
.login_box .login_box_in .login_login dt {display: inline-block;*display: inline;*zoom: 1; vertical-align: middle;width:80px;font-size:12px;color:#252525;font-weight:bold;background:url(../../img/membership/icon_arrow.gif) 0 5px no-repeat; padding:0 0 5px 8px}
.login_box .login_box_in .login_login dd {display: inline-block;*display: inline;*zoom: 1; width:200px;vertical-align: middle;padding:0 0 5px 0}
.login_box .login_box_in .login_login dd input {height:18px}
 
.login_box .btn_login {float:left;padding:0 0 0 10px}

.login_box .login_idpw {clear:left;padding:20px 0 0 10px; }
.login_box .login_idpw li {float:left;font-weight:bold;color:#252525;font-size:11px;}
.login_box .login_idpw li span {color:#1faf5d;}
.login_box .login_idpw li img {padding:0 0 0 10px}
.login_box .login_idpw li.sign {padding:0 0 0 27px} 

.step {margin:0 0 20px 0 }

.step_box {border:solid 1px #D7D7D7;  display: inline-block;*display: inline;*zoom: 1; }
.step_box dl {width:735px;height:25px; background:url(../../img/membership/bg_sign.gif) repeat-x;vertical-align: top;padding:5px 10px 0 10px;}
.step_box dt {float:left;padding:5px 0 0 0}
.step_box dd {float:right;color:#252525;font-weight:bold;}
.step_box dd input {margin:0 0 0 20px}
.step_box p {border-bottom:solid 1px #D7D7D7;padding:10px 10px 20px 10px;line-height:17px;font-size:12px}
.step_box p.end {border-bottom:0}

.step_box ul {clear:both;padding:20px 20px 0 20px;display:inline-block}
.step_box ul.end{padding:20px 20px 20px 20px}
.step_box li {float:left; width:600px;font-size:12px;font-weight:normal;line-height:17px;padding:0 0 0 10px}
.step_box li.img {width:60px; min-height:60px;_height:60px;border-right:solid 1px #E7E7E7; padding:0 10px 0 0 ; }
.step_box li span {display:block;color:#237FB0;font-weight:bold}


#deco {
	overflow:auto;
	
	scrollbar-face-color:#D3D3D3;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-3dlight-color:#FFFAFA;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-track-color:#F6F6F6;
	scrollbar-arrow-color:#9B9B9B;
	width: 730px;
	height: 580px;
	padding:10px;
	line-height:17px;
	visibility: visible;
 }

 #deco2 {
	overflow:auto;
	
	scrollbar-face-color:#D3D3D3;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-3dlight-color:#FFFAFA;
	scrollbar-darkshadow-color:#F6F6F6;
	scrollbar-track-color:#F6F6F6;
	scrollbar-arrow-color:#9B9B9B;
	width: 730px;
	height: 100px;
	padding:0 10px;
	line-height:17px;
	visibility: visible;
 }




.thanyou_box {height:206px; background:url(../../img/membership/bg_step04.jpg) no-repeat;  margin:0 0 20px 0}
.thanyou_box .btn_login {padding:130px 0 0 518px}

.thanyou_box_leader {height:206px; background:url(../../img/membership/bg_step04_leader.jpg) no-repeat;  margin:0 0 20px 0}
.thanyou_box_leader .btn_login {padding:130px 0 0 518px}

.pw_box {height:206px; background:url(../../img/membership/bg_pw.jpg) no-repeat;}
.pw_box .pw_box_in {padding:144px 0 0 263px}
.pw_box .pw_box_in dt {display: inline-block;*display: inline;*zoom: 1; vertical-align: middle; font-size:12px;color:#252525;font-weight:bold;background:url(../../img/membership/icon_arrow.gif) 0 5px no-repeat; padding:0 0 0 8px}
.pw_box .pw_box_in dd {display: inline-block;*display: inline;*zoom: 1;  vertical-align: middle;padding:0 0 0 10px}
.pw_box .pw_box_in dd input {height:18px}



/*search*/

.total_search {width:755px; height:60px;background: url(../../img/search/bg_search.gif) no-repeat;text-align:left;vertical-align: top;padding:12px 0 10px 0}
.total_search p{ padding:8px 0 0 230px}


.list_search_all {border-top:2px solid #2c76b9;margin:0 0 30px 0}


.list_search {width:100%;border-bottom: solid 1px #3CA0D5}
.list_search li {display: inline-block;padding:10px 0; border-bottom:1px solid #D8D8D8;}
.list_search li.end {border-bottom:none}
.list_search li span.title {float:left;display:block;min-width:590px;_width:590px;font-weight:bold;color:#000; }
.list_search li span.title strong.flag {font-size:11px;color:#0087C8;font-weight:bold;padding: 0 4px 0 8px; }
.list_search li span.title strong.flag img {vertical-align: top;margin:2px 0 0 0}
.list_search li span.title strong.profile {font-size:11px;font-weight:normal;background-color:#1DAD66; color:#FFF; padding: 1px 5px 2px 5px }
.list_search li span.title strong.profile a {color:#FFF;}
.list_search li span.title strong.profile :hover {color:#000;}
.list_search li span.more {float:right; }
.list_search li span.sub {clear:both;display:block; padding:4px 0 0 0}
.list_search li span.url {display:block;font-size:11px;color:#237FB0; padding:5px 0 0 0}
.list_search li span.url a {color:#237FB0; }
.list_search li span.url :hover {text-decoration: underline}
.list_search li span.info {clear:both;display:inline-block;font-size:11px;color:#959595;padding:5px 0 0 0;}
.list_search li span.info a {color:#959595;}
.list_search li span.info :hover {color:#5EA411}
.list_search li span.tag {font-size:11px;color:#959595;padding:0 0 0 10px}
.list_search li span.tag a {color:#959595;}
.list_search li span.tag :hover {color:#237FB0;text-decoration: underline}
.list_search li span.tag img {margin:0 5px 0 0 }
.list_search li span.date {display:block;font-size:11px;color:#959595;padding:5px 0 0 0}
.list_search li span.date strong {color:#707070}


/*about*/
.statistics {clear:both; width:755px;margin:20px 0;height:270px;}
.countries_map {position:relative;width:401px; height:240px;background: url(../../img/about/bg_global.gif) no-repeat;text-align:left;vertical-align: top; }
.countries_map li {width:46px;color:#000;font-weight:bold; text-align: center;line-height:11px}
.countries_map li span {color:#f26522; padding:2px 0 0 0;display:inline-block}
.countries_map li.eur {position: absolute; top:37px; left:39px}
.countries_map li.asi {position: absolute; top:53px; left:108px}
.countries_map li.afi {position: absolute; top:106px; left:40px}
.countries_map li.oce {position: absolute; top:143px; left:157px}
.countries_map li.sou {position: absolute; top:121px; left:332px}
.countries_map li.nor {position: absolute; top:38px; left:290px}

.countries_interests {position:relative;width:346px; height:240px;background: url(../../img/about/bg_global2.gif) no-repeat;text-align:left;vertical-align: top; }
.countries_interests dl {padding:30px 15px;display:inline-block;}
.countries_interests dt {float:left;width:160px;height:20px;color:#252525; font-weight:bold;letter-spacing: -0.1px}
.countries_interests dd {float:left;padding:0 0 3px 0} 
.countries_interests dd span {display:inline-block;  }
.countries_interests dd span.dove_gray {width:100px;height:18px;background:url(../../img/about/bg_gray.gif) 0 6px repeat-x;vertical-align: top}
.countries_interests dd span.dove_num {width:30px;font-weight:bold;color:#1faf5d;padding:3px 0 0 5px;}
.countries_interests dd img.dove_img_100 {margin:2px 0 0 -16px}
.countries_interests dd img.dove_img_0 {margin:2px 0 0 0}
.countries_interests dd img.dove_img_default {margin:2px 0 0 -8px}
.countries_interests dd img.green_process {height:7px;}

.banners {padding:0 0 20px 0;display:inline-block;}
.banners dt {float:left; }
.banners dd {float:left;padding:0 0 0 10px}
.banners dd textarea {border:1px solid #C3C4C4;font-size:11px;padding:5px}

.sitemap dl {width:230px;float:left;padding:0 31px 20px 0; min-height:180px;_height:180px }
.sitemap dl.end {padding:0}
.sitemap dt {}
.sitemap dd {font-size:12px;background:url(../../img/about/icon_arrow.gif) 4px 9px no-repeat;padding:4px 0 4px 14px;border-bottom:solid 1px #DBDBDB}
.sitemap dd a {color:#898989}
.sitemap dd :hover {text-decoration: underline;color:#0087C8} 


/* My Page */
.mypage_tab { width:100%; height:19px;}
.mypage_tab li { float:left; min-width:60px; text-align:center; margin-right:1px;}
.mypage_tab li a { display:inline-block; min-width:60px; _width:60px; background:#acacac; color:#ffffff; font-weight:bold; padding:3px 5px;}
.mypage_tab li a:hover { display:inline-block; min-width:60px; _width:60px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:3px 5px;}
.mypage_tab li.on a { display:inline-block; min-width:60px; _width:60px; background:#2c76b9; color:#ffffff; font-weight:bold; padding:3px 5px;}

.profile_left { width:430px; float:left; }
	.profile_list {  border-bottom:1px solid #2c76b9;}
	.profile_list dl { border-top:1px solid #d8d8d8; height:50px; padding:15px 5px 0 5px; position:relative; }
	.profile_list dt strong { padding-right:5px; text-decoration:none; color:#2c76b9; }
	.profile_list dt span { font-size:11px; font-weight:bold; text-decoration:underline; color:#000; }
	.profile_list dt em { color:#a1a1a1; font-style:normal; position:absolute; right:5px; top:15px; }
	.profile_list dd { padding-top:6px; color:#252525; }

.profile_right { width:300px; float:left; margin-left:25px; }
.my_today { height:115px; background:url(../../img/mypage/profile_bg01.gif) no-repeat;}
.my_today h3 { height:21px; padding:7px 0 0 10px; *padding:4px 0 0 10px; background:none; }
.my_today ul { margin:8px 0 0 20px; *margin:10px 0 0 20px; font-size:12px; }
.my_today li { height:17px;}
.my_today li strong { color:#10a0c1;}

.your_list { margin-top:25px;}
.your_list dl { height:76px; background:url(../../img/mypage/profile_bg02.gif) no-repeat}
.your_list dl.last { border-bottom:1px solid #d7d7d7; }
.your_list dt { height:19px; margin-bottom:8px; padding:6px 0 0 15px; font-size:12px; font-weight:bold; position:relative; }
.your_list dt.friend { color:#0087c8; }
.your_list dt.p2p { color:#14a68d; }
.your_list dt.emun { color:#5331b7; }
.your_list dt.nation { color:#9631b7; }
.your_list dt.resources { color:#bd0d47; }
.your_list dt span { position:absolute; right:10px; top:9px; }
.your_list dd { height:20px; padding-left:15px; font-size:11px; font-weight:bold; color:#707070; position:relative; }
.your_list dd span { position:absolute; right:10px; font-weight:normal; color:#a1a1a1 }

/* Pfofile */
.pro_info { color:#707070; display:block; margin-bottom:8px; }

/* Friends */
.friends_h3 { background:url(../../img/making/bul_s_title_bg.gif) no-repeat left 5px; padding:0 0 0 10px; float:left; width:740px; color:#2c76b9; height:25px; font-size:13px; position:relative;}
.friends_h3 span {position:absolute; right:0; top:4px;}
.friends_h3 .sel {position:absolute; right:0; top:-3px; border:1px solid #c3c4c4; height:20px; font-size:11px; }

.friends_list { width:100%; border-top:2px solid #2c76b9; float:left; }
	.friends { margin:10px 10px 0 10px;_margin:10px 9px 0 9px; padding-bottom:30px; float:left;}
	.friends li { border:none;}
	.friends .photo { padding:0 0 3px 0;}
	.friends .photo img { padding:4px; border:1px solid #d8d8d8;}
	.friends .name { font-weight: bold; color:#000000; padding:3px 0;}
	.friends .name span { padding-left:5px; }
	.friends .name span img { padding-right:2px; }
	.friends .topic_st { color:#252525; padding:2px 0;}
	.friends .subject { color:#959595; padding:2px 0 4px 0;}
	.friends .btn_g { background:#1dad66; color:#ffffff; text-align:center; width:130px; margin-top:1px; padding:1px 0;}
	.friends .btn_g a:hover { color:#fff}
	.friends .btn_b { background:#db7b0c; color:#ffffff; text-align:center; width:130px; margin-top:1px; padding:1px 0;}
	.friends .btn_b a:hover { color:#fff}

.friends_list02 { width:100%; border-top:2px solid #2c76b9; border-bottom:1px solid #2c76b9; float:left;}
	.friends02 { margin:10px 10px 0 10px;_margin:10px 9px 0 9px; padding-bottom:20px; float:left;}
	.friends02 li { border:none;}
	.friends02 .photo { padding:0 0 3px 0;}
	.friends02 .photo img { padding:4px; border:1px solid #d8d8d8;}
	.friends02 .name { font-weight: bold; color:#000000; padding:3px 0;}
	.friends02 .name span { padding-left:5px; }
	.friends02 .name span img { padding-right:2px; }
	.friends02 .topic_st { color:#252525; padding:2px 0;}
	.friends02 .subject { color:#959595; padding:2px 0 4px 0;}
	.friends02 .btn_g { background:#1dad66; color:#ffffff; text-align:center; width:130px; margin-top:1px; padding:1px 0;}
	.friends02 .btn_g a:hover { color:#fff}
	.friends02 .btn_b { background:#db7b0c; color:#ffffff; text-align:center; width:130px; margin-top:1px; padding:1px 0;}
	.friends02 .btn_b a:hover { color:#fff}

/* Postal */
 
.print_btn { vertical-align:middle; padding-left:7px; }

/* Star Mark */
.green { padding-left:4px; font-weight:bold; font-size:12px; position:absolute; margin-top:3px; color:#1faf5d; }
.blue { padding-left:4px; font-weight:bold; font-size:12px; position:absolute; margin-top:3px; color:#2c76b9; }
.blue_l {display:block; width:12px; float:left; font-weight:bold; font-size:12px; margin-top:2px; color:#2c76b9; }
.green_l {display:block; width:12px; float:left; font-weight:bold; font-size:12px; margin-top:2px; color:#1faf5d; }

.b_bold {display:block; float:left; font-weight:bold; color:#2c76b9; }
.g_bold {display:block; float:left; font-weight:bold; color:#1faf5d; }

.b_point { display:block; font-size:11px; padding-top:5px; color:#2c76b9; } 



