html { 
	height:100%;
	margin:0; 
	padding:0;
}
body{
	font-family: "ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, verdana, arial, "ＭＳ Ｐゴシック", Osaka,sans-serif;
	background-image: url(../img/bg.jpg);
	background-color: #ffffff;
	height:100%;
	margin:0;
	padding:0;
}
.STRONGfont1 {
	color:#0088B5;
	font-size:12pt;
	font-weight: bold;
}
.catch {
	color:#993300;
	font-size:10pt;
	font-weight: bold;
}
.Point {
	color:#FFFF00;
	font-size:10pt;
}
.Big {
	color:#000000;
	font-size:11pt;
	font-weight: bold;
}
.Big2 {
	color:#000000;
	font-size:20pt;
	font-weight: bold;
}
.Red {
	color:red;
	font-size:11pt;
}
.small {
	color: #333333;
	font-size:10px;
	margin-top:5px;
	padding:3px;
	line-height:2.0;
	letter-spacing:0.1em;
}
.small2 {
	color: #333333;
	font-size:10px;
	margin-top:5px;
	padding:3px;
}
.small3 {
	color: #FF0000;
	font-size:10px;
	margin-top:5px;
	padding:3px;
}
.boxtxt{
	color: #006666;
	font-size:14px;
	margin-top:2px;
	padding:30px;
	line-height:1.2;
	font-weight:bold;
	letter-spacing:0.1em;
}
.boxtxt2{
	color: #006666;
	font-size:14px;
}
a:link{
	color:#ffffff;
	text-decoration:none;
	font-size:10pt;
}
a:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:10pt;
}
a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:10pt;
}
a:active{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10pt;
}
.a2:link{
	color:#000000;
	text-decoration:none;
	font-size:11pt;
}
.a2:visited{
	color:#000000;
	text-decoration:none;
	font-size:11pt;
}
.a2:hover{
	color:#990000;
	font-weight:bold;
	text-decoration:none;
	font-size:11pt;
}
.a2:active{
	color:#990000;;
	text-decoration:none;
	font-size:11pt;
}
/*--------------------------------------
	M-ORCA TOPテーブル
---------------------------------------*/
.top_table{
	width:800px;
	height:152px;
	border: 0px;
	background-color:#ffffff;
}
/*--------------------------------------
	M-ORCAメニューテーブル
---------------------------------------*/
.menu_table{
	width:800px;
	height:130px;
	background-color:#ffffff;
	border: 0px;
}
/*--------------------------------------
	M-ORCAオンライン請求テーブル
---------------------------------------*/
.online_table{
	width:555px;
	height:300px;
	background-color:#ffffff;
	border-collapse: collapse;
	border: 1px #999900 solid; 
}
/*--------------------------------------
	M-ORCA特徴テキストテーブル
---------------------------------------*/
.about_txt_table{
	width:447px;
	height:265px;
	background: url(../img/about/txt_bg_1.gif);
	font-size:12px;
}
/*--------------------------------------
	M-ORCAオンライン請求テーブル2
---------------------------------------*/
.online_table2{
	width:460px;
	height:315px;
	background-color:#ffffff;
	border-collapse: collapse;
	border: 1px #999900 solid; 
}
/*--------------------------------------
	M-ORCAオンライン請求テーブル3
---------------------------------------*/
.online_table3{
	width:750px;
	height:300px;
	background-color:#ffffff;
	border-collapse: collapse;
	border: 1px #999900 solid; 
}
/*--------------------------------------
	M-ORCAオンライン請求テーブル4
---------------------------------------*/
.online_table4{
	width:770px;
	height:300px;
	background-color:#ffffff;
	border-collapse: collapse;
	border: 1px #999900 solid;
	font-size:9pt; 
}
/*--------------------------------------
	M-ORCAサポートテーブル2
---------------------------------------*/
.support_table{
	width:380px;
	background-color:#ffffff;
	border-collapse: collapse;
	border: 1px #000000 solid;
	margin:5;
	padding:5;
	text-align:left;
}
/*--------------------------------------
	wishヘッダーテーブルいれこ
---------------------------------------*/
.head2_table{
	width:800px;
	border: 0px;
}
/*--------------------------------------
	wishメイン画像テーブル
---------------------------------------*/
.main_table{
	width:809px;
	border: 0px;
}
/*--------------------------------------
	wishコンテンツテーブル
---------------------------------------*/
.info_base_table{
	width:800px;
	border: 0px;
	font-size:10pt;
	background-color: #ffffff;
}
/*--------------------------------------
	wishお知らせ
---------------------------------------*/
.info_table{
	width:380px;
	height:163px;
	border: 0px;
	background: url(../img/info_bg.gif) ;
}
/*--------------------------------------
	wish1テーブル
---------------------------------------*/
.time_table{
	width:415px;
	height:160px;
	border: 0px;
}
/*--------------------------------------
	wish2テーブル
---------------------------------------*/
.info2_table{
	width:383px;
	height:263px;
	border: 0px;
	font-size:11pt;
	color: #006666;
	font-weight:bold;
	background: url(../img/info_bg_big.gif) ;
}
/*--------------------------------------
	wishアクセステーブル
---------------------------------------*/
.info3_table{
	width:330px;
	border: 0px;
	background-color: #ffffff;
}
/*--------------------------------------
	wishFOOTERテーブル
---------------------------------------*/
.footer_table{
	width:100%;
	height:50px;
	border: 0px;
	font-size:7pt;
	background: url(../img/fotter_bg.jpg);
}
/*--------------------------------------
	wish3テーブル
---------------------------------------*/
.coruse1_table{
	width:800px;
	height:119px;
	border: 0px;
	background: url(../img/course_top_bg.gif) no-repeat 0 0;
}
/*--------------------------------------
	フッター
---------------------------------------*/
.footer{
	width:100%;
	height:30px;
	background: url(../img/fotter_bg.jpg) ;
	font-size:7pt;
}
/*--------------------------------------
	M-ORCA メニューボタン
---------------------------------------*/
img { 
border:0;
}
.rollover01 { 
width:128px;
height:92px;
background:url(../img/menu1_b.jpg) no-repeat left bottom;
}
.rollover01 a { 
display:block;
width:128px;
height:92px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover01 a:hover { 
text-indent:-9999px;
} 
img { 
border:0;
}
.rollover02 { 
width:128px;
height:92px;
background:url(../img/menu2_b.jpg) no-repeat left bottom;
}
.rollover02 a { 
display:block;
width:129px;
height:92px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover02 a:hover { 
text-indent:-9999px;
} 
img { 
border:0;
}
.rollover03 { 
width:128px;
height:92px;
background:url(../img/menu3_b.jpg) no-repeat left bottom;
}
.rollover03 a { 
display:block;
width:128px;
height:92px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover03 a:hover { 
text-indent:-9999px;
} 
img { 
border:0;
}
.rollover04 { 
width:128px;
height:92px;
background:url(../img/menu4_b.jpg) no-repeat left bottom;
}
.rollover04 a { 
display:block;
width:128px;
height:92px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover04 a:hover { 
text-indent:-9999px;
} 
img { 
border:0;
}
.rollover05 { 
width:129px;
height:92px;
background:url(../img/menu5_b.jpg) no-repeat left bottom;
}
.rollover05 a { 
display:block;
width:129px;
height:92px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover05 a:hover { 
text-indent:-9999px;
} 
img { 
border:0;
}
.rollover06 { 
width:129px;
height:92px;
background:url(../img/menu6_b.jpg) no-repeat left bottom;
}
.rollover06 a { 
display:block;
width:129px;
height:92px;
font-size:1px;
line-height:1px;
outline:none;
}
.rollover06 a:hover { 
text-indent:-9999px;
} 


.button_message ul {
    list-style: none outside;
    display: inline;
	padding:0;
}
.button_message li {
    float:left;
    margin-right:5px;
}
.button_message li a {
    display: block;
    height: 100px;
    width: 550px;
    font-size: 12px;
    text-decoration:none;
    text-align:center;
    background: url(../img/message_a.jpg) no-repeat 0 0;
}
.button_message li a:hover {
    background: url(../img/message_b.jpg) no-repeat 0 0;
}
.button_message li a:active {
    background: url(../img/message_a.jpg) no-repeat 0 0;
}
