/* CSS Document */

.contens {
width:700px;
margin:0;
padding:0;
    overflow: hidden;
}

.contens:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .contens {
    height: 1em;
    overflow: visible;
}
/**/
.box {
clear:both;
margin:0;
padding:0;
    overflow: hidden;
}

.box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .box {
    height: 1em;
    overflow: visible;
}
/**/

/*----- left --*/
.box-left {
float:left;
width:440px;
margin:0;
padding:0 0 0 2px;
}
h2#rcover{
height:214px;
width:440px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/index/richcover.jpg) no-repeat 0 0;
}

#para{
float:left;
width:220px;
margin:0;
padding:0;
}
h5#cut1{
float:right;
height:154px;
width:185px;
padding-right:20px;
background-image:url(../img/index/cut1.jpg);
background-repeat:no-repeat;
}
#clear{
clear:both;
margin:0 0 10px 0;
padding-top:10px;
}
#ritem{
width:440px;
margin:15px 0 15px 0;
padding:0;
background-image:url(../img/0901tuika/comodity-rich.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
border:1px #666666 solid;
}
#button{
height:44px;
width:299px;
margin:240px 0 10px 60px;
padding:0;
text-indent:-9999em;
background-image:url(../img/index/order-button.jpg);
display:block;
}
#button a{
height:44px;
width:299px;
text-indent:-9999em;
background-image:url(../img/index/order-button.jpg);
display:block;
}
#button a:hover{
height:44px;
width:299px;
text-indent:-9999em;
background-image:url(../img/index/order-button.jpg);
background-position:bottom;
display:block;
}
h3{
clear:both;
color:#0cb14b;
margin:10px 0 5px 0;
border-bottom:1px #0cb14b solid;
}
#store{
float:left;
height:143px;
width:185px;
margin: 0 10px 10px 0;
background-image:url(../img/index/tiba-store.jpg);
}
h5{
margin:0;
padding:0;
font-size:0.9em;
}
p.guid {
clear:both;
margin:0 15px 10px 0;
font-size:12px;
text-align:right;
color:#0071bc;
}
p.guid a {
font-size:12px;
text-align:right;
color:#0071bc;
}
p.guid a:hover {
font-size:12px;
text-align:right;
color:#0071bc;
}


/*----- right --*/
.box-right {
float:left;
width:230px;
height:182px;
margin:0;
padding:0 0 0 10px;
}
.y-box {
margin:0;
padding:0 0 20px 0;
background:#FFFFBF;
}
.y-box p {
margin:0 10px 10px 10px;
}
h4#smaki{
width:221px;
height:235px;
margin:0;
padding:0;
background:url(../img/0901tuika/towa-midashi.jpg) no-repeat 0 0;
text-indent:-9999em;
}
.red{
color:#ff0000;
}
h4#smaki2{
height:115px;
width:229px;
margin:0 0;
text-indent:-9999em;
background:url(../img/0901tuika/towa-fs.gif) no-repeat 5px 0;
}
h5.m-1 {
width:223px;
height:43px;
margin:0 0 0 5px;
padding:0;
text-indent:-9999em;
background:url(../img/0901tuika/towa-title1.gif) no-repeat 0 0;
}
h5.m-2 {
width:221px;
height:58px;
margin:0 0 0 5px;
padding:0;
text-indent:-9999em;
background:url(../img/0901tuika/towa-title2.gif) no-repeat 0 0;
}
h5.m-3 {
width:223px;
height:38px;
margin:0 0 5px 5px;
padding:0;
text-indent:-9999em;
background:url(../img/0901tuika/towa-title3.gif) no-repeat 0 0;
}
h5.m-4 {
width:223px;
height:37px;
margin:0 0 5px 5px;
padding:0;
text-indent:-9999em;
background:url(../img/0901tuika/towa-title4.gif) no-repeat 0 0;
}
h5.m-5 {
width:123px;
margin:0 0 5px 5px;
padding:0 100px 0 0;
text-indent:-9999em;
}

.kyanpu {
width:180px;
margin:0 0 10px 0;
padding:0 50px 10px 0;
background:url(../img/0901tuika/towa-camp.gif) no-repeat bottom right;
}
.kyanpu h5 {
margin:0 0 10px 10px;
padding:10px 0 0 0;
}
#mphoto{
height:119px;
width:174px;
margin:0 0 5px 0;
padding:0;
background:url(../img/index/s-makiphoto.jpg) no-repeat 0 0;
}
.pborder{
height:auto;
width:190px;
margin:0 0 10px 0;
padding:10px;
border:1px #666666 solid;
}


h5#order a{
height:36px;
width:221px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background-image:url(../img/index/s-order-button.jpg);
background-position:top;
display:block;
}
h5#order a:hover{
height:36px;
width:221px;
text-indent:-9999em;
background-image:url(../img/index/s-order-button.jpg);
background-position:bottom;
display:block;
}
.sptb{
margin:10px 0;
}
.green{
color:#0cb14b;
}
#htiba{
margin:2px 0;
padding:0;
color:#0071bc;
}
#htiba a{
margin:2px 0;
padding:0;
color:#0071bc;
text-decoration:none;
}
h5#tiba{
height:139px;
width:219px;
text-indent:-9999em;
background-image:url(../img/index/s-tiba.jpg);
display:block;
}
#tiba a {
height:139px;
width:219px;
text-indent:-9999em;
background-image:url(../img/index/s-tiba.jpg);
display:block;
}
p.redborder{
clear:both;
margin:0 0 20px 0;
padding:5px 10px 10px 10px;
color:#ff0000;
border:1px #ff0000 solid;
}
