/* COMMON PART */
/******************************************************************/
html { background-color:#f4f4f4;}
body { text-align:center; margin:0px; padding:0px;border:0px; font-family:  verdana, helvetica, sans-serif; color:#494949; font-size: 1.2em; background:url(../images/common/bg_top.gif) top center repeat-x; }

.clear {clear:both;}

p { padding:5px 0; line-height:20px;}

a { color:#cc0000; text-decoration:none; font-weight:bold; padding-left:2px;}
h2{color:#003399; font-weight:bold; font-size: 1.4em;}
h3{color:#626262; font-weight:bold; font-size: 1.2em;}
.red{color:#cc0000; font-weight:normal;}
.red_i{color:#cc0000; font-weight:normal; font-style:italic; font-size: 1.2em;}
.blue_bold {color:#003399; font-weight:bold; font-size: 1.3em;}

.image { display:none;}

/* LAYOUT PART */
/******************************************************************/
#wrapper { padding:0; margin:0px auto;}
#main {width:780px; padding:0; margin:0 auto; background:#FFF;}
#contents {width:780px; margin:0 auto;}
#copy{ margin: 0 padding:0px; text-align:left;}
#caption{ display:none;}
#footer { display:none;}
#header{ display:none;}
#navi{ display:none;}
#textsize { display:none;}
#topmenu{ display:none;}


/* contents in copy*/
/******************************************************************/

.lists ul {list-style: none; padding:3px 0; margin:0px; text-align:left;}
.lists li{background: url(../images/common/list.gif) left no-repeat; background-position:10px 3px; padding-left:25px; margin:5px 0;}

#extra { display:none;}


/* footer in copy*/
/******************************************************************/
#footer a{color:#333333; text-decoration:none; font-weight:normal; }
#footer a:hover{color:#333333; text-decoration:underline; font-weight:normal;}