@charset "UTF-8";

html {
}	

body {
background:;
line-height:1.5;
}

.jump{
text-indent:-9999px;}

.pink{
color:#FF0099;
}

.blue{
color:#0000FF;
}

.bgblue{
background:#0000FF;
color:#fff;
}

.bold{
font-weight:bold;
}
/*--------------------------------------------------------*/
#outer-container {
background:#B6D8FE;
}

#container{
width:862px;
margin:0px auto;
}

#footer{
background:#000;
color:#fff;
width:100%;
padding:5px 0px;
}

#footer address{
text-align:center;
font-size:10px;
font-style:normal;
}

/*--------------------------------------------------------*/

table{
border-collapse:collapse;
}

table *{
vertical-align:top;
}
/*---------------------*/
table#one{}

table#one .left{
background:url(../image/bg_l.jpg);
width:30px;
}

table#one .right{
background:url(../image/bg_r.jpg);
width:30px;
}

table#one .header{
width:802px;
height:150px;
background: url(../image/one_header.jpg) no-repeat;
}

/*--------------------------------------------------------*/
table#two{
width:600px;
margin:0px auto;
color:#fff;
}

table#two .one{
height:150px;
}

table#two .two{
}

table#two .two ul li.indent{
text-indent:0.5em;
}

/*--------------------------------------------------------*/
table#three{}

table#three .left{
background: url(../image/bg_box_l.jpg);
width:26px;
vertical-align:top;
}

table#three .right{
background: url(../image/bg_box_r.jpg);
width:26px;
vertical-align:top;
}

table#three .content{
border:1px solid #fff;
background: url(../image/bg_box.gif);
padding-top:10px;
width:748px;
}

table#three .header{
background:url(../image/bg_box_t.jpg) no-repeat;
height:26px;
}

table#three .bottom{
background:url(../image/bg_box_b.jpg) no-repeat;
height:26px;
}

table#three .content a{
color:#fff;
font-weight:bold;
}

/*----*/

table#three .content ul.navi{
text-align:center;
margin-bottom:10px;
}

table#three .content ul.navi li{
display:inline;
margin:0px 5px;
}

table#three .content .goods{
margin:0 auto 10px;
width:700px;
}

table#three .content .goods td{
background:#fff;
}

table#three .content .goods .left{
background:#fff;
width:355px;
position:relative;
}

table#three .content .goods .left .relative{
position:relative;
}

table#three .content .goods .left .ico1{
position:absolute;
top:6px;
left:-22px;
}

table#three .content .goods .left .ico2{
position:absolute;
top:6px;
left:-18px;
}

table#three .content .goods .left p.t10{
text-align:center;
font-size:90%;
}

table#three .content .goods .left .fc{
width:315px;
margin:0px auto 10px;;
}

table#three .content .goods .left .fc td.color{
background:#FFFF99;
padding:5px;
}


table#three .content .goods .left table.fc p.t10{
text-align:left;
font-size:90%;
}

table#three .content .goods .right{
background:#fff;
width:335px;
padding:5px;
}

table#three .content .goods .right p{
margin-bottom:15px;
}

table#three .content .goods .right ul.info{
font-weight:bold;
margin-bottom:15px;
}

table#three .content .goods .right ul.btn{
margin-bottom:15px;
}

table#three .content .pagetop{
text-align:right;
margin: 0 26px 10px 0;
}
/*--------------------------------------------------------*/
#caution{
margin-bottom:20px;
}

#caution dl{
width:600px;
margin:0px auto;
}

#nextinfo{
background: url(../image/nextinfo.jpg) no-repeat;
height:356px;
}

#nextinfo table{
margin:80px auto 0 20px;}

#nextinfo table td{
padding:0px 8px;
text-align:right;
}

#nextinfo .ico{
position:relative;
	left: 730px;
	top: -140px;
}

#nextinfo ul{
margin:10px 60px 0px;
}
