@charset "utf-8";

/* Vicksburg (theme-vicksburg.css) */

/* basic page elements */

body
{
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
   font-size: 12px;
}

a { color: #333; text-decoration: none; }
a:hover { color: #339900; text-decoration: none; }
#banner a { color: #333; text-decoration: none; }
#banner a:hover { color: #000; text-decoration: none; }

.module-content a { color: #333; }
.module-content a:hover { color: #41a732; }

h1, h2, h3, h4, h5, h6
{
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
}

.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   border-left: 5px solid #36414d;
   padding: 5px;
   color: #fff;
   background: #a3b8cc;
   font-size: 11px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}

.module-header a,
.module-header a:hover,
.trackbacks-header a,
.trackbacks-header a:hover,
.comments-header a,
.comments-header a:hover,
.comments-open-header a,
.comments-open-header a:hover
.archive-header a,
.archive-header a:hover
{
   color: #fff;
}

.entry-more-link
{
   margin: 3px 0 9px 0;
   padding: 0;
   text-align:right;
   font-size: 12px;
}

.entry-more-link a:hover
{
	background-color: #41a732;
} 
 
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed
{
   font-size: 11px;
}

.commenter-profile img { vertical-align: middle; }


/* page layout */

body
{
   min-width: 720px;
   color: #333;
   background: #FFF;
}


/*点線100%*/
.dotline {
	width: 100%;
	height: 1px;
	margin: 8px 0 ;
/*	border: 1px solid #000000;
*/	padding: 0;
   background: url(http://www.kumazaki-aim.co.jp/new-images/dotLine.gif) 0 0 repeat-x;
	clear: both;
	}

.dotlineThin {
	width: 100%;
	height: 1px;
	margin: 1px 0 ;
/*	border: 1px solid #000000;
*/	padding: 0;
	background:url(http://www.kumazaki-aim.co.jp/new-images/dotline.gif) 0 0 repeat-x;
	clear: both;
	}

.dotlineCart {
	width: 324px;
	height: 1px;
	margin: 7px 0 7px 3px ;
/*	border: 1px solid #000000;
*/	padding: 0;
	background:url(http://www.kumazaki-aim.co.jp/new-images/dotline.gif) 0 0 repeat-x;
	clear: both;
	}

/*点線コンテンツエリア*/
#dotlineTitle {
	width: 682px;
	height: 1px;
	margin: 8px 0 ;
/*	border: 1px solid #000000;
*/	padding: 0;
	background:url(http://www.kumazaki-aim.co.jp/new-images/dotline.gif) 0 0 repeat-x;
	clear: both;
	}

hr {display: none; clear: both;}

#grobal_pagetop {
        margin:0;
        padding:0;
        position: relative;
        visibility:hidden;
        top:0;
        left:0;
} 

#container
{
/*	margin: 0 auto;
*/	width: 902px;
/*	text-align:left;
*/	margin-bottom: 0px;
}

#container-inner
{
/*   border-width: 0 5px 5px 5px;
   border-style: solid;
   border-color: #292e33;
*/}


/* ------------------------------------- 
 *	ヘッダーエリア
 * ------------------------------------- */


#header {
/*	color: #FFF;
*/	width: 902px;
	height: 38px;
/*	border: 1px #000000 solid;
	margin-top: 15px;
	margin-bottom: 15px;
*/	}

#KuAimArea {
/*	color: #FFF;
*/	width: 420px;
	float: right;
	margin: 0;
	}

#KuAimArea ul.sNav
{
	margin: 6px 8px 0 0;
	padding: 0;
	height: 26px;
	position: relative;
	list-style: none;
	background-color: #FFFFFF;
}

#siteDescription {
	width: 460px;
	padding: 0 0 0 17px;
	vertical-align: middle;
	float: left;
/*	margin-top: 15px;
	margin-bottom: 15px;
*/	}

.free_space {
	color: #000;
	font-weight: bold;
	margin: 14px 0 0 0;
	}

.free_space h2{
	font-size:12px;
	font-weight:normal;
	line-height: 100%;
	}

.title {
	width: 902px;
	height: 63px;
	text-align: left;
	background: url(http://www.kumazaki-aim.co.jp/new-images/bgHeader.gif) no-repeat;
	margin: 0;
	}


/* BANNER AREA */


/* ************************************************ 
 *	バナーエリア
 * ************************************************ */

#banner
{
   width: 902px; /* necessary for ie win */
   height: 63px;
   margin: 0;
/*	border: 1px #000000 solid;
*/   padding: 0;
   background: url(http://www.kumazaki-aim.co.jp/new-images/bgHeader.gif) no-repeat;
}

#banner-inner
{
	width: 300px;
/*	border: 1px #000000 solid;
*/   float: left;
}

#banner-inner h1 {
   margin: 20px 0 0 16px;
	padding: 0;
	height: 43px;
}

#banner-inner h1 a
{
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/imgLogoCorp.gif) top left no-repeat;
	font-size: 1px;
	text-indent: -3000px;
	display: block;
	width: 266px;
	height: 25px;
	margin: 0;
	padding:0;
}

#banner-inner h1 a:hover
{
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/imgLogoCorp.gif) top left no-repeat;
}

.banner-user
{
   width: 70px;
   margin-top: 5px;
   font-size: 10px;
}

.banner-user-photo { border: 1px solid #fff; }

#banner-header-main
{
	font-size: 1px;
	text-indent: -9999px;
	display: block;
	width: 33px;
	height: 1px;
	margin: 0;
	padding:0;
}

#banner-description
{
	font-size: 1px;
	text-indent: -9999px;
	display: block;
	width: 33px;
	height: 23px;
	margin: 0;
	padding:0;
}

#banner-inner-logo
{
	width: 542px;
   padding: 32px 18px 0 0;
/*	border: 1px #000000 solid;
*/   float:right;
}

#banner-inner-logo ul#gNav
{
	margin: 0;
	padding: 0;
/*	top: 23px;
*/	width: 575px;
	height: 22px;
	position: relative;
	list-style: none;
/*	background-color: #FFFFFF;
*/}

ul#gNav li
{
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
	height: 22px;
}

ul#gNav li a {
  display: block;
  height: 22px;
  float: left;
  margin: 0px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

ul#gNav li.gNav001 {
	width: 143px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav001.gif) 0 0 no-repeat;
}
ul#gNav li.gNav001 a:link {
	width: 143px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav001.gif) 0 0 no-repeat;
}
ul#gNav li.gNav001 a:visited {
	width: 143px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav001.gif) 0 0 no-repeat;
}
ul#gNav li.gNav001 a:hover {
	width: 143px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/gNav001.gif) 0 0 no-repeat;
}

ul#gNav li.gNav002 {
	width: 67px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav002.gif) 0 0 no-repeat;
}
ul#gNav li.gNav002 a:link {
	width: 67px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav002.gif) 0 0 no-repeat;
}
ul#gNav li.gNav002 a:visited {
	width: 67px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav002.gif) 0 0 no-repeat;
}
ul#gNav li.gNav002 a:hover {
	width: 67px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/gNav002.gif) 0 0 no-repeat;
}

ul#gNav li.gNav003 {
	width: 138px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav003.gif) 0 0 no-repeat;
}
ul#gNav li.gNav003 a:link {
	width: 138px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav003.gif) 0 0 no-repeat;
}
ul#gNav li.gNav003 a:visited {
	width: 138px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav003.gif) 0 0 no-repeat;
}
ul#gNav li.gNav003 a:hover {
	width: 138px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/gNav003.gif) 0 0 no-repeat;
}

ul#gNav li.gNav004 {
	width: 89px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav004.gif) 0 0 no-repeat;
}
ul#gNav li.gNav004 a:link {
	width: 89px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav004.gif) 0 0 no-repeat;
}
ul#gNav li.gNav004 a:visited {
	width: 89px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav004.gif) 0 0 no-repeat;
}
ul#gNav li.gNav004 a:hover {
	width: 89px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/gNav004.gif) 0 0 no-repeat;
}

ul#gNav li.gNav005 {
	width: 104px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav005.gif) 0 0 no-repeat;
}
ul#gNav li.gNav005 a:link {
	width: 104px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav005.gif) 0 0 no-repeat;
}
ul#gNav li.gNav005 a:visited {
	width: 104px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/gNav005.gif) 0 0 no-repeat;
}
ul#gNav li.gNav005 a:hover {
	width: 104px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/gNav005.gif) 0 0 no-repeat;
}

/* FOOTER AREA */


.pageTopArea
{
	width: 680px;
	height: 27px;
	margin: 0;
/*	border-top: #707070 dotted 1px;
	border-bottom: #707070 dotted 1px;
*/	padding : 0;
/*	float: right;
*/	text-align: left;
}

.pageTopArea a
{
	font-size: 1px;
	position: relative;
	text-indent: -3000px;
	display: block;
	width: 45px;
	height: 25px;
	margin:  0 16px 0 619px;
	padding: 0;
	color: white;
	background: url(http://www.kumazaki-aim.co.jp/new-images/pageTop.gif) top right no-repeat;
}

.pageTopArea a:hover
{
	background: url(http://www.kumazaki-aim.co.jp/new-images/f2/pageTop.gif) top right no-repeat;
}

#pageTopAreaFull
{
	width: 902px;
	height: 27px;
	margin: 0;
	border: 0;
	padding : 0;
/*	float: right;
*/	text-align: left;
}

#pageTopAreaFull a
{
	font-size: 1px;
	position: relative;
	text-indent: -3000px;
	display: block;
	width: 45px;
	height: 25px;
	margin:  0 16px 0 841px;
	padding: 0;
	color: white;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/pageTop.gif) top right no-repeat;
}

#pageTopAreaFull a:hover
{
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/pageTop.gif) top right no-repeat;
}

.closeAreaFull
{
	width: 902px;
	height: 27px;
	margin: 0;
	border: 0;
	padding : 0;
/*	float: right;
*/	text-align: left;
}

.closeAreaFull a
{
	font-size: 1px;
	position: relative;
	text-indent: -3000px;
	display: block;
	width: 75px;
	height: 24px;
	margin:  0 16px 0 811px;
	padding: 0;
	color: white;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnClose.gif) top right no-repeat;
}

.closeAreaFull a:hover
{
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnClose.gif) top right no-repeat;
}

#footNav
{
	width: 902px;
	margin: 0;
/*	border-top: 1px #333 dotted;
*/	padding: 0;
	text-align: center;
}

#footNav ul.txtNav
{
	margin: 12px 0;
	padding: 0;
	position: relative;
	list-style: circle;
}

ul.txtNav li
{
	display: inline;
	margin: 0;
	border: 0;
	padding: 0 6px;
}

#footerNav
{
	width: 902px;
	height: 26px;
	margin: 0;
	border-top: 1px #333 dotted;
	padding: 0;
	text-align: right;
}

#footerNav ul.sNav
{
	margin: 0;
	padding: 0;
	height: 26px;
	position: relative;
	list-style: none;
	background-color: #FFFFFF;
}

ul.sNav li
{
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
	height: 26px;
}

ul.sNav li a {
  display: block;
  height: 26px;
  float: right;
  margin: 0px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

ul.sNav li.sNav001 {
	width: 83px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnSitemap.gif) 0 0 no-repeat;
}
ul.sNav li.sNav001 a:link {
	width: 83px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnSitemap.gif) 0 0 no-repeat;
}
ul.sNav li.sNav001 a:visited {
	width: 83px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnSitemap.gif) 0 0 no-repeat;
}
ul.sNav li.sNav001 a:hover {
	width: 83px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnSitemap.gif) 0 0 no-repeat;
}

ul.sNav li.sNav002 {
	width: 122px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnPrivacy.gif) 0 0 no-repeat;
}
ul.sNav li.sNav002 a:link {
	width: 122px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnPrivacy.gif) 0 0 no-repeat;
}
ul.sNav li.sNav002 a:visited {
	width: 122px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnPrivacy.gif) 0 0 no-repeat;
}
ul.sNav li.sNav002 a:hover {
	width: 122px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnPrivacy.gif) 0 0 no-repeat;
}

ul.sNav li.sNav003 {
	width: 88px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnEnglish.gif) 0 0 no-repeat;
}
ul.sNav li.sNav003 a:link {
	width: 88px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnEnglish.gif) 0 0 no-repeat;
}
ul.sNav li.sNav003 a:visited {
	width: 88px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnEnglish.gif) 0 0 no-repeat;
}
ul.sNav li.sNav003 a:hover {
	width: 88px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnEnglish.gif) 0 0 no-repeat;
}

ul.sNav li.sNav004 {
	width: 72px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnRecruit.gif) 0 0 no-repeat;
}
ul.sNav li.sNav004 a:link {
	width: 72px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnRecruit.gif) 0 0 no-repeat;
}
ul.sNav li.sNav004 a:visited {
	width: 72px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnRecruit.gif) 0 0 no-repeat;
}
ul.sNav li.sNav004 a:hover {
	width: 72px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnRecruit.gif) 0 0 no-repeat;
}

ul.sNav li.sNav005 {
	width: 84px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnSitesearch.gif) 0 0 no-repeat;
}
ul.sNav li.sNav005 a:link {
	width: 84px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnSitesearch.gif) 0 0 no-repeat;
}
ul.sNav li.sNav005 a:visited {
	width: 84px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnSitesearch.gif) 0 0 no-repeat;
}
ul.sNav li.sNav005 a:hover {
	width: 84px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnSitesearch.gif) 0 0 no-repeat;
}

#footerCopyright
{
	width: 902px;
	height: 50px;
	padding: 0;
	float:left;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/kumazaki-aim_copyright.gif) 0 0 no-repeat;
}

#footerCopyright p
{
  display: block;
  height: 50px;
  float: left;
  margin-left: 5px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}


/* CONTENTS AREA */

#alpha { margin: 0; width: 682px; float: left; /*border: #000000 1px solid;*/ }
#alpha-cat { margin-left: 130px; width: 640px; }
#beta { margin: 0; width: 212px; float: right; /*border: #000000 1px solid;*/ }
#gamma { width: 902px; }
#delta { width: 180px; background: #e6ecf2; }

#alpha-inner
{
	min-height: 450px;
}

#beta-inner
{
	min-height: 450px;
}

#gamma-inner,
#delta-inner
{
	padding-top: 5px;
	min-height: 500px;
}

/* TOP PAGE */

#main-logo
{
	margin-right: 5px;
	border-bottom: 1px #CCC solid;
	padding-bottom: 4px;
	width: 250px;
	height: 159px;
	background: transparent url(/images/aguije_mainlogo.gif) right top no-repeat;
}

img.linkmainimg
{
	margin: 0;
	border-bottom: 1px #CCC solid;
	padding-bottom: 4px;
}

/* TOP PAGE */

#topNavArea
{
	width: 682px;
	height: 124px;
   padding: 22px 0 22px 0;
/*	border: 1px #000000 solid;
*/}

#topNavArea ul#topNav
{
	margin: 0;
	padding: 0;
/*	top: 23px;
*/	width: 682px;
	height: 124px;
	position: relative;
	list-style: none;
/*	background-color: #FFFFFF;
*/}

ul#topNav li
{
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
	height: 123px;
}

ul#topNav li a {
  display: block;
	height: 124px;
  float: left;
  margin: 0px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

ul#topNav li.topNav001 {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav001.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav001 a:link {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav001.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav001 a:visited {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav001.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav001 a:hover {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/topNav001.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav002 {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav002.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav002 a:link {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav002.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav002 a:visited {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav002.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav002 a:hover {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/topNav002.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav003 {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav003.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav003 a:link {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav003.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav003 a:visited {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav003.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav003 a:hover {
	width: 171px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/topNav003.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav004 {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav004.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav004 a:link {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav004.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav004 a:visited {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/topNav004.jpg) 0 0 no-repeat;
}

ul#topNav li.topNav004 a:hover {
	width: 169px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/topNav004.jpg) 0 0 no-repeat;
}


/*　ニュースリリース　*/

#newsReleaseArea
{
	width: 210px;
	height: 27px;
	margin: 0;
/*	border: #000000 1px solid;
*/	padding: 0;
	float:left;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/ttlNewsRelease.gif) 0 0 no-repeat;
}

#newsReleaseArea h2
{
  display: block;
  height: 21px;
  float: left;
  margin: 0 0 0 5px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

/*　新製品情報のご案内　*/

#newProductsArea
{
	width: 210px;
	height: 27px;
	margin: 0;
/*	border: #000000 1px solid;
*/	padding: 0;
	float:left;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/ttlNewProducts.gif) 0 0 no-repeat;
}

#newProductsArea h2
{
  display: block;
  height: 21px;
  float: left;
  margin: 0 0 0 5px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

.areaOkaidokuImg{
	width: 79px;
	float: left;
	margin: 6px 0;
/*	border: #000000 1px solid;
*/	padding-left: 10px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/iconLinkCircle.gif) top right no-repeat;
}

.areaOkaidokuTxt{
	width: 108px;
	float: right;
	margin: 6px 0;
/*	border: #000000 1px solid;
*/	padding-right: 10px;
}

h3.areaOkaidokuTxt{
	width: 108px;
	float: right;
	margin: 6px 0;
	display: inline;
/*	border: #000000 1px solid;
*/	padding-right: 10px;
}

.areaOkaidokuImg p{
	margin: 0;
	border: 0;
	padding: 0;
}

.areaOkaidokuImg img.Circle {
	margin: 0;
	border: 1px #41a732 solid;
	padding: 2px;
	float: left;
	}

.areaOkaidokuImg a:hover img.Circle {
	background-color: #99CC00;
	}


/*回り込み解除バー*/
.areaMenuBar {
	width: 212px;
	height: 7px;
	margin: 0;
	padding: 0;
	background: url(http://www.kumazaki-aim.co.jp/new-images/sideMenuBar.gif) top left no-repeat;
	clear: both;
	}



/* PAGE CONTENTS */


/* ------------------------------------- 
 *	各種タイトル
 * ------------------------------------- */


#alpha-inner h1#archive-title{
	background: url(http://www.kumazaki-aim.co.jp/new-images/alphaTitle.gif) 0 0 no-repeat;
	width: 668px;
	height: 37px;
	margin: 0;
/*	border: #000000 1px solid;
*/	padding: 8px 0 0 14px;
}


#gamma-inner h1.pageTitle{
	background: url(http://www.kumazaki-aim.co.jp/new-images/gummaTitle.gif) 0 0 no-repeat;
	width: 888px;
	height: 37px;
	margin: 0;
/*	border: #000000 1px solid;
*/	padding: 8px 0 0 14px;
}




/* ------------------------------------- 
 *	製品エントリーアーカイブ
 * ------------------------------------- */

#mainHeadBlue{
	width: 680px;
	height: 22px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/mainHeadBlue.gif) 0 0 no-repeat;
	text-align: right;
}

#mainHeadBeige{
	width: 680px;
	height: 22px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/mainHeadBeige.gif) 0 0 no-repeat;
	text-align: right;
}

ul.imgList{
	margin: 0;
	padding: 0;
	width: 680px;
	height: 22px;
	position: relative;
	list-style: none;
}

ul.imgList li
{
	height: 22px;
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
}

h1.mainImg{
	margin: 0;
	border: 0;
	padding: 0;
}

#subBtnArea
{
	width: 680px;
	height: 39px;
	margin: 0;
/*	border-top: 1px #333 dotted;
*/	padding: 3px 0 0 0;
/*	text-align: right;
*/	background: url(http://www.kumazaki-aim.co.jp/new-images/mainFoot.gif) 0 0 no-repeat;
}

#subBtnArea ul.sbNav
{
	margin: 0 14px 0 0;
	padding: 0 0 0 0;
	height: 36px;
	position: relative;
	list-style: none;
/*	background-color: #FFFFFF;
*/}

ul.sbNav li
{
	display: inline;
	margin: 0;
	border: 0;
	padding: 0;
	height: 36px;
}

ul.sbNav li a {
  display: block;
  height: 36px;
  float: right;
  margin: 0px;
  padding: 0px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

ul.sbNav li.sbNav001 {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnGotoStore.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav001 a:link {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnGotoStore.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav001 a:visited {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnGotoStore.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav001 a:hover {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnGotoStore.gif) 0 0 no-repeat;
}

ul.sbNav li.sbNav002 {
	width: 224px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnDownload.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav002 a:link {
	width: 224px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnDownload.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav002 a:visited {
	width: 224px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnDownload.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav002 a:hover {
	width: 224px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnDownload.gif) 0 0 no-repeat;
}

ul.sbNav li.sbNav003 {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnDVDList.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav003 a:link {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnDVDList.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav003 a:visited {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnDVDList.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav003 a:hover {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnDVDList.gif) 0 0 no-repeat;
}

ul.sbNav li.sbNav004 {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnCDList.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav004 a:link {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnCDList.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav004 a:visited {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/btnCDList.gif) 0 0 no-repeat;
}
ul.sbNav li.sbNav004 a:hover {
	width: 214px;
	background: transparent url(http://www.kumazaki-aim.co.jp/new-images/f2/btnCDList.gif) 0 0 no-repeat;
}

.spacehr{
	height: 12px;
	clear: both;
}

h4.midashiTitleSky {
	height: 26px;
	margin: 0;
	padding: 6px 0 0 35px;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlHeadSky.gif) 0 0 no-repeat;
}

.footSky{
	height: 18px;
	margin: 0;
	padding: 0;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlFootSky.gif) 0 0 no-repeat;
}

h4.midashiTitleGreen {
	height: 26px;
	margin: 0;
	padding: 6px 0 0 35px;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlHeadGreen.gif) 0 0 no-repeat;
}

.footGreen{
	height: 18px;
	margin: 0;
	padding: 0;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlFootGreen.gif) 0 0 no-repeat;
}

h4.midashiTitleBlue {
	height: 26px;
	margin: 0;
	padding: 6px 0 0 35px;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlHeadBlue.gif) 0 0 no-repeat;
}

.footBlue{
	height: 18px;
	margin: 0;
	padding: 0;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlFootBlue.gif) 0 0 no-repeat;
}


#sizeInfoHead{
	height: 12px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/sizeInfoHead.gif) bottom left no-repeat;
/*	border: #000000 1px solid;
*/}

#sizeInfoBody{
	background: url(http://www.kumazaki-aim.co.jp/new-images/sizeInfoBody.gif) 0 0 repeat-y;
	margin: 0;
	padding: 1px 6px;
/*	border: #000000 1px solid;
*/}

#sizeInfoBody p{
	line-height: 160%;
}

#sizeInfoBody a{
	padding-left: 15px;
}

.presentSort{
	padding-left: 15px;
	font-weight: bold;
}

#sizeInfoFoot{
	height: 4px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/sizeInfoFoot.gif) 0 0 no-repeat;
/*	border: #000000 1px solid;
*/}


.productInfoSpec{
	width: 656px;
	margin: 0;
	padding: 15px 12px;
	background-color: #EEEEEE;
	color: #333333;
}

.productInfoSpec h2{
	font-size: 16px;
	font-weight: bold;
	border-left: #0099CC 3px solid;
	padding-left: 15px;
}

.productInfoSpec h3{
	font-size: 12px;
	font-weight: bold;
	color: #663300;
}

.productInfoSpec p{
	font-size: 12px;
	padding: 3px 18px 0 18px;
/*	border: #000000 1px solid;
*/}

.productInfoSpec ul{
	padding: 3px 18px;
}

.productInfoSpec li{
	list-style: circle;
	list-style-position: inside;
}

.productInfoSpec blockquote{
	background-color: #FFFFFF;
	margin: 0;
	border: #97A685 2px solid;
/*	background-color: #F1EDDD;
*/	padding: 6px 15px;
}

.productGallely{
	width: 677px;
	height: 176px;
	margin: 0;
	padding: 0 0 0 3px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/bgGallely.gif) 3px 0 repeat;
}

.productGallely img {
	margin: 10px 0 0 10px;
	border: 3px #E9EBEB solid;
	padding: 0;
	float: left;
	}

.productGallely a:hover img {
	border: 3px #339900 solid;
	}


/* ------------------------------------- 
 *	スペック一覧
 * ------------------------------------- */

.specList{
	width: 902px;
	padding: 12px 0;
	text-align: left;
}

.specList table{
	table-layout: auto;
	border-collapse: separate;
	border-spacing: 1px;
	margin: 0;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	padding: 0;
}

.specList tr{
	margin: 0;
	border: 0;
	padding: 0;
}

.specList tr:hover{
	background-color: #F4F8FD;
}

.specList th{
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	margin: 1px;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 3px;
	background-color: #EEEEEE;
}

.specList td{
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 3px;
}

.specList th.leftTxt{
	font-size: 11px;
	text-align: center;
	vertical-align: middle;
	margin: 1px;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 3px;
	font-weight: normal;
}

.specList td.leftTxt{
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	margin: 1px;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 3px;
}

.borderCell{
	height: 6px;
	background-color: #DDDDDD;
}

.midashiLeft{
	width: 867px;
	margin: 0;
	border: 0;
	padding: 0 0 0 35px;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlHeadSky.gif) 0 0 no-repeat;
}

.midashiRight{
	width: 832px;
	margin: 0;
	border: 0;
	padding: 0 35px 0 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/ttlHeadSky.gif) top right no-repeat;
}

h4.midashiSpecList {
	height: 26px;
	margin: 0;
	padding: 6px 0 0 0;
	border: 0;
	background:#FFFFFF url(http://www.kumazaki-aim.co.jp/new-images/bgSpecList.gif) 0 0 repeat-x;
}


/* ------------------------------------- 
 *	問い合わせフォーム
 * ------------------------------------- */

.alertMsg{
	width: 726px;
	margin: 18px 0 9px 74px;
	border: #FF6600 2px solid;
	padding: 9px 12px;
	background-color: #FFFFDD;
	text-align: left;
	line-height: 150%;
}

.privacyInfo{
	width: 726px;
	margin: 0 0 0 74px;
/*	border-bottom: #CACACA 1px solid;
*/	padding: 9px 12px 0 12px;
	text-align: right;
}

.privacyInfo a{
	height: 18px;
	font-size: 11px;
	padding: 1px 0 3px 16px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/privacy.gif) 0 0 no-repeat;
	line-height: 140%;
}

* html .privacyInfo a{
	font-size: x-small;
}

.contactInfo{
	width: 726px;
	margin: 0 0 12px 74px;
	border-bottom: #CACACA 1px solid;
	padding: 9px 12px 12px 12px;
	text-align: left;
}

.inputArea{
	width: 656px;
	text-align: center;
	padding: 0 123px;
}

.inputTable{
	width: 656px;
	margin: 0 0 0 0;
	border: 0;
	padding: 0;
	text-align: left;
	vertical-align: top;
	border-collapse: collapse;
}

table.inputTable tr:hover{
	background-color: #F4F8FD;

}

.leftCell{
	width: 220px;
	margin: 0;
	border-bottom: #DCDCDC 1px solid;
	padding: 9px 0;
}

.rightCell{
	width: 436px;
	margin: 0;
	border-bottom: #DCDCDC 1px solid;
/*	border-left: #DCDCDC 4px solid;
*/	padding: 9px 0;
}

.attachedCell{
	width: 656px;
	margin: 0;
	border-bottom: #DCDCDC 1px solid;
	padding: 9px 0;
}

.attachedFields{
	margin: 9px 0 0 220px;
}

.essentialItem{
	color: #FF3300;
	padding: 0 6px;
}

.areaSubmitHead{
	width: 656px;
	height: 3px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/areaSubmitHead.gif) 0 0 no-repeat;
	margin-top: 18px;
}

.areaSubmitBody{
	width: 656px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/areaSubmitBody.gif) 0 0 repeat-y;
	padding: 18px 0;
}

.areaSubmitFoot{
	width: 656px;
	height: 3px;
	background: url(http://www.kumazaki-aim.co.jp/new-images/areaSubmitFoot.gif) 0 0 no-repeat;
	margin-bottom: 18px;
}


.msg{
	width: 628px;
	margin: 18px 0 0 0;
	border: #FF6600 2px solid;
	padding: 9px 12px;
	background-color: #FFFFDD;
	text-align: left;
	line-height: 150%;
}

.btnContact{
	width: 100px;
	margin: 0 18px;
}

.date-header
{
   margin-top: 0;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
}

.entry-header
{
   height: 60px;
   display: block;
   margin: 0;
   border: 0;
   padding: 0;
  text-indent: -3000px;
   font-size: 1px;
   color: White;
}

.entry-body
{
	margin: 0;
	padding: 0;
}

.entry-body p{ margin: 0; padding: 0; }

.entry-body a{font-weight: normal; background-color:#FFF;}

.entry-body a:hover{font-weight: normal; background-color:#41a732;}

.entry-body strong{font-weight: bold;}

.entry-body blockquote
{
	margin: 0;
	border: solid 1px #CCC;
	padding: 4px 8px;
	background-color: #EEE;
	font-size: 12px;
	text-indent: 2px;
	font-weight: normal;
}

.entry-body ol
{
	margin:0 0 3px 0;
	border: solid 1px #CCC;
	padding:4px;
	background-color: #EEE;
	font-weight: normal;
	list-style:inside decimal;
}

.entry-body ul
{
	margin:0 0 3px 0;
	border: solid 1px #CCC;
	padding:4px;
	background-color: #EEE;
	font-weight: normal;
	list-style:inside disc;
}

.entry-body img
{
	padding: 0;
	border: 0;
	margin: 0;
}

.entry-body a:hover img.linkimg
{
	padding: 3px 0;
	background-color:#FFF;
	border-top:2px solid #41a732;
	border-bottom:2px solid #41a732;
}

.entry-body img.leftimg
{
	float:left;
	margin-right:9px;
	border-top:2px solid #FFF;
	border-bottom:2px solid #FFF;
	padding: 3px 0;
	background-color:#FFF;
}

.entry-body img.linkleftimg
{
	float:left;
	margin:0 9px 0 0;
	border-top:2px solid #FFF;
	border-bottom:2px solid #FFF;
	padding: 3px 0;
	background-color:#FFF;
}

.entry-body a:hover img.linkleftimg
{
	float:left;
	margin-right:9px;
	border-top:2px solid #41a732;
	border-bottom:2px solid #41a732;
	padding: 3px 0;
	background-color:#FFF;
}

.entry-body img.rightimg
{
	float:right;
	margin-left:9px;
	border-top:2px solid #FFF;
	border-bottom:2px solid #FFF;
	padding: 3px 0;
	background-color:#FFF;
}

.entry-body img.linkrightimg
{
	float:right;
	margin:0 0 0 9px;
	border-top:2px solid #FFF;
	border-bottom:2px solid #FFF;
	padding: 3px 0;
	background-color:#FFF;
}

.entry-body a:hover img.linkrightimg
{
	float:right;
	margin-left:9px;
	border-top:2px solid #41a732;
	border-bottom:2px solid #41a732;
	padding: 3px 0;
	background-color:#FFF;
}

.entry-body img.noframe
{
/*	float:left;
*/	margin: 0;
	border: 0;
	padding: 0;
}

.entry-content,
.comment-content,
.trackback-content
{
   margin: 0;
   line-height: 180%;
   color:#666;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
   margin: 0 0 20px 0;
   border-top: 1px solid #dae0e6;
   padding-top: 3px;
   color: #666;
   font-size: 10px;
   text-align: right;
}

.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer
{
   margin-left: 10px;
}

#content-nav
{
	height: 70px;
	margin-top: 30px;
	background: center no-repeat;
}

#content-nav
{
  display: block;
  margin: 0;
  padding-top: 5px;
  text-indent: -3000px;
  font-size: 1px;
  color: white;
  text-decoration: none !important;
}

.catExcerpt
{
	margin: 0;
	padding: 0;
	border-top: #CCC 1px solid;
}


#trackbacks-info
{
   margin: 10px 0;
   border: 1px dashed #a3b8cc;
   padding: 0 10px;
   color: #292e33;
   font-size: 11px;
   text-align: center;
   background: #e6ecf2;
}

.comments-open-footer
{
   margin: 10px 0;
}


/* modules */

.pankuzuNav
{
	text-align:right;
	height: 65px;
	font-size: 10px;
	text-transform: uppercase;
}

.pankuzuNav a
{
	color: #666;
}

.pankuzuNav a:hover
{
	color: #41a732;
	background-color:#c6e5c2;
}

.module
{
   margin: 0;
   border-bottom: 0;
}

.module-content
{
   margin: 0;
   padding: 0;
/*   text-align: right;
   background: right top no-repeat;
*/}

#catLink a
{
	height: 26px;
}

#catLink a
{
   display: block;
   margin: 0;
   border: 0;
   padding: 0;
   width: 230px;
   height: 26px;
   text-indent: -3000px;
   font-size: 1px;
   color: White;
}

.module-content ul
{
   margin: 0;
   padding: 0;
   list-style: none;
}

.module-content li
{
   margin: 0;
   padding: 15px 0;
   line-height: 110%;
   border-bottom: #DDD 1px solid;
}

ul.module-list a
{
	color: #41a732;
	font-weight: bold;
}

ul.module-list a:hover
{
	background-color: #c6e5c2;
}

ul.module-list .excerpt
{
	margin: 0;
	padding: 0;
	font-size: 10px;
}

.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 10px; }

.module-powered { border-width: 0; }
.module-powered .module-content
{
   margin-bottom: 0;
   border: 1px dashed #a3b8cc;
   padding-bottom: 10px;
   color: #292e33;
   background: #fff;
}

.module-photo { background: none; }
.module-photo img { border: solid 1px #fff; }

.module-list
{
   margin: 0 15px 10px 15px;
   list-style: none;
}

.module-list .module-list
{
   margin: 5px 0 0 0;
   padding-left: 15px;
   list-style: circle;
}

.module-list-item
{
   margin-top: 0;
   color: #666;
   line-height: 1.2;
}

.typelist-thumbnailed .module-list
{
   margin: 0 0 10px 0;
   list-style: none;
}

.typelist-thumbnailed .module-list-item
{
   margin: 1px 0;
   padding: 0;
   background: #f3f6f9;
}

.typelist-thumbnail
{
   background: #fff;
}

.module-photo img { border: 1px solid #fff; }

.module-featured-photo { width: 398px; }
.module-featured-photo .module-content
{
   margin: 0;
   border-width: 0;
   padding: 0;
}
.module-featured-photo img { width: 398px; }

.module-recent-photos .module-content { padding: 10px 0 0 19px; }
.module-recent-photos .module-list { margin: 0; }
.module-recent-photos .module-list-item
{
   width: 64px; /* mac ie fix */
   margin: 0 10px 10px 0;
   padding: 0;
   background: none;
}

.module-recent-photos .module-list-item a
{
   border: #cfd4d9 1px solid;
   padding: 1px;
   background: #fff;
}

.module-recent-photos .module-list-item a:hover
{
   border-color: #36414d;
   background: #fff;
}


/* calendar tweaks */

   .layout-calendar #alpha { width: 260px; }
   .layout-calendar #beta { width: 420px; }

   .layout-calendar #gamma,
   .layout-calendar #delta
   {
      width: 190px;
   }

   .layout-calendar #gamma-inner,
   .layout-calendar #delta-inner
   {
      border: 0;
      padding: 0;
   }

   .module-mmt-calendar { width: 398px; }
   .module-mmt-calendar .module-content
   {
      margin: 0;
      border-width: 0;
      padding: 10px;
   }

   .module-mmt-calendar table
   {
      width: 378px;
      background: #a3b8cc;
   }

   .module-mmt-calendar th
   {
      color: #fff;
      border-top: 1px solid #fff;
      border-right: 1px solid #f3f6f9;
      border-bottom: 1px solid #cfd4d9;
      padding: 2px;
      text-align: right;
      font-weight: bold;
   }

   .module-mmt-calendar td
   {
      border-top: 1px solid #fff;
      border-right: 1px solid #f3f6f9;
      border-bottom: 1px solid #cfd4d9;
      padding: 2px;
      text-align: right;
      font-weight: normal;
      background: #e6ecf2;
   }

   th.weekday-7, td.day-7, td.day-14, td.day-21, td.day-28, td.day-35, td.day-42
   {
      border-right: none;
   }

   .module-mmt-calendar td { height: 70px; }

   .day-photo
   {
      width: 49px;
      height: 49px;
   }
	
   .day-photo a
   {
      border: #cfd4d9 1px solid;
      padding: 1px;
      background: #fff;
   }

   .day-photo a:hover
   {
      border-color: #36414d;
      background: #fff;
   }

   .day-photo a img
   {
      width: 45px;
      height: 45px;
   }


/* artistic tweaks */

   .layout-artistic #alpha { width: 260px; }
   .layout-artistic #beta { width: 420px; }

   .layout-artistic #gamma,
   .layout-artistic #delta
   {
      width: 190px;
   }

   .layout-artistic #gamma-inner,
   .layout-artistic #delta-inner
   {
      border: 0;
      padding: 0;
   }


/* moblog1 tweaks */

   .layout-moblog1 #alpha
   {
      margin: 0;
      width: 180px;
      background: #e6ecf2;
   }

   .layout-moblog1 #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-moblog1 #beta
   {
      margin: 15px 15px 0 15px;
      width: 320px;
      background: none;
   }

   .layout-moblog1 #beta-inner
   {
      padding: 0;
      border-width: 0;
   }

   .layout-moblog1 .module-recent-photos .module-content { padding: 10px 0 0 10px; }


/* moblog2 tweaks */

   .layout-moblog2 #alpha
   {
      margin: 0;
      width: 86px;
      background: #e6ecf2;
   }

   .layout-moblog2 #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-moblog2 #beta
   {
      margin: 15px 15px 0 15px;
      width: 260px;
      background: none;
   }

   .layout-moblog2 #beta-inner
   {
      padding: 0;
      border-width: 0;
   }

   .layout-moblog2 #delta
   {
      width: 154px;
   }

   .layout-moblog2 .module-recent-photos
   {
      border: 0;
      background: none;
   }

   .layout-moblog2 .module-recent-photos .module-content
   {
      padding: 0;
      border: 0;
   }

   .layout-moblog2 .module-recent-photos .module-list-item { margin: 0 0 10px 0; }


/* timeline tweaks */

   .layout-timeline #alpha { width: 260px; }
   .layout-timeline #beta { width: 420px; }

   .layout-timeline #gamma,
   .layout-timeline #delta
   {
      width: 190px;
   }

   .layout-timeline #gamma-inner,
   .layout-timeline #delta-inner
   {
      border: 0;
      padding: 0;
   }


/* one-column tweaks */

   .layout-one-column body { min-width: 900px; }
   .layout-one-column #container { width: 900px; }
   .layout-one-column #banner { width: 900px; } /* necessary for ie win */


/* two-column-left tweaks */

   .layout-two-column-left #alpha
   {
      margin: 0;
      width: 200px;
      background: #e6ecf2;
   }

   .layout-two-column-left #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-two-column-left #beta
   {
      margin: 15px 15px 0 15px;
      width: 480px;
      background: none;
   }

   .layout-two-column-left #beta-inner
   {
      padding: 0;
      border-width: 0;
   }


/* three-column tweaks */

   .layout-three-column #alpha
   {
      margin: 0;
      width: 180px;
      background: #e6ecf2;
   }

   .layout-three-column #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-three-column #beta
   {
      margin: 15px 15px 0 15px;
      width: 320px;
      background: none;
   }

   .layout-three-column #beta-inner
   {
      padding: 0;
      border-width: 0;
   }


.module-categoriesmodule{
	margin: 0;
	border: 0;
	padding: 0 0 0 0;
	background: url(http://www.kumazaki-aim.co.jp/new-images/sideCatListHead.gif) 0 0 no-repeat;
}

.NewProductMidashi{
	margin: 0;
	border: 0;
	padding: 10px 10px 0 10px;
}

h2.side-header{
	width: 172px;
   margin: 0;
   border-left: 3px solid #333;
   padding: 2px 5px 0 10px;
   font-size: 14px;
   font-weight: bold;
}

