#printhead   { display: block }
#head {; display:none  }
#pan  { display:none  }
#mainmenu {; display:none  }
#title h2 h3 {; display:none  }
#submenu     { display: none }
#deptsubmenu { display: none }
#search  { display: none }
#foot    { display: none }
#footexp { display: none }
#title   { display: none }
#headimg { display: none }
body  { color: #000; font-size: 100%; text-decoration: none; background: #fff url(./); float: none; clear: both }
#body { background: #fff url(#); width: 600px }
#contents   { float: none; clear: both; width: 100% }
#contents_c { float: none }
#contents_r { float: left }
#contents_l { float: left }
#close   { display: none}
#open    { display: none}
.close   { display: none}
.open    { display: none}
#gopmenu {display: none }
#item    { float: none; clear: both; width: 600px }
#item dt { float: none; clear: both }
#spec    { float: none; clear: both }
#pro     { float: none; width: 550px }
#pro img { float: left; margin-right: 10px }
#pro p   { color: #333; font-weight: normal; font-size: 75%; line-height: 2em; text-decoration: none; float: right; clear: none; margin-top: 5px; width: 400px }
#pro h4  { color: #036; font-weight: bold; font-size: 100%; text-decoration: none; text-align: left; float: right; border-bottom: 1px solid #036; width: 400px }
#productlist    { background-color: white; float: none }
#productlist h4 { color: #036; font-weight: bold; font-size: 90%; text-decoration: none; float: none; margin-top: 20px; margin-left: 10px; padding-bottom: 5px; border-bottom: 1px solid #036; width: 520px }
#productlist a  { color: #333; background-color: #fff; display: block; float: left; margin-top: 10px; margin-left: 10px; padding: 5px; width: 110px; height: 160px }
#mainimage { float: left; clear: both }
#schedule  { float: left; width: 600px }
#intstaff    { float: none; clear: both }
#intstaff dl { float: left; clear: left; width: 240px }
#allmessage  { display: none}
#rindexmenu  { float: left }
#inquiryf    { float: none; clear: both }
#head_img_01 { float: none; clear: both }
#head_img_02 { float: none; clear: both; }
#head_img_03 { float: none;clear: both;}
#head_img_04 { float: none; clear: both }
#head_img_05 { float: none; clear: both }
#headimg     { float: none; clear: both }
#head_r {display: none }
#change { page-break-after:always }
#inquiryf table { float: none }
#swf    { display: none  }
#goback { display: none }
#gotop  { display: none  }
#pagetitle h2 { color: #303000; font-weight: bold; font-size: 90%; text-decoration: none; background: white url(#); text-indent: 0px; display: block; margin-bottom: 0px; padding-bottom: 0px }

#topmenu {display: none  }
#lowmenu {display: none  }
.explain { color: #333; font-weight: normal; font-size: 80%; line-height: 1em; text-decoration: none; width: 550px }
#item li { color: #333; font-weight: normal; font-size: 80%; text-decoration: none; background: url(../img/icon_list.gif) no-repeat 10px 8px; text-align: left; list-style-position: outside; clear: both; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; width: 550px }

#item th { color: #333; font-weight: bold; font-size: 70%; text-decoration: none; background-color: #f3f3f3; text-align: center; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; width: 10em }
#item td { color: #333; font-weight: normal; font-size: 70%; text-decoration: none; background-color: #fff; text-align: left; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc }
#item p  { width: 530px }

#comptop li a   { color: #303000; font-weight: bold; font-size: 100%; text-decoration: none; background: white url(#); text-indent: 0px; display: block; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #ccc; width: 400px }
#rectop li a    { color: #303000; font-weight: bold; font-size: 100%; text-decoration: none; background: white url(#); text-indent: 0px; display: block; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #ccc; width: 400px }
#supptop li a   { color: #303000; font-weight: bold; font-size: 100%; text-decoration: none; background: white url(#); text-indent: 0px; display: block; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #ccc; width: 400px }
#productop li a { color: #303000; font-weight: bold; font-size: 100%; text-decoration: none; background: white url(#); text-indent: 0px; display: block; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #ccc; width: 400px }
#eventop li a   { color: #303000; font-weight: bold; font-size: 100%; text-decoration: none; background: white url(#); text-indent: 0px; display: block; margin-left: 0px; padding-top: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #ccc; width: 400px }

#supptop   { margin-left: 0px; width: 400px }
#rectop    {margin-left: 0px; width: 400px}
#productop { margin-left: 0px; width: 400px }
#eventop   { margin-left: 0px; width: 400px }
#comptop   { margin-left: 0px }
#rectop    {  margin-left: 0px  }
th { font-weight: bold }

#fmap img  { float: none; clear: both; width: 700px }
#fback     { display: none }
