/* ------------------------------------------------ */
/* ???q?l?̐??y?[?W?@CSS          ?@       ?@?@?@?@ */
/*                                                  */
/* ------------------------------------------------ */
#bodybase {
 width: 800px;
 background-image: url("../img/feauraback2.jpg");
 background-repeat: no-repeat;
 margin: auto;
}
/*-----------------------*/
/* ?Q?????R???e???c?G???A*/
/*-----------------------*/

#con2bunleft{
 float: left;
 width: 700px;
 margin: 30px 0px 0px 0px;
 padding: 0px;

}

/*-----------------------*/
/* ?Q???????G???A        */
/*-----------------------*/

koetop{
 margin: 10px 4px 0px 30px;
 padding: 0px 0px 0px 30px;
}
#koephoto{
 width: 700px;
 height: 370px;
 margin: 0px 4px 10px 30px;
}

#koephoto img#smphito{
 float: left;
 margin: 10px 15px 0px 30px;
}

#koephoto h3{
 width: 550px;
 vertical-align: bottom;
 border-bottom: 1px solid #336600;
 margin: 10px 0px 10px 30px;
 padding: 0px 0px 0px 15px;
 background-image: url("../img/mojimae.gif");
 background-repeat: repeat-y;
 background-position: left;
}

#koephoto p{
 width: 450px;
 font-size: 12px;
 line-height: 1.5em;
}

#koeset{
 float: left;
 display:inline;
 width: 300px;
 height: 260px;
 margin: 5px 4px 5px 30px;
}

#koeset img#keitai{
 float: left;
 margin: 5px 10px 2px 30px;
}

#buntop{
 width: 128px;
 font-size: 12px;
 text-align: center;
 margin: 5px 2px 0px 0px;
 background-image: url("../img/keitaitopbun.gif");

}
#keitaimoji{
 width: 128px;
 font-size:12px;
 margin-top: 0em;
 padding: 2px;
}

/*-----------------------*/
/* ?Q?????E?G???A              */
/*-----------------------*/


