/* Global */
*{ margin:0; padding:0; font-family:Verdana, sans-selif; color:#555555; background:none; line-height:160%; margin-left:0px; margin-right:0px;}

h1 { display:block; text-indent:0; font-size:12px; font-weight:bold;}
h2 { display:block; text-indent:0; font-size:11px; height:auto; font-weight:bold; margin-top:8px; color:#993300;}
h2 a { display:block; text-indent:0; font-size:11px; height:auto; font-weight:bold; margin-top:8px; color:#993300;}
h3 { display:block; text-indent:0; font-size:10px; font-weight:bold; margin-top:6px; color:#003399;}
h4 { display:block; text-indent:0; font-size:10px; font-weight:normal; margin-top:4px; color:#006633;}
p { display:block; text-indent:0; font-size:9px; margin-top:4px;}
th ,td { font-weight:normal; margin-left:0px; margin-right:0px;}

a { text-decoration:none; color:#555555;}
a:hover { text-decoration:underline;}
img { border:0;}
strong { font-weight:bold; font-size:100%;}


#wrapper { width:660px; min-height:100%; text-align:left;}

body > #wrapper { height:auto;}


/* header */
#header { display:none;}
#header_link_home a { display:none;}
#header_navi { display:none;}
#global_navi { display:none;}
#flash_area { display:none;}
#cover { display:none;}

#page_position { display:none;}
#page_position_sub { display:none;}
#main { width:660px; background:none;}
#main_contents { width:660px; padding-bottom:10px;}
#main_contents div { width:660px; clear:both; margin-top:8px;}
#main_contents table { width:660px; clear:both; margin-top:6px;}
#blc_maincontens_btm_banner { display:none;}
#side_area { display:none;}

/* footer */
#footer { width:100%; margin:8px 0 0 0; background:none;}
#blc_footer { width:660px; background:none; text-align:center;}
#blc_footer ul { display:none;}
#blc_footer address { text-align:center; font-size:8px;}

/* class */
.more {display:none;}
.print {display:none;}
.print_contact { display:block; width:660px; text-align:center}
.print_contact hr { border:1px solid #EEEEEE; text-align:center}
.print_contact p { margin-bottom:6px;}
.page_top {display:none;}
.photo_style00 { float:left; margin-left:0px; margin-right:6px; border:1px solid #EEEEEE; padding:2px;}
.photo_style01 { float:left; margin-left:0px; margin-right:6px; border:1px solid #EEEEEE; padding:2px;}
.photo_style02 { float:right; margin-left:6px;}
.photo_style03 { float:left; margin-left:0px; margin-right:0px;}
.pagesend { text-align:center; font-size:0px;}
.pagesend span { font-size:10px;}
.pagesend a { text-decoration:underline; font-size:10px;}
.pagesend a:hover { text-decoration:none;}

.mgnT001 { margin-top:11px;}
.mgnT002 { margin-top:4px;}
.mgnT003 { margin-top:5px;}
.mgnT004 { margin-top:5px;}
.mgnT005 { margin-top:26px;}

.padT001 { padding-top:5px;}

.arr01 { padding-left:15px; background:url(../img/arr01.jpg) no-repeat left center;}

.line01 { display:none;}

.needs { font-size:10px; color:#990033;}
.capt { font-size:10px; color:#666666;}

.clr001 { color:#8A151D;}
.clr002 { color:#FF4000;}
.clr003 { color:#666666;}


ul.ul_arr01 {  margin:5px 15px 8px 4px; line-height:160%; list-style-type:none; font-size:84%; text-align:right}
ul.ul_arr01 li { padding-right:15px; background:url(../img/arr01.jpg) no-repeat right center;}

ul.uldec { list-style-type:decimal; margin-left:24px; margin-right:8px;}

ul.ul_sitemap {  margin:5px 15px 8px 30px; line-height:160%; list-style-type:none; font-size:84%; text-align:left}
ul.ul_sitemap li { padding-left:15px;}
ul.ul_sitemap li.lv00 { padding-right:15px; background:url(../img/arr02.jpg) no-repeat left center;}
ul.ul_sitemap li.lv01 { padding-right:15px; background:url(../img/arr02.jpg) no-repeat left center; margin-top:8px;}
ul.ul_sitemap li.lv02 { padding-right:15px; background:url(../img/arr01.jpg) no-repeat left center; margin-left:30px;}
ul.ul_sitemap li.lv03 { padding-right:15px; background:url(../img/arr01.jpg) no-repeat left center; margin-left:60px;}

.tbl_common00 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.tbl_common00 th , .tbl_common00 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px;}
.tbl_common00 th { width:140px;}

.tbl_common01 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.tbl_common01 th , .tbl_common01 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px;}
.tbl_common01 th { width:140px;}

.tbl_common02 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.tbl_common02 th , .tbl_common02 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px;}
.tbl_common02 th { width:140px;}

.tbl_common03 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.tbl_common03 th , .tbl_common03 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px;}
.tbl_common03 th { width:120px;}
.tbl_common03 th { width:140px;}

.tbl_common04 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.tbl_common04 th , .tbl_common04 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px;}
.tbl_common04 th { width:140px;}

.tbl_common05 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD;}
.tbl_common05 td { font-size:10px; padding:2px; vertical-align:top}
.tbl_common05 td.read { width:700px;}
.tbl_common05 td.photo { width:140px;}

.tbl_common06 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; padding:2px;}
.tbl_common06 th , .tbl_common06 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px;}
.tbl_common06 th { width:140px;}

.tbl_common07 { width:660px; margin:4px 0px 0px 0px; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.tbl_common07 th , .tbl_common07 td { font-size:10px; border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; padding:2px; text-align:center;}
