﻿@charset "utf-8";
.yui-overlay {
	position: absolute;
	background: #fff;
	border: 1px solid #C0C0C0;
	padding: 5px;
	margin: 0px;
}
/************** News styles **************/




.MINI_TXT{
		font-size:11px;
		line-height:16px;
	}
#KIYAKU{
	width: 97%;
	height: 320px;
	margin: 0px;
	overflow: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: "MS PGothic";
	font-size: small;
	font-weight: normal;
	color: #FFF;
	line-height: 150%;
}
#KIYAKU_CELL{
	margin-right: 10px;
	margin-left: 10px;
}


#KIYAKU_CELL0{
	margin:0px 20px 10px 20px;
}


.news_bg {
	border-style: solid;
	border-width: 0px;
	background-color: #FFFFFF;
	text-align: center;
}
/************** News styles **************/
/************** menu styles **************/
* { margin:0; padding:0; list-style:none;}
.c_subNav {
	width: 100%;
}
.c_subNav table { width:100%; border-collapse:collapse;}
.c_subNav a { text-decoration:none; color:#333;}
.c_subNav a:hover { color:#f60;}
.c_subNav ul ul { position:absolute; visibility:hidden; right:-160px; top:-1px;}
.c_subNav li { border-bottom:1px solid #ccc; position:relative; _position:static; float:left; width:100%;}
.c_subNav a.li { position:relative;}
.c_subNav li .option {
	display: block;
	cursor: pointer;
	font: small "ＭＳ Ｐゴシック";
	zoom: 1;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: normal;
	color: #666666;
	vertical-align: middle;
	text-align: left;
}
.c_subNav li .option:hover {
	color: #CC0000;
	background-color: #FFFF99;
}
.c_subNav li .option span {
	display: block;
	padding-right: 15px;
	background: url(img/ico.gif) no-repeat right 0;
	line-height: 150%;
}
.c_subNav li .option:hover span { background-position:right -15px;}
.c_subNav .li:hover { z-index:2; background:transparent;}
.c_subNav .li:hover ul { visibility:visible;}
.c_subNav .li:hover ul ul { visibility:hidden;}
.c_subNav .li:hover ul { border:1px solid #ccc; border-width:1px 2px 2px 1px; width:154px; background:#fff; padding:1px;}
.c_subNav .li:hover li { border-bottom:none;}
.c_subNav .li:hover li .option { padding:2px 5px; background:transparent;}
.c_subNav .li:hover li .option:hover { background:#0096ff; color:#fff;}
.c_subNav .li:hover li .option:hover span { background-position:right -30px;}
.c_subNav .li:hover .li:hover ul { visibility:visible; left:145px; top:-2px;}
/*---圖標差異---*/
.c_subNav .charges .option { background-position:4px -0px;}
.c_subNav .biz .option { background-position:4px -80px;}
.c_subNav .change .option {	background-position: 4px -160px;}
.c_subNav .score .option { background-position:4px -240px;}
.c_subNav .server .option { background-position:4px -320px;}
.c_subNav .edit .option { background-position:4px -400px;}
.c_subNav .sms .option { background-position:4px -480px;}
