@charset "shift_jis";

/* overall */
body{margin:0;padding:0;font-size:100%;color:#333333;background-color:#ffffff;}

a{color:#f07421;text-decoration:none;}
a:visited{color:#f0a021;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}

/* area-configuration */
#head div{width:760px;}
#head{background-image:url("../img/i_bg1.gif");background-repeat:repeat-x;background-color:#ffffff;margin:0;padding:0;}
#body{background-image:url("../img/i_bg2.gif");background-repeat:repeat-x;background-color:#ffffff;margin:0;padding:0;}
td.l-navibg{background-image:  url("../img/l_navibg.gif");background-repeat:repeat-y;background-color:#ffffff;margin:0;padding:0;}
#contents-default{width:750px;background:#ffffff;text-align:left;}

/* pan-link */
#pan-link {padding:2px 0 0 7px;font-size:75%;vertical-align:middle;}
#pan-link a{color:#333333;text-decoration:none;}
#pan-link a:visited{color:#333333;text-decoration:none;}
#pan-link a:hover{color:#000000;text-decoration:underline;}

/* footer */
#footer-default{width:750px;background:#ffffff;margin-top:10px;}
#footer-default td{padding:3px 5px 5px 12px;font-size:68.5%;color:#999999;background:#ffffff;}
#footer-default a{color:#333333;text-decoration:none;}
#footer-default a:visited{color:#333333;text-decoration:none;}
#footer-default a:hover{color:#999999;text-decoration:underline;}

/* local-navigation */
#l-navi{padding-bottom:10px;background:#ffffff;}
#l-navi td.menu-waku{border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
#l-navi .local-title{margin:10px 0 7px 13px;}
#l-navi img.lnevi-line{margin:15px 0 10px 13px;}
#l-navi table.l-menu{margin-left:13px;}
#l-navi table.l-menu td{padding:0 0 5px 0;}
#l-navi table.l-menu td img{margin-right:2px;}
#l-navi a{color:#f07421;text-decoration:none;font-size:75%;line-height:130%;}
#l-navi a:visited{color:#f0a021;text-decoration;none;font-size:75%;line-height:130%;}
#l-navi a:hover{color:#ff6600;text-decoration:none;font-size:75%;line-height:130%;}

/* page-title */
table.page-title{margin:0 0 14px 0;}
table.page-title td{background:#eeeeee;}
table.page-title-none{margin:0 0 8px 0;}
table.page-title-none td{background:#eeeeee;}
table.page-title-none2{margin:0;}
table.page-title-none2 td{background:#eeeeee;}

/* contents-table */
table.contents-table{margin-left:20px;}

/* item-design */
#contents-default h1 img{margin:14px 0 7px 22px;}
#contents-default h2 img{margin:10px 0 12px 0;}
#contents-default h2.none img{margin:0 0 12px 0;}
#contents-default h4{font-weight:bold;}

table.item-type01{margin:15px 0 10px 0;}
table.item-type01 td{background:#d0e0e2;}
table.item-type01 td h3{font-size:85%;font-weight:bold;color:#12768c;margin-bottom:5px;}

table.item-type01-top{margin:0 0 10px 0;}
table.item-type01-top td{background:#d0e0e2;}
table.item-type01-top td h3{font-size:85%;font-weight:bold;color:#12768c;margin-bottom:5px;}


/* table-design */
table.table-type01 th..head	{background:#edeedc;font-size:75%;padding:5px;color:#666666;font-weight:bold;}
table.table-type01 th.data1	{background:#e6f1e8;font-size:75%;padding:5px;line-height:150%;}
table.table-type01 td		{background:#f3f4e8;font-size:75%;padding:5px;line-height:150%;}
table.table-type01 td.image	{background:#edeedc;padding:0px;}

/* @ǉ */
table.item-type00{margin:0 0 10px 0;}
table.item-type00 td{background:#d0e0e2;}
table.item-type00 td h3{font-size:85%;font-weight:bold;color:#12768c;margin-bottom:5px;}

table.item-type01{margin:15px 0 10px 0;}
table.item-type01 td{background:#d0e0e2;}
table.item-type01 td h3{font-size:85%;font-weight:bold;color:#12768c;margin-bottom:5px;}

table.item-type01-top{margin:0 0 10px 0;}
table.item-type01-top td{background:#d0e0e2;}
table.item-type01-top td h3{font-size:85%;font-weight:bold;color:#12768c;margin-bottom:5px;}



/* text-color */
.text-c-gray01{color:#d0e0e2;}
.text-c-orange01{color:#f9a32a;}
.text-c-green01{color:#12768c;}

/* space-setting */
.pad-10{padding:0 10px 0 10px;}
.top-10{padding:10px 0 0 0;}

/* other */
.area-type01{width:500px;padding:0 10px 0 10px;}
.area-type01 img{margin-left:10px;text-align:right;}



