<!--
h2.title{
	font-size:16px;
	margin:5px;
}
table {
        font-size:12px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", sans-serif;
}
div.m_desc{
	line-height:140%;
	width:500px;
	font-size:12px;
	margin:15px;
	text-align:left;
}
div.m_hosoku{
	width:500px;
	font-size:10px;
	margin:15px;
	text-align:left;
}
h3.title {
	margin:0px;
	padding:0px;
	font-size:16px;
}
input {
	font-size: 12px;
	color: #000000;
	background: #ffffff;
	border: solid 1px #606060;
}
input.radio {
	/* background:; */
	border: 0px;
}
input.checkbox {
	/* background:; */
	border: 0px;
}
input.image {
	/* background:; */
	border: 0px;
}
input.submit {
	background: #e0e5e8;
	border: outset 3px;
}
a {
	color:#CC6633;
}

th{
	color: #6f4141;
}
td{
	color: #6f4141;
}

.main-menu {
	color: #5f3030;
	border-color: #c0c0c0;
	border-width: 1;
	border-style: solid;
	border-collapse: collapse;
	font-size: 12px;
}

.main-menu th{
	background-color: #ffeeee
}

.list {
	color: #5f3030;
	border: solid 0px #000000;
	border-collapse: collapse #ff0000;
	font-size: 12px;
	background-color: #aa8668;
}
.list td {
	background-color: #fff3e6
}
.list th {
	background-color: #e4ccaf
}

.menubox {
	color: #5f3030;
	border: dashed 2px #aa8668;
	font-size: 12px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", sans-serif;
}
.menubox td {
	background-color: #fff3e6
}
.menubox th {
	background-color: #e4ccaf
}
.menubox h3 {
	font-size: 14px;
	margin:2px;
}
.menubox selected { background-color:#303030; }
.menubox a:hover   { color:#FFFFFF; text-decoration:none; background:#D8AF80; }

/* Navi Header Menu */
.menubox1 {
        color: #5f3030;
        /* border: dashed 2px #aa8668; */
	border-top: dashed 2px #aa8668;
	border-bottom: dashed 2px #aa8668;
	border-left: dashed 2px #aa8668;
	border-right: dashed 2px #aa8668;
        font-size: 12px;
        font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", sans-serif;
}
.menubox1 td {
	background-image: url("images/bg_navibar1.png");
        background-color: #fff3e6;
}
.menubox1 th {
        background-color: #e4ccaf
}
.menubox1 h3 {
        font-size: 14px;
        margin:2px;
}
.menubox1 selected { background-color:#303030; }
.menubox1 a{ 
	color:#6f4141;
	font-weight:bold;
	text-decoration:none;
	padding:0 2;
}
.menubox1 a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background:#c87f2f;
	padding:0 2;
	/* background:#c87f2f; */
}



.viewbox {
	color: #5f3030;
	border: solid 0px #000000;
	border-collapse: collapse #ff0000;
	font-size: 12px;
	background-color: #aa8668;
}

.viewbox td {
	font-size: 12px;
	background-color: #fff3e6;
}

.viewbox th {
	background-color: #e4ccaf;
}

.input-box {
	color: #5f3030;
	border: medium #000000;
	border-collapse: collapse;
	font-size: 12px;
}

.input-box th {
	background-color: #e4ccaf
}

textarea{
	font-size:12px;
}


h3.t1{
	color:#5f3030;
	font-size:14px;
}

/* Service-Opt Original SETTING (s) */
#opt-base{
	margin:10px;
}
.opt-navi{
	border-right:solid 1px #aa8668;
	border-left:solid 1px #aa8668;
	border-top:solid 1px #aa8668;
	border-bottom:solid 1px #aa8668;
	background:#e4ccaf;
	padding:3px;
}

#DESC div{
	color:5f3030;
}
#DESC{
	color:5f3030;
	text-align:center;
}
#DESC td{
	color:5f3030;
}

/* table box */
.tablebox{
	font-size:12px;
}
.tablebox_head{
	width:10px;
	height:10px;
}
.tablebox_side{
	width:10px;
}
.tablebox_foot{
	width:10px;
	height:12px;
}

/* service list table */

th.service {
	width: 430;
}
td.cd, th.cd {
	width: 90;
}
td.s_name,
th.s_name {
	width: 250;
}
td.date, th.date {
	width: 80;
}
td.paytype, th.paytype  {
	width: 90;
}
td.other1, 
th.other1{
	width: 180;
}

#DOMAIN_MENU th{
	color:#41516F;
}
#DOMAIN_MENU td{
	color:#41516F;
}


-->