@charset "shift_jis";
/* CSS Document */
body{ background:url(images/body-bg.jpg);}

#title{width:800px; }
#title-left{width:476px; float:left;}
#title-right{width:324px; float:right;}
#l-navi{background:url(images/l-navi-bg.jpg) no-repeat; width:800px; height:85px; clear:both;}
#l-navi ul{ padding-top:6px; padding-left:12px;}
#l-navi li{float:left;}



#menu{ width:800px; background:url(images/content-bg.jpg) repeat-y; margin-bottom:20px;}
#menu-left{width:397px; float:left;margin-left:25px; _margin-left:12px}

#menu-left h4{background:url(images/icon01.jpg) no-repeat; height:39px; padding:15px 0 0 48px; font-weight:bold; }

#menu-left p{font-size:81%; line-height:160%; letter-spacing:1px;}
#menu-left ul{ margin:10px 0; font-size:81%;}
#menu-left li{margin-bottom:8px; background:url(images/icon02.jpg) no-repeat; padding-left:15px; background-position:0 3px;}

body:nth-of-type(1) #menu-left li {background-position:0 2px;
	property: value;
}

#menu-right{width:341px; float:right; margin-right:24px; _margin-right:12px;}
#menu-right p{font-size:79%; text-align:right; margin:2px 0 5px 0;}
#menu-right ul{}
#menu-right li{float:left;font-size:86%; text-align:right; line-height:130%;}



/* hvT */

#p-tokuten ul{ margin-left:25px;}
#p-tokuten li{float:left; }




.kikan{color:#060; font-weight:bold; margin-right:5px;}
