/*************  GENERAL  *************/

html {margin : 0;padding : 0;}
html body {font-family: MSPゴシック,arial,helvetica,geneva,sans-serif;}
body{font-size:11px;color:#fff;margin:auto;background-color:#fff;}


/*************  TEXT  *************/
p{color:#000; line-height:15px}


/*************  LAYOUT  *************/
div.content{background-color:#fff;width:754px; margin: 0 auto 0 auto;}
div.inner{margin:0;}
div.head{background-color:#ccc;padding:5px; color:#000;border-bottom:1px solid #006}
div.logo{float:left;padding:5px}
#center{text-align:center}
.ylw_em{font-size:18px; font-weight:bold; background-color: yellow; padding:2px}

/*********  Button area  ***********/
.button_area{background-color:#6BA0C8}


/*********  Detail area  ***********/
.detail_area{background-color:#DBDDEA}
.detail_area #img {float:left; margin-right:5px; margin-left:3px}

/*********  VO detail area  ***********/
.vo_detail_area{background-color:#fff}
.vo_detail_area #img {float:left; margin-right:5px; margin-left:3px}
.vo_detail_area #title {background-color:#4C7E5B;padding:5px; font-size:18px;font-weight:bold;color:#fff;}
.vo_detail_area #img {float:left; margin-right:8px;}

/*********  Center area  ***********/
.center_area{background-color:#fff;}
.center_area #title {background-color:#6D234F;padding:5px; font-size:18px;font-weight:bold;color:#fff}
td#stitle {background-color:#273664;padding:5px; font-size:12px;font-weight:bold;}
.center_area p{color:#000}
.red {color:#f33}

/************* ALINK  *************/
a {color:#CC6700; text-decoration:none;}
a:hover{text-decoration:underline;}

a#center{color:#fff; text-decoration:none;}
a#center:hover{text-decoration:underline;}

/************* FOOTER *************/
div.footer{background-color:#ccc;padding:5px; color:#000;border-top:1px solid #006}


/************* TABLE *************/
td{vertical-align:top}


/******** ELEMENTS *************/
.hidden_element{visibility:hidden; display:none;}


a{cursor : pointer;}




