
/*¾å¡¢±¦¡¢²¼¡¢º¸*/
body {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, sans-serif;
	color: #000000;
	background: #ffffff url(./cssImg/bgimgTop.gif) no-repeat;
	margin: 0px;
	padding:0px;
}
#contents {
	width: auto;
	margin: 0px 15px 0px 15px;
}
.small {
	font-size: 12px;
	}
.smallLink {
	font-size: 12px; font-weight: normal;
	vertical-align:middle;
	}
.vsmall {
	font-size: 10px;
	vertical-align:middle;
	}
.little {
	font-size: 8px;
	vertical-align:middle;
	}
.Fred	{ color: red; }
 a.bold {
	color: black;
	font-weight: bold;
	}
 a.bold:hover {
	color: black;
	text-decoration: underline;
	background-color: #ffff99;
	}
 a.bold:visited{ color: black;
	text-decoration:none;
	}
#a14Title {
	font: bold 16px  "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico1.gif) no-repeat;
	}
#b14Title {
	font: bold 16px  "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico2.gif) no-repeat;
	}
#c14Title {
	font: bold 16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico3.gif) no-repeat;
	}
#d14Title {
	font: bold 16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico4.gif) no-repeat;
	}
#e14Title {
	font: bold 16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico5.gif) no-repeat;
	}
#f14Title {
	font: bold 16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico6.gif) no-repeat;
	}
#yama14Title {
	font: bold 14px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 20px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/foldyama1614.gif) no-repeat;
	}
 .yamaTitle {
	font: 16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 20px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/foldyama1614.gif) no-repeat;
	}
input.input_text   { height:18px; }
input.input_buttom { height:20px; }
/* ¢§ManagementMenu¢§ ------------------------------------------------------------------- */
#ManagementMenu {
	width: auto;
	margin: 0px 30px 0px 33px;
}
#ManagementMenu p {
	line-height: 20px;
	text-align: right;
}
/* ¢§title¢§ ------------------------------------------------------------------- */
#title {
	width: auto;
	margin: 20px 30px 0px 33px;
}
#title p {
	float: left;
	margin-right: 25px;
	line-height: 30px;
}
#title .title_master {
	font: normal 24px Arial, Helvetica, sans-serif; font-weight: bold;
	color: #666666;
}
#title a.title_master {
	text-decoration: none;
	color: #666666;
}
#title a.title_master:hover {
	text-decoration: underline;
	}
/* ¢§navi¢§ ------------------------------------------------------------------- */
#navi {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	border-color: #999999 #ffffff #999999 #ffffff;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	background-color: #eeeeee;
}
#navi p
{
	font-size: 12px; text-align: left;
	margin-left: 5px;
}
#navi h1 {
	font-size: 18px; font-weight: bold;
	color: #666666;
	margin: 0px 0px 0px 0px;
}
#PageName {
	font-size: 20px; text-align: left; font-weight: bold;
	line-height: 26px;
	padding-top: 4px;
	padding-left: 10px;
	margin: 2px 0px 0px 5px;
}
/*#mypgTitle {
	font: bold 16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 18px;
	margin: 10px 0px 5px 15px;
	clear: left;
	background: url(./cssImg/mypg.gif) no-repeat;
	}*/
/* ¢§MenuBar¢§ ------------------------------------------------------------------- */
#MenuBar {
	margin-top: 0px;
	margin-bottom: 0px;
}
#MenuBar p {
	font: normal 12px Arial, Helvetica, sans-serif;
	float: right;
	padding-left: 10px;
}
#MenuBar p a {
	text-decoration: none;
	}
#MenuBar p a:visited {
	text-decoration: none;
	}
#MenuBar p a:hover {
	text-decoration: underline;
	background-color: #ffff99;
	}
/* ¢§SelectPrefMenu¢§ ------------------------------------------------------------------- */
#SelectThuMenuBar {
	margin: 0px 0px 20px 0px;
	}
.SelectPrefMenu p {
	font: normal 12px Arial, Helvetica, sans-serif;
	width: auto;
	float: left;
	padding-left: 0px;
	padding-right: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	border-color: #999999;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	}
.SelectPrefMenu .thu {
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	width: 110px;
	}
/* ¢§outputBar¢§ ------------------------------------------------------------------- */
#outputBar {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	border-color: #999999;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	background: #ffffff
	}
#outputBar p {
	font-size: 12px;
	float: right;
	line-height: 20px;
	padding-left: 8px;
	padding-right: 8px;
	border-color: #999999;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	}
#outputBar p a {
	text-decoration: none;
	}
/* 
#outputBar p a:visited {
	text-decoration: none;
	}
 */
#outputBar p a:hover {
	text-decoration: underline;
	background-color: #ffff99;
	}
/* ¢§outputUnderBar¢§ ------------------------------------------------------------------- */
#outputUnderBar {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	border-color: #999999;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	background: #ffffff
	}
#outputUnderBar p {
	font-size: 12px;
	float: right;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	border-color: #999999;
	border-width: 0px 0px 1px 1px;
	border-style: solid;
	}
#outputUnderBar p a {
	text-decoration: none;
	}
#outputUnderBar p a:visited {
	text-decoration: none;
	}
#outputUnderBar p a:hover {
	text-decoration: underline;
	background-color: #ffff99;
	}
/* ¢§outputTitle¢§ ------------------------------------------------------------------- */
#outputTitle {
	margin:10px 0px 5px 0px;
	padding: 4px 5px 2px 5px;
	border-color: #ff6600 #ffffff #ff6600 #ffffff;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	background-color: #ffffff;
	}
#outputTitle .AlbumName {
	font-size: 16px;
	margin: 2px 0px 3px 0px;
	}
#outputTitleUnderLine {
	margin-bottom: 20px;
	padding-top: 5;
	border-bottom: 3px dotted #ff9900;
	}
/* ¢§outputComArea¢§ ------------------------------------------------------------------- */
#outputComArea {
	margin:0px 0px 0px 20px;
	}
/* ¢§outputComMenuBar¢§ ------------------------------------------------------------------- */
#outputComMenuBar {
	letter-spacing: 1px;
	border-bottom: 3px dotted #999999;
	padding-left: 0px;
	padding-bottom: 27px;
	margin: 10px 0px 0px 0px;
	}
#outputComMenuBar p {
	width: 120px;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-align: center;
	float: left;
	line-height: 26px;
	padding-left: 1px;
	padding-right: 1px;
	border-color: #999999;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	margin: 0px 5px 0px 0px;
	background-color: #f8f8ff;
	}
#outputComMenuBar .small_letter {
	width: 120px;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: center;
	float: left;
	line-height: 26px;
	padding-left: 1px;
	padding-right: 1px;
	border-color: #999999;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	margin: 0px 5px 0px 0px;
	background-color: #f8f8ff;
	}
#outputComMenuBar .vsmall_letter {
	width: 120px;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-align: center;
	float: left;
	line-height: 26px;
	padding-left: 1px;
	padding-right: 1px;
	border-color: #999999;
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	margin: 0px 5px 0px 0px;
	background-color: #f8f8ff;
	}
#outputComMenuBar #on {
	border-color: #db7093;
	background-color: #ffc0cb;
	}
#outputComMenuBar #off {
	border-color: #999999;
	background-color: #ffffff;
	}
#outputComMenuBar p a {
	text-decoration: none;
	}
#outputComMenuBar p a:visited {
	text-decoration: none;
	}
#outputComMenuBar p a:hover {
	text-decoration: underline;
	background-color: #ffff99;
	}
#outputComInputLinkMenuBar {
	padding: 10px;
	border-color: #999999;
	border-width: 0px 1px 2px 1px;
	border-style: solid;
	background-color: #eeeeee;
	margin:0px 0px 5px 0px;
	}
#outputComInputLinkBar {
	margin:0px;
	padding: 5px 0x 5px 5px;
	height: 32px;
	border-color: #999999;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	background-color: #eeeeee;
	}
#outputComInputLinkBar p {
	/*width: 120px;*/
	margin: 0px 5px 0px 0px;
	padding-top: 8px;
	padding-left: 10px;
	width: auto;
	text-align: left;
	float: left;
	border-width: 1px 1px 0px 1px;
	}

#outputComInputMapnoLinkBar {
	margin:0px;
	padding: 10px;
	padding: 2px 5px 2px 10px;
	/*height: 32px;*/
	border-color: #999999;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	background-color: #ffffff;
	}
#outputComInputMapnoLinkBar p {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	text-align: left;
	}

/* ¢§output¢§ ------------------------------------------------------------------- */
#output .outputCom {
	margin:0px 0px 5px 5px;
	}
#output .outputComTitle {
	font: bold 16px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico1.gif) no-repeat;
	}
.outputCom .nameBottom {
	text-align: right;
	}
.outputCom img {
	float: left;
	margin:0px 8px 0px 0px;
	}
/* #output img {
	float: left;
	margin:0px 8px 0px 0px;
	} */
#output .imgRight {
	float: right;
	margin:0px 0px 0px 8px;
	}
#output .imgleft {
	float: left;
	margin:0px 8px 0px 0px;
	}
#output .commentTitle {
	padding: 2px 0px 2px 0px;
	background: #eeeeee;
	}
#output li {
	font-size: 14px;
	margin: 0px;
	padding-bottom: 5px;
	}
#output .imgli {
	margin:0px 0px 0px 5px;
	}
/* ¢§outputComment¢§ ------------------------------------------------------------------- */
.outputComment {
	margin-bottom: 20px;
	}
.outputComment p {
	padding: 2px;
	}
.outputComment .subject {
	background: #eeeeee;
	}
/* ¢§output¢§ ------------------------------------------------------------------- */
#SearchMenu {
	margin-bottom: 0px;
	}
#outputLowerContents {
	/*margin:0px 25px 0px 25px;*/
	margin: 0px;
	}
/* 
#LowerContentsSpace {
	padding: 5px;
	background: #eeeeee;
	}
#LowerContentsMenu {
	width: auto;
	margin-bottom: 30px;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 25px;
	}
#LowerContentsMenu #LowerContentsMenuTitle {
	width: 250px;
	float: left;
	line-height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	}
#LowerContentsMenu p {
	width: 180px;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #cccccc;
	margin-top: 2px;
	margin-bottom: 5px;
	}
	*/
/* 
#outputLowerContents .title {
	font: bold 12px  Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 18px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/fold_open1613.gif) no-repeat;
}
#outputLowerContents ul {
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	}
#outputLowerContents li {
	font-size: 12px;
	margin: 0px;
	padding-bottom: 5px;
	}
	*/
/* ¢§oya¢§ ------------------------------------------------------------------- */
.oya {
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
	padding: 5px 0px 0px 5px;
	width: auto;
	margin: 5px 20px 20px 30px;
	margin-bottom: 30px;
	}
.oya p {
	padding: 0px;
	margin: 0px;
	}
.oya ul {
	padding-left: 30px;
	margin: 0px;
	}
.oya li {
	width: 200px;
	padding: 0px;
	padding-right: 10px;
	margin: 0px;
	float: left;
	}
/* ¢§bottomSpace footer¢§ ------------------------------------------------------------------- */
#bottomSpace {
	width: auto;
	height: 100px;
	margin: 0px;
	padding-top:0px;
	background-image: url(./cssImg/bgimgBottom.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}
#bottomSpace .footer_navi {
	font-size: 12px; text-align: center;
	margin: 0px;
	padding: 0px;
	border-color: #999999 #ffffff #999999 #ffffff;
	border-width: 1px 0 1px 0;
	border-style: solid;
}
#bottomSpace .contents {
	width: auto;
	margin: 0px 30px 0px 33px;
}
#bottomSpace .footer {
	font: 12px Geneva, Arial, Helvetica, san-serif;
	text-align: center;
	color:#666666;
	margin: 0px;
}

/* ¢§searchNarrowCom¢§ ------------------------------------------------------------------- */
 input.nc { font-size: 12px;  height: 20px; vertical-align:middle; }

/* ¢§outputbbsReview¢§ ------------------------------------------------------------------- */
#contentsbbsReview {
	width: 728px;
}
.outputbbsReview {
	margin:10px 0px 15px 0px;
	padding: 0px;
	border-color: #eeeeee;
	border-width: 5px;
	border-style: solid;
	background-color: #ffffff;
	}
.outputbbsReview .subject {
	font-size: 16px;
	line-height: 26px;
	padding: 5px 0px 5px 10px;
	background: #b0c4de;
	}
.outputbbsReview .userData {
	padding: 5px 0px 5px 10px;
	background: #eeeeee;
	}
.outputbbsReview .userRes {
	padding: 10px 0px 10px 10px;
	background: #eeeeee;
	}
.outputbbsReview .com {
	font-size: 12px;
	line-height: 16px;
	padding: 20px;
	}
/* ¢§outputbbsKutikomi¢§ ------------------------------------------------------------------- */
#contentsbbsKutikomi {
	width: 728px;
}
.outputbbsKutikomi {
	margin:10px 0px 15px 0px;
	padding: 0px;
	border-color: #eeeeee;
	border-width: 5px;
	border-style: solid;
	background-color: #ffffff;
	}
.outputbbsKutikomi .subject {
	font-size: 16px;
	line-height: 26px;
	padding: 5px 0px 5px 10px;
	background: #ccffcc;
	}
.outputbbsKutikomi .userData {
	padding: 5px 0px 5px 10px;
	background: #eeeeee;
	}
.outputbbsKutikomi .userRes {
	padding: 10px 0px 10px 10px;
	background: #eeeeee;
	}
.outputbbsKutikomi .com {
	font-size: 12px;
	line-height: 16px;
	padding: 20px;
	}
/* ¢§contentsmn¢§ ------------------------------------------------------------------- */
#contentsmn {
	width: 728px;
	}
.outputmn {
	margin:10px 0px 20px 0px;
	padding: 0px;
	border-color: #eeeeee;
	border-width: 5px;
	border-style: solid;
	background-color: #ffffff;
	}
.outputmnReview .subject {
	font-size: 16px;
	line-height: 26px;
	padding: 5px 0px 5px 10px;
	background: #b0c4de;
	}
.outputmnKutikomi .subject {
	font-size: 18px;
	line-height: 26px;
	padding: 5px 0px 5px 10px;
	background: #ccffcc;
	}
.outputmn .userData {
	padding: 5px 0px 5px 15px;
	background: #eeeeee;
	}
.outputmn .userRes {
	padding: 5px 0px 5px 15px;
	background: #eeeeee;
	}
/* 
.outputmn .climb_date {
	font-size: 14px;
	line-height: 140%;
	padding: 20px 20px 5px 20px;
	}
 */
.outputmn .com {
	font-size: 14px;
	line-height: 140%;
	padding: 20px 20px 20px 20px;
	}
.outputmn_NothingArea {
	margin:60px 10px 80px 10px;
	padding: 0px;
	}
/* ¢§outputmnReport¢§ ------------------------------------------------------------------- */
#contentsmnReport {
	width: 728px;
}
.outputmnReport {
	margin-top: 10px;
	margin-bottom: 30px;
	padding: 0px;
	border-color: #eeeeee;
	border-width: 5px;
	border-style: solid;
	background-color: #ffffff;
	}
.outputmnReport p {
	padding-left: 10px;
	padding-right: 10px;
	}
.outputmnReport .subject {
	font-size: 16px;
	line-height: 26px;
	padding: 5px 0px 5px 0px;
	background: #eee8aa;
	}
.outputmnReport .userData {
	padding-top: 5px;
	padding-bottom: 5px;
	background: #eeeeee;
	}
.outputmnReport .userRes {
	padding-top: 10px;
	padding-bottom: 10px;
	background: #eeeeee;
	}
.outputmnReport .com {
	font-size: 12px;
	line-height: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
.outputmnReport .urlLink {
	text-align: right;
	margin-bottom: 10px;
	}
/* ¢§outputmnReportDetails¢§ ------------------------------------------------------------------- */
#contents_mnReportDetails {
	width: 728px;
}
.output_mnReportDetails {
	margin-top: 10px;
	margin-bottom: 20px;
	border-color: #eeeeee;
	border-width: 5px;
	border-style: solid;
	background-color: #ffffff;
	}
.output_mnReportDetails p {
	padding-left: 25px;
	padding-right: 20px;
	}
.output_mnReportDetails .subject {
	font-size: 16px;
	line-height: 26px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #eee8aa;
	}
.output_mnReportDetails .userData {
	padding-top: 2px;
	padding-bottom: 2px;
	background: #eeeeee;
	}
.output_mnReportDetails .com {
	font-size: 14px;
	line-height: 24px;
	padding-top: 18px;
	padding-bottom: 10px;
	}
.output_mnReportDetails dl {
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding-left: 25px;
	padding-right: 20px;
	background: #eeeeee;
	}
.output_mnReportDetails dt {
	text-align: right;
	margin: 0px;
	padding: 0px;
	width: 80px;
	}

.output_mnReportDetails dd {
	position:relative; 
	top: -14px;
	left: 85px;
	border-width: 0px; 
	margin: 0px;
	padding: 0px; 
	line-height: 100%;
	z-index:1;
	}
/* ¢§output_mnReportComment¢§ ------------------------------------------------------------------- */
#contents_mnReportComment {
	width: 728px;
}
#output_mnReportComment {
	margin-top: 0px;
	margin-bottom: 30px;
	border-color: #eeeeee;
	border-width: 5px;
	border-style: solid;
	background-color: #fff;
	}
#output_mnReportComment p {
	padding-left: 20px;
	padding-right: 20px;
	}
#output_mnReportComment .title {
	font-size: 16;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 26px;
	background-color: #ffe4e1;
	}
#output_mnReportComment .input {
	margin-top: 20px;
	margin-bottom: 20px;
	}
#output_mnReportComment .input p {
	text-align: right;
	}
#output_mnReportComment .input input {
	margin-top: 15px;
	}
#output_mnReportComment .comment {
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 20px;
	background: #fff;
	}
#output_mnReportComment .comment p {
	font-size: 12px;
	line-height: 18px;
	}
#output_mnReportComment .sentence {
	}
#output_mnReportComment .userData {
	text-align: right;
	}

/* ¢§output_mnReportMap¢§ ------------------------------------------------------------------- */
#output_mnReportMap {
	margin-top: 20px;
	margin-bottom: 30px;
	}
/* ¢§myReport¢§ ------------------------------------------------------------------- */
#output_user_ownShrMap {
	margin: 0;
	}
#contentsmyReport {
	width: auto;
	margin-top: 20px;
	margin-bottom: 50px;
	}
#outputmyReport div {
	font: 12px normal Arial, Helvetica, sans-serif;
	width: 160px;
	height: 200px;
	text-align: center;
	float: left;
	}
#outputmyReport p {
	width: 120px;
	line-height: 130px;
	float: left;
	margin-right: 40px;
	margin-bottom: 40px;
	}
/*#outputmyReport a {
	color: black;
	text-decoration:none;
	}*/
#outputmyReport a:hover {
	color: #666666;
	text-decoration: underline;
	}
/* ¢§areaSpace¢§ ------------------------------------------------------------------- */
#areaSpace {
	margin:10px 0px 0px 20px;
	}
#areaSpace .thuTitle {
	font: bold 16px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	border-bottom: 3px dotted #cccccc;
	padding-left: 15px;
	margin: 10px 0px 5px 0px;
	clear: left;
	background: url(./cssImg/ico2.gif) no-repeat;
	}
/* ¢§MNBar¢§ ------------------------------------------------------------------- */
#MNBar {
	margin: 0px;
}
#MNBar p {
	width: 180px;
	font: normal 12px Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#adminMNBar p {
	width: 270px;
	font: normal 12px Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 2px;
}
/* ¢§thuBar¢§ ------------------------------------------------------------------- */
#thuBar {
	margin-top: 0px;
	margin-bottom: 0px;
}
#thuBar p {
	font: normal 12px "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, Arial, Helvetica, sans-serif;
	float: left;
	margin-bottom: 20px;
	padding: 5px;
}
/* ¢§output_myHomeMenu¢§ ------------------------------------------------------------------- */
#output_myHomeMenu {
	margin:10px 0px 10px 20px;
	}
#output_myHomeMenu ul {
	list-style-type: none;
	padding: 0;
	}
#output_myHomeMenu li {
	font: normal 12px Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px 5px 10px 5px;
	margin: 0;
	}
/* ¢§output_myHomeDateMenu¢§ ------------------------------------------------------------------- */
#output_myHomeDateMenu {
	margin:10px 0px 10px 20px;
	}
#output_myHomeDateMenu ul {
	list-style-type: none;
	padding: 0;
	}
#output_myHomeDateMenu li {
	font: normal 12px Arial, Helvetica, sans-serif;
	float: left;
	padding: 0px 5px 10px 5px;
	margin: 0;
	}
/* ¢§MessegeTableBar¢§ ------------------------------------------------------------------- */
#MessegeTableBar {
	width: auto;
	margin: 20px 30px 0px 33px;
}
#MessegeMenuBar {
	width: 150;
	padding: 2px 2px 10px 2px;
	border-color: #ff9933;
	border-width: 2px;
	border-style: solid;
	border-top: 10px solid #ff9933;
	border-bottom: 10px solid #ff9933;
}
#MessegeMenuBar p {
	font-size: 12px; line-height: 22px; font-style: normal; color: #000000; 
	margin: 0px 0px 0px 0px;
	padding-left: 25px;
	border-bottom: 1px solid #ff3300;
}
#MessegeMenuBar #MessegeMenuBarReceivemail {
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	padding-bottom: 5px;
	border-bottom: 5px solid #cccccc;
}
#MessegeMenuBar #MessegeMenuBarReceivemail p {
	font-size: 12px; line-height: 22px; font-style: normal; color: #000000; 
	margin: 0px 0px 0px 0px;
	padding-left: 25px;
	border-bottom: 1px solid #ff3300;
}
#MessegeMenuBar #MessegeMenuBarSendmail {
	margin: 0;
	margin-bottom: 5px;
	padding: 0;
	padding-bottom: 5px;
}
#MessegeMenuBar #MessegeMenuBarSendmail p {
	font-size: 12px; line-height: 22px; font-style: normal; color: #000000; 
	margin: 0px 0px 0px 0px;
	padding-left: 25px;
	border-bottom: 1px solid #ff3300;
}
#MessegeMenuBar #menu_left_red {
	font-weight: bold;
	 background-image:url(./cssImg/icon_t_red.gif); 
	 background-repeat:no-repeat;
}
#MessegeMenuBar #menu_left_blue {
	font-weight: bold;
	 background-image:url(./cssImg/icon_t_blue.gif); 
	 background-repeat:no-repeat;
}
#MessegeComment #com {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	padding: 15px 25px 15px 25px; 
	}

/* ¢§ÃÏ¿Þ¤Îº¸ÀìÍÑ¢§ ------------------------------------------------------------------- */
#reportRight {
	width: auto;
	margin: 0px 0px 0px 5px;
}
#reportRight ul {
	margin: 0px;
	padding: 0px;
}
#reportRight li {
	margin: 0px;
	padding: 0px;
	padding-left: 10px; 
}
/* ¢§´ÉÍý²èÌÌ¤ÎAll UserÉ½¼¨ÀìÍÑ¢§ ------------------------------------------------------------------- */
.all_user_name p {
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.all_user_name .ad {
	width: 10px;
}
.all_user_name .ad {
	width: 10px;
}
.all_user_name .email {
	width: 250px;
}
.all_user_name .u_name {
	width: 100px;
}
.all_user_name .pass {
	width: 50px;
}