/*------コンテンツ -------*/

#image {
width:800px;
text-align:center;
margin:10px auto;
}



/*------不使用 -------*/
#const_left {
float:left;
width:345px;
margin-left:25px;
text-align:left;}

.gecko #const_left {
float:left;
width:345px;
margin-left:50px;
text-align:left;}

.ie7 #const_left {
float:left;
width:345px;
margin-left:50px;
text-align:left;}




#const_right {
float:left;
width:345px;
margin-left:10px;
text-align:left;}


#lefttop {
width:345px;
height:190px;
}
#bottom {
width:345px;
background-image:url(../construction/back.gif);
background-repeat:no-repeat;
background-position:bottom;
margin:0;
padding:5px 0 10px 0;
}

div#bottm:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
}
/*------不使用 -------*/

#const_01 {
width:700px;
height:150px;
background-image:url(../construction/01_back.gif);
}


#const_02 {
width:700px;
height:150px;
background-image:url(../construction/02_back.gif);
}

#const_03 {
width:700px;
height:150px;
background-image:url(../construction/03_back.gif);
}

#const_04 {
width:700px;
height:230px;
background-image:url(../construction/04_back.gif);
}


.gecko #const_01 {margin-left:50px;}
.gecko #const_02 {margin-left:50px;}
.gecko #const_03 {margin-left:50px;}
.gecko #const_04 {margin-left:50px;}




.const_menu {
margin-left:40px;
margin-top:10px;
}


.const_menu_fl {
float:left;;
margin-right:30px;
}





.const_title {
text-align:left;
}

ul {
list-style:none;
margin:0 0 0 10px;
}

li {
background:url(../parts/mark.gif) no-repeat left;
padding:0 0 0 15px;
color:#6e6e6e;
font-size:12px;
line-height:1.5em;
letter-spacing:0.1ex;
text-align:left;
}

.right {
background:url(../parts/mark.gif) no-repeat left;
padding:0 0 0 15px;
color:#6e6e6e;;
font-size:12px;
line-height:1.5em;
letter-spacing:0.1ex;
text-align:left
}

