@charset "utf-8";
/*------------------------------------------------------------------------------
CSS Information

File name:component.css
- Adjustment + component
------------------------------------------------------------------------------*/


/* ClearFix
----------------------------------------------------*/

/* modern browsers */

.clearfix:after {
content: ".";
display: block;
clear: both;
height: 0;
line-height:0;
visibility: hidden;
}

/* IE7 */

.clearfix {
display: inline-block;
}

/* legacy IE \*/

* html .clearfix {
height: 1%;
}

.clearfix {
display: block;
}

/* End of ClearFix */	

/* text
----------------------------------------------------*/

p.note,
ul.note li {
padding-left:1em;
text-indent:-1em;
}



/* text-align
----------------------------------------------------*/
.alignLeft {text-align: left;}

.alignRight {text-align: right;}

.alignCenter {text-align: center;}

/* vertical-align
----------------------------------------------------*/
.alignTop {vertical-align: top;}

.alignMiddle {vertical-align: middle;}

.alignBottom {vertical-align: bottom;}


/*----------------------------------------------------
figureBlockA01
----------------------------------------------------*/

.figureBlockA01 {
width:390px;
clear:both;
}

.figureBlockA01 .imageBoxA01 {
float:left;
}

.figureBlockA01 .textBoxA01 {
overflow:hidden;
padding-left:20px;
}

.figureBlockA01 .textBoxA01 {
/zoom:1;
}


