@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}

body {
	background: #FFFFFF;
	margin: 0 auto;
	color: #333333;
	font-size: 80%;
	text-align: center;
	line-height: 150%;
	/*font-family: 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*/
	font-family: 'ＭＳ Ｐゴシック',sans-serif;
}

a {
	color: #333333;
	outline: none;
	text-decoration: underline;
}

a.lnkr {
	color: #993333;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0;
}

p {
	margin: 10px 0;
	zoom: 1;
}

.txtleft {
	float: left;
}

.txtright {
	float: right;
}

.txtcenter {
	text-align: center;
}

.tright {
	text-align: right;
}

#wrapper {

}


/****************************************************/
/*header*/
/****************************************************/
#header {
	width: 100%;
	height: 121px;
	background: url(http://www.burmainfo.org/img/headerbg.jpg) repeat-x #fefcfc;
	margin: 0 0 10px 0;
	font-size: 11px;
	line-height: 100%;
}

#header-inner {
	width: 770px;
	height: 80px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}

#header-inner h1 {
	position: relative;
	top: 0;
	left: 0;
	background: url(http://www.burmainfo.org/img/logo.jpg) no-repeat 0 17px;
	width: 490px;
	height: 80px;
	text-indent: -9999px;
}

#header-inner h1 a {
	display: block;
	width: 490px;
	height: 83px;
}

#header-inner h2 {
	position: absolute;
	top: 0;
	font-size: 11px;
	height: 13px;
	color: #993333;
	font-weight: normal;
	padding: 4px 0 0 4px;
	line-height: 100%;
	margin: 0;
}

#header-inner #mail {
	position: relative;
	top: -65px;
	left: 589px;
	width: 181px;
	height: 30px;
	text-align: right;
	margin: 0;
	line-height: 100%;
}

#header-inner #search {
	position: relative;
	top: -65px;
	left: 520px;
	width: 250px;
	line-height: 100%;
}

#header-inner #google {
	float: right;
	padding: 5px 5px 0 0;
}

#header-inner #google li {
	list-style-type: none;
	float: left;
}

#header-inner #google input.txt {
	margin: 0 0 0 5px;
	width: 140px;
	height: 16px;
}

#header-inner #google input.btn {
	margin: 1px 0 0 5px; 
}

/****************************************************/
/*navi*/
/****************************************************/
#navi {
	width: 770px;
	height: 41px;
	margin: 0 auto;
}

#navi li {
	float: left;
	list-style-type: none;
}

#navi li a {
	display: block;
}

#navi li.top a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat 0 0;
}

#navi li.news a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -110px 0;
}

#navi li.event a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -220px 0;
}

#navi li.photo a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -330px 0;
}

#navi li.article a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -440px 0;
}

#navi li.column a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -550px 0;
}

#navi li.burmainfo a {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -660px 0;
}



#navi li.top a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat 0 -41px;
}

#navi li.news a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -110px -41px;
}

#navi li.event a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -220px -41px;
}

#navi li.photo a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -330px -41px;
}

#navi li.article a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -440px -41px;
}

#navi li.column a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -550px -41px;
}

#navi li.burmainfo a:hover {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -660px -41px;
}



#navi li.top a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat 0 -41px;
}

#navi li.news a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -110px -41px;
}

#navi li.event a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -220px -41px;
}

#navi li.photo a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -330px -41px;
}

#navi li.article a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -440px -41px;
}

#navi li.column a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -550px -41px;
}

#navi li.burmainfo a.focus {
	width: 110px;
	height: 41px;
	background: url(http://www.burmainfo.org/img/navi.jpg) no-repeat -660px -41px;
}

#navi span {
	display: none;
}

/****************************************************/
/*contents*/
/****************************************************/
#contents {
	width: 770px;
	margin: 0 auto;
	padding: 0 0 0 10px;
	text-align: left;
}

/*contents_path*/
/*************************************/
#contents #path {
	font-size: 85%;
	margin: 0 0 5px 0;
	height: 20px;
}


/****************************************************/
/*main*/
/****************************************************/
#main {
	width: 520px;
	float: left;
	text-align: left;
	margin: 10px 0 0 0;
	padding: 0;
}

#main h3 {
	color: #993333;
	font-size: 120%;
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 12px 0;
	padding: 0 0 4px 1px;
}

#main h3 span {
	border-left: 3px solid #993333;
	padding: 0 0 0 10px;
}

#main h3 a.rss {
	float: right;
}

#main h3.top {
	clear: both;
	margin: 10px 0 0 0;
	border: 0;
}
#main h3.topnews {
	width: 520px;
	height: 24px;
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 12px 0;
	padding: 0 0 0 1px;
	background: url(http://www.burmainfo.org/img/ttitle_news.jpg) no-repeat;
}
#main h3.topnews li {
	list-style: none;
	float: left;
	overflow: hidden;
}
#main h3.topnews li a {
	display: block;
	height: 0;
	padding: 24px 0 0 0;
	overflow: hidden;
}
#main h3.topnews li.topnews01 a {
	width: 104px;
	margin: 0 245px 0 0;
}
#main h3.topnews li.topnews02 a {
	width: 85px;
	margin: 0 5px 0 0;
}
#main h3.topnews li.topnews03 a {
	width: 75px;
}

#main h4 {
	clear: both;
	zoom: 1;
	background: #f8f7f7;
	border: 1px solid #CCCCCC;
	padding: 5px;
	font-size: 120%;
	margin: 0 0 12px 0;
}

#main h4 .date {
	color: #666666;
	font-size: 70%;
	font-weight: normal;
}

#main h4 .dater {
	color: #993333;
	font-size: 80%;
	font-weight: normal;
}

#main h5 {
	clear: both;
	font-size: 110%;
	margin: 35px 0 5px 0;
	padding: 0 0 0 7px;
	line-height: 110%;
	border-left: 3px solid #333333;
}

#main h6 {
	font-size: 110%;
}

#main p.lead {
	color: #006699;
	margin: 0 0 20px 0;
}

#main p.lead img.rimg {
	float: right;
	width: 150px;
	margin: 0 0 15px 15px;
}

/*main_topswf */
/*************************************/
#main #topswf {
	margin: 0 0 10px 0;
}

/*main_urgent_news */
/*************************************/
#main #urgent_news {
	background: #fef3f5;
	border: 1px solid #CCCCCC;
	margin: 0 0 20px 0;
	padding: 5px 10px;
}

#main #urgent_news li {
	list-style-type: none;
	background: url(http://www.burmainfo.org/img/menu_a.gif) no-repeat 0 6px;
	margin: 10px 0;
	padding: 0 0 0 12px;
}

#main #urgent_news a {
	font-weight: bold;
}

/*main_lst*/
/*************************************/
#main .lst,
#main .lstb {
	clear: both;
	display: inline-block;
	margin: 5px 0 20px 10px;
}

#main .lst li,
#main .lstb li {
	list-style-type: none;
	background: url(http://www.burmainfo.org/img/menu_a.gif) no-repeat 0 6px;
	margin: 0 0 5px 0;
	padding: 0 0 0 12px;
	vertical-align: baseline;
}

#main .lstb a {
	font-weight: bold;
}



#main .lstg {
	clear: both;
	width: 500px;
	display: inline-block;
	background: url(http://www.burmainfo.org/img/menu_i.gif) no-repeat 0 6px;
	margin: 10px 0 15px 5px;
	padding: 0 0 0 15px;
}

#main .lstg p {
	margin: 0;
}

#main .lstg .date {
	color: #666666;
	font-size: 85%;
}



#main .lstr {
	clear: both;
	width: 500px;
	display: inline-block;
	background: url(http://www.burmainfo.org/img/menu_i.gif) no-repeat 0 7px;
	margin: 10px 0 15px 5px;
	padding: 0 0 0 15px;
}

#main .lstr p {
	margin: 0;
}

#main .lstr .date {
	color: #993333;
}

/*main_photo*/
/*************************************/
#main #photo {
	margin: 10px 0 20px 0;
	padding: 0;
	display: inline-block;
}

#main #photo li {
	float: left;
	width: 123px;
	height: 185px;
	font-size: 85%;
	line-height: 120%;
	list-style-type: none;
	margin: 0 0 10px 5px;
	padding: 0;
	display: inline-block;
}

#main #photo li a.psize {
	display: block;
	width: 120px;
	height: 120px;
	margin: 0 0 5px 0;
	padding: 0;
	border: 1px solid #CCCCCC;
	overflow: hidden;
}

#main #photo li img {
	height: 160px;
}

#main #photo li a.gls {
	display: block;
	width: 100px;
	color: #993333;
	background: url(http://www.burmainfo.org/img/gls.jpg) no-repeat 35px 2px;
	padding: 2px 0 0 12px;
	text-align: center;
	text-decoration: none;
}

#main .photoimg {
	margin: 20px 0 0 0;
	width: 520px;
	overflow: hidden;
}

/*main_photonavi*/
/*************************************/
#main #photonavi {
	border: 1px solid #CCCCCC;
	background: #fef3f5;
	display: inline-block;
	width: 100%
	text-align: left;
	margin: 20px 0;
}

#main #photonavi p {
	float: left;
	width: 152px;
	margin: 0;
	padding: 5px 10px;
	font-size: 85%;
}

/*main_movie*/
/*************************************/
#main .movie {
	clear: both;
	width: 500px;
	margin: 10px 0 20px 5px;
	display: inline-block;
}

#main .movie img {
	float: left;
	margin: 0 15px 0 0;
	width: 120px;
}

#main .movie_caption {
	width: 425px;
	margin: 0 0 30px 0;
}

/*main_movie_list*/
/*************************************/
#main #movie_list {
	margin: 10px 0 20px 0;
	padding: 0;
	display: inline-block;
}

#main #movie_list li {
	float: left;
	width: 123px;
	height: 160px;
	font-size: 85%;
	line-height: 120%;
	list-style-type: none;
	margin: 0 0 10px 5px;
	padding: 0;
	display: inline-block;
}

#main #movie_list li img {
	width: 120px;
	height: 90px;
	margin: 0 0 5px 0;
}

#main #movie_list li a.mov {
	display: block;
	width: 100px;
	color: #993333;
	background: url(http://www.burmainfo.org/img/mov.jpg) no-repeat 18px 3px;
	padding: 2px 0 0 12px;
	text-align: center;
	text-decoration: none;
}


/*main_stitle/
/*************************************/
#main .stitle {
	clear: both;
	border-bottom: 1px solid #cccccc;
	margin: 30px 0 5px 0;
	padding: 2px;
}


/*main_box/
/*************************************/
#main .box {
	width: 498px;
	background: #f9f9f9;
	border: 1px solid #CCCCCC;
	margin: 20px 0 0 0;
	padding: 10px;
}

#main .box_title {
	width: 500px;
	margin: 0 0 10px 0;
	padding: 0 0 3px 0;
	color: #993333;
	border-bottom: 1px solid #CCCCCC;
	font-weight: bold;
}

#main .box li {
	list-style-type: none;
	background: url(http://www.burmainfo.org/img/menu_a.gif) no-repeat 0 6px;
	margin: 5px 0;
	padding: 0 0 0 12px;
}

#main .box .data {
	color: #666666;
	font-size: 85%;
}

#main .boxb {
	width: 500px;
	background: #f9f9f9;
	border: 1px solid #CCCCCC;
	margin: 20px 0 0 0;
	padding: 10px;
	font-weight: bold;
}

/*main_searchbox/
/*************************************/
#main .searchbox {
	width: 498px;
	background: #f9f9f9;
	border: 1px solid #CCCCCC;
	margin: 20px 0 0 0;
	padding: 12px 10px;
	color: #993333;
	font-size: 85%;
	display: inline-block;
	line-height: 21px;
}

#main .searchbox li {
	float: left;
	list-style-type: none;
	margin: 0 0 0 10px;
	padding: 0;
	vertical-align: bottom;
}

#main .searchbox select {
	width: 100px;
	margin: 0 20px 0 0;
}

#main .searchbox input.txt {
	width: 190px;
	height: 16px;
}

#main .searchbox input.btn {
	margin: 1px 0 0 0;
}

/*main_magazinebox/
/*************************************/
#main .magazinebox {
	width: 498px;
	background: #f6f5f5;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 0;
	padding: 12px 10px;
	font-size: 85%;
	display: inline-block;
}

#main .magazine_title {
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

#main .magazinebox ul {
	display: inline-block;
	margin: 0;
	padding: 0;
	line-height: 17px;
	height: 18px;
}

#main .magazinebox li {
	float: left;
	list-style-type: none;
	margin: 0 5px 0 0;
	padding: 0;
	vertical-align: middle;
}

#main .magazinebox input.txt {
	width: 250px;
	height: 16px;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}

#main .magazinebox input.btn {
	margin: 1px 20px 0 0;
	padding: 0;
	vertical-align: bottom;
}

#main .magazinebox .radio {
	vertical-align: bottom;
}

#main .magazinebox .magtxt {
	margin: 3px 5px 0 0;
}


/*main_this_week*/
/*************************************/

#main .week th {
	width: 5.5em;
	font-weight: bold;
	color: #999999;
	font-size:85%;
	background: url(http://www.burmainfo.org/img/menu_a.gif) no-repeat 0 8px;
	margin: 0;
	padding: 3px 0 0 10px;
	vertical-align: top;
	border-bottom: 1px dashed #CCCCCC;
}

#main .week td {
	margin: 0;
	padding: 2px 0;
	vertical-align: top;
	border-bottom: 1px dashed #CCCCCC;
}

#main .week a.pdf {
	display: block;
	background: url(http://www.burmainfo.org/img/icon_pdf.jpg) no-repeat;
	width: 103px;
	height: 15px;
}

#main .week a:hover.pdf {
	display: block;
	background: url(http://www.burmainfo.org/img/icon_pdf_on.gif) no-repeat;
	width: 103px;
	height: 15px;
}

#main .week a span {
	display: none;
}


/*main_contact*/
/*************************************/
#main .contact {
	width: 518px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

#main .contact th {
	width: 120px;
	margin: 0;
	padding: 5px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	background: #f9f9f9;
	text-align: right;
}

#main .contact td {
	margin: 0;
	padding: 5px;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
}

#main .contact input.txt {
	width: 200px;
}

#main .contact textarea {
	width: 350px;
	height: 100px;
}

#main .contact input.btn {
	margin: 2px 0 0 0;
}

#main .indispen {
	color:#993333;
	font-weight: normal;
}

/*main_sitemap*/
/*************************************/
#main .sitemap_l {
	float: left;
	width: 250px;
	height: 100%;
}

#main .sitemap_r {
	float: right;
	width: 250px;
	height: 100%;
}

#main .sitemap01 {
	margin: 10px 0 0 10px;
	padding: 0;
}

#main .sitemap01 li {
	list-style-type: none;
	background: url(http://www.burmainfo.org/img/menu_m.gif) no-repeat 0 3px;
	padding: 0 0 0 15px;
}

#main .sitemap02  {
	margin: 5px 0 10px 15px;
}

#main .sitemap02 li {
	list-style-type: none;
	background: url(http://www.burmainfo.org/img/menu_a.gif) no-repeat 0 6px;
	margin: 0 0 2px 0;
	padding: 0 0 0 15px;
}

/*main_pagenavi*/
/*************************************/
#main .pagenavi {
	zoom: 1;
	height: 20px;
	font-size: 85%;
	margin: 10px 0;
	line-height: 20px;
}

/*main_pagetop*/
/*************************************/
#main #pagetop {
	clear: both;
	text-align: right;
	margin: 10px 0 0 0;
}


/****************************************************/
/*menu*/
/****************************************************/
#menu {
	width: 220px;
	float: left;
	text-align: left;
	margin: 10px 0 0 20px;
	padding: 0;
	font-size: 12px;
	line-height: 100%;
}

#menu .mtitle {
	width: 218px;
	border-top: 1px solid #CCCCCC;
	background: #fef3f5;
	margin: 0;
}

#menu .accordion_menu {
	margin: 0 0 20px 0;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

#menu .menuheader {
	height: 23px;
	line-height: 23px;
	padding: 0 0 0 5px;
	cursor: hand;
	cursor: pointer;
	border-top: 1px solid #CCCCCC;
	display: block;
	position: relative; 
}

#menu .menuname {
	margin: 0 0 0 20px;
	display: block;
	width: 190px;
	text-decoration: underline;
}

#menu .categoryitems  {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu .menuheader .statusicon {
	position: absolute;
	top: 6px;
	left: 5px;
	border: none;
}

#menu .menuheader .arrowicon {
	position: absolute;
	top: 8px;
	left: 8px;
	border: none;
}

#menu .categoryitems a {
	display: block;
	line-height: 23px;
	height: 100%;
	font-size: 12px;
	background: url(http://www.burmainfo.org/img/menu_a.gif) no-repeat 8px 8px #f8f6f7;
	padding: 0 5px 0 25px;
	border-top: 1px solid #CCCCCC;
}

/*menu_calender*/
/*************************************/
#menu .categoryitems .calender {
	padding: 15px 10px;
}

#menu .categoryitems .calender strong {
	color: #6f6f6f;
}

#menu .categoryitems .calender a {
	color: #993333;
	background: none;
	border: none;
	margin: 0;
	padding: 0;
	line-height: 100%;
}

#menu .categoryitems .calender table {
	width: 188px;
	margin: 10px 5px;
	text-align: center;
	color: #5f5f5f;
}

#menu .categoryitems .calender th,td {
	padding: 3px 0;
}

#menu .categoryitems .calender td.on {
	background: #efefef;
}

#menu .categoryitems .calender .calnavi {
	width: 178px;
	margin: 0 10px;
	display: inline-block;
}

#menu .categoryitems .calender .calnavi a {
	font-size: 85%;
	display: inline;
}

#menu .banner {
	margin: 0 0 20px 0;
}

/****************************************************/
/*footer*/
/****************************************************/
#footer {
	clear: both;
	width: 760px;
	height: 30px;
	margin: 20px 0 10px 0;
	padding: 5px 0 5px 5px;
	border-top: 1px solid #CCCCCC;
	display: inline-block;
}

#footer address {
	font-style: normal;
	color: #666666;
	font-size: 80%;
	line-height: 150%;
}

/****************************************************/
/*clearfix*/
/****************************************************/

.clearfix:after {
 content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}
/* End hide from IE-mac */