/* base */
body {
	font-size:0.75em;
}



/* 기사본문 (중요! 수정하지마세요 1 em -> 0.90 em 변경 2010.05.31) */
.articleBodyCss table{
	font-size: 0.90 em; 
}


body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { 
	padding : 0 ;
	margin : 0 ; 
}
ol, ul, li {  
	list-style : none ;  
}
h1, h2, h3, h4, h5, h6 { 
	font-weight : normal ; 
	font-size : 100% ; 
}
form, fieldset, img {  
	border : 0 ; 
}
address, caption, em { 
	font-weight : normal ; 
	font-style : normal ; 
}

/* anchor */
a { 
	text-decoration : none ; 
}
a:link, a:visited { 
	color : #494949 ; 
	text-decoration:none; 
}
a:hover, a:active {	
	text-decoration:none; 
}

/*메인플래시국가정보*/
.nation_info1 {width:233px; margin:0px 7px 11px 7px;}
.nation_info1 h2 { margin-bottom:5px; margin-top:11px;}
.nation_info1 h3 { color:#333; font-size:12px; font-weight:bold;}
.nation_info1 h3  p{ color:#ccc; font-size:11px; font-weight:100;}
.nation_info1 .nation_box {border:1px solid #d8d8d8; padding:5px 8px 5px 8px; color:#6b6b6b; font-size:11px; letter-spacing:-1px; line-height:130%;}
.nation_info1 .nation_box span{font-weight:bold; font-size:11px;}

.nation_info1 .ssp_tit { font-size:12px; color:#5c5c5c; font-weight:bold; position:relative; border-bottom:1px solid #ccc; padding-bottom:2px; padding-top:10px;}
.nation_info1 .ssp_more {position:absolute; right:0; font-size:11px; font-family:dotum; font-weight:100; letter-spacing:-1px;}
.nation_info1 .ssp_more a{ color:#CCC;}
.sso_thema {padding-top:6px;}
.sso_thema li{font-size:11px; color:#b3b3b3; width:230px; height:19px; overflow:hidden; line-height:18px;margin-left:3px; text-align:left;}
.sso_thema li a{color:#6d6d6d; letter-spacing:-1px; }
.sso_thema font{font-size:11px; color:#b3b3b3; width:230px; height:19px;                line-height:18px;margin-left:3px; text-align:left;}

/*테마텝메뉴*/
.thema_tab {background:#f7f7f7; width:722px;border-top:1px solid #cecece; border-left:1px solid #cecece;}
.thema_tab td {border-right:1px solid #cecece; border-bottom:1px solid #cecece; text-align:center; padding:7px 0 5px 0;}
.thema_tab .tab_no {font-size:11px;}
.thema_tab .tab_ov {background:#FFF; border-bottom:1px solid #FFF; font-size:12px; font-weight:bold;}

/*기사뷰페이지 제목들첫번째부터 차례로*/
.view_t{padding:10px 0px 10px 0px;}
.view_t_t1{font-size:1.4em; color:#2a587c; font-weight:bold;padding:1px 0px 1px 0px;}
.view_t_t2{font-size:1.8em; color:#000000; font-weight:bold;padding:1px 0px 1px 0px;}
.view_t_t3{font-size:1.1em; color:#6c6c6c; font-weight:bold;padding:1px 0px 1px 0px;}

/*계층1타이틀1*/
.view_t_s1{background:url(http://www.abroad.co.kr/content/images/sub_tit_gray.jpg) #888888 no-repeat 0 0; padding:3px 10px 3px 10px; font-size:1.0em; color:#ffffff; font-weight:bold;}
/*계층1타이틀1-1*/
.view_t_s1_1{background:#383838; padding:5px 10px 5px 10px; font-size:1.2em; color:#edfacc; font-weight:bold;}

/*계층2타이틀패딩과 라인*/
.view_padd {padding:15px 5px 15px 0px;}
.view_padd2 {padding:15px 5px 15px 0px;}
.view_padd_line { border-top:1px solid #898989; padding:0px 5px 0px 3px;}
.view_line { border-bottom:1px solid #898989;}
.img_padd {padding-right:10px; padding-left:0;}

/*계층2타이틀1*/
.view_t_s2_1{padding:0 5px 5px 0; font-size:1.1em; color:#898989;}
.view_t_s2_1_1{ border-left:solid 1px #898989; margin:5px 10px 5px 3px; padding-left:10px; font-size:1.1em; color:#5bb762; font-weight:bold;}
.view_t_s2_1_2{ border-left:solid 1px #898989; margin:5px 10px 5px 3px; padding-left:10px; font-size:1.1em; color:#898989;}

/*본문텍스트_서머리*/
.view_text_padd{ margin:10px 0 10px 0;}
.view_text1_1{font-size:1.2em; color:#898989; font-weight:bold;padding:1px 5px 5px 0px;}
.view_text1_2{font-size:1.2em; color:#898989; padding:1px 0px 1px 0px; text-align:justify; line-height:170%;}


/*본문텍스트_하단*/
.view_padd3{padding-bottom:30px;}
.view_text2_1{font-size:1.2em; color:#313131; font-weight:bold;padding:1px 5px 5px 0px;}
.view_text2_2{font-size:1.2em; color:#313131; padding:1px 0px 0px 0px; text-align:justify; line-height:170%;}



/*이미지캡션*/
.img_coment{ font-family:dotum; font-size:11px; color:#8f8f8f; padding:3px 0px 1px 0px; text-align:justify; line-height:15px; word-spacing:-1px;}
/*이미지버티컬얼라인*/
.img_vtic {vertical-align:top; padding:10px 0 10px 0;}

.img_gallery_outbox { border:2px solid #d5d5d5; padding:5px; margin:10px 0 10px 0;}
.img_gallery_photobox { width:536px; height:410px; border:1px solid #dbe4e9; background:#f2f2f2; text-align:center;}
.img_gallery_photolistbox { border:1px solid #dbe4e9; text-align:right;}

/*캡션에 번호이미지*/
.div_img_no1 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_01.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no2 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_02.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no3 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_03.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no4 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_04.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no5 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_05.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no6 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_06.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no7 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_07.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no8 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_08.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no9 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_09.gif) no-repeat left top; width:14px; height:14px; }
.div_img_no10 { position:absolute; background:url(http://www.abroad.co.kr/content/images/img_tit_no_10.gif) no-repeat left top; width:14px; height:14px; }


/*이미지박스안에리스트*/
.img_none { border:2px solid #fff; cursor: pointer ; }
.img_over { border:2px solid #ef7700 ; }


/*이하부터 기사페이지외css임*/
/*스페셜메인에이미지리스트*/
.sp_img_none { border:2px solid #e2e2e2; cursor: pointer ; }
.sp_img_over { border:2px solid #ef7700 ; }

/*스페셜div이미지*/
.div_img_special {
	position:absolute;
	background:url(/content/images/icon_special.png) no-repeat left top;
	width:49px;
	height:49px;
	left: 228px;
	top: 2px;
}

/*스페셜메인*/
.sp_m_img_bod { border:2px solid #d0cecc;}
.sp_m_box { border:2px solid #f3a000;}
.sp_m_t1 {font-size:12px; color:#7a7a7a; padding:1px 0px 1px 0px; font-weight:bold;}
.sp_m_t1_1 {font-size:14px; color:#a42131; padding:1px 0px 1px 0px; font-weight:bold;}
.sp_m_t1_2 {font-size:11px; color:#7a7a7a; padding:1px 0px 1px 0px; text-align:justify;}
.sp_ul {margin-top:5px;}

.sp_m_box2 { border:2px solid #e2e2e2;}

/*서브타이틀*/
#sub_title {position:relative; width:720px; height:30px; padding-top:10px;}
#sub_title .snav { float:right; padding:0; margin:0;}
#sub_title .snav li {float:left;font-size:11px; color:#777777; padding:0 2px 0 2px;}
#sub_title .snav li.ong {font-size:11px; color:#ed7700; font-weight:bold; padding-top:2px;}

#sub_title2 {position:relative; width:720px; height:30px; padding-top:10px;}

/*스페셜메인에 썸네일 리스트*/
#d_sp {width:720px;}
#d_sp dl {width:340px;float:left;margin:10px 10px;padding:0;display:inline;}
#d_sp dt {float:right;width:214px; margin-top:5px; padding-bottom:3px; font-size:12px; font-weight:bold;color:#000000;}
#d_sp dt a{ margin-top:5px; padding-bottom:3px; font-size:12px; font-weight:bold;color:#000000;}
#d_sp dd.date {float:left;margin:0 0 0 18px;  							font-family:verdana;font-size:11px; color:#8f8f8f;margin-bottom:5px;}
#d_sp dd a{font-size:12px; text-align:justify; color:#676767;margin-bottom:5px; line-height:140%;}
#d_sp dd.img img{float:left;margin:0 10px 0 0;padding-right:2px;}


/*스페셜메인에 상단앨범형리스트*/
#sp_photo {width:712px; padding:0; }
#sp_photo dl {float:left;margin:0;padding:0;}
#sp_photo li {float:left;padding:0; margin:0;}
.p_h3{height:30px; display:block;}

#sp_photo .sp_m01{width:712px; height:166px; border:2px solid #f3a000; padding:2px; margin:0 5px 0 0;}
#sp_photo .sp_m01 dt {width:168px; float:right;font-size:11px; font-weight:bold; color:#717171; margin:10px 0px 0px 0; padding:0px;}
#sp_photo .sp_m01 dt a{font-size:11px; font-weight:bold;color:#717171; padding:0px;}
#sp_photo .sp_m01 dt.tit {font-size:14px; font-weight:bold;color:#af211d; margin-top:3px; padding-bottom:10px; letter-spacing:-1px; line-height:120%;}
#sp_photo .sp_m01 dt.tit a{font-size:14px; font-weight:bold;color:#7f4141;  padding:0;}
#sp_photo .sp_m01 dd {font-family:"dotum",굴림; font-size:11px; line-height:140%; text-align:justify; color:#676767;margin:0; padding-right:6px;}
#sp_photo .sp_m01 dd a{color:#9e9e9e; text-align:justify; color:#676767;margin-left:0; padding:0;}
/*자동잘림*/
#sp_photo .sp_m01 dd .over1 { height:130px; overflow:hidden;}
.over_02 { height:100px; overflow:hidden; text-align:justify;}
#sp_photo .sp_m01 dd ul {padding:0px 0 0 0px; margin-top:9px;}
#sp_photo .sp_m01 dd ul li{padding:1px 2px 0 2px;}
#sp_photo .sp_m01 dd.pic_rap { position:absolute; float:left;}
#sp_photo .sp_m01 dd.img{float:left;margin:0;padding:3px;}

#sp_photo .sp_m02{width:250px; height:168px; border:2px solid #f3a000; padding:3px; margin:0 5px 0 0;}
#sp_photo .sp_m02 li {float:left;padding:0; margin:0;}
#sp_photo .sp_m02 dd {font-size:12px; line-height:120%; text-align:justify; color:#676767;margin:0; padding:0;}
#sp_photo .sp_m02 dd a{font-size:12px; text-align:justify; color:#676767;margin-left:0; padding:0;}
#sp_photo .sp_m02 dd ul {padding-left:5px; padding-top:0px;}
#sp_photo .sp_m02 dd ul li{padding:0; margin:0;}
#sp_photo .sp_m02 dd li.first{padding-top:8px;}
#sp_photo .sp_m02 dd.img{float:right;margin:0;padding:10px 7px 5px 5px;}


/*지역정보리스트텝메뉴*/
#info_tap {width:720px;}
#info_tap ol.info_top_01 { padding-left:10px; background:url(/content/images/info_cs_top_bg.gif) left top no-repeat; height:28px;}
#info_tap ol.info_top_01 li {float:left;font-size:12px; font-weight:bold; color:#999999; padding-top:9px; height:30px;}
#info_tap ol.info_top_01 li a{ font-size:12px; font-weight:bold; padding-left:11px; padding-right:12px;}
#info_tap ol.info_top_01 li a:hover{ background:url(/content/images/info_cs_top_over_01.png) center -0px no-repeat; padding-top:5px; padding-bottom:8px; color:#ef7700;}

.info_tap {font-size:12px; color:#7e7e7e;  padding-left:8px;  padding-right:8px; padding-top:12px;}
.info_tap a{font-size:12px; color:#7e7e7e; padding-left:3px;  padding-right:3px;}
.info_tap a:hover{font-size:12px; color:#ef7700; padding-left:3px;  padding-right:3px; padding-top:3px;}
.info_tap.info_img_bt{background:url(/content/images/info_cs_top2_bottom.gif) left bottom no-repeat; height:11px;}


/*레프트랜덤이미지*/
#left_ran {margin-top:15px;  margin-left:10px; padding:0;}
#left_ran dl dd.ran_img { float:left;  margin:0; padding:0;}
#left_ran dl dl {padding:0px;}
#left_ran dl dd.ran_list {padding:0px; margin-bottom:3px;}
#left_ran dl dd ul li {margin-bottom:3px;}


/*여행카페메인*/
.tit01 {font-size:12px; color:#716032; font-weight:bold; height:30px;}
.tit01 a{font-size:12px; color:#716032; font-weight:bold;}
.tit02 {font-size:12px; color:#656565; line-height:140%; text-align:justify; padding-bottom:8px;}
.tit02 a{font-size:12px; color:#656565; line-height:140%; text-align:justify; padding-bottom:8px;}
.tit03 {font-size:12px; color:#656565; line-height:140%; text-align:justify; padding-bottom:5px;  border-top:1px solid #cccccc; padding: 5px 0 5px 0;}
.tit03 a{font-size:12px; color:#656565; line-height:140%; text-align:justify; padding-bottom:5px;}
.tit03day {text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#999999;  border-top:1px solid #cccccc; padding: 5px 0 5px 0;}
.list_tit { background:url(/content/images/cafe_list_arrow.gif) left 5px no-repeat;font-size:12px; color:#5f5f5f; padding: 4px 0 4px 15px;}
.list_tit a{font-size:12px; color:#5f5f5f;}
.list_title {padding: 12px 0 10px 0;}



#cafe_main01 {width:420px;}
#cafe_main01 .tit01 {font-size:12px; color:#716032; font-weight:bold; padding:15px 0 5px 0;}
#cafe_main01 .tit01 a{font-size:12px; color:#716032; font-weight:bold;}
#cafe_main01 .tit02 {font-size:12px; color:#656565; line-height:140%; text-align:justify; padding-bottom:5px;}
#cafe_main01 .tit02 a{font-size:12px; color:#656565;}

#cafe_main01 .tit04 { background:url(/content/images/cafe_list_arrow.gif) left top no-repeat; padding-left:10px;}

#cafe_list { width:440px;}
#cafe_list li p{ float:right; width:70px;  margin:0; padding-top:0;}
#cafe_list .list01 {font-size:12px; color:#656565; border-top:1px solid #cccccc; padding:5px 0 5px 0;}
#cafe_list .list01 a{font-size:12px; color:#656565; }
#cafe_list .listday {text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#656565;}

#cafe_main02 {width:208px;}
#cafe_main02 .list_title {padding: 6px 0 6px 0;}
#cafe_main02 .list_tit { background:url(/content/images/cafe_list_arrow.gif) left 5px  no-repeat;font-size:12px; color:#5f5f5f; padding: 3px 0 3px 15px;}
#cafe_main02 .list_tit a{font-size:12px; color:#5f5f5f;}


/*인덱스페이지 추가스타일*/
.main_s_tb {border:2px solid #ff9c00; padding:0px;}
.main_s_tit_01 {font-size:12px; color:#7a7a7a; font-weight:bold; padding:5px 0 2px 0;}
.main_s_tit_01 a{font-size:12px; color:#7a7a7a;}
.main_s_tit_02 {font-size:12px; color:#94272c; font-weight:bold; padding:0 0 5px 0;}
.main_s_tit_02 a{font-size:14px; color:#94272c;}
.main_s_tit_03 {font-size:11px; color:#7a7a7a; text-align:justify; padding:0 0 3px 0;}
.main_s_tit_03 a{font-size:11px; color:#7a7a7a;}

/*국가별정보텝*/
.con_tap {font-size:12px; color:#666666;  padding-left:5px;  padding-right:8px; padding-top:10px; padding-bottom:5px; font-weight:bold;}
.con_tap_pad {font-size:12px; color:#666666;  padding-right:8px;}
.con_tap a{font-size:12px; color:#666666; padding-left:3px;  padding-right:3px;}
.con_td {font-size:12px; color:#666666; padding-bottom:5px;}

.spc_img001 {margin:20px 0 20px 0;}
.spc_img001 dd {float:left;}

/*스페셜로드*/
#road_thum01 {width:726px; margin-top:40px;}
#road_thum01 dt {width:367px; float:left; padding-right:10px;}
#road_thum01 dd {text-align:justify; font-family:dotum,gulim; font-size:12px; color:#666666; line-height:18px;}

/*스페셜로드02*/
#road_thum02 {width:726px; margin-top:10px;}
#road_thum02 td {padding:10px 10px 10px 5px; font-family:dotum,gulim; font-size:12px; color:#666666; line-height:18px;}


