@charset "Shift_JIS";

/* ----------------------------------------------------------------
    alldays
----------------------------------------------------------------- */
body #alldays{
width:800px;
background:#ffffff;
}

#alldays p, #alldays h1{
margin:0 !important;
padding:0 !important;
}

div#alldays div.box-01{
width:800px;
height:470px;
background:url(/7fs/business/other/images/alldays_img_04.jpg) right top no-repeat;
}

#alldays div.box-01 p{
width:800px;
text-align:left;
}

#alldays div.box-02{
clear:both;
padding-top:55px;
padding-bottom:18px;
}

#alldays div.box-02 p{
width:800px;
text-align:center;
}

#alldays ul li{
margin:0;
padding:0;
float:left;
}


/* ----------------------------------------------------------------
    prede
----------------------------------------------------------------- */
body#prede{
width:800px;
background:#FFF;
}

body#prede #p-header{
width:800px;
height:86px;
background:url(/7fs/business/other/images/header_bg.gif) no-repeat;
position:relative;
margin:8px auto 4px;
}

*html body#prede #p-header{
width:800px;
height:86px;
background:url(/7fs/business/other/images/header_bg.gif) no-repeat;
position:relative;
margin:4px auto 0;
}

body#prede #p-header #bnr{
position:absolute;
top:23px;
right:14px;
width:175px;
text-align:right;
}

body#prede #p-header #bnr li img{
vertical-align:bottom;
}

body#prede #contentsFrame{
margin:0;
padding:0;
}

*html body#prede #contentsFrame{
margin-top:-15px;
padding:0;
}

body#prede div.titFrame{
position:relative;
width:800px;
margin:0;
padding:0;
}

body#prede div.tit_lead{
width:318px;
float:left;
margin:0;
padding:0;
}

body#prede h1.title{
width:318px;
margin:0;
padding:0;
}

body#prede p.lead{
width:318px;
margin:0;
padding:0;
}

body#prede p.mainImg{
float:right;
width:482px;
margin:0;
padding:0;
}

body#prede #content_nav{
clear:right;
position:relative;
margin:0;
padding:0;
background:url(/7fs/business/other/images/contents_bg.gif) left top no-repeat;
}

body#prede #contentMain{
width:537px;
padding-left:35px;
}

body#prede table{
margin:0;
padding:0;
border:0;
border-collapse:collapse;
}

body#prede table h2{
margin:0;
padding:0;
}

body#prede table td, body#prede table th{
margin:0;
padding:0;
border:0;
}

body#prede div.content_foot{
width:800px;
height:79px;
background:url(/7fs/business/other/images/contents_bg2.gif) left top no-repeat;
}

/*----------------*/
#prede div.box-02{
clear:both;
padding-top:36px;
padding-bottom:10px;
}

#prede div.box-02 p{
width:800px;
text-align:center;
}

body#prede #p-footer{
text-align:center;
}