@charset "UTF-8";
div#pankuzu {
	margin:0 0 10px 0;
	padding:0 0 2px 0;
	width:757px;
	text-align:right;
	font-size:70%;
	border-bottom:1px solid #0066a6;
	}
div#pankuzu a {
	color:#333;
	}
div#pankuzu a:hover {
	color:#c00;
	}
div#sidemenu h2 {
	width:140px;
	padding:10px;
	background:#d9e8f2;
	border-bottom:1px solid #0066a6;
	}
div#sidemenu h2 a {
	color:#0066a6;
	}
div#sidemenu h2 a:hover {
	color:#c00;
	}
div#sidemenu ul {
	border-bottom:1px solid #0066a6;
	}
div#sidemenu ul li {
	margin:5px 0;
	padding:5px 5px 5px 10px;
	border-bottom:1px dotted #ccc;
	}
div#sidemenu ul li a {
	display:block;
	padding:0 0 0 10px;
	color:#333;
	background:url(../common/images/arrow_01.gif) left 3px no-repeat;
	}
div#sidemenu ul li a:hover {
	color:#c00;
	}
/* category top style */
div#under_image, div#under_image2, div#under_image3, div#under_image4, div#under_image5, div#under_image6, div#under_image7, div#under_image8, div#under_image9{
	margin:0 0 25px 0;
	padding:0;
	width:580px;
	height:90px;
	text-align:left;
	text-indent:-9999px;
	}
div#under_flash {
	margin:0 0 15px 0;
	padding:0;
	width:580px;
	text-align:left;
	}
/* sub page style */
div#sub_title {
	margin:0 0 10px 0;
	padding:0;
	width:580px;
	height:35px;
	text-align:left;
	text-indent:-9999px;
	}
div.box_002 {
	margin:10px 25px;
	padding:0;
	clear:both;
	}

