body {
margin: 0px;
background-image:url(../images/cmn/mainBg.jpg);
background-repeat:repeat-x;
background-color:#A00902;
scrollbar-face-color:#f3e4c8;
scrollbar-arrow-color:#736c5f;
scrollbar-3dlight-color:#736c5f;
scrollbar-highlight-color:#f3e4c8;
scrollbar-shadow-color:#736c5f;
scrollbar-darkshadow-color:#f3e4c8;
}
body#cmnBody{
text-align:center;
}


.container{
position:static;
}

#contentsIF{
background-image:url(../images/cmn/contentsBg.gif);
background-repeat:no-repeat;
background-color:#F3E5C9;
background-attachment:fixed;
font-size:14px;
color:#663300;
line-height:23px;
letter-spacing:1px;
width:497px;
}

#rinju-denIF{
background-image:url(../images/rinju-den/contentsBg2.jpg);
background-repeat:repeat-y;
font-size:12px;
color:#ebd9f5;
line-height:18px;
letter-spacing:1px;
width:497px;
}
.rinju-denContainer{
background-image: url(../images/rinju-den/contentsBg.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
padding:34px 27px 20px 35px;
}

.rinju-denTxt{
font-size:14px;
color:#ebd9f5;
line-height:21px;
letter-spacing:1px;
}
.rinju-denName{
margin-top:10px;
margin-bottom:10px;
font-size:18px;
font-weight:bold;
color:#ffc8fb;
line-height:1.2em;
}
.rinju-denName span{
font-size:12px;
font-weight: normal;
line-height:1.2em;
}
#rinju-denIF a{
color:#ffc8fb;
text-decoration:underline;
}
#rinju-denIF a:hover{
text-decoration:none;
color:#ffc8fb;
}
#rinju-denIF a:visite{
color:#ffc8fb;
text-decoration:underline;
}
.rinju-denBKbox{
padding-top:10px;
padding-bottom:10px;
border-bottom:1px dotted #CCCCCC;
}
.rinju-denBKpht{
border:1px solid #c93da7;
}

br{
letter-spacing:normal;
}
td{
color:#663300;
line-height:1.5em;
font-size:14px;
letter-spacing:1px;
}

#contentsIF a{
color:#663300;
text-decoration:underline;
}
#contentsIF a:hover{
text-decoration:none;
color:#661601;
}
#contentsIF a:visite{
color:#661601;
text-decoration:underline;
}
.bkTable{
border-bottom:1px #660000 dotted;
}

.copy{
color:#FFFFFF;
font-size:10px;
text-align:center;
margin-bottom:8px;
}
.copy a{
color:#FFFFFF;
text-decoration:underline;
}
.copy a:hover{
text-decoration:none;
}

.bnr{
width:800px;
text-align:right;
}

.storyDate{
font-size:12px;
font-weight:bold;
line-height:14px;
}

.storyDatebk{
font-size:14px;
}


.storyTitle{
font-size:20px;
line-height:22px;
font-weight:bold;
}

.storyTitlebk{
font-size:18px;
font-weight:bold;
}



#wrap {
	width: 709px;
	margin: 0px auto;
	text-align:left;
	position: relative;
}
#menuL{
	z-index:2;
	top:45px;
	left:-80px;
	position: absolute;
	width:180px;
	height:390px;
}
#menuM{
 z-index:3;top:37px; left:603px; position: absolute; width:197px; height:380px;
}



#menuL2{
	z-index:2;
	top:45px;
	left:-118px;
	position: absolute;
	width:180px;
	height:390px;
}
#menuM2{
 z-index:3;top:37px; left:647px; position: absolute; width:197px; height:380px;
}


.popTxt{
overflow:auto;
height:100px;
width:190px;
margin:5px;
font-size:12px;
line-height:1.3em;
scrollbar-face-color:#f3e4c8;
scrollbar-arrow-color:#736c5f;
scrollbar-3dlight-color:#736c5f;
scrollbar-highlight-color:#f3e4c8;
scrollbar-shadow-color:#736c5f;
scrollbar-darkshadow-color:#f3e4c8;

}


.infoBox{
margin-bottom:10px;
margin-top:20px;
}
.infoTxt{
font-size:14px;
line-height:1.5em;
letter-spacing:1px;
}


.spBkBox{
padding-top:20px;
padding-bottom:20px;
background-image:url(../images/cmn/dotLine.gif);
background-position:bottom;
background-repeat: repeat-x;
}
.spBkPht{
border:1px solid #990000;
}
.spPht{
border:1px solid #990000;
margin:0px 10px 0px 10px ;
}
.spPht2{
border:1px solid #990000;
}

.exTxt{
font-size:12px;
line-height:14px;
color:#889000;
}
.exTxt2{
font-size:10px;
line-height:12px;
color:#902200;
}


.photoimg{border:3px #FFFFFF solid;}
a:hover .photoimg{border:3px #C91839 solid;}
a:hover.photoa{border:1px #72001A solid;}
.photoa{border:1px #999999 solid; display:block; margin:3px;}
.phototxt{text-align:left; font-size:10px; line-height:1.2em; margin:0px 3px 10px 3px; letter-spacing:normal}

