@charset "UTF-8";

/* =========================================================
second-top-menu
========================================================= */

ul#tunagaritop{
	width:630px;
	margin:0 0 10px 0;
	}
ul#tunagaritop li{
	}

/* =========================================================
second3-Malaysia,second3-sefter
========================================================= */
#second-main table{
	border-top:1px splid #666;
	border-left:1px splid #666;
	margin:0 0 5px 0;
	}
#second-main table td{
	text-align:left;
	vertical-align:top;
	padding:2px 2px 2px 2px;
	border-right:1px splid #666;
	border-right:1px splid #666;
	}

h2#tunagari-title{
	width:628px;
	margin:0 0 30px 0;
	padding:0;
	background-color:#fff;
	}

div.column3-section,div.column2-section{
	overflow:hidden;
	position: relative;
	text-align:left;
	margin:0 0 15px 5px;
}

div#maincontents div#second-main div.column3-section h3,div#maincontents div#second-main div.column2-section h3{
margin:0 0 10px 0;
width:580px;
}
div#second-main div.column3-section h4{
margin:0;
padding:0;;
}
div#second-main div.column3-section p,div#second-main div.column2-section p{
margin:0 0 10px 0;
padding:0;
}
div.column3-section .f-left{float:left;width:170px;}
div.column3-section .f-center{float:left;width:280px;}
div.column3-section .f-right{float:left;width:163px;}

div.column2-section .f-left{float:left;width:170px;}
div.column2-section .f-center{float:left;width:443px;}


div.malaysia-column{
width:580px;
margin:30px auto 15px;
background:url(../images/tunagari/malaysia_column_top.gif) no-repeat #ffe600;
text-align:left;
}
div#second-main div.malaysia-column h3{
margin:0;
fomt-size:16px;
padding:15px 25px 0;
}
div#second-main div.malaysia-column p{
padding:0 25px 15px;
background:url(../images/tunagari/malaysia_column_bottom.gif) no-repeat bottom;
margin:0 0 0 0;
}


/* =========================================================
second3-たべるたいせつフェスティバル
========================================================= */

/* タイトル
--------------------------------------------------------- */	

h2#tunagari3-title{
	width:628px;
	height:68px;
	margin:0 auto;
	padding:0;
	background-color:#fff;
	}


dl#tunagari3-info{
	width:610px;
	margin:0 auto;
	padding:5px 0 10px 0;
	background-color:#FCDAE8;
	overflow: hidden;
	position: relative;
	text-align:left;
	left: 1px;
	}

dl#tunagari3-info dt{
	float:right;
	width:203px;
	margin:0;
	padding:0 14px 0 0;
	}
dl#tunagari3-info ul{
	margin:5px 0;
	}
dl#tunagari3-info ul li{
	display:block;
	margin:0;
	padding:0px;
	font-size:11px;
	}
dl#tunagari3-info ul li.namestrong{
	font-size:12px;
	font-weight:bold;
	margin:0 0 2px 0;
	padding-bottom:2px;
	border-bottom:1px dotted #333;
	}
	
dl#tunagari3-info dd{
	float:left;
	width:392px;
	}
dl#tunagari3-info dd h3{
	width:372px;
	margin:0;
	padding:0 10px 0 10px;
	}
dl#tunagari3-info dd p{
	width:365px;
	margin:0;
	padding:0 10px 0 17px;
	}
dl#tunagari3-info dd p.infolink{
	text-align:right;
	padding:5px 15px 0 0;
	font-size:11px;
	}
	
	
dl#tunagari3-access dt,
dl#tunagari3-access dd{
	float:none;
	text-align:left;
	width:203px;
	font-weight:bold;

	}
	
	
/* 記事
--------------------------------------------------------- */	
	
ul#tunagari3-contents{
	width:564px;
	margin:10px auto 0;
	padding:0;
	}
ul#tunagari3-contents li{
	width:564px;
	margin:0 auto 15px;
	padding:0;
	}
	
ul#tunagari3-contents li p.tunagari3-contents-read{
	width:564px;
	margin:0 auto 8px;
	padding:0;
	}
	
ul.tunagari3-photolist1{
	width:545px;
	margin:0 0 10px 15px;
	padding:0;
	text-align:left;
	overflow: hidden;
	position: relative;
	}
ul#tunagari3-contents li ul.tunagari3-photolist1 li{
	float:left;
	width:176px;
	margin:0 0 0 0;
	padding:0;
	border:none;
	line-height:130%;
	}
ul#tunagari3-contents li ul.tunagari3-photolist1 li.r-space{
	width:178px;
	margin:0 6px 0 0;
	}
ul.tunagari3-photolist2{
	width:514px;
	margin:0 0 10px 35px;
	padding:0;
	text-align:left;
	overflow: hidden;
	position: relative;
	}
ul#tunagari3-contents li ul.tunagari3-photolist2 li{
	float:left;
	width:244px;
	margin:0 0 10px 0;
	padding:0;
	border:none;
	line-height:130%;
	}
ul#tunagari3-contents li ul.tunagari3-photolist2 li.r-space{
	width:250px;
	margin:0 15px 10px 0;
	}
ul#tunagari3-contents li ul.tunagari3-photolist2 li.cnr-link{
	color:#03588B;
	width:510px;
	margin:0 15px 10px 0;
	text-align:right;
	font-size:12px;
	}
ul#tunagari3-contents li ul.tunagari3-photolist2 li.text-right{
	width:510px;
	}
ul#tunagari3-contents li ul.tunagari3-photolist2 li.text-right img{
	float:left;
	margin:0 15px 10px 0;
	}
ul#tunagari3-contents li ul.tunagari3-photolist2 li.text-right p.cnr-link{
	color:#03588B;
	margin:0 0 10px 0;
	text-align:right;
	font-size:12px;
	}

ul.tunagari3-photolist1 li img,
ul.tunagari3-photolist2 li img{
	margin:0 0 5px 0;
	}
	
