<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* table {
	padding:0px;
	font-size:12px;
}
#goods_contens span{
	line-height:1.6em;
}
#blog_contents span{
	line-height:normal;
}

span.linktype:hover{text-decoration:underline;}

* div{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
* td{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
* th{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
* body{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;-webkit-text-size-adjust:100%}
* input{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
* textarea{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;line-height:150%}
* img { border:0px}
* label {cursor:pointer}
* table th{font-weight:normal;text-align:left}
#calendar_div {font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
#calendar_months{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
#calendar_years{font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
A:link {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: none; }
A:visited {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: none;}
A:active {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
A:hover {color: black; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: underline; }

A.white:link {color: white; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: none; }
A.white:visited {color: white; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: none;}
A.white:active {color: white; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%}
A.white:hover {color: white; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150% ;text-decoration: underline; }

A.whitebold:link {color: white; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: bold;font-weight:bold}
A.whitebold:visited {color: white; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: bold;font-weight:bold}
A.whitebold:active {color: white; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: bold;font-weight:bold}
A.whitebold:hover {color: white; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150% ;text-decoration: underline;font-weight:bold }

A.black:link {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 100%;text-decoration: none; }
A.black:visited {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 100%;text-decoration: none;}
A.black:active {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 100%}
A.black:hover {color: black; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 100% ;text-decoration: underline; }

A.blackbold:link {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: bold;font-weight:bold }
A.blackbold:visited {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: bold;font-weight:bold}
A.blackbold:active {color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: bold;font-weight:bold}
A.blackbold:hover {color: black; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150% ;text-decoration: underline;font-weight:bold }

A.navi:link {color: #0066CC; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: none; }
A.navi:visited {color: #0066CC; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: none;}
A.navi:active {color: #0066CC; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
A.navi:hover {color: #0066CC; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: underline; }

A.navi2:link {color: #0000CC; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: none; }
A.navi2:visited {color: #0000CC; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%;text-decoration: none;}
A.navi2:active {color: #0000CC; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150%}
A.navi2:hover {color: #0000CC; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; line-height: 150% ;text-decoration: underline; }

A.navi3:link {color: #ff5a00; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: none; }
A.navi3:visited {color: #ff5a00; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: none;}
A.navi3:active {color: #ff5a00; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;}
A.navi3:hover {color: #ff5a00; font-size:12px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;text-decoration: underline; }

A.Logo:link		{color: black; font-size: 26px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;line-height: 150%;font-weight: bold; text-decoration: none}
A.Logo:visited	{color: black; font-size: 26px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;line-height: 150%;font-weight: bold; text-decoration: none}
A.Logo:active	{color: black; font-size: 26px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;line-height: 150%;font-weight: bold; text-decoration: none}
A.Logo:hover	{color: black; font-size: 26px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;line-height: 150%;font-weight: bold; text-decoration: none}
/* font-family:'�q���M�m�p�S Pro W3','Hiragino Kaku Gothic Pro','���C���I',Meiryo,'�l�r �o�S�V�b�N',sans-serif*/

A.Menu:link		{color: black; font-size: 10pt; font-family: "Meiryo"; font-weight: bold}
A.Menu:visited	{color: black; font-size: 10pt; font-family: "Meiryo"; font-weight: bold}
A.Menu:active	{color: black; font-size: 10pt; font-family: "Meiryo"; font-weight: bold}
A.Menu:hover	{color: black; font-size: 10pt; font-family: "Meiryo"; font-weight: bold; padding-top: 4px; padding-bottom: 4px}

A.blackGreen:link		{color: black; font-size:12px; font-family: "Meiryo"; font-weight: bold}
A.blackGreen:visited	{color: black; font-size:12px; font-family: "Meiryo"; font-weight: bold}
A.blackGreen:active		{color: black; font-size:12px; font-family: "Meiryo"; font-weight: bold}
A.blackGreen:hover		{color: black; font-size:12px; background: url(/img/backgreencenter.gif); font-family: "Meiryo"; font-weight: bold}

A.Orange:link			{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: none; padding: 1px}
A.Orange:visited		{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: none; padding: 1px}
A.Orange:active			{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: none; padding: 1px}
A.Orange:hover			{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: underline; padding: 1px}

A.Orange2:link		{color: OrangeRed; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 1px}
A.Orange2:visited	{color: OrangeRed; font-size: 7pt; font-family: "Meiryo"; text-decoration: underline; padding: 1px}
A.Orange2:active	{color: OrangeRed; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 1px}
A.Orange2:hover		{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: underline; padding: 1px}

A.Green:link		{color: black; font-size:12px; font-family: "Meiryo"; font-weight: nomal}
A.Green:visited		{color: black; font-size:12px; font-family: "Meiryo"; font-weight: nomal}
A.Green:active		{color: black; font-size:12px; font-family: "Meiryo"; font-weight: nomal}
A.Green:hover		{color: black; font-size:12px;  font-family: "Meiryo"; font-weight: nomal; padding-top: 4px; padding-bottom: 4px}

A.Today:link		{color: black; font-size: 11px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; font-weight: bold;}
A.Today:visited		{color: black; font-size: 11px;font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; font-weight: bold;}
A.Today:active		{color: black; font-size: 11px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; font-weight: bold;}
A.Today:hover		{color: black; font-size: 11px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif; font-weight: bold;}

A.OrangeBack:link	{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 1px 3px}
A.OrangeBack:visited{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 1px 3px}
A.OrangeBack:active {color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 1px 3px}
/**/A.OrangeBack:hover	{color: black; font-size: 7pt; background: #DD91C0; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 1px 3px}

A.GreenBack:link	{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 1px 3px}
A.GreenBack:visited {color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: underline; padding: 3px 3px 1px 3px}
A.GreenBack:active	{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 1px 3px}
A.GreenBack:hover	{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: underline; padding: 3px 3px 1px 3px}

A.OrangeLine:link	{color: orange; font-size: 7pt; background: black; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeLine:visited{color: orange; font-size: 7pt; background: black; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeLine:active {color: orange; font-size: 7pt; background: black; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeLine:hover	{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}

A.OrangeBlackLine:link		{color: black; font-size: 7pt; background: black; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeBlackLine:visited	{color: black; font-size: 7pt; background: black; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeBlackLine:active	{color: black; font-size: 7pt; background: black; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}
A.OrangeBlackLine:hover		{color: black; font-size: 7pt; font-family: "Meiryo"; text-decoration: none; padding: 3px 1px 1px 3px; border: 1px solid orange}

/* color */A.ButtonOrange:link			{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}
/* color */A.ButtonOrange:visited		{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}
/* color */A.ButtonOrange:active		{color: black; font-size:12px; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}
/* color */A.ButtonOrange:hover		{color: black; font-size:12px; background: #DD91C0; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}

/* color */A.ButtonGreen:link			{color: black; font-size:12px; background: #EED9E6; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}
/* color */A.ButtonGreen:visited		{color: black; font-size:12px; background: #EED9E6; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}
/* color */A.ButtonGreen:active		{color: black; font-size:12px; background: #EED9E6; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}
/* color */A.ButtonGreen:hover			{color: black; font-size:12px; background: #DD91C0; font-family: "Meiryo"; text-decoration: none; padding: 3px 3px 2px 3px; border:1px solid #DD91C0}

#maintable		{margin-left:5px}
.Honbun			{color: black; font-family: "Meiryo"; font-size:12px; line-height: 150%;}
.Honbun_list	{color: black; font-family: "Meiryo"; font-size:12px; line-height: 150%}
.Honbun_list	td	{color: dimgray; font-family: "Meiryo"; font-size:12px; line-height: 150%}
.Hilight		{color: black; font-family: "Meiryo"; font-size: 7pt; padding-top: 2px}
.Calendar		{color: dimgray; font-size: 12px; line-height: 110%}
.Calendar2		{color: dimgray; font-size: 11px; line-height: 110%}
.Calendar2	td{padding:0px;padding-left:1px;padding-right:1px;font-size: 11px}
.Calendar	 	td{padding:0px;padding-left:1px;padding-right:1px;font-size: 11px}
.GreenLine		{border: 1px solid #99BBE8}
.SubMenu		{color: dimgray; font-family: "Meiryo"; font-size:12px}

.CalendarTop	{color: dimgray; font-size: 14px; line-height: 110%}
.CalendarTop 	td{padding:5px 10px;font-size: 14px;border:solid 1px dimgray;}

#pagination_bottom h4{
    display: none;
}

#pagination_bottom
{
    font-size:9pt;
    /*margin: 10px 0 10px 0;*/
    text-align: center;
    padding:15px;
}

#pagination_bottom li
{
    display: inline;
    /*border: 1px solid #e6e6e6;*/
    padding: 6px;
    padding-left: 8px;
    /*padding: .3em .2em .3em .5em;*/
    margin: .25em .25em;
    text-align: center;
    /*cursor: pointer;*/
}

#pagination_bottom img
{
    vertical-align:text-bottom;
   /* padding-right:3px;*/
}

#pagination_bottom li.prevPage
{
    margin-right:.55em;
    font-size:9pt;
}
#pagination_bottom li.prevPage2
{
    margin-right:.55em;
    font-size:9pt;
    background-color: #d2eaf6;
}
#pagination_bottom li.nextPage
{
    margin-left:.55em;
    font-size:9pt;
}

#pagination_bottom li.nextPage2
{
    margin-left:.55em;
    font-size:9pt;
    background-color: #d2eaf6;
}

#pagination_bottom li.prevPage img
{
    position:relative;
    left:-1px;
}

#pagination_bottom li.nextPage img
{
    position:relative;
    left:1px;
    position:inherit;
    left:auto;
}

#pagination_bottom li.rest
{
    /*background-color: #fff;*/
    /*border: 1px solid #e6e6e6;*/
    /*font-size:9pt;*/
}

#pagination_bottom li.hover
{
    /*background-color: #CCFF99;*/
    /*background-color: #d2eaf6;*/
    /*background: url(/img/pgbg.gif) no-repeat;*/
    /*border: 1px solid #b7d8ee;*/
    /*font-size:9pt;*/
}

#pagination_bottom li.selected
{

   	/*background-color: #CCFF99;*/
    /*background-color: #d2eaf6;*/
    /*background: url(/img/pgbg.gif) no-repeat;*/
    border: 1px solid black;
}

#pagination_bottom a
{
    color: #0066a7;
    text-decoration: none;
}

#pagination_bottom li.selected a
{
    color: #F00;
    font-weight: bold;
    font-size:9pt;
}

#pagination_bottom a:hover
{
    background-color: transparent;
    border: 0px none;
    font-weight: normal;
}

body.ko #pagination_bottom li.selected a,
body.ja #pagination_bottom li.selected a,
body.zht #pagination_bottom li.selected a,
body.zhs #pagination_bottom li.selected a
{
    font-weight: normal;
}



/* end pagination */


/* start of comments box */
#comments {
	width: 97%;
	font-size: x-small;
	border:0px solid #999;
	border-collapse: collapse;
	text-align: justify;
}
#commentsBox {
	ime-mode:active ;
	font-weight: normal;
	font-size: x-small;
	width: 94%;
	height:5em;
	overflow:visible;
	text-overflow:ellipsis;
	/*padding:5px;*/
	border:0px;
}

#commentsBoxR {
	ime-mode:active ;
	font-weight: normal;
	font-size: x-small;
	width:98%;
	height:5em;
	overflow:visible;
	text-overflow:ellipsis;
	/*padding:5px;*/
}

/* end of comments box */

/* start son's customize css */
div.searchForm{
	margin-bottom:5px;
	border:1px solid #99BBE8;
	overflow:hidden;
/*	background:#fbe9cf url(/img/bg_search_form.gif) repeat-x 0% 0%;	*/
	vertical-align:middle;
}

input.Search{
	padding:2px 0 1px 21px;
	*padding:3px 0 3px 21px;
	border:1px solid #D0E0F4;
	width:200px;
/*	background:#fff url(/img/search_icon.gif) no-repeat 5px 50%;	*/
	font-size:100%;
}

.box1{
	border-color:#99BBE8; background-color:#FFFFFF; border-style:solid;
	border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;overflow-y:auto;
	color:gray;
}
.box2{
	border-color:#484848; background-color:#FFFFFF; border-style:solid;
	border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;overflow-y:auto;
	color:#0000FF;
}
.box3{
	border-color:#484848; background-color:#FFFFFF; border-style:dashed;
	border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;overflow-y:auto;
	color:#FF0000;
}
.box4{
	border-color:#484848; background-color:#FFFFFF; border-style:dashed;
	border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;overflow-y:auto;
	color:#0000FF;
}

div.SearchMenuOn{
	color: gray;
	font-size: 11pt;
	font-weight: bold;
	font-family: "Meiryo";
	text-decoration: none;
	text-align:center;
	border: 1px solid #99BBE8;
	padding: 3px 3px 2px 3px;
	width:85px;
	background:url(/img/backgreencenter.gif);
	cursor:hand;
}

div.SearchMenuOff{
	background:url(/img/menu01.gif);
	font-size:12px;
	font-family: "Meiryo";
	text-decoration: none;
	text-align:center;
	padding: 3px 3px 2px 3px;
	border: 1px solid #cccccc;
	width:85px;
	cursor:hand;
	font-weight: bold;
	hover{background:red;}
}


div.SearchButton{
	font-size:12px;
	color: #383838;
	font-family: "Meiryo";
	text-decoration: none;
	text-align:center;
	padding: 3px 3px 2px 3px;
	border: 1px solid #cccccc;
	width:85px;
	font-weight: bold;
}

div.SearchButton:hover{
	background:#afafaf;
	color: #ffffff;
}

div.SearchMenuOff:hover{
	border: 1px solid orange;
	background:url(/img/bottomcenter00.gif);
}


#shadowBox{
}
#shadowBox input {
	/*background: url(/img/input_tag_bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;*/
}

#shadowBox select {
	background-color:#FFFFFF;
	/*background: url(/img/input_tag_bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;*/
}
#shadowBox option {
	background-color:#FFFFFF;
}
#shadowBox textarea {
	/*background: url(/img/input_tag_bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;*/
}
/*
TABLE.genre_table{
	border: 1px solid #CACACA;
}
TD.genre_td_s{
	width:10px
}
TD.genre_td_b{
	width:96px
}
*/
#tree_genre_el,#tree_genre_select_el {
	float: left;
	margin: 0px 18px 0px 0px;
	border: 1px solid #c3daf9;
	width: 200px;
	height: 280px;
}

input.searchBox{
	font-size: 13pt;
	font-weight: bold;
	width: 400px;
	padding: 2px 0px 2px 5px;
	background: url(/img/input_tag_bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;
}

.sadminTb2	th{text-align:left;font-weight:bold;padding:0px;background: url(/img/sadmin/tb_top_bg.gif) repeat-x;}
.sadminTb2	td{border-bottom:1px solid #CCC}

.sadminTbY	th{text-align:left;font-weight:bold;padding:0px;background: url(/img/sadmin/tb_top_bg_y.gif) repeat-x;}
.sadminTbY	td{border-bottom:1px solid #CCC}

.title {font-size: 12px;ime-mode:active; width:387px;border:1px solid #cdcdcd;background-color:#fff;padding-left:3px;padding-top:2px;height:20px;}
.title_p {font-size: 12px;ime-mode:active; width:470px;border:1px solid #cdcdcd;background-color:#fff;padding-left:3px;padding-top:2px;height:20px;}
.title_h {font-size: 12px;ime-mode:active; width:615px;border:1px solid #cdcdcd;background-color:#fff;padding-left:3px;padding-top:2px;height:20px;}
.title_s {font-size: 12px;ime-mode:active; width:315px;border:1px solid #cdcdcd;background-color:#fff;padding-left:3px;padding-top:2px;height:20px;}
.title_l {font-size: 12px;ime-mode:active; width:660px;border:1px solid #cdcdcd;background-color:#fff;padding-left:3px;padding-top:2px;height:20px;}
select.selectbox {font-size: 12px;width:387px;color: #000;border:1px solid #cdcdcd;background-color:  #fff;}

.work_tb	td{border-bottom:0px solid #cdcdcd;padding:1px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFFFFF;vertical-align:top}
.work_tb	tr{}
.work_tb	th{border-bottom:0px solid #cdcdcd;padding:1px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFFFFF;vertical-align:top}

.commit_tb	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFF;}
.commit_tb	tr{}
.commit_tb	th{ width:80px;background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-top:9px;padding-bottom:9px;border-right:1px solid #cdcdcd;background-color:#FFF;padding-left:24px;padding-top:8px;vertical-align:top;font-size:12px;}

.calenda_tb	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFFFFF;}
.calenda_tb	tr{}
.calenda_tb	th{ width:150px;background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:9px;padding-bottom:9px;;vertical-align:top;font-size:12px;}

.calenda_tb_sub	td{ border-bottom:1px dotted #cdcdcd;padding:1px;padding-left:8px;font-size:12px;height:18px;background-color:#FFFFFF;}

.webmail	td{ background-image: url(/img/umenu/wemail_.gif); border-bottom:1px solid #cdcdcd;padding:1px;padding-left:8px;vertical-align:center;font-size:12px;}
.webmail	tr{}
.webmail	th{}

.webmail2	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFFFFF;}
.webmail2	tr{}
.webmail2	th{ width:150px;background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:8px;padding-top:9px;padding-bottom:9px;;vertical-align:top;font-size:12px;}

.webmail_list	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:2px;padding-left:8px;vertical-align:center;font-size:12px;}
.webmail_list	tr{}
.webmail_list	th{ border-bottom:1px solid #cdcdcd;padding-top:8px;padding-left:8px;padding-top:9px;padding-bottom:9px;;vertical-align:top;font-size:12px;font-weight:bold}


.sc_address	td{border-bottom:1px solid #cdcdcd;padding:2px;padding-left:8px;vertical-align:center;font-size:12px;}
.sc_address	tr{}
.sc_address	th{ background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:8px;padding-top:9px;padding-bottom:9px;;vertical-align:top;font-size:12px;}

.inform_blue	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;;}
.inform_blue	th{background-color:#FFF; background-image: url(/img/icon/box_blue.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:8px;padding-top:9px;padding-bottom:9px;;vertical-align:top;font-size:12px;}

.inform_d	td{border-bottom:1px solid #cdcdcd;padding:10px;padding-left:10px;border:1px solid #CCCCCC;vertical-align:center;font-size:12px;}
.inform_d	tr{}
.inform_d	th{ background-image: url(/img/bigbar_yellow.gif); background-repeat: no-repeat;padding-left:24px;padding-top:14px;padding-bottom:14px;vertical-align:top;font-size:17px;font-weight: bold;color:#444}

.inform_l	td{border-bottom:1px solid #cdcdcd;padding:10px;padding-left:10px;vertical-align:center;font-size:12px;}
.inform_l	tr{}
.inform_l	th{ border-bottom:1px solid #cdcdcd;background-image: url(/img/bigbar_yellow.gif); background-repeat: no-repeat;padding-left:24px;padding-top:13px;vertical-align:top;font-weight: bold;color:#444}

.inform_2_1	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:0px;padding-left:8px;vertical-align:center;font-size:12px;}
.inform_2_1	th{background-color:#FFF;background-image: url(/img/icon/box_green.gif);background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:24px;padding-top:9px;padding-bottom:9px;vertical-align:top;font-size:12px;}

.inform_2	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;padding-top:9px;padding-bottom:9px;}
.inform_2	th{background-color:#FFF; background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:24px;padding-top:9px;padding-bottom:9px;vertical-align:top;font-size:12px;}

.inform_moblie	td{border-bottom:1px solid #cdcdcd;padding:1px;padding-left:8px;vertical-align:center;font-size:12px;height:35px}


.inform_2_2	th{background-image: url(/img/icon/box_green2.gif);background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;}
.inform_3	td{padding-left:8px;vertical-align:center;font-size:12px;}
.inform_3	th{ background-image: url(/img/icon/box_og_inform_3.gif); background-repeat: no-repeat;padding-left:24px;vertical-align:top;font-size:12px;}

.inform_4	td{border-bottom:1px solid #cdcdcd;padding:8px;padding-left:8px;vertical-align:center;font-size:12px;}
.inform_4	th{ background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:16px;vertical-align:top;font-size:12px;}


.inform	th{background-color:#FFF; background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:9px;padding-bottom:9px;vertical-align:top;font-size:12px;}
.inform	tr{}
.inform	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;}

.inform_5	 {border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;}
.inform_5	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFF}
.inform_5	th{ background-image: url(/img/icon/box_green2.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:9px;padding-bottom:9px;vertical-align:top;font-size:12px;background-color:#f8f8f8}

.sadmin_inform_5	td{border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFF}

.inform_5_2	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#FFF}
.inform_5_2	th{ background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;background-color:#f8f8f8}


.inform_5_1	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#FFF}
.inform_5_1	th{ background-image: url(/img/icon/box_green2.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:0px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;background-color:#f8f8f8}

.informS	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#FFF}
.informS	th{ background-image: url(/img/icon/box_green2.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;background-color:#f8f8f8}
/* */
.inform_setup	{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.inform_setup	td{border-bottom:0px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#FFF}
.inform_setup	tr{}
.inform_setup	th{border-bottom:0px solid #cdcdcd;padding:3px;padding-left:20px;vertical-align:center;font-size:12px;height:30px;background-color:#FFF}

.inform_setup2	{border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.inform_setup2	td{border-bottom:0px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#FFFFDF}
.inform_setup2	tr{}
.inform_setup2	th{ background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;border-bottom:0px solid #cdcdcd;padding:3px;padding-left:20px;vertical-align:center;font-size:12px;height:30px;background-color:#FFFFDF}

.inform_6	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;border-right:1px solid #cdcdcd;background-color:#FFFFFF}
.inform_6	th{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;text-align:center;font-size:12px;border-right:1px solid #cdcdcd;background-color:#f8f8f8}

.inform_8	td{border-bottom:0px solid #cdcdcd;font-size:12px;border-right:0px solid #cdcdcd;}
.inform_8	th{border-bottom:0px solid #cdcdcd;padding:3px;padding-left:8px;text-align:center;font-size:12px;border-right:0px solid #cdcdcd;background-color:#f8f8f8}

.address_book	td{border-bottom:0px solid #cdcdcd;padding:2px;padding-left:8px;vertical-align:center;font-size:12px;border-right:0px solid #cdcdcd;}
.address_book	th{border-bottom:0px solid #cdcdcd;padding:2px;padding-left:8px;text-align:center;font-size:12px;border-right:0px solid #cdcdcd;background-color:#f8f8f8}


.inform_7	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#FFFFFF}
.inform_7	tr{}
.inform_7	th{ background-image: url(/img/icon/box_green2.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;background-color:#f8f8f8}

.inform_7E	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;height:30px;background-color:#ECFAFF}
.inform_7E	tr{}
.inform_7E	th{ background-image: url(/img/icon/box_green2.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;background-color:#ECFAFF}


.treeTable	td{border-bottom:0px solid #cdcdcd;padding:0px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFF;line-height:100%}
.treeTable	tr{}
.treeTable	th{ background-image: url(/img/icon/box_green2.gif); background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:8px;height:38px;#height:28px;vertical-align:top;font-size:12px;background-color:#f8f8f8}
.treeTable	{ border-top:0px solid #cdcdcd;border-left:0px solid #cdcdcd;border-right:0px solid #cdcdcd}

.subtb_org	th{
		background-color:#FFF;
		background-image: url(/img/markorange.gif);
		background-repeat: no-repeat;
		background-position:10px 14px;
		border-bottom:1px solid #cdcdcd;
		border-right:1px solid #cdcdcd;
		padding-left:24px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;}
.subtb_org	tr{}
.subtb_org	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;}

.subtb_grn	th{
		background-color:#FFF;
		background-image: url(/img/markgreen.gif);
		background-repeat: no-repeat;
		background-position:10px 14px;
		border-bottom:1px solid #cdcdcd;
		border-right:1px solid #cdcdcd;
		padding-left:24px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;}
.subtb_grn	tr{}
.subtb_grn	td{background-color:#FFF;border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;}

.B0 {border-bottom:0}
.fmtb th{ background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;;padding-left:24px;padding-top:8px;height:32px;#height:22px;vertical-align:top;font-size:12px;}
.fmtb td{padding:5px;padding-top:2px;padding-bottom:2px}
.ffimg3{
vertical-align:middle;
#vertical-align:-3px;
}
.ffimg2{
vertical-align:middle;
#vertical-align:-2px;
}
.ffimg2_2{
vertical-align:-2px; /*	 FF */
#vertical-align:-2px;/* IE 7 */
}
.ffimg8_5{
vertical-align:-8px; /*	 FF */
#vertical-align:-5px;/* IE 7 */
}
.sbox{
	font-size:13px;
/*	border:1px solid #AAAAAA;*/

}

.comment_bar {border:none;border-top:1px solid #99CC00;border-bottom:0px solid #CCC;width:95%;text-align:left;height:1px;margin:10px 0 10px 0;padding:0}
.access_tb		{border:1px solid #ccc;border-bottom:0}
.access_tb	th	{border-bottom:1px solid #ccc;padding:3px;text-align:center;border-right:1px solid #ccc;}
.access_tb	td	{padding:3px;line-height:100%;margin:0px;font-size:11px;border-bottom:1px solid #ccc;padding-bottom:1px;background-color:#FFF}

.kome{color:#F00}

.font_org{border-left:4px solid #FF9900;padding-left:10px;border-bottom:1px solid #CCC;height:25px;font-size:15px;padding-top:3px;font-weight: bold}
.divtitle{border-left:4px solid #FF9900;padding-left:10px;border-bottom:1px solid #888;height:25px;font-size:15px;padding-top:3px;font-weight: bold}
.divtitle_red{border-left:4px solid #F00;padding-left:10px;border-bottom:1px solid #888;height:25px;font-size:15px;padding-top:3px;font-weight: bold}
.div_115{padding:4px;background-color:#f8f8f8;width:115px;height:115px;border:1px solid #CCC}
.div_auto{padding:4px;background-color:#f8f8f8;border:1px solid #CCC}
.div_154{padding:4px;background-color:#f8f8f8;width:154px;height:154px;border:1px solid #CCC}
.red{font-weight: bold;color:#F00;}
.showedit{z-index:10000;border:0px;padding:0px;position:absolute;visibility:hidden;top:-1000px}
.png24 {tmp:expression(setPng24(this));}
#img_png {background: url(/img/main_bg_center.png);}
#img_sp_png {background: url(/img/main_sp_bg_center.png);}
.calenda2 td{width:15px}
/*IE6*/
*table td{line-height:150%}
*table th{line-height:150%}

.notbd {border-bottom:0px}
.menu_cate {border-bottom:0px dotted #FF6600;padding:10px;font-size:14px;margin-bottom:15px;margin-top:15px;background-color:#FFFFFF;color:#FF0000;background-image: url(/img/menu-title001.gif); background-repeat: no-repeat;background-position:0px 5px;padding-left:40px;padding-top:13px}
.menu_cate2 {border-bottom:0px dotted #FF6600;padding:10px;font-size:14px;margin-bottom:15px;margin-top:15px;background-color:#FFFFFF;color:#FF0000;background-image: url(/img/icon/drink.gif); background-repeat: no-repeat;padding-left:40px;padding-top:11px}
.menu_t {border:1px solid #0066FF;padding:10px;border-left:7px solid #0066FF;font-size:14px;margin-bottom:15px;margin-top:15px;background-color:#FFFFFF;color:#000}
.pop_backgreenleft		{background: url(/img/gray/popup/left.gif);height:24px;width:24px;padding:0px}
.pop_backgreencenter_n	{background: url(/img/gray/popup/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #986900; border-right: 1px solid #986900;padding-left:15px}
.pop_backgreenright		{background: url(/img/gray/popup/center.gif);height:24px;width:64px;text-align:right;padding:0px}
.pop_bottomgreenleft	{background: url(/img/gray/popup/low_left.gif);width:24px;background-color:#f8f8f8;padding:0px}
.pop_bottomgreenright	{width:64px;height:10px;background-color:#f8f8f8;text-align:right;padding:0px}
.pop_tb			{border-left: 1px solid #986900; border-right: 1px solid #986900; padding: 10px;background-color:#f8f8f8;padding-top:20px;border-bottom: 1px solid #986900;}
.pop_tb_low		{background: url(/img/gray/popup/low_center.gif);background-color:#f8f8f8;padding:0px}
/* Default Yellow	Skin*/
.yg_t_l		{background: url(/img/skin/DefaultYellow/left.gif);height:24px;width:24px;padding:0px}
.yg_t_c	{background: url(/img/skin/DefaultYellow/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #E4CD2C; border-right: 1px solid #E4CD2C;padding-left:15px}
.yg_t_r		{background: url(/img/skin/DefaultYellow/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.yg_b_l	 	{background: url(/img/skin/DefaultYellow/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.yg_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.yg_tb			{border-left: 1px solid #E4CD2C; border-right: 1px solid #E4CD2C; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #E4CD2C;}
.yg_low		{background: url(/img/skin/DefaultYellow/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Green	Skin*/
.gr_t_l		{background: url(/img/skin/DefaultGreen/left.gif);height:24px;width:24px;padding:0px}
.gr_t_c	{background: url(/img/skin/DefaultGreen/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #72AD27; border-right: 1px solid #72AD27;padding-left:15px}
.gr_t_r		{background: url(/img/skin/DefaultGreen/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.gr_b_l	 	{background: url(/img/skin/DefaultGreen/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.gr_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.gr_tb			{border-left: 1px solid #72AD27; border-right: 1px solid #72AD27; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #72AD27;}
.gr_low		{background: url(/img/skin/DefaultGreen/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Blue	Skin*/
.bl_t_l		{background: url(/img/skin/DefaultBlue/left.gif);height:24px;width:24px;padding:0px}
.bl_t_c	{background: url(/img/skin/DefaultBlue/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #6591D7; border-right: 1px solid #6591D7;padding-left:15px}
.bl_t_r		{background: url(/img/skin/DefaultBlue/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.bl_b_l	 	{background: url(/img/skin/DefaultBlue/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.bl_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.bl_tb			{border-left: 1px solid #6591D7; border-right: 1px solid #6591D7; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #6591D7;}
.bl_low		{background: url(/img/skin/DefaultBlue/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Orange	 	Skin*/
.og_t_l		{background: url(/img/skin/DefaultOrange/left.gif);height:24px;width:24px;padding:0px}
.og_t_c	{background: url(/img/skin/DefaultOrange/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #ED8F00; border-right: 1px solid #ED8F00;padding-left:15px}
.og_t_r		{background: url(/img/skin/DefaultOrange/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.og_b_l	 	{background: url(/img/skin/DefaultOrange/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.og_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.og_tb			{border-left: 1px solid #ED8F00; border-right: 1px solid #ED8F00; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #ED8F00;}
.og_low		{background: url(/img/skin/DefaultOrange/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Pink	 	Skin*/
.pk_t_l		{background: url(/img/skin/DefaultPink/left.gif);height:24px;width:24px;padding:0px}
.pk_t_c	{background: url(/img/skin/DefaultPink/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #DD91C0; border-right: 1px solid #DD91C0;padding-left:15px}
.pk_t_r		{background: url(/img/skin/DefaultPink/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.pk_b_l	 	{background: url(/img/skin/DefaultPink/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.pk_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.pk_tb			{border-left: 1px solid #DD91C0; border-right: 1px solid #DD91C0; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #DD91C0;}
.pk_low		{background: url(/img/skin/DefaultPink/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Purple	 	Skin*/
.pp_t_l		{background: url(/img/skin/DefaultPurple/left.gif);height:24px;width:24px;padding:0px}
.pp_t_c	{background: url(/img/skin/DefaultPurple/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #B179D6; border-right: 1px solid #B179D6;padding-left:15px}
.pp_t_r		{background: url(/img/skin/DefaultPurple/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.pp_b_l	 	{background: url(/img/skin/DefaultPurple/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.pp_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.pp_tb			{border-left: 1px solid #B179D6; border-right: 1px solid #B179D6; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #B179D6;}
.pp_low		{background: url(/img/skin/DefaultPurple/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Red	 	Skin*/
.rd_t_l		{background: url(/img/skin/DefaultRed/left.gif);height:24px;width:24px;padding:0px}
.rd_t_c	{background: url(/img/skin/DefaultRed/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #DA7575; border-right: 1px solid #DA7575;padding-left:15px}
.rd_t_r		{background: url(/img/skin/DefaultRed/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.rd_b_l	 	{background: url(/img/skin/DefaultRed/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.rd_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.rd_tb			{border-left: 1px solid #DA7575; border-right: 1px solid #DA7575; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #DA7575;}
.rd_low		{background: url(/img/skin/DefaultRed/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Black	 	Skin*/
.bk_t_l		{background: url(/img/skin/DefaultBlack/left.gif);height:24px;width:24px;padding:0px}
.bk_t_c	{background: url(/img/skin/DefaultBlack/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #818181; border-right: 1px solid #818181;padding-left:15px}
.bk_t_r		{background: url(/img/skin/DefaultBlack/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.bk_b_l	 	{background: url(/img/skin/DefaultBlack/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.bk_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.bk_tb			{border-left: 1px solid #818181; border-right: 1px solid #818181; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #818181;}
.bk_low		{background: url(/img/skin/DefaultBlack/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Darkblue	 	Skin*/
.dbl_t_l		{background: url(/img/skin/DefaultDarkblue/left.gif);height:24px;width:24px;padding:0px}
.dbl_t_c	{background: url(/img/skin/DefaultDarkblue/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #6F6FB8; border-right: 1px solid #6F6FB8;padding-left:15px}
.dbl_t_r		{background: url(/img/skin/DefaultDarkblue/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.dbl_b_l	 	{background: url(/img/skin/DefaultDarkblue/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.dbl_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.dbl_tb			{border-left: 1px solid #6F6FB8; border-right: 1px solid #6F6FB8; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #6F6FB8;}
.dbl_low		{background: url(/img/skin/DefaultDarkblue/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Darkgreen	 	Skin*/
.dgr_t_l		{background: url(/img/skin/DefaultDarkgreen/left.gif);height:24px;width:24px;padding:0px}
.dgr_t_c	{background: url(/img/skin/DefaultDarkgreen/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #889A37; border-right: 1px solid #889A37;padding-left:15px}
.dgr_t_r		{background: url(/img/skin/DefaultDarkgreen/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.dgr_b_l	 	{background: url(/img/skin/DefaultDarkgreen/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.dgr_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.dgr_tb			{border-left: 1px solid #889A37; border-right: 1px solid #889A37; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #889A37;}
.dgr_low		{background: url(/img/skin/DefaultDarkgreen/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Default Darkred	 	Skin*/
.drd_t_l		{background: url(/img/skin/DefaultDarkred/left.gif);height:24px;width:24px;padding:0px}
.drd_t_c	{background: url(/img/skin/DefaultDarkred/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #734629; border-right: 1px solid #734629;padding-left:15px}
.drd_t_r		{background: url(/img/skin/DefaultDarkred/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.drd_b_l	 	{background: url(/img/skin/DefaultDarkred/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.drd_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.drd_tb			{border-left: 1px solid #734629; border-right: 1px solid #734629; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #734629;}
.drd_low		{background: url(/img/skin/DefaultDarkred/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Pattern Brown	 	Skin*/
.pb_t_l		{background: url(/img/skin/PatternBrown/left.gif);height:24px;width:24px;padding:0px}
.pb_t_c	{background: url(/img/skin/PatternBrown/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #432410; border-right: 1px solid #432410;padding-left:15px}
.pb_t_r		{background: url(/img/skin/PatternBrown/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.pb_b_l	 	{background: url(/img/skin/PatternBrown/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.pb_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.pb_tb			{border-left: 1px solid #432410; border-right: 1px solid #432410; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #432410;}
.pb_low		{background: url(/img/skin/PatternBrown/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Pattern Black	 	Skin*/
.pbl_t_l		{background: url(/img/skin/PatternBlack/left.gif);height:24px;width:24px;padding:0px}
.pbl_t_c	{background: url(/img/skin/PatternBlack/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #000000; border-right: 1px solid #000000;padding-left:15px}
.pbl_t_r		{background: url(/img/skin/PatternBlack/center.gif);height:24px;width:3px;text-align:right;padding:0px;}
.pbl_b_l	 	{background: url(/img/skin/PatternBlack/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.pbl_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.pbl_tb		{border-left: 1px solid #000000; border-right: 1px solid #000000; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #000000;}
.pbl_low	{background: url(/img/skin/PatternBlack/low_center.gif);background-color:#FFFFFF;padding:0px}
/* Pattern Blue	 	Skin*/
.pbe_t_l		{background: url(/img/skin/PatternBlue/left.gif);height:24px;width:24px;padding:0px}
.pbe_t_c	{background: url(/img/skin/PatternBlue/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #165792; border-right: 1px solid #165792;padding-left:15px}
.pbe_t_r	{background: url(/img/skin/PatternBlue/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.pbe_b_l	{background: url(/img/skin/PatternBlue/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.pbe_b_r	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.pbe_tb		{border-left: 1px solid #165792; border-right: 1px solid #165792; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #165792;}
.pbe_low	{background: url(/img/skin/PatternBlue/low_center.gif);background-color:#FFFFFF;padding:0px}
/* PatternPink	 	Skin*/
.ppi_t_l		{background: url(/img/skin/PatternPink/left.gif);height:24px;width:24px;padding:0px}
.ppi_t_c	{background: url(/img/skin/PatternPink/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #571758; border-right: 1px solid #571758;padding-left:15px}
.ppi_t_r	{background: url(/img/skin/PatternPink/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.ppi_b_l	{background: url(/img/skin/PatternPink/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.ppi_b_r	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.ppi_tb		{border-left: 1px solid #571758; border-right: 1px solid #571758;border-bottom: 1px solid #571758; padding: 10px;background-color:#FFFFFF;}
.ppi_low	{background: url(/img/skin/PatternPink/low_center.gif);background-color:#FFFFFF;padding:0px}
/* PatternGreen	 	Skin*/
.pg_t_l		{background: url(/img/skin/PatternGreen/left.gif);height:24px;width:24px;padding:0px}
.pg_t_c	{background: url(/img/skin/PatternGreen/center.gif);height:24px;color:#000000;padding:0px;border-left: 1px solid #103318; border-right: 1px solid #103318;padding-left:15px}
.pg_t_r	{background: url(/img/skin/PatternGreen/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.pg_b_l	{background: url(/img/skin/PatternGreen/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.pg_b_r	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.pg_tb		{border-left: 1px solid #103318; border-right: 1px solid #103318; padding: 10px;background-color:#FFFFFF;border-bottom: 1px solid #103318;}
.pg_low	{background: url(/img/skin/PatternGreen/low_center.gif);background-color:#FFFFFF;padding:0px}



/* Default Green Skin SADMIN*/
.sadmin_gr_t_l		{background: url(/img/skin/DefaultGreen/left.gif);height:24px;width:24px;padding:0px}
.sadmin_gr_t_c	{background: url(/img/skin/DefaultGreen/center.gif);height:24px;color:#000000;padding:0px;}
.sadmin_gr_t_r		{background: url(/img/skin/DefaultGreen/center.gif);height:24px;width:3px;text-align:right;padding:0px}
.sadmin_gr_b_l	 	{background: url(/img/skin/DefaultGreen/low_left.gif);width:24px;background-color:#FFFFFF;padding:0px}
.sadmin_gr_b_r	 	{width:3px;height:10px;background-color:#FFFFFF;text-align:right;padding:0px}
.sadmin_gr_tb			{border-left: 1px solid #72AD27; border-right: 1px solid #72AD27; padding: 10px;background-color:#FFFFFF;}
.sadmin_gr_low		{background: url(/img/skin/DefaultGreen/low_center.gif);background-color:#FFFFFF;padding:0px}

.Umdiv		{padding-left:24px;padding-bottom:1px;}
.Umdivsub	{padding-left:32px;padding-bottom:1px;}
.Umbg_main	{background: url(/img/company/mainbox.gif) no-repeat;height:30px;font-size:12px;padding-left:22px}
.Umbg_sub	{background: url(/img/company/subbox.gif) no-repeat;height:22px;;font-size:12px}
.Umbg_ssub	{background: url(/img/company/ssubbox.gif) no-repeat;height:22px;font-size:12px}

.Umbg_mainG	{background: url(/img/company/mainbox.gif) no-repeat;height:30px;font-size:12px;padding-left:22px}
.Umbg_mainG_sub	{background: url(/img/company/mainboxG_sub.gif) no-repeat -6px 0;height:30px;font-size:12px;padding-left:27px}
.mdiv		{padding-left:24px;padding-bottom:1px;}
.mdivsub	{padding-left:32px;padding-bottom:1px;}
.mbg_main	{background: url(/img/company/mainbox.gif) no-repeat;height:30px;font-size:12px;}
.mbg_sub	{background: url(/img/company/subbox.gif) no-repeat;height:22px;;font-size:12px}
.mbg_ssub	{background: url(/img/company/ssubbox.gif) no-repeat;height:22px;font-size:12px}

.shop_cate	th{
	background-image: url(/img/icon/kago.gif);
	background-repeat: no-repeat;
	background-position:0px 0px ;
	padding-left:20px;font-weight:bold
	}
.shop_cate	td{padding:3px}
.shop_cate_div	{background: url(/img/shop_cate2.gif) no-repeat;height:30px;font-size:15px;padding-left:28px;font-weight:bold;color:#C20000;padding-top:5px}

.tb_bg		{background-color: #FFFFFF; color: #000;text-align:center;height:35px;font-weight:bold;border:1px solid #999 }
.tb_bg	td{background-color: #FFFFFF; color: #000;text-align:center;height:35px;font-weight:bold;border:1px solid #999 }

.DivEditback{
	float: center;
	position:absolute;
	z-index:2;
	background-color: #000000;
	layer-background-color: #000000;
	border: 1px none #000000;
	opacity: .5;
	display:none;
}
/*
.TopLoginBar{
	float: center;
	position:absolute;
	z-index:2;
	background-color: #000000;
	layer-background-color: #000000;
	border: 1px none #000000;
	opacity: .5;
}*/


/* */
.bok		{vertical-align:-6px}
.bok_div	{text-align:center;height:40px;padding-top:20px}
.bok_ifm	{text-align:center}
/* */

.tbtitle	 td{}

.dot_top_logo	{ border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;}
.dot_top_title	{ border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; padding: 0px 0px 6px 20px;}
.dot_menu_side	{ height:25px;background-color: white; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;}
.dot_main		{ background-color: white; border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF; padding: 0px 10px 0px 10px;}
.dot_sub_top	{ border-left: 2px solid #FFFFFF; border-right: 2px solid #FFFFFF;}
.sub_sub_menu	{ padding-left: 17px;padding-top: 7px;line-height:1px;vertical-align:center}
.dot_menu		{ height:0px;}

/* blog */
.dot_sub		{padding:2px;margin-top:-8px}
.top_dot					{ padding-left: 10px; padding-right: 10px;}
.dot_main_b					{  padding: 0px 10px 0px 10px;}
.dot_menu_side_b			{height:25px;}

/* Tag*/
.tag01{color:#646464}
.tag02{color:#00A1E4}
.tag03{color:#FF7800}
.tag04{color:#FF0000}
.tag05{color:#FF0000;font-size:14px;font-weight: bold;}

.maintb td{border-bottom:1px dotted #CCC;}

.tit			{font-size: 12px; border:1px solid #cdcdcd;background-color:#fff;padding:5px;}
.tit_int		{font-size: 12px; border:1px solid #cdcdcd;background-color:#fff;padding:2px;}
.con	{font-size: 12px; border:1px solid #cdcdcd;background-color:#fff;padding:5px;height:50px;/*white-space:wrap;overflow: auto*/}

.menutb td{padding-left:10px;padding-right:10px;}

/* ��Ɖ���p�ǉ� */

#topnavi {
	margin: 0px 00px;
	padding: 0px;
	width: 560px;
	height: 24px;
}
#topnavi ul {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#topnavi li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#topnavi a {
	display: block;
	text-decoration:none;
	height: 24px;
}
#topnavi a em{
	visibility: hidden;
}
#nav01 {
	background: url(/img/company/button.gif) no-repeat 0px 0px;
	width: 112px;
}
#nav01x {
	background: url(/img/company/button.gif) no-repeat 0px -48px;
	width: 112px;
}
#nav01 a:hover{
	background: url(/img/company/button.gif) no-repeat 0px -24px;
}
#nav01 a:active{
	background: url(/img/company/button.gif) no-repeat 0px -48px;
}
#nav02 {
	background: url(/img/company/button.gif) no-repeat -112px 0px;
	width: 112px;
}
#nav02x {
	background: url(/img/company/button.gif) no-repeat -112px -48px;
	width: 112px;
}
#nav02 a:hover{
	background: url(/img/company/button.gif) no-repeat -112px -24px;
}
#nav02 a:active{
	background: url(/img/company/button.gif) no-repeat -112px -48px;
}
#nav03 {
	background: url(/img/company/button.gif) no-repeat -224px 0px;
	width: 112px;
}
#nav03x {
	background: url(/img/company/button.gif) no-repeat -224px -48px;
	width: 112px;
}
#nav03 a:hover{
	background: url(/img/company/button.gif) no-repeat -224px -24px;
}
#nav03 a:active{
	background: url(/img/company/button.gif) no-repeat -224px -48px;
}
#nav04 {
	background: url(/img/company/button.gif) no-repeat -336px 0px;
	width: 112px;
}
#nav04x {
	background: url(/img/company/button.gif) no-repeat -336px -48px;
	width: 112px;
}
#nav04 a:hover{
	background: url(/img/company/button.gif) no-repeat -336px -24px;
}
#nav04 a:active{
	background: url(/img/company/button.gif) no-repeat -336px -48px;
}
#nav05 {
	background: url(/img/company/button.gif) no-repeat -448px 0px;
	width: 112px;
}
#nav05x {
	background: url(/img/company/button.gif) no-repeat -448px -48px;
	width: 112px;
}
#nav05 a:hover{
	background: url(/img/company/button.gif) no-repeat -448px -24px;
}
#nav05 a:active{
	background: url(/img/company/button.gif) no-repeat -448px -48px;
}

#nav_admin01 {
	background: url(/img/company/navi_admin.gif) no-repeat 0px 0px;
	width: 112px;
}
#nav_admin01x {
	background: url(/img/company/navi_admin.gif) no-repeat 0px -48px;
	width: 112px;
}
#nav_admin01 a:hover{
	background: url(/img/company/navi_admin.gif) no-repeat 0px -24px;
}
#nav_admin01 a:active{
	background: url(/img/company/navi_admin.gif) no-repeat 0px -48px;
}
#nav_admin02 {
	background: url(/img/company/navi_admin.gif) no-repeat -112px 0px;
	width: 112px;
}
#nav_admin02x {
	background: url(/img/company/navi_admin.gif) no-repeat -112px -48px;
	width: 112px;
}
#nav_admin02 a:hover{
	background: url(/img/company/navi_admin.gif) no-repeat -112px -24px;
}
#nav_admin02 a:active{
	background: url(/img/company/navi_admin.gif) no-repeat -112px -48px;
}
#nav_admin03 {
	background: url(/img/company/navi_admin.gif) no-repeat -224px 0px;
	width: 112px;
}
#nav_admin03x {
	background: url(/img/company/navi_admin.gif) no-repeat -224px -48px;
	width: 112px;
}
#nav_admin03 a:hover{
	background: url(/img/company/navi_admin.gif) no-repeat -224px -24px;
}
#nav_admin03 a:active{
	background: url(/img/company/navi_admin.gif) no-repeat -224px -48px;
}
#nav_admin04 {
	background: url(/img/company/navi_admin.gif) no-repeat -336px 0px;
	width: 112px;
}
#nav_admin04x {
	background: url(/img/company/navi_admin.gif) no-repeat -336px -48px;
	width: 112px;
}
#nav_admin04 a:hover{
	background: url(/img/company/navi_admin.gif) no-repeat -336px -24px;
}
#nav_admin04 a:active{
	background: url(/img/company/navi_admin.gif) no-repeat -336px -48px;
}
#nav_admin05 {
	background: url(/img/company/navi_admin.gif) no-repeat -448px 0px;
	width: 112px;
}
#nav_admin05x {
	background: url(/img/company/navi_admin.gif) no-repeat -448px -48px;
	width: 112px;
}
#nav_admin05 a:hover{
	background: url(/img/company/navi_admin.gif) no-repeat -448px -24px;
}
#nav_admin05 a:active{
	background: url(/img/company/navi_admin.gif) no-repeat -448px -48px;
}

.font_red{
	background-color:#FFF; background-image: url(/img/box_red.gif);
	background-repeat: no-repeat;
	background-position:-9px -5px ;
	padding-left:17px;border-bottom:1px solid #CCC;height:25px;font-size:15px;padding-top:4px;font-weight: bold

	}
.font_red2{padding-left:10px;height:80px;font-size:12px;}
.div_115{padding:4px;background-color:#f8f8f8;width:115px;height:115px;border:1px solid #CCC}
.div_154{padding:4px;background-color:#f8f8f8;width:154px;height:154px;border:1px solid #CCC}
.red{font-weight: bold;color:#F00;}
/*.showedit{border:0px;padding:0px;position:absolute;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3)}*/

.calenda2 td{width:15px}

.bookincalenda	td{border:1px solid #CCCCCC;text-align:left;padding:3px;height:60px;vertical-align:top;width:14%;background-color:#FFFFFF}
.bookincalenda	th{border:1px solid #CCCCCC;text-align:center;padding:3px;height:25px;vertical-align:top;background-color:#FFFFFF }

.bookincalenda2	td{border:1px solid #CCCCCC;text-align:left;padding:3px;vertical-align:top;background-color:#FFFFFF;border-bottom:0;border-left:0;padding-top:8px}
.bookincalenda2	th{border:1px solid #CCCCCC;text-align:left;padding:3px;height:75px;vertical-align:top;background-color:#FFFFFF;border-bottom:0;border-right:0;
					background-image: url(/img/calenda_bg3.gif); background-repeat: no-repeat;padding-top:0px;width:60px;background-position:5px 5px ;

					}


.simg {vertical-align:-6px }
.sitemapTb {color: black;font-size: 12px; line-height: 100%;}
.sitemapTb td {color: black;font-size: 12px; line-height: 100%;padding:0px;margin:0px}

.noborder {	border:0px}
.noborder th{	border:0px}
.noborder td{	border:0px}
.noborder tr{	border:0px}



.dtree {
	font-size: 12px;
	color: #666;
	white-space: nowrap;
		padding:0px;
		margin:0px;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
		padding:0px;
		margin:0px;
}
.dtree a {
	color: #333;
	text-decoration: none;
		padding:0px;
				margin:0px;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 0px 0px 0px 0px;
			margin:0px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
	padding:0px;
			margin:0px;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
	padding:0px;
			margin:0px;
}
.dtree .clip {
	overflow: hidden;
		padding:0px;
				margin:0px;
	}


/**
	*��������͐V����CSS�ł��B
	�Q�O�P�O�N�Q���P�T�����祥�

**/

/*��{���X�g�X�^�C��*/
	.default_tb{
		width:100%;
		word-wrap: break-word;
		border:1px solid #cdcdcd;
		border-bottom:0;
		border-right:0;
		background-color:#FFF;

	}
	.default_tb th{
		padding:11px 0 10px 0;
		text-align:center;
		font-weight:bold;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
	}
	.default_tb th.nb{
		border-right:0;
	}

	.default_tb td{

		border-bottom:1px solid #cdcdcd;
		padding:5px;
		border-right:1px solid #cdcdcd;
	}
	.default_tb td.text{
		border-bottom:1px solid #cdcdcd;
		padding:8px;
		border-right:1px solid #cdcdcd;
	}
	.default_tb td.img{
		border-bottom:1px solid #cdcdcd;
		text-align:center;
	}
	.default_tb td.img_nb{
		border-bottom:1px solid #cdcdcd;
		text-align:center;
		border-right:0;
	}
	.default_tb td.narabi{
		border-bottom:1px solid #cdcdcd;
		text-align:center;
		padding-top:7px;
		padding-bottom:6px;
	}
	.default_tb td.nb{
		border-right:0;
	}
	.default_tb td.nb_top{
		border-right:0;
		vertical-align:top;
	}
	.default_tb td.top{
		vertical-align:top;
	}
	.default_tb td.icon{
		padding-top:8px;
		background-image: url(/img/icon/box_og.gif);
		background-position:0px -1px ;
		background-repeat: no-repeat;

		padding-left:24px;
	}

	.default_tb td.msg{

		vertical-align:middle;
		text-align:center;
		padding-top:9px;
		padding-bottom:7px;
	}

/*��{���X�g�X�^�C�� �{�[�_�[�̐F��	"#dccdcd"�ł�*/
	.default_tb2{
		width:100%;
		word-wrap: break-word;
		border:1px solid #dccdcd;
		border-bottom:0;
		border-right:0;
		background-color:#FFF;

	}
	.default_tb2 th{
		padding:5px 0 5px 0;
		text-align:center;
		font-weight:bold;
		border-right:1px solid #dccdcd;
		border-bottom:1px solid #dccdcd;
	}
	.default_tb2 th.nb{
		border-right:0;
	}

	.default_tb2 td{
		border-bottom:1px solid #dccdcd;
		padding:5px;
		border-right:1px solid #dccdcd;
	}
	.default_tb2 td.text{
		border-bottom:1px solid #dccdcd;
		padding:8px;
		border-right:1px solid #dccdcd;
	}
	.default_tb2 td.img{
		vertical-align:middle;
		border-bottom:1px solid #dccdcd;
		text-align:center;
	}
	.default_tb2 td.img_nb{
		vertical-align:middle;
		border-bottom:1px solid #dccdcd;
		text-align:center;
		border-right:0;
	}
	.default_tb2 td.narabi{
		vertical-align:middle;
		border-bottom:1px solid #dccdcd;
		text-align:center;
		padding-top:7px;
		padding-bottom:6px;
	}
	.default_tb2 td.nb{
		border-right:0;
	}
	.default_tb2 td.nb_top{
		border-right:0;
		vertical-align:top;
	}
	.default_tb2 td.top{
		vertical-align:top;
	}
	.default_tb2 td.icon{
		background-image: url(/img/icon/box_og.gif); background-repeat: no-repeat;
		padding-left:24px;
	}

	.default_tb2 td.msg{

		vertical-align:middle;
		text-align:center;
		padding-top:9px;
		padding-bottom:7px;
	}

/*�@�����o�[�̃��[���ɂ����m�点���� �@*/
	.toko_mail_tb{

		width:95%;
		word-wrap: break-word;
		border:1px solid #cdcdcd;
		border-bottom:0;
		border-right:0;
		background-color:#FFF;
		margin-top:10px;margin-left:15px;
	}

	.toko_mail_tb th{
		padding:5px 0 5px 0;
		text-align:center;
		font-weight:bold;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
	}

	.toko_mail_tb td{
		border-bottom:1px solid #cdcdcd;
		padding:5px;
		border-right:1px solid #cdcdcd;
	}
	.toko_mail_tb td.nb{
		border-right:0;
	}
	.toko_mail_tb th.nb{
		border-right:0;
	}
	.toko_mail_tb td.radio_nb{
		vertical-align:middle;
		border-bottom:1px solid #cdcdcd;
		text-align:center;
		border-right:0;
		padding:8px;
	}
	.toko_mail_tb td.radio{
		vertical-align:middle;
		border-bottom:1px solid #cdcdcd;
		text-align:center;
		border-right:1px solid #cdcdcd;
		padding:8px;
	}

/*�Ǘ��y�[�W����*/
	.mtable{
		width:100%;
		word-wrap: break-word;
		border:1px solid #cdcdcd;
		border-bottom:0;
		background-color:#FFF;
		margin-top:5px;
	}
	.mtable th{
		background-image: url(/img/icon/box_og.gif);
		background-repeat: no-repeat;
		border-bottom:1px solid #cdcdcd;
		padding-left:25px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
	}
	.mtable th.sub{
		background-image: url(/img/icon/box_green2.gif) ;
		border-right:1px solid #cdcdcd;
		background-position:7px 0px;
		padding-left:30px;
	}
	.mtable th.subsub{
		background-image: url(/img/markgreen.gif) ;
		border-right:1px solid #cdcdcd;
		background-position:16px 13px;
		padding-left:30px;
	}
	.mtable td{
		border-bottom:1px solid #cdcdcd;
		padding:3px;
		padding-left:8px;
		vertical-align:center;
		font-size:12px;
	}
	.mtable td.text{
		padding-top:8px;
		padding-bottom:7px;
	}
	.mtable td.btn{
		vertical-align:center;
		text-align:center;
		padding:15px;
	}
/*�f�[�^�̒ǉ�*/
	.mtable_add{
		width:100%;
		border:1px solid #CDCDCD;
		border-bottom:0;
		background-color:#FFF;
		margin-bottom:20px;
	}
	.mtable_add th{
		background-image: url(/img/icon/box_og.gif);
		background-repeat: no-repeat;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
		padding-left:30px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
	}
	.mtable_add th.sub{
		background-image: url(/img/icon/box_green2.gif) ;
		border-right:1px solid #cdcdcd;
		background-position:7px 0px
	}
	.mtable_add td{
		border-bottom:1px solid #cdcdcd;
		padding:3px 0 3px 3px;
		padding-left:8px;
		vertical-align:center;
		font-size:12px;
	}
	.mtable_add td.btn{
		vertical-align:center;
		text-align:center;
		padding:15px;
	}

/*�f�[�^�̕ҏW*/
	.mtable_edit{
		width:100%;
		word-wrap: break-word;
		border:1px solid #CDCDCD;
		border-bottom:0;
		background-color:#FFF;
	}
	.mtable_edit th{
		background-image: url(/img/icon/box_og.gif);
		background-repeat: no-repeat;
		border-bottom:1px solid #cdcdcd;
		padding-left:30px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
	}
	.mtable_edit th.sub{
		background-image: url(/img/icon/box_green2.gif) ;
		border-right:1px solid #cdcdcd;
		background-position:7px 0px
	}
	.mtable_edit td{
		border-bottom:1px solid #cdcdcd;
		padding:3px;
		padding-left:8px;
		vertical-align:center;
		font-size:12px;
	}
	.mtable_edit td.btn{
		vertical-align:center;
		text-align:center;
		padding:15px;
	}

/*	goods_d_tb	�����ڍ׃y�[�W�̑����̏ڍ׃e�[�u�����C�A�E�g*/
#good_mdiv table{
		width:100%;
		word-wrap: break-word;
		border:1px solid #cdcdcd;
		border-bottom:0;
		border-right:0;
		background-color:#FFF;

	}
#good_mdiv table th{
		padding:5px;
		text-align:center;
		font-weight:bold;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
	}
#good_mdiv table th.nb{
		border-right:0;
	}

#good_mdiv table td{
		border-bottom:1px solid #cdcdcd;
		padding:8px;
		border-right:1px solid #cdcdcd;
	}
	#good_mdiv table td.title{
		border:0;
		border-bottom:1px solid #cdcdcd;
		padding:5px;
		border-right:1px solid #cdcdcd;
	}
	#good_mdiv table td.sub1,td.sub2,td.sub3,td.sub4{
		text-align:center;
		border-bottom:1px solid #cdcdcd;
		padding:5px;
		border-right:1px solid #cdcdcd;
	}

/*	��ʃe�[�u��*/
	.m_tb_b0{
		border:1px solid #cdcdcd;
		border-bottom:0;
		margin-bottom:0px;
		width:100%;
	}
	.m_tb_b0 th.title{
		border:0;
 		background-image: url(/img/icon/box_og.gif);
 		border-bottom:1px solid #cdcdcd;
 		background-repeat: no-repeat;
 		background-position:3px 50% ;
 		padding-left:28px;
 		padding-top:9px;
 		padding-bottom:9px;
 		vertical-align:top;
 		font-size:16px;
 		font-weight:bold;
 		background-color:#ffffff;
	}
	.m_tb{
		border:1px solid #cdcdcd;
		border-bottom:0;
		margin-bottom:25px;
		width:100%;
	}


	.m_tb th.title{
		border:0;
 		background-image: url(/img/icon/box_og.gif);
 		border-bottom:1px solid #cdcdcd;
 		background-position:3px 50% ;
 		padding-left:28px;
 		padding-top:9px;
 		padding-bottom:9px;
 		vertical-align:top;
 		font-size:16px;
 		font-weight:bold;
 		background-color:#ffffff;
	}
	.m_tb th{

		background-image: url(/img/icon/box_green2.gif) ;
		background-repeat: no-repeat;
		background-position:10px 0 ;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
		padding-left:32px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
		background-color:#f8f8f8;
	}
	.m_tb th.green{
		background-image: url(/img/icon/box_green7.gif) ;
		background-repeat: no-repeat;
		background-position:10px 0 ;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
		padding-left:32px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
		background-color:#f8f8f8;
	}
	.m_tb td{
		border-bottom:1px solid #cdcdcd;
		padding:3px;padding-left:8px;
		vertical-align:center;
		font-size:12px;
		/*padding-top:9px;
		padding-bottom:9px;*/
		background-color:#ffffff;
	}
	.m_tb td.btn{
		border-bottom:1px solid #cdcdcd;
		padding:3px;padding-left:8px;
		vertical-align:center;
		text-align:center;
		padding:15px;
	}
/*	��ʃe�[�u��*/
	.m_tb2{
		border:1px solid #cdcdcd;
		border-bottom:0;
		margin-bottom:0px;
		width:100%;
	}
	.m_tb2 th.title{
		border:0;
 		background-image: url(/img/icon/box_og.gif);
 		border-bottom:1px solid #cdcdcd;
 		background-repeat: no-repeat;
 		background-position:3px 50% ;
 		padding-left:28px;
 		padding-top:9px;
 		padding-bottom:9px;
 		vertical-align:top;
 		font-size:16px;
 		font-weight:bold;
 		background-color:#ffffff;
	}
	.m_tb2{
		border:1px solid #cdcdcd;
		border-bottom:0;
		margin-bottom:25px;
		width:100%;
	}


	.m_tb2 th.title{
		width:100%;
		border:0;
 		background-image: url(/img/icon/box_og.gif);
 		border-bottom:1px solid #cdcdcd;
 		background-position:3px 50% ;
 		padding-left:28px;
 		padding-top:9px;
 		padding-bottom:9px;
 		vertical-align:top;
 		font-size:16px;
 		font-weight:bold;
 		background-color:#ffffff;
	}
	.m_tb2 th{
		background-image: url(/img/icon/box_green2.gif) ;
		background-repeat: no-repeat;
		background-position:10px 0 ;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
		padding-left:32px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
		background-color:#f8f8f8;
	}
	.m_tb2 th.green{
		background-image: url(/img/icon/box_green7.gif) ;
		background-repeat: no-repeat;
		background-position:10px 0 ;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
		padding-left:32px;
		padding-top:9px;
		padding-bottom:9px;
		vertical-align:top;
		font-size:12px;
		background-color:#f8f8f8;
	}
	.m_tb2 td{
		border-bottom:1px solid #cdcdcd;
		padding:3px;
		vertical-align:center;
		font-size:12px;
		/*padding-top:9px;
		padding-bottom:9px;*/
		padding-left:30px;
		background-color:#ffffff;
	}
	.m_tb2 td.btn{
		border-bottom:1px solid #cdcdcd;
		padding:3px;padding-left:8px;
		vertical-align:center;
		text-align:center;
		padding:15px;
	}

	/* �{�^��������*/
	.btn{
		text-align:center;
		padding:20px;
	}
	.btn_add{
		padding:0 0 20px 0;
	}

	.cmt{
		padding-bottom:5px;
	}


	*form {
		 margin:0;
		 padding:0
	}

	.mall_todo {
		border-top:1px solid #cdcdcd;
		border-left:1px solid #cdcdcd;
		margin-top:5px;
	}
	.mall_todo td{
		padding:3px;
		border-bottom:1px solid #cdcdcd;
		border-right:1px solid #cdcdcd;
		color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;
	}
	.mall_point2 {
		border-top:1px solid #cdcdcd;
		border-left:1px solid #cdcdcd;
		margin-top:5px;
	}
	.mall_point2 td{
		padding:5px;
		border-bottom:1px solid #cdcdcd;
		border-right:1px solid #cdcdcd;
		color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;
	}
	.mall_event {
		border-top:1px solid #cdcdcd;
		border-left:1px solid #cdcdcd;
		margin-top:5px;
	}
	.mall_event th{
		padding:5px;
		padding-left:20px;
		background-image: url(/img/markgreen.gif) ;
		background-repeat: no-repeat;
		background-position:5px 50% ;
		border-right:1px solid #cdcdcd;
		color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;
	}
	.mall_event td{
		line-height:180%;
		padding:5px;
		padding-left:20px;
		border-bottom:1px solid #cdcdcd;
		border-right:1px solid #cdcdcd;
		color: black; font-size:12px; font-family:"Meiryo","MS PGothic",Arial,sans-serif,sans-serif;
	}
	.show_msg{color:red; display:none;font-size:12px}


.m_tb3	 {border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-top:1px solid #cdcdcd;}
.m_tb3	td{border-bottom:1px solid #cdcdcd;padding:3px;padding-left:8px;vertical-align:center;font-size:12px;background-color:#FFF}
.m_tb3	th{ background-image: url(/img/markgreen.gif);background-position:10px 13px ; background-repeat: no-repeat;border-bottom:1px solid #cdcdcd;border-right:1px solid #cdcdcd;padding-left:24px;padding-top:9px;padding-bottom:9px;vertical-align:top;font-size:12px;}
</pre></body></html>