/*タイトル・飾り枠*/

.stickyNote{
border:1px solid #CF2E2E;
padding:5px 10px 5px 10px;
/*background-color:#F9F9F9;*/
margin-bottom:12px;
line-height:1.5em !important;
width:450px;
margin-left:auto;
margin-right:auto;
}

.stickeyTitle{
color:#CF2E2E;
}

.stickyNote strong{
font-size:1.2em;
}

.note{
background-image:url(/stand-by/common/images/bg_diagonal_gray.gif);
color:#606060;
background-color:#E5E5E5;
width:560px;
z-index:0;
margin-bottom:24px;
}

.note div.rctop{
background-image:url(/stand-by/common/images/rc_top4.gif);
background-repeat:no-repeat;
background-position:top;
width:560px;
z-index:1;
}

.note div.rcbottom{
background-image:url(/stand-by/common/images/rc_bottom4.gif);
background-repeat:no-repeat;
background-position:bottom;
width:560px;
z-index:2;
}

.note p{
font-size:0.9em;
line-height:1.2em !important;
padding:5px;
}

.note p.mailaddress{
background-position:left center !important;
margin-left:5px;
}

.noteB{
background-image:url(/stand-by/common/images/bg_border_gray.gif);
color:#606060;
background-color:#E5E5E5;
width:560px;
z-index:0;
margin-bottom:24px;
}

.noteB div.rctop{
background-image:url(/stand-by/common/images/rc_top4.gif);
background-repeat:no-repeat;
background-position:top;
width:560px;
z-index:1;
}

.noteB div.rcbottom{
background-image:url(/stand-by/common/images/rc_bottom4.gif);
background-repeat:no-repeat;
background-position:bottom;
width:560px;
z-index:2;
}

.noteB p{
font-size:0.9em;
line-height:1.2em !important;
padding:5px;
}

.noteB p.mailaddress{
background-position:left center !important;
margin-left:5px;
}

.sticky{
background-color:#75878C;
font-weight:bold;
color:#FFFFFF;
font-size:0.9em;
padding:3px;
}

/*上向リンク*/
p.ptop a{
background:url(/stand-by/common/images/tarrow.gif) no-repeat 0px 0px;
no-repeat scroll 1px center;
padding-left:18px;
}

p.ptop a:hover{
background:url(/stand-by/common/images/tarrow.gif) no-repeat 0px 0px;
no-repeat scroll 1px center;
padding-left:18px;
}

p.ptop a:visited{
background:url(/stand-by/common/images/tarrow.gif) no-repeat 0px 0px;
no-repeat scroll 1px center;
padding-left:18px;
}

p.ptop{
width:200px;
float:right;
text-align:right !important;
margin-bottom:30px !important;
}

/*戻るリンク*/

p.pback a{
background:url(/stand-by/common/images/barrow.gif) no-repeat 0px 0px;
no-repeat scroll 1px center;
padding-left:18px;
}

p.pback a:hover{
background:url(/stand-by/common/images/barrow.gif) no-repeat 0px 0px;
no-repeat scroll 1px center;
padding-left:18px;
}

p.pback a:visited{
background:url(/stand-by/common/images/barrow.gif) no-repeat 0px 0px;
no-repeat scroll 1px center;
padding-left:18px;
}

p.pback{
width:200px;
float:left;
margin-bottom:30px !important;
}

/*リンク*/

.linkList li{
list-style-type:none;
padding-bottom:10px;
padding-left:10px;
text-indent:1em;
}

.linkList_s li{
list-style-type:none;
background-image:url(/stand-by/common/images/arrow_a.gif);
background-repeat:no-repeat;
background-position:left 3px;
}

.linkList a{
display:block;
background-image:url(/stand-by/common/images/arrow_a.gif);
background-repeat:no-repeat;
background-position:left center;
}

.linkList_s a{
display:block;
margin-left:10px;
}

/*テーブル*/
table.simple{
width:530px !important;
}

table.simple td,th{
font-size:0.9em;
padding:5px;

border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
}

table.simple th{
background-color:#E5E5E5;
vertical-align:top;
}

td.endR,th.endR{
border-right:1px solid #CCCCCC;
}

td.endB,th.endB{
border-bottom:1px solid #CCCCCC;
}

.bgPG{
background-color:#F5F5F5;
}
