﻿/* CSS Document */

.c-both { clear:both; }


.ccontents{ 
	margin:0; 
	padding:0;
	width:710px;
}
.txt01{
 width:710px;
 margin:0;
 padding:0;
}

.txt02{
 float:right;
 width:364px;
 margin:0 0 20px 0; 
 padding:0;
}

.img02{
 float:left;
 margin:0; 
 padding:0 20px 0 0;
}

.txt03{
 width:710px;
 margin:0;
 padding:0;
}

.img03{
 float:right;
 width:277px;
 padding:0;
}
.textbox_04{
	width:710px;
	margin:0;
	padding:0;
	vertical-align:bottom;
	padding-bottom: 20px;
}

.txt04{
	float:left;
	margin:0;
	padding:0;
	width: 335px;
}

.img04{
 float:right;
 vertical-align:bottom;
}
.cap{
 font-size:11px;
 line-height:13px;
 color:#666666;
 padding:5px 0 0 0; 
}

.reco{
 padding:30px 0 15px 0; 
}

.shoes{
 width:708px;
 height:284px;
 background:url(img/bg_shoes.gif) no-repeat top left;
 border: solid 1px #333;
}

.shoes_fla{
 float:right;
 width:358px;
 margin;0;
 padding:10px 10px 0 0;
}

.shoesTxt{
 float:left;
 width:300px;
 padding:50px 0 0 20px;
}

.info{
 width:688px;
	padding:10px;
	border:#000000 1px solid;
}
.infoTxt{
 float:left;
 width:390px;
	line-height:16px;
}
.infoLink{
 float:right;
 width:280px;
}

.brandlogo{
	float:right;
	width:239px;
	margin:0;
	padding:60px 40px 0 0;
}
.imfoimg{
 float:right;
 width:285px;
 padding:50px 20px;
}


.cinemainfo {
 width:710px;
	background-color:#000000;
	margin-bottom:15px;
}


.cinemainfoTxt {
 float:left;
 padding:20px 0 0 20px;
	width:380px;
	color:#FFFFFF;
}

.capsWhite{
 font-size:10px;
	line-height:15px;
	color:#FFFFFF;
}

.capsWhite a {
	color:#FFFFFF;
}

.cinemainfoPh {
 float:right;
	padding:20px 10px 10px 10px;

}

