/* mypage.css */

/***************
共通フォント
***************/
.fRed{color:#FF3300; font-size:10px;}
.fBlue{color:#0099CC; font-size:10px;}
.fGreen{color:#669900; font-size:10px;}
.fGreenB{color:#669900; font-weight:bold;}


/***************
共通その他
***************/
#sideNavi a{color:#0099CC;}
#sideNavi a:link{color:#0099CC;}
#sideNavi a:visited{color:#0099CC;}
#sideNavi a:hover{color:#00B5F0;}
#sideNavi a:active{color:#0099CC;}
.bannerBox{width:200px; background:url(../images/mypage/dot.gif) bottom left repeat-x; margin:15px auto 0; padding-bottom:15px;}
.bannerBox2{width:200px; margin:15px auto;}

#bannerBoxList .bannerBox a{
margin:0px;
color:#0099CC;
font-size:10px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:2px;
}
#bannerBoxList .bannerBox a:link{color:#0099CC;}
#bannerBoxList .bannerBox a:visited{color:#0099CC;}
#bannerBoxList .bannerBox a:hover{color:#00B5F0;}
#bannerBoxList .bannerBox a:action{color:#0099CC;}

#bannerBoxList2 .bannerBox a{
margin:0px;
color:#FF9900;
font-size:10px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:2px;
}
#bannerBoxList2 .bannerBox a:link{color:#FF9900;}
#bannerBoxList2 .bannerBox a:visited{color:#FF9900;}
#bannerBoxList2 .bannerBox a:hover{color:#00B5F0;}
#bannerBoxList2 .bannerBox a:action{color:#FF9900;}

.borderTxbox{border-width:0 1px 1px 1px; border-style:solid; border-color:#CCCCCC;}
.pad1015{padding:10px 15px;}
.borderLeft{border-left:1px solid #CCCCCC;}
.pad10{padding:10px;}
.dot{background:url(../images/mypage/dot.gif) top left repeat-x; margin-bottom:15px;}
.borderSide{border-width:0 1px; border-style:solid; border-color:#CCCCCC;}
.titlebarBg{background:url(../images/mypage/common/titlebar_bg.jpg) top left repeat-x; color:#FFFFFF;}
.hitNum{width:765px; margin:15px auto;background:#eee;text-align:center;line-height:1.5em;color:#333;}
.hitNum550{width:550px; margin:15px auto;background:#eee;text-align:center;line-height:1.5em;color:#333;}
.liEntry{width:765px; margin:10px auto 15px;}
.liEntry550{width:550px; margin:10px auto 15px;}

/***************
logintitle
***************/
.logT{
background-color:#F5F5F5;
margin-bottom:10px;
border-bottom:solid 2px #86C14A;
}
table.logT td{padding:2px 3px;}

/***************
Table
***************/
#tableBox{width:765px; margin:5px auto; border-collapse:collapse}
#tableBox th{border: solid #ccc 1px; padding:3px; text-align:center; background-color:#F2F2E8;}
#tableBox td{border: solid #ccc 1px; text-align:center; padding:3px;}
#tableBox560{width:550px; margin:5px auto; border-collapse:collapse}
#tableBox560 th{border: solid #ccc 1px; padding:3px; text-align:center; background-color:#F2F2E8;}
#tableBox560 td{border: solid #ccc 1px; text-align:center; padding:3px;}
#tableBoxMail{width:550px; margin:5px auto; border-collapse:collapse}
#tableBoxMail th{width:100px; border: solid #ccc 1px; padding:3px; text-align:center; background-color:#F2F2E8;}
#tableBoxMail td{border: solid #ccc 1px; padding:3px 5px;}

/***************
TOP
***************/
.mar1020{margin:10px 20px;}
.serch-field{width: 155px;}
.topLead{font-size:10px; background-color:#EEEEEE; padding:10px;}
.serchBox{width:210px; background-color:#F2F2E8; margin-bottom:15px;}
.bgGreen{background:#F0FFDD;}
.icInner{
vertical-align:middle;
text-align:center;
}
.SbtnInner{padding:8px;}
.SbtnInner2{padding:0 8px 8px 0; text-align:right;}
.inside{color:#999999;}

/**************
iFrame
**************/
.even {background:#ECFBEA;}

.iIndex{width:426px;}
.iIndex a {color:#669900; font-size:10px;}
.iIndex a:hover{color:#86C600;}

table.iIndex td {padding:10px; font-size:10px;}
table.iIndex th {padding:10px; font-size:10px;}

/***************
search
***************/
.searchTable{width:765px; margin-top:5px; margin-bottom:5px; border-collapse:collapse}
table.searchTable th{width:190px; border:solid 1px #CCCCCC; padding:8px; text-align:center; background-color:#F2F2E8;}
table.searchTable td{border:solid 1px #CCCCCC; padding:10px;}
.suppleTable{background-color:#FFFDE4; border-top:solid 1px #CCCCCC;padding:12px 0; text-align:center;}

/**************
bookmark
**************/
.bookmarkDetail{width:765px; margin:10px auto; border-collapse:collapse;}
.bookmarkDetail th{width:130px; border: solid #ccc 1px; padding:3px; text-align:center; background-color:#F2F2E8;}
.bookmarkDetail td{border: solid #ccc 1px; padding-left:5px;}
.Txfield{ width:600px; height:200px; margin:5px;}

/**************
mailbox
**************/
#mailBox ul{width:200px; margin:10px auto;}
#mailBox li{padding:0 6px 3px 15px;  background:url(../images/common/arrow01.gif) 0px 3px no-repeat;}
.midoku{font-weight:bold;}
.flaMidoku{font-weight:bold; background:#FFFBCA;}
.flakidoku{background:#FFFBCA;}



