@charset "UTF-8";

/* Table of Contents
--------------------------
  Layout Settings
  Detail Settings
-------------------------- */


/* Layout Settings
-------------------------- */


/* Detail Settings
-------------------------- */

/* HEADER SETTINGS */

/* CONTENTS SETTINGS */
div#main h2 { float: left; width: 335px; }
div#main p.english { float: right; margin: 14px 0 0 0; padding: 0 0 0 15px; background: url(../../common/img/icon_arrow_orange.gif) no-repeat 0px 1px; font-size: 120%; }
div#main div.block { margin: 0 0 5px 0 ; }
div#main div#original_cd div.link { margin: 10px 6px; }
div#main div#original_cd div.link p.text { float: left; width: 538px; padding: 10px 0 0 0; text-align: right; }
div#main div#original_cd div.link p.image { float: right; width: 110px; }
div#main div#original_cd div.item { margin: 0 6px; padding: 7px 0 8px 0; background: url(../../common/img/border_dotted.gif) repeat-x left bottom; }
div#main div#original_cd div.item p.image { float: left; width: 70px; }
div#main div#original_cd div.item div.content { float: right; width: 578px; }
div#main div#other_cd div.row{ margin: 0 6px; padding: 7px 0 8px 0; background: url(../../common/img/border_dotted.gif) repeat-x left bottom; }
div#main div#other_cd div.item { float: left; width: 329px; }
div#main div#other_cd div.item p.image { float: left; width: 70px; }
div#main div#other_cd div.item div.content { float: right; width: 239px; padding: 0 10px 0 0 }
div#main div#select_cd div.row{ margin: 0 6px; padding: 7px 0 8px 0; background: url(../../common/img/border_dotted.gif) repeat-x left bottom; }
div#main div#select_cd div.item { float: left; width: 329px; }
div#main div#select_cd div.item p.image { float: left; width: 70px; }
div#main div#select_cd div.item div.content { float: right; width: 239px; padding: 0 10px 0 0 }

div#main div.block div.item div.content h4 strong { font-size: 120%; font-weight: bold; padding: 0 3px 0 0; }
div#main div.block div.item div.content p.text { margin: 8px 0;}

div#main p.pagetop { text-align: right; margin: 10px 0 20px 0; }


/* FOOTER SETTINGS */

