/*-------------------------------------------------------------
ๅA้่็G@้u้v
-------------------------------------------------------------*/
*{
	margin: 0;
	padding: 0;
}

body{
    font-size:12px;

}

/*-------------------------------------------------------------
่ฆๅบใ่็G@้u้v
-------------------------------------------------------------*/

.h2-page-title {
	background-image: url(../img/entry_01.png);
	background-repeat: no-repeat;
	width: 650px;
	font-size: 15px;
	height: 30px;
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-weight: normal;
	text-indent: 36px;
	color: #7BC310;
	display: block;
	padding-top: 5px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
}
.h2-page-title a{
	color: #7BC310;
	text-decoration: none;
}

/*-------------------------------------------------------------
ใIใAใ่Fๆ้จ
-------------------------------------------------------------*/
/*===========================
่ชๆๆ้ ๅ
=============================*/

/*-------------------------------------------------------------
ใใใ้B
-------------------------------------------------------------*/
/*===========================
ใใใ้ ๅ
=============================*/
div#header , div#contents, div#footer{
    width:900px;
    margin:0 auto;
}

#header{
    height:130px;
    background-image: url("../img/header.gif");
    background-repeat: no-repeat;
}

div#header ul{
	display:block;
	position:relative;
	top:0px;
	height:40px;
}

div#header ul li{
    display:block;
    position:relative;
    float:left;
    top: 0;
    text-indent:-99999px;
    overflow:hidden;
}
div#header ul li a{
    display:block;
    position:relative;
    height:40px;
}

/*-------------------------------------------------------------
ใใผใNใใใCใVใLใ@ใE้B
-------------------------------------------------------------*/
/*===========================
ใใผใNใใใCใVใLใ@ใE้ ๅ
=============================*/

div#header ul li a#header-link-1{
    width:120px;
}

div#header ul li a#header-link-2{
    width:120px;
    margin-left:5px;
}

div#header ul li a#header-link-3{
    width:120px;
    margin-left:5px;
}

div#header ul li a#header-link-4{
    width:120px;
    margin-left:8px;
}

div#header ul li a#header-link-5{
    width:140px;
    margin-left:262px;
}

/*===========================
ใใผใNใใใCใVใLใ@ใE้ ๅ - ใใณใใ้ ๅ
=============================*/

#pankuzu{
    width:100%;
    background-color:#DCA032;
}

#pankuzu p{
    width:900px;
    margin:0 auto;
    color:#FFFFFF;
    line-height:200%;
    font-size:10px;
    font-weight:bold;
}

#pankuzu p a{
    margin-left:0.5em;
    margin-right:0.5em;
}

#pankuzu p a:link,#pankuzu p a:visited{
    color:#FFFFFF;
}

#pankuzu-02{
    width:100%;
    background-color:#238C9B;
}

#pankuzu-02 p{
    width:900px;
    margin:0 auto;
    color:#FFFFFF;
    line-height:200%;
    font-size:10px;
    font-weight:bold;
}

#pankuzu-02 p a{
    margin-left:0.5em;
    margin-right:0.5em;
}

#pankuzu-02 p a:link,#pankuzu-02 p a:visited{
    color:#FFFFFF;
}

#pankuzu-03{
    width:100%;
    background-color:#D23200;
}

#pankuzu-03 p{
    width:900px;
    margin:0 auto;
    color:#FFFFFF;
    line-height:200%;
    font-size:10px;
    font-weight:bold;
}

#pankuzu-03 p a{
    margin-left:0.5em;
    margin-right:0.5em;
}

#pankuzu-03 p a:link,#pankuzu-03 p a:visited{
    color:#FFFFFF;
}

#pankuzu-04{
    width:100%;
    background-color:#3C8C1E;
}

#pankuzu-04 p{
    width:900px;
    margin:0 auto;
    color:#FFFFFF;
    line-height:200%;
    font-size:10px;
    font-weight:bold;
}

#pankuzu-04 p a{
    margin-left:0.5em;
    margin-right:0.5em;
}

#pankuzu-04 p a:link,#pankuzu-04 p a:visited{
    color:#FFFFFF;
}

#pankuzu-05{
    width:100%;
    background-color:#F04646;
}

#pankuzu-05 p{
    width:900px;
    margin:0 auto;
    color:#FFFFFF;
    line-height:200%;
    font-size:10px;
    font-weight:bold;
}

#pankuzu-05 p a{
    margin-left:0.5em;
    margin-right:0.5em;
}

#pankuzu-05 p a:link,#pankuzu-05 p a:visited{
    color:#FFFFFF;
}
#pankuzu-06{
    width:100%;
    background-color:#3C8C1E;
}

#pankuzu-06 p{
    width:900px;
    margin:0 auto;
    color:#FFFFFF;
    line-height:200%;
    font-size:10px;
    font-weight:bold;
}

#pankuzu-06 p a{
    margin-left:0.5em;
    margin-right:0.5em;
}

#pankuzu-06 p a:link,#pankuzu-05 p a:visited{
    color:#FFFFFF;
}

/*-------------------------------------------------------------
ใใใใณใEใใณใ้จ
-------------------------------------------------------------*/
/*===========================
ใ\ใAใใซ็Tๅ้@ๅ
=============================*/

#message-pic{
	height:320px;
	background-image: url("../img/oversea01_01.gif");
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


#message-pic02{
	height:320px;
	background-image: url(../../img/oversea01_01.jpg);
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#message-pic03{
	height:320px;
	background-image: url("../img/domestic01_01.jpg");
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#message-pic04{
	height:320px;
	background-image: url(http://www.dankadanka.org/img/baobab/baobab01_01.jpg);
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#message-pic05{
	height:320px;
	background-image: url("../img/action01_01.jpg");
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#message-pic06{
	height:320px;
	background-image: url(../../img/africa01_01.jpg);
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#message-pic07{
	height:320px;
	background-image: url(../../img/pilipinas/pilipinas01_01.jpg);
	background-repeat: no-repeat;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#message-pic001 {
	font-size: 12px;
	color: #FF0000;
	height: 460px;
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#message-left {
	height: 460px;
	width: 712px;
	float: left;
	clear: both;
}
#message-menu {
	height: 460px;
	width: 180px;
	float: right;
	clear: right;
	display: block;
	padding-top: 15px;
	vertical-align: top;
	text-align: right;
}

/*-------------------------------------------------------------
ใBใAใEใEใEใใณใ้จ
-------------------------------------------------------------*/
/*===========================
ใBใAใEใEใEใใณใ้@ๅ-ใใฉใEใ่Bๅฎ
=============================*/


.font-footmenu {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-style: normal;
	line-height: normal;
	color: #DCA032;
	text-indent: -6px;
	font-weight: normal;
	letter-spacing: 2px;
}
.font-copyright {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #DCA032;
}
.font-footdanka {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	color: #DCA032;
}

/*===========================
ใBใAใEใEใEใใณใ้@ๅ-ใใใใใใV
=============================*/


div#contents ul#navi{
    display:block;
    width:215px;
    float:left;
}

div#contents ul#navi li{
    display:block;
}


div#contents ul#navi li a{
    display:block;
    width:215px;
    height:40px;
    text-indent:-99999px;
    overflow:hidden;
}

div#contents ul#navi li a#navi-link1{
    background-image: url("../img/navi/navi_01.gif");
}

div#contents ul#navi li a#navi-link2{
    background-image: url("../img/navi/navi_02.gif");
}

div#contents ul#navi li a#navi-link3{
    background-image: url("../img/navi/navi_03.gif");
}

div#contents ul#navi li a#navi-link4{
    background-image: url(../../img/navi/navi_04.gif);
}

div#contents ul#navi li a#navi-link5{
    background-image: url(../../img/navi/navi_05.gif);
}

div#contents ul#navi li a#navi-link6{
    background-image: url(../../img/navi/navi_06.gif);
}

div#contents ul#navi li a#navi-link7{
    background-image: url(../../img/navi/navi_07.gif);
}

div#contents ul#navi li a#navi-link8{
    background-image: url("../img/navi/navi_08.gif");
}

div#contents ul#navi li a#navi-link9{
    background-image: url("../img/navi/navi_09.gif");
}

div#contents ul#navi li a#navi-link10{
    background-image: url("../img/navi/navi_10.gif");
}

div#contents ul#navi li a#navi-link11{
    background-image: url("../img/navi/navi_11.gif");
}

div#contents ul#navi li a#navi-link12{
    background-image: url("../img/navi/navi_12.gif");
}

div#contents ul#navi li a#navi-link13{
    background-image: url("../img/navi/navi_13.gif");
}

div#contents ul#navi li a#navi-link14{
    background-image: url("../img/navi/navi_14.gif");
}

div#contents ul#navi li a#navi-link15{
    background-image: url("../img/navi/navi_15.gif");
}

div#contents ul#navi li a#navi-link16{
    background-image: url("../img/navi/navi_16.gif");
}

div#contents ul#navi li a#navi-link17{
    background-image: url("../img/navi/navi_17.gif");
}

div#contents ul#navi li a#navi-link18{
    background-image: url("../img/navi/navi_18.gif");
}

div#contents ul#navi li a#navi-link19{
    background-image: url("../img/navi/navi_19.gif");
}

div#contents ul#navi li a#navi-link20{
    background-image: url("../img/navi/navi_20.gif");
}

div#contents ul#navi li a#navi-link21{
    background-image: url("../img/navi/navi_21.gif");
}

div#contents ul#navi li a#navi-link22{
    background-image: url("../img/navi/navi_22.gif");
}
div#contents ul#navi li a#navi-link23{
    background-image: url(../img/navi/navi_23.gif);
}
div#contents ul#navi li a#navi-link24{
    background-image: url("../img/navi/navi_24.gif");
}
div#contents ul#navi li a#navi-link-news{
	background-image: url(../img/baner/livingnews.gif);
	height: 62px;
	width: 217px;
	margin: 0px;
}

/*===========================
ใBใAใEใEใEใใณใ้@ๅ-ๅEๅใจใFใu
=============================*/

div#contents-body{
    padding-left:35px;
    width:650px;
    float:left;
}
div#contents-body-02{
	width:650px;
	float:right;
	margin-top: 15px;
	vertical-align: top;
}


div#contents-body-blog{
	width:650px;
	float:right;
	vertical-align: top;
	}
div#contents-body-blog p{
	font-size: 12px;
	line-height: 2;
}
#contents-inner {
	height: auto;
	width: 650px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 12px;
	padding: 6px;
	float: right;
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}

div#contents-body-03{
	width:650px;
	float:right;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 6px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
div#contents-body-04{
	width:650px;
	float:right;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #999999;
	border-left-color: #999999;
	padding: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	margin-bottom: 25px;
}
/*-------------------------------------------------------------
ใใใ\ใV้B
-------------------------------------------------------------*/
/*===========================
ใใใ\ใV้ ๅ
=============================*/

div#footer{
    clear:both;
    margin-top:10px;
    border-top:solid 2px #DCA032;
    color:#DCA032;
    line-height:140%;
}

div#footer p{
    line-height:160%;

}
div#footer p#footer-link a{
    margin-left:5px;
    margin-right:5px;
}

div#footer p#footer-link a:link,div#footer p#footer-link a:visited{
    color:#DCA032;
}



.h3-page-title {
	background-repeat: no-repeat;
	width: 650px;
	font-size: 14px;
	height: 18px;
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-weight: bold;
	text-indent: 18px;
	color: #000000;
	display: block;
	padding-bottom: 0px;
	background-image: url(../img/entry_03.gif);
	line-height: 20px;
	margin-bottom: 10px;
}
.h4-page-title {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 13px;
	color: #FF9900;
	font-weight: bold;
	line-height: 20px;
}

.caption {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 10px;
	color: #666666;
}


.style {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.page-photo {
	float: left;
	padding-right: 15px;
}
.totop {
	background-image: url(../img/totop.png);
	background-repeat: no-repeat;
	float: right;
}
.box-intro {
	height: auto;
	width: 650px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

dl.recent dt {
	clear: left;
	float: left;
	width: 14em;
	padding-top: 10px;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 0.5em;
}

dl.recent dd {
	margin-left: 0;
	padding: 10px 0.5em 10px 8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.baobab-link01 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*===========================
่ฟXๅ@ใPใ\ใAใH20090725
=============================*/
#side-archive {
	width:180px;
	float:left;
	margin-top: 20px;
	clear: both;
}
#introduce {
	width:180px;
	float:left;
	clear: both;
	margin-top: 20px;
	height: 240px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 6px;
}
#side-selected {
	width:180px;
	float:left;
	clear: both;
	margin-top: 20px;
}
#recent-coment {
	width:180px;
	float:left;
	clear: both;
	margin-top: 20px;
}
#side-parts {
	width:180px;
	float:left;
	clear: both;
	margin-top: 20px;
}
.contents-02 {
	display: block;
	width: 900px;
	margin:0 auto;
}
#left-menu {
	width: 215px;
	float: left;
	height: auto;
	clear: none;
	margin-right: 15px;
	text-align: left;
}
.h3-blogtitle {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 18px;
	font-weight: bold;
	color: #D23200;
}

.archive-menu {
	height: auto;
	width: 140px;
	margin-top: 15px;
}

.style {
	font-family: "๏ผ๏ผE ๏ผ[ใGใLใใฏ", Osaka, "ใใฉใใ่@ใด Pro W3";
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.page-photo {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.totop {
	background-image: url(../img/totop.png);
	background-repeat: no-repeat;
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.box-intro {
	height: auto;
	width: 650px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

dl.recent dt {
	clear: left;
	float: left;
	width: 14em;
	padding-top: 10px;
	padding-right: 0.5em;
	padding-bottom: 10px;
	padding-left: 0.5em;
}

dl.recent dd {
	margin-left: 0;
	padding: 10px 0.5em 10px 8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.blog-title {
	margin: 0px;
	clear: both;
	float: left;
}
ul .entrt-list-pages{
	list-style-type: none;
	font-size: 15px;
}

.entrt-list-pages{
	list-style-type: none;
	margin-left: 20px;
}
.entrt-list-pages li {
	font-size: 13px;
	line-height: 28px;
	color: #7BC310;
}
.entrt-list-pages li a {
	font-size: 12px;
	line-height: 18px;
	color: #7BC310;
	width: 90%;
	margin-bottom: 3px;
}
.blog-entry-body {
	width: 606px;
	border: 2px dashed #CCCCCC;
	margin-bottom: 10px;
	clear: both;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.blog-entry-title {
	font-size: 16px;
	line-height: 32px;
	color: #D23200;
	margin-bottom: 15px;
	font-family: 'ใBใAใFใF', Meiryo, Verdana, 'ใใฉใใ่@ใด Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, '๏ผ๏ผE ๏ผ[ใGใLใใฏ', sans-serif;
}
.blog-entry-title a{
	color: #D23200;
	text-decoration: none;
}
.blog-entry-body p {
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 10px;
}
.blog-category-title {
	font-size: 16px;
	margin-bottom: 15px;
}
.entry-data {
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: right;
	clear: both;
	color: #D23200;
	word-spacing: 3pt;	
}
.entry-data a{
	color: #D23200;
	text-decoration: none;
}
.entr-author-name {
	color: #666666;
}
.no-line {
	clear: both;
	visibility: hidden;
}
.line-page-repeat {
	margin-top: 20px;
	margin-bottom: 10px;
	visibility: hidden;
}
.line-footer {
	clear: both;
	margin-top: 10px;
	margin-bottom: 30px;
	visibility: hidden;
}
.date {
	font-size: 12px;
	color: #999999;
	line-height: 14px;
}
.blog-information {
	width: 570px;
	margin-right: auto;
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.blog-information-title {
	font-size: 14px;
	color: #D23200;
	line-height: 28px;
	margin-bottom: 10px;
}
.trackbacks-info {
	font-size: 12px;
	background-color: #F3F3F3;
	padding: 8px;
	border: 1px solid #999999;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 15px;
	margin-left: 3px;
}
.trackbacks-info input {
	border: 1px solid #CCCCCC;
	font-size: 12px;
	width: 350px;
	margin: 5px;
	padding:4px 2px;
}
.blog-information-box {
	margin-bottom: 10px;
}
.entry-meta-header {
	margin-bottom: 5px;
}
.entry-meta-asset-data {
	font-size: 11px;
	color: #666666;
	margin-bottom: 5px;
}
.entry-meta-content {
	font-size: 12px;
	line-height: 24px;
}
.blog-information-box-contents {
	font-size: 12px;
}
.line-meta{
	margin-top: 0px;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
.comment-header {
	font-size: 11px;
	color: #666666;
	margin-bottom: 5px;
}
#comment-form-name {
	margin-bottom: 10px;
}
#comment-form-email {
	margin-bottom: 10px;
}
#comment-form-url {
	margin-bottom: 10px;
}
#comment-form-title {
	margin-bottom: 3px;
}
#comments-open-text{
	margin-bottom: 3px;
}
#comment-form-name input {
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding:4px 2px;}
#comment-form-email input {
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding:4px 2px;}
#comment-form-url input {
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding:4px 2px;}
#comments-open-text input {
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding:4px 2px;}
	

.submit{
	font-family: 'ใBใAใFใF', Meiryo, Verdana, 'ใใฉใใ่@ใด Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, '๏ผ๏ผE ๏ผ[ใGใLใใฏ', sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	border:1 solid #CCCCCC;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	}
.submit a{	font-family: 'ใBใAใFใF', Meiryo, Verdana, 'ใใฉใใ่@ใด Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, '๏ผ๏ผE ๏ผ[ใGใLใใฏ', sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	border:1 solid #CCCCCC;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;}

.chek-cookie{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.separator {
	color: #999999;
	margin-right: 2pt;
	margin-left: 2pt;
}
.menu-title {
	background-image: url(../img/navi/ba-icon.gif);
	background-repeat: no-repeat;
	width: 180px;
	font-size: 12px;
	height: 20px;
	font-family: 'ใBใAใFใF', Meiryo, Verdana, 'ใใฉใใ่@ใด Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, '๏ผ๏ผE ๏ผ[ใGใLใใฏ', sans-serif;
	font-weight: normal;
	text-indent: 27px;
	color: #D23200;
	display: block;
	padding-top: 6px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}.sidemenu-list {
	list-style-type: none;
}
.sidemenu-list li {
	margin-left: 25px;
	margin-bottom: 10px;
}
.sidemenu-list li a{
	color: #000000;
	text-decoration: none;
}

.sidemenu-list li a{
	color: #000000;
	text-decoration: none;
}
.sidemenu-list li a:hover {
	color: #D23200;
	text-decoration: underline;
 } 
.comentts-list {
	font-size: 12px;
	list-style-type: none;
	margin-left:-25px;
	padding-left:-25px;
	margin-top: 8px;
}
.comentts-list li{
	background-image: url(../img/arrow-blog-menu-list.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 15px;
}
.cate-domestic {
	font-size: 10px;
	background-color: #FF0000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.cate-oversea{
	font-size: 10px;
	background-color: #0099CC;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}
.cate-drumBeats{
	font-size: 10px;
	background-color: #DCA032;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}#header-inner {
	background-image: url(../img/header-bg.gif);
	height: 90px;
	width: 900px;
	clear: both;
}
#header #header-inner img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header #header-inner h1 {
	text-indent: -9999px;
}
#header #header-inner p {
	text-indent: -9999px;
}
#contents #contents-body-blog .style .totop {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#contents #contents-body-blog img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/*-------------------------------------------------------------
ใIใAใใใใ
-------------------------------------------------------------*/
.tree ul {
	padding:0;
	margin:0;
	background-position: -9px 15px; 
	background-image: url('../img/sm/ul.gif'); 
	background-repeat: repeat-y
}
.tree li {
	font-size: 1em;
	font-weight:bold;
	margin: 0px; 
	padding: 3px 0 3px 24px; 
	list-style-type: none;
}
.tree li a {
	text-decoration:none;
color:#000;
}
.tree li a:hover {
	text-decoration:underline;
}
.tree ul ul {
	background-position: -1px 15px;
	background-image: url('../img/sm/ul.gif'); 
	background-repeat: repeat-y;
}
.tree ul li {
	background-position: 0px 7px; 
	background-image: url('../img/sm/li.gif'); 
	background-repeat: no-repeat;
}
.tree ul li a {
	font-weight:bold;
	text-decoration:underline;
}
.tree ul li a:hover {
	text-decoration:none;
}
.tree ul ul li {
	background-position: 8px 7px;
	background-image: url('../img/sm/li.gif'); 
	background-repeat: no-repeat;	
}
.tree ul ul li a {
	background-position: 0px 7px; 
	font-size:1em;
	color:#666;
	text-decoration:none;
}
.tree ul ul ul li a {
	background-position: 0px 7px; 
	font-size:0.8em;
	color:#999;
	text-decoration:none;
}

