﻿/* ポップメニュー用 */
#popmenu {
position: absolute;
background: white;
border-style:solid;
border-width:1px;
border-color:#DDDDDD #B6B0B0 #B6B0B0 #DDDDDD;
font-size:12px;
line-height: 18px;
text-align:left;
color: black;
z-index:10; 
display:none;
height: 306px;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
}

#popmenu a{　　　　　　　　　　　　　/* 　ﾊｲﾊﾟｰﾘﾝｸ 　 */　　
background: #F0F0F0;
background-color: #F0F0F0;
text-decoration: none;
color: black;
font-size:12px;
line-height: 18px;
text-align:left;
padding-left: 6px;　　　　　　　　　　　/* 　左余白　　 */　
color: black;
display: block;
}

#popmenu a:hover{　　　　　　　　　　 /*　　ﾏｳｽｵｰﾊﾞｰ　　*/
background: #AAAAAA;
background-color: #AAAAAA;
}

#popmenu a:active{          　　　　 　/*    ｸﾘｯｸ中　　　*/
background: #FFC0FF;
background-color: #FFC0FF;
}


/* ポップウィン用 */

#subcontent {
position:absolute;
z-index:2; 
display:none;
}

.windiv{
width:360px;
font-size:12px;
}

.winbody{
font-size:12px;
background: #FFFFFF;
background-color: #FFFFFF;
}

.winheader{
font-size:12px;
color:#333333;
font-weight:bold;
background-color:#CCCCFF;
background-image:url("../images/winheader.gif");
}


.windata{
padding:2px;
background-color: #FFFFFF;
font-size:12px;
border-style:solid;
border-width:0px 1px 0px 1px;
border-color:#6666CC;
}

.windata table{
font-size:12px;
}

.wintable{
border-top:1px solid #AAAAAA;;
border-left:1px solid #AAAAAA;;
border-collapse:collapse;
border-spacing:0;
}

.wintd{
font-size:12px;
border-right:1px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
padding:0.3em 1em;
}

.winbutton{
padding:2px;
text-align:center;
background-color: #FFFFFF;
border-style:solid;
border-width:0px 1px 0px 1px;
border-color:#6666CC;
}

.rtop span, .rbottom span{
    display:block;
    height:1px;
    overflow:hidden;
    background-color:#6666CC;
}
.r1 {
	MARGIN: 0px 5px;
}
.r2 {
	MARGIN: 0px 3px;
}
.r3 {
	MARGIN: 0px 2px;
}
.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px;
}

