@charset "utf-8";
/*===================================
 * css file for "kbsworld.co.jp"
 * file name : sightseeing.css
===================================== */
/*KBSJAPAN*/
#kj_top {width:1000px; height:116px; background:url(../../kbsjapan/images/kj_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#kj_a1{width:224px; height:154px; background:url(../../kbsjapan/images/info_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#kj_a1 ul li img { margin-top:70px;}
#kj_dt_b{} 
*html #kj_dt_b {width:776px; w\idth:739px;}

#pp_top {width:1000px; height:116px; background:url(../../kbsjapan/images/kj_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#pp_a1{width:224px; height:154px; background:url(../../kbsjapan/images/pp_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#pp_a1 ul li img { margin-top:70px;}
#faq_top {width:1000px; height:116px; background:url(../../kbsjapan/images/faq_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#faq_a1{width:224px; height:154px; background:url(../../kbsjapan/images/faq_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#faq_a1 ul li img { margin-top:70px;}

/*SiteMap*/
#sm_top {width:1000px; height:10px; /*height:116px; background:url(../../sitemap/images/sm_top_bg.jpg) no-repeat right bottom; */overflow:hidden;}
#sm_a1{width:224px; height:154px; background:url(../../sitemap/images/sm_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#sm_a1 ul li img { margin-top:70px;}
#sm_dt_b{ width:740px; padding:0px;} 

/*検索結果*/
#gs_top {width:1000px; height:116px; background:url(../../sitemap/images/sm_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#gs_a1{width:224px; height:154px; background:url(../../sitemap/images/gs_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#gs_a1 ul li img { margin-top:70px;}


/*コミュニティ*/
#sns_top {width:1000px; height:116px; background:url(../../sns/images/sns_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#sns_a1{width:224px; height:154px; background:url(../../sns/images/sns_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#sns_a1 ul li img { margin-top:70px;}
#sns_dt_b{ width:740px; padding-left:20px; padding-right:16px;} 


/*観光地*/
#ss_a{margin:0; padding:0;}
*html #ss_a {margin-right:-3px;}
#ss_b{margin:0; padding:0;}
*html #ss_b {margin-left:0;}
#ss_dt_b{text-align:left; }
*html #ss_dt_b {margin-right:-3px;}

#ss_top {width:1000px; height:116px; background:url(../../sightseeing/images/ss_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#ss_a1{width:224px; height:143px; background:url(../../sightseeing/images/ss_ttl.gif) no-repeat 0 0; z-index:2}
#ss_a1 ul li img { margin-top:70px;}

#ss_b1{ clear:both;}
#ss_b2{ clear:both;} 
#ss_b3{ clear:both;} 
#ss_b4{ clear:both;} 
#ss_dt_b2 {clear:both;} 
#ss_dt_b3 {clear:both;} 
#ss_dt_b4 {clear:both;} 
#ss_dt_b5 {clear:both;} 
#ss_dt_b6 {clear:both;} 
#ss_dt_b7 {clear:both;} 
#ss_dt_b8 {clear:both;} 
#ss_dt_b9 {clear:both;} 

/*1泊2日 観光地*/
#od_top {width:1000px; height:116px; background:url(../../oneday/images/od_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#od_a1{
	width:224px;
	height:154px;
	z-index:2;
	background-image: url(../../oneday/images/ikik_ttl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#od_a1 ul li img { margin-top:70px;}

#od_dt_b {
	width:697px;
	margin:0 0 0 25px;
}
#od_dt_b1 {
	width:697px;
	clear:both;
}
#od_dt_b2 {width:672px; clear:both;}
#b2_od_sbox {clear:both; width:350px; height:22px; background:url(../../oneday/images/img_submit.gif) no-repeat 0 0; text-align:left; margin-left:322px;}
#b2_od_sbox ul { padding-left:55px;}
#b2_od_sbox li {float:left; display:inline; padding:0 5px; }
#b2_od_sbox li input.text ,#b2_od_sbox li textarea ,#b2_od_sbox li select.text  {width: 100px; border: 2px solid #cecece;}
#b2_od_sbox li input.text:focus ,#b2_od_sbox li textarea:focus ,#b2_od_sbox li select.text:focus {border-color: #1b78d8;}
#b2_od_list {width:672px; clear:both; }
#b3_od{width:672px; clear:both;}

/*韓国語*/
#kn_top {width:1000px; height:116px; background:url(../../korean/images/kn_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#kn_a1{width:224px; height:80px; background:url(../../korean/images/kn_ttl.gif) no-repeat left top; z-index:2; padding-top:70px;}
#kn_a1 ul {list-style: none;margin: 0; padding: 0;overflow: hidden;}
#kn_a1 ul li {display: block;line-height: 0;font-size: 0;}
#kn_a1 ul li img {display: block; border: 0px;}
#b2_kn_list {width:672px; clear:both; }
#kn_dt_b1{width:650px; clear:both; min-height:200px; border:1px solid #d5d5d5; background-color:#ececec; padding:10px;  }

/*お知らせ*/
#noti_top {width:1000px; height:116px; background:url(../../notice/images/noti_top_bg.jpg) no-repeat right bottom; overflow:hidden;}
#noti_a1{width:224px; height:154px; background:url(../../notice/images/noti_ttl.gif) no-repeat 0 0; z-index:2; overflow:hidden;}
#noti_a1 ul li img { margin-top:70px;}
#noti_dt_b1{width:650px; clear:both; border:1px solid #d5d5d5; background-color:#ececec; padding:10px;}
#noti_dt_b1 .txt { min-height:150px; text-align:left; }
#noti_dt_b1 .sig { text-align:right; margin-top:10px; }

/*会員加入*/
#mem_top {width:1000px; height:10px; /*background:url(../../sightseeing/images/ss_top_bg.jpg) no-repeat right bottom;*/ overflow:hidden;}
#mem_a1{width:224px; height:183px; background:url(../../member/images/mem_ttl.gif) no-repeat left top; z-index:2; padding-top:70px;}
#mem_a1 ul {list-style: none;margin: 0; padding: 0;overflow: hidden;}
#mem_a1 ul li {display: block;line-height: 0;font-size: 0;}
#mem_a1 ul li img {display: block; border: 0px;}
#mem_dt_b { width:740px; margin:0;}
#mem_dt_b1 {width:740px; clear:both;}
#mem_dt_b2 {width:740px; clear:both;}
#mem_dt_b3 {clear:both;} 

/*とれたて韓国エンタメ*/
#kk_top {width:1000px; height:10px; /*height:116px; background:url(../../sightseeing/images/ss_top_bg.jpg) no-repeat right bottom; */overflow:hidden;}
#kk_a1{width:224px; height:183px; background:url(../../koreakbs/images/kk_ttl.gif) no-repeat left top; z-index:2; padding-top:70px;}
#kk_a1 ul {list-style: none;margin: 0; padding: 0;overflow: hidden;}
#kk_a1 ul li {display: block;line-height: 0;font-size: 0;}
#kk_a1 ul li img {display: block; border: 0px;}

/*視聴方法*/
#ht_top {width:1000px; height:10px; /*background:url(../../howto/images/ht_top_bg.jpg) no-repeat right bottom;*/ overflow:hidden;}
#ht_a1{width:224px; height:183px; background:url(../../howto/images/ht_ttl.gif) no-repeat left top; z-index:2; padding-top:70px;}
#ht_a1 ul {list-style: none;margin: 0; padding: 0;overflow: hidden;}
#ht_a1 ul li {display: block;line-height: 0;font-size: 0;}
#ht_a1 ul li img {display: block; border: 0px;}
#ht_b1 {clear:both;}
#ht_dt_b {width:739px;} 
#ht_b2 {width:739px;}
#ht_b3 {width:739px;}
#ht_b3 .ttl {color:#2678E4; font-weight:bold; padding:0 0 0 25px; background:url(../images/icon_sq.gif) no-repeat 10px 10px; }
.title {
	background:url(../../howto/images/title_bg.gif) no-repeat 0 0;
	margin-top:25px;
	color:#2678E4;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding-left:30px;
	width: auto;
}


.detail {padding:15px;}
.img {padding:8px 10px 5px 8px; float:left;}
.call_right { float:left; width:377px; height:75px; background:url(../../howto/images/call_bg.gif) no-repeat 0 0; padding:10px; margin:8px 10px 5px 0;}
.call_right ul { padding-left:20px;}
.call_right ul li {color:#555555; font-weight:normal; padding:1px 0;}
.call_right ul li.box_ttl {color:#2678E4; font-weight:bold; padding-bottom:8px;}

.call {width:377px; height:75px; background:url(../../howto/images/call_bg.gif) no-repeat 0 0; padding:10px; margin:8px 0 5px 15px;}
.call ul { padding-left:20px;}
.call ul li {color:#555555; font-weight:normal; padding:1px 0;}
.call ul li.box_ttl {color:#2678E4; font-weight:bold; padding-bottom:8px;}

/*BBS*/
#bbs_top {width:1000px; height:10px; /*height:116px; background:url(../../oneday/images/od_top_bg.jpg) no-repeat right bottom; */overflow:hidden;}
#bbs_a1{width:224px; height:79px; background:url(../../bbs/images/bbs_ttl1.gif) no-repeat left top;/*height:183px; background:url(../../bbs/images/bbs_ttl.gif) no-repeat left top;*/ z-index:2; padding-top:70px;}




#bbs_a9{
	width:224px;
	height:154px;
	z-index:2;
	background-image: url(../../bbs/images/han_ttl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;}
	
	#bbs_a9 ul li img { margin-top:70px;}


#bbs_a1 ul {list-style: none;margin: 0; padding: 0;overflow: hidden;}
#bbs_a1 ul li {display: block;line-height: 0;font-size: 0;}
#bbs_a1 ul li img {display: block; border: 0px;}

#bbs_b1 { width:756px; height:92px; background:url(../../bbs/images/bbs_ttl_bg.gif) no-repeat left top; text-align:left; }

#bbs_b1 h2.tit{height:30px;padding:17px 0 0 40px; color:#045397; font-size:16px; background:url(../images/icon_sq2.gif) no-repeat 15px 17px;}
* html #bbs_b1 .tit{height:47px;}
#bbs_b1 .txt{margin:11px 0 0 21px;font-size:11px;}

#search {width:670px;margin:8px 0 0 0;padding:0;border:1px #c3d9ff solid;background-color:#e8eefa;}
#search h2.p8 {padding:3px 0 0 8px;border-bottom:#548bc8 2px solid; margin:0 412px 0 6px;}
#search #sm {width:646px;margin:0 6px 6px 6px;padding:5px;border:1px #7f9db9 solid;background-color:#f5f5f5;}
#search #sm ul {margin:1px 0 5px 0;}
#search #sm ul li{display:inline; padding:12px 5px; }
#bbs_list_input { float:right; text-align:right;}

/* bbs_list -----------------*/
.tabar {margin:8px 0;}
.ttlbar {color:#2678E4; font-weight:bold; border-right:1px solid #ddd; }
.fwb267 {color:#2678E4; font-weight:bold; border-right:0px; }
.notice {background:#e8eefa; text-align:left;}
.notii {font-weight:bold; color:#ff6600; font-size:10px; text-align:center;}
.notit {font-weight:bold; color:#333333; font-size:11px; }
.notit a{font-weight:bold; color:#333333; font-size:11px;}　
.notit a:hover{font-weight:bold; color:#333333; font-size:11px; }
.kaki {color:#000000; font-size:8pt; text-align:left;}
.kakin {color:#000000; font-size:8pt; text-align:center;}
.reply {color:#000000; font-size:8pt; text-align:left;}

#input table{margin:20px 0px 0 0;width:672px;text-align:left;background-color:#f9f9f9; border-top:3px solid #619AE9;border-bottom:2px solid #619AE9;}
#input th{ width:100px; padding:5px 10px; font-weight:bold; color:#5678e8; border-right:1px solid #619AE9; margin:2px 0; }
#input td{ padding:5px 10px; vertical-align:top;}
.under { border-bottom:#cccccc 1px solid;   }
#view {margin:10px 0 0 0;width:672px;text-align:left;background-color:#f9f9f9; }

.ss_list_type1 {/*width:776px;*/ width:756px;background:url(../../sightseeing/images/ss_b2_bg.gif) no-repeat left top; z-index:3}
.ss_list_type1 .tit{float:left; width:127px; height:228px; display:inline;}
.ss_list_type1 .tit img {padding-left:10px; padding-top:10px;}
.ss_list_type1 .area{float:right; width:619px; background:url(../../sightseeing/images/ss_b2area_bg.gif) no-repeat left 30px; z-index:4;}
.ss_list_type1 .btn{float:right;height:16px;margin-top:10px; padding-right:80px;}
.ss_list_type1 ul {clear:both; margin:9px 77px 0 17px; overflow:hidden;}
.ss_list_type1 ul li{ margin-top:4px; margin-bottom:2px; background:url(../../sightseeing/images/ss_b2area_line.gif) no-repeat left bottom; padding-bottom:3px; line-height:27px;}
.ss_list_type1 ul li ul { margin:0;}
.ss_list_type1 ul li ul li{ float:left; display:inline; width:121px; background:url(../../sightseeing/images/ss_b2area_bar.gif) no-repeat right 10px; padding:0 5px; height:27px; text-align:center;}
.ss_list_type1 ul li ul li a{}
.ss_list_type1 ul li ul li a:hover{text-decoration:underline; color:#59b1c1;}
.ss_list_type1 ul li ul li.last{ background:none; padding:0 1px 0 5px;}

.ss_list_type2 { /*padding:5px 68px 50px 30px; */padding:5px 68px 30px 0;}
.ss_list_type2 li.bg_top { width:678px; height:27px; background:url(../../sightseeing/images/ss_dt_b1_bg.gif)  no-repeat 0 0} 
.ss_list_type2 li.bg_mdl { width:618px; background:url(../../sightseeing/images/ss_dt_b1_bg1.gif) repeat-y 0 0; padding:8px 30px;} 
.ss_list_type2 li.bg_btm { width:678px; height:27px;background:url(../../sightseeing/images/ss_dt_b1_bg2.gif) no-repeat 0 0} 

.od_list_type3 { background:url(../../oneday/images/bar_list_top.gif) no-repeat left top; border-bottom:1px solid #ebebeb;} 
.od_list_type3 ul {clear:both; padding:8px 0 0 0; overflow:hidden;}
.od_list_type3 ul li{line-height:30px; border-top:1px solid #ebebeb; background-color:#FFFFFF;}
.od_list_type3 ul li ul { clear:both; margin:0; padding:0;}
.od_list_type3 ul li ul li { float:left; display:inline; padding:0 15px; height:30px; text-align:left; border:none;  overflow:hidden; }
.od_list_type3 ul li ul li a{}
.od_list_type3 ul li ul li a:hover{text-decoration:underline; color:#59b1c1;}
.od_list_type3 ul li ul li.od_no{ width:50px;}
.od_list_type3 ul li ul li.od_onair{ width:130px;}
.od_list_type3 ul li ul li.od_tit{ width:402px;}
.od_list_type3 ul li.clr ul li.od_no{ width:50px; background-color:#f7f9fc;}
.od_list_type3 ul li.clr ul li.od_onair{ width:130px; background-color:#f7f9fc;}
.od_list_type3 ul li.clr ul li.od_tit{ width:402px; background-color:#f7f9fc;}

.od_list_type3 ul li ul li.kn_no{ width:50px;}
.od_list_type3 ul li ul li.kn_tit{ width:302px;}
.od_list_type3 ul li ul li.kn_star{ width:100px;}
.od_list_type3 ul li ul li.kn_ymd{ width:100px;}

.od_list_type3 ul li ul li.nr_tit{ width:432px;}

.od_list_type3 ul li ul li.kn_pre{ width:50px; text-align:center; vertical-align:middle;}
.od_list_type3 ul li ul li.kn_next{ width:50px; text-align:center; vertical-align:middle;}

.od_list_type3 ul li.clr ul li.kn_no{ width:50px; background-color:#f7f9fc;}
.od_list_type3 ul li.clr ul li.kn_tit{ width:302px; background-color:#f7f9fc;}
.od_list_type3 ul li.clr ul li.kn_star{ width:100px; background-color:#f7f9fc;}
.od_list_type3 ul li.clr ul li.kn_ymd{ width:100px; background-color:#f7f9fc;}
.od_list_type3 ul li.clr ul li.kn_next{ width:50px; text-align:center; vertical-align:middle; background-color:#f7f9fc;}

.od_list_type3 ul li.clr ul li.nr_tit{ width:432px; background-color:#f7f9fc;}



/*韓流レポート*/

#kr_main{
	width:800px;
	clear:both;
	margin-bottom:20px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: hidden;
}
#kr_top {width:1000px; height:10px; /*background:url(../../howto/images/ht_top_bg.jpg) no-repeat right bottom;*/ overflow:hidden;}
#kr_a1{width:224px; height:183px; background:url(../../howto/images/ht_ttl.gif) no-repeat left top; z-index:2; padding-top:70px;}

#kr_a1 ul {list-style: none;margin: 0; padding: 0;overflow: hidden;}
#kr_a1 ul li {display: block;line-height: 0;font-size: 0;}
#kr_a1 ul li img {display: block; border: 0px;}
.kr_cl {clear:both;}
.kr_800 {width:800px;
         height:auto;
	padding-top: 10px;
	padding-bottom: 10px;
} 
.kr_title {
	background:url(../../howto/images/title_bg.gif) no-repeat 0 0;
	color:#2678E4;
	font-weight:bold;
	height:26px;
	padding-left:30px;
	width: 770px;
	line-height: 26px;
}
.kr_title_font{
	color:#2678E4;
	font-weight:bold;
	height:26px;
	width: 100px;
	float: left;
}
.title_canceler {
	width: auto;
	padding-left: 10px;
	background-color: #E2E2E2;
	float: left;
	height: 26px;
	line-height: 26px;
	font-weight: bold;

}

.kr_img {
	float:left;
	padding-top: 8px;
	padding-bottom: 20px;
	height: auto;
	width: 800px;
	background-color: #FFFFFF;
}
.kr_title_end {
    background:url(../../howto/images/title_bg_end.gif) no-repeat left;
	float:left;
	height:26px;
	width:19px;}

.kr_title_start {
    background:url(../../howto/images/title_bg_start.gif) no-repeat left;
	float:left;
	height:26px;
	width:19px;}

#kr_container{
	width:1000px;
	text-align:left;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	overflow: visible;
}

