#topRowB {
	
}
#menubar2 {
	MARGIN: 0px; 
	WIDTH: 760px; 
	HEIGHT: 25px
}
#menubar3 {
	MARGIN: 0px; 
	WIDTH: 760px; 
	HEIGHT: 25px
}
#menubar2 TABLE TD {
	
}
INPUT.nav {
	FONT-SIZE: 10px; 
	FONT-FAMILY: verdana, arial, sans-serif
}
INPUT.nav {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #666 1px solid; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #666 1px solid; 
	WIDTH: 60px; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #666 1px solid;
}
.link-nav {
	FONT-SIZE: 10px; COLOR: #999
}
.link-subnav {
	FONT-SIZE: 11px; COLOR: white
}
.MenuItemRoading {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 16px;
	border: 1px solid #AAA;
	font-weight: bold;
}
.MenuItem {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	CURSOR: hand;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 16px;
	font-weight: bold;
	background-color: #5454AA;
	border-top: 1px solid #8383CF;
	border-right: 1px solid #000066;
	border-bottom: 1px solid #000066;
	border-left: 1px solid #8383CF;
}
.MenuItemContainer {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	CURSOR: hand;
	COLOR: #5454AA;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #999;
	font-weight: bold;
}
.MenuItemHomeTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemSelectedHomeTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemPortTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemSelectedPortTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemAppleTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemSelectedAppleTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemDogTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemDogTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemBlankTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemSelectedBlankTop {
	WIDTH: 89px; HEIGHT: 49px
}
.MenuItemRolloverHome
{
	padding-right: 7px;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	cursor: hand;
	color: #ffffff;
	line-height: 16px;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #2A2A7E;
	border: 1px solid #FFFFCC;
	font-weight: bold;
}
.MenuItemRolloverPort
{
	border-right: #99ff66 1px solid;
	padding-right: 7px;
	border-top: #99ff66 1px solid;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	border-left: #99ff66 1px solid;
	cursor: hand;
	color: #FFFFFF;
	line-height: 16px;
	border-bottom: #99ff66 1px solid;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #669900;
	font-weight: bold;
}
.MenuItemRolloverApple
{
	padding-right: 7px;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	cursor: hand;
	color: #ffffff;
	line-height: 16px;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #FF6600;
	border: 1px solid #FF9900;
	font-weight: bold;
}
.MenuItemRolloverDog
{
	padding-right: 7px;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	cursor: hand;
	color: #ffffff;
	line-height: 16px;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #E67402;
	font-weight: bold;
	border: 1px solid #FFFFCC;
}
.MenuItemRolloverBlank {
	BORDER-RIGHT: 1px solid;
	PADDING-RIGHT: 7px;
	BORDER-TOP: 1px solid;
	PADDING-LEFT: 7px;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	BORDER-LEFT: 1px solid;
	CURSOR: hand;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: arial, sans-serif;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #888888;
	font-weight: bold;
}
.MenuItemSelectedHome {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	CURSOR: hand;
	COLOR: #ffffff;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: arial, sans-serif;
	HEIGHT: 16px;
	border: 1px solid #AAAAAA;
}
.MenuItemSelectedPort
{
	border-right: #ccff66 1px solid;
	padding-right: 7px;
	border-top: #ccff66 1px solid;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	border-left: #ccff66 1px solid;
	cursor: hand;
	color: #ffffff;
	line-height: 16px;
	border-bottom: #ccff66 1px solid;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #669900;
	text-align: center;
}
.MenuItemSelectedApple
{
	border-right: #ffccff 1px solid;
	padding-right: 7px;
	border-top: #ffccff 1px solid;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	border-left: #ffccff 1px solid;
	cursor: hand;
	color: #ffffff;
	line-height: 16px;
	border-bottom: #ffccff 1px solid;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #ff00b4;
}
.MenuItemSelectedDog
{
	border-right: #ff6666 1px solid;
	padding-right: 7px;
	border-top: #ff6666 1px solid;
	padding-left: 7px;
	font-size: 11px;
	margin: 0px;
	border-left: #ff6666 1px solid;
	cursor: hand;
	color: #ffffff;
	line-height: 16px;
	border-bottom: #ff6666 1px solid;
	font-family: arial, sans-serif;
	height: 16px;
	background-color: #ff9900;
}
.MenuItemSelectedBlank {
	BORDER-RIGHT: #de9200 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #de9200 1px solid; 
	PADDING-LEFT: 7px; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	BORDER-LEFT: #de9200 1px solid; 
	CURSOR: hand; COLOR: #ffffff; 
	LINE-HEIGHT: 16px; 
	BORDER-BOTTOM: #de9200 1px solid; 
	FONT-FAMILY: arial, sans-serif; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #de9200;
}
/*****************************INPUT SEARCH*******************************/
input.medium{/*検索入力ウインド*/ 
    width:100px;
	height:18px
}
input.small{/*検索入力ウインド*/ 
    width:60px;
	height:18px
}
input.mediumlarge,select.rightmodule{
    width:130px
}
input.large{
    width:200px
}
input.buttonimg {
	background:#5454AA url(../../images/go.gif);
	cursor:hand;
	padding:-3px;
	margin:0px;
	border:none;
	color: #5454aa;
}
input.buttongr{/*検索ボタン*/
    cursor:hand;
    font-family:verdana;
    color:#666666;
    height:18px;/*1.4em;*/
    font-weight:normal;
    font-size:10px;
    padding:-3px;
    margin:0px;
    border:1px none #CCC
}
input.buttonwhite{/*検索ボタン*/
    cursor:hand;
    font-family:verdana;
    color:#666666;
    height:18px;/*1.4em;*/
    font-weight:normal;
    font-size:11px;
    padding:-3px;
    margin:0px;
    border:1px none #CCC
}
input.buttonblue,input.buttonred{/*検索ボタン*/
    cursor:hand;
    font-family:verdana;
    color:#FFF;
    height:18px;/*1.4em;*/
    font-weight:normal;
    font-size:11px;
    padding:-3px;
    margin:0px;
    border:1px solid #FFF}
input.buttonwhite{
    background:#FFFFFF
}
input.buttonblue{
    background:#4072AF;/*#594FBF;#5454AA*/
}
input.buttonred{
    background:#D12124
}
input.buttongr{
    background:#CCCCCC;
}
input {/*入力窓*/
    background-color: ;
    font-family: tahoma,verdana; 
    font-size: 11px; 
    font-weight: normal;
    color: #000099;
}
/* FORMS */
form{
    display:inline
}
form,select,input,textarea,ul li{
    margin:0px;
    padding:0px
}
/*****************Arrow-Navi**********************************/
/*****************PORTFOLIO***********************************/
#arrow-navi-diary {
	position:absolute;
	left:500px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-private {
	position:absolute;
	left:400px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-ad {
	position:absolute;
	left:550px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
/***************************HOME************************/
#arrow-navi-con {/*MAIL*/
	position:absolute;
	left:390px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-abo {/*PROFILE*/
	position:absolute;
	left:440px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-sea {/*search*/
	position:absolute;
	left:495px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-sit {/*sitemap*/
	position:absolute;
	left:550px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-lin {
	position:absolute;
	left:602px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
#arrow-navi-new {
	position:absolute;
	left:585px;
	top:72px;
	width:28px;
	height:19px;
	z-index:1;
	background-image: url(../../images/arrow_navi.gif);
}
