/*css*/
/*
:link,:visited {text-decoration:none;}
2010.07.02
*/

dl,dt,dd{margin:0;padding:0;}
.item {list-style: none; }
pre,code,p,blockquote{margin:0;padding:0;}
img,abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,strong,b,u,s,i,th,var {}
caption,th {text-align:left;}
q:before,q:after {content:'';}
/* Global ----------------------------------------------------------------- */
html{margin:0;padding:0;}
body {margin:0;padding:0;text-align:center;color:#666;
background-image: url(http://www.hase-seika.co.jp/images/parts_bg/back_ground_1300x210.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
font:normal 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;}	


a { text-decoration:none;/*color:#909990;*/}
a:hover {text-decoration: none;position:relative;top:1px;left:1px;}
a:link, a:visited {text-decoration:none;}
a img,:link img,:visited img {border:none;}
/*div{margin:0;padding:0;}*/

/* Content ---------------------------------------------------------------- */
h2,h3,h4,h5,h6 {color:#909990;}
h2 a,h3 a,h4 a,h5 a,h6 a{color:#909990;}
p, pre, blockquote,dl {margin-bottom: .75em;}


.archive-title {
font-size:16px;font-weight:bold;color:#FFFFFF;
padding-left:12px;margin-left:12px;margin-bottom:0.75em;background-color:#00599E;}

/*ul {list-style: none;}*/
li{padding-left: 3px;font-size: 13px;font-weight: bold;border-top:1px solid #FFFFFF;}
li li{padding-left: 10px;font-size:12px;font-weight: normal;border-top:0;}
hr{border:0;height:1px;background-color:#000;color:#000;margin:0;padding:0;}
form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:0;}
input{margin:0;padding:0;}
textarea{margin:0;padding:0;}

/* Layout ------------------------------------------- */	


/* container */
#container {margin: 0 auto;padding:0;
width: 910px;
position:absolute;top:0px;left:0px;
}
#container-inner {
}

/* Header */
#header {position:relative;}
#header-content a:hover {text-decoration: none;}

/* content */
#content {
	float:left;
	margin-top:0px;
	margin-bottom:4px;
	width: 910px;
	clear: both;
}
#content-inner {
	float:left;
	font-size: 12px;
	position: relative;
}


/* sideL*/
#sideL {float:left;overflow: hidden;padding-left:16px;
width:190px;}
#sideL-inner {float:left;padding:0px;}	
#sideL-inner a {
position: static;
overflow: hidden;padding-right:0;padding-left:0;}
#sideL-inner a:hover {text-decoration: none;position:relative;top:1px;left:1px;
border-bottom:0px;color:#66CC99;}

/* center */
#center {
float:left;
	position: relative;
	padding-left:4px;
	width:510px;
	text-align: left; 
  
}
#center-inner {float:left;padding:0px;position: relative; width="498px"}

/* sideR */
#sideR {/* background-color:#00FF00;*/
float:right;position: relative;
width:210px;
float:left;
/*padding-left:8px;*/
border:1px dotted #FFFFFF;
}
#sideR-inner {/*float:left;*/padding:0px;color:#FFFFFF;}	


/* Footer */
#footer { /*background-color:#FF0000;*/
float:left;/*position: relative;*/
padding-left:0px;width:100%;
padding-top:18px;
/*border:1px solid #909990;padding:3px;*/
}
#footer-inner {overflow:text-align:left;
}
#footer-content {color: #fff;text-align:left;
}
#footer-content a {color: #FFFFFF; text-decoration:none;}
#footer-content a:hover {color:#FFFFFF;text-decoration: none;position:relative;top:1px;left:1px;
border-bottom: 1px dashed #909990;}
#footer-content a:link, a:visited {text-decoration:none;color:#FFFFFF}
#footer-content a img,:link img,:visited img {border:none;}

/* Footer Widgets */
/*
#footer .widget {margin: 10px 0;}
#footer .widget-content {margin-top: 0;margin-bottom: 0;padding-right: 0;padding-left: 0;}
#footer .widget-powered .widget-content {padding: 0;text-align: left;}
*/
/* Utilities */	
.pkg:after, #content-inner:after {content: " ";display: block;	visibility: hidden;	clear: both;height: 0.1px;font-size: 0.1em;	line-height: 0;	}
.pkg, #content-inner {display: inline-block; }
/* no ie mac \*/
* html .pkg, * html #content-inner { height: 1%; }
.pkg, #content-inner { display: block; }

/* Assets----------------------------------------------- */
/*h1 .search-results-header {font-size:12pxcolor:#FFFFFF;;margin-bottom: .75em;}*/
.search-results-header {font-size:12px;color:#FFFFFF;margin-bottom: .75em;background-color:#00599E;}
.search-form-header {margin-bottom: .75em;}
.entry-tags,
.comments-header,
.comment-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comments-open-text,
.trackbacks-header,
.trackbacks-info,
.trackback-content,
.trackback-footer,
.archive-content{margin-bottom: .75em;}
.entry-asset {position: static;clear: both;text-align:left;margin-bottom;1.4em;}


/*
.asset{
overflow: hidden;
width:100%;
position: static;clear: both;text-align:left;
}
.asset-header{color:#009966;margin-bottom:0.2em;}
*/
.asset-name{

	color:#FF0000;font-size:13px;font-weight:bold;
	border-bottom:1px dashed #FF0000;
	padding-top:3px;padding-bottom:2px;
	margin-left:8px;margin-right:8px; margin-bottom:2px;}
	
.asset-name a {color:#FF0000;}
.asset-name a:hover {text-decoration:none;position:relative;top:1px;left:1px;}
.asset-name a:visited{	color:#FF0000;}

.asset-name-top{

	color:#FF0000;font-size:13px;font-weight:bold;
	border-bottom:1px dashed #909990;
	padding-top:3px;padding-bottom:2px;
	margin-left:8px;margin-right:8px; margin-bottom:2px;}
	
.asset-name-top a {color:#FF0000;}
.asset-name-top a:hover {text-decoration:none;position:relative;top:1px;left:1px;}
.asset-name-top a:visited{color:#FF0000;}


.asset-name .entry-title{color:#FF0000;}


/*
.a:link, a:visited {}
*/


.asset-content{padding-right:12px;margin-left:12px; margin-top:2;}
/*
.asset-body{clear: both;width:90%;
	padding-top:3px;padding-bottom:2px;
	margin-bottom:0;margin-left:14px;margin-right:8px; margin-bottom:0;}
.asset-more {clear: both;width:90%;
	padding-top:3px;padding-bottom:2px;
	margin-bottom:0;margin-left:14px;margin-right:8px; margin-bottom:0;}

.asset-more-link{clear: both;text-align:right;}

*/



.entry-categories {text-align: center;font-size: 12px;margin-top:18px;margin-bottom:12px;



font-weight: bold;}
.asset-meta {text-align:right;margin-right:12px;}

.content-nav {text-align: center;font-size: 12px;margin-top:18px;margin-bottom:12px;font-weight: bold;}
.comments {overflow: hidden;width: 100%;position: static;clear: both;text-align:left;}
.trackbacks {overflow: hidden;width: 100%;position: static;clear: both;text-align:left;}
.archive {overflow: hidden;width: 100%;position: static;clear: both;text-align:left;}
.asset {margin-bottom:0em;}
.comments {margin-bottom:0em;}
.comments-content {margin-bottom:0em;}
.trackbacks,.archive {margin-bottom:0em;}
.search-form {margin-bottom:0em;}
.asset-excerpt {clear: both;}
.comment-content {clear: both;}
.comment-footer {clear: both;}
.comments-open-content {clear: both;}
.comments-open-footer {clear: both;}
.comments-closed {clear: both;}
.trackbacks-info {clear: both;}
.trackback-content {clear: both;}
.trackback-footer {clear: both;}
.archive-content {clear: both;}
.mt-image-left {float: left;margin: 0 20px 20px 0;}
.mt-image-center {display: block;margin: 0 auto 20px;text-align: center;}
.mt-image-right {float: right;margin: 0 0 20px 20px;}
/* Feedback */
.comments-open label {display: block;}
#comment-author, #comment-email, #comment-url, #comment-text {width: 80%;}
#comment-bake-cookie {margin-left: 0;vertical-align: middle;}
#comment-submit {font-weight: bold;}
/* Widgets-------------------------------------------------------------------- */
.archive-list {margin: 0;padding: 0;list-style: none;}
.widget-cloud .widget-list {margin-right: 0;margin-left: 0;}
.widget-cloud .widget-list-item {display: inline;margin: 0 5px 0 0;padding: 0;line-height: 1.2;background: none;}
.widget-cloud .rank-1 { font-size: 1.75em; }
.widget-cloud .rank-2 { font-size: 1.75em; }
.widget-cloud .rank-3 { font-size: 1.625em; }
.widget-cloud .rank-4 { font-size: 1.5em; }
.widget-cloud .rank-5 { font-size: 1.375em; }
.widget-cloud .rank-6 { font-size: 1.25em; }
.widget-cloud .rank-7 { font-size: 1.125em; }
.widget-cloud .rank-8 { font-size: 1em; }
.widget-cloud .rank-9 { font-size: 0.95em; }
.widget-cloud .rank-10 { font-size: 0.9em; }
.widget-assets .widget-content .widget-list {overflow: auto;margin-right: 0;}
/*
.widget {}
*/
.widget-header {padding: 0;padding-bottom: .3em;margin-left: 15px;margin-bottom: 8px;
border-width: 0 0 1px;border-style: solid;border-color: #ccc;color: #333;font-size: 14px; font-family: trebuchet ms; font-weight: normal;}
.widget-header a {color: #333;font-weight: normal;text-decoration: none;}
.widget-header a:hover {text-decoration: underline;}
.widget-content {position: relative;margin-right:3px;margin-left:3px;}
.widget-content a {color: #009999;}
.widget-list {margin:0;padding:0;list-style: none;}
.widget-list-item {margin:3;;line-height:1.5em;	}
.item {display: inline;float: left;margin: 0pt 5px 8px;overflow: hidden;text-align: center;vertical-align: middle;width: 70px;}


/* Custom */
.main_table {margin:0px;border-top:0;border-right:2 solid #FFCC00;border-bottom:2 solid #FFCC00;border-left:2 solid #ff6600;}
td.info_taitle_R {border-bottom: 2 dotted #FF6347 1;font-weight: bold;color: Red;}
table.eeg_event {font: 12px Verdana, Arial, sans-serif;}
td.eeg_event {font: 12px Verdana, Arial, sans-serif;border-top-width:1;border-top-style:solid;border-top-color:#FF9780;}
.under_line {font: 12px Verdana, Arial, sans-serif;border-bottom:1 solid #FF9780;}
.under_line2 {font: 12px Verdana, Arial, sans-serif;border-bottom:1 solid #00CCFF;}
.top_under_line {font: 12px Verdana, Arial, sans-serif;border-top:1 solid #FF9780;border-bottom:1 solid #FF9780;}

.shop-name {font-size:26px; font-weight:bold; color:#009999;}
.shop-table-01 { background-color:#009999;font-size:12px;}
.shop-table-02 { background-color:#0099CC;font-size:12px;}

/* AForm */
.panel {clear: both;display: none;border: 3px solid #CCC;padding: 1em;}
.panel.active-tab-body {display: block;}
#tabs {list-style: none;}
#tabs li {float: left;}
#tabs a {float: left;padding: 5px 8px;margin-left: 6px;background-color: #F2F2F2;text-decoration: none;color: #999999;}
#tabs a.active-tab {background-color: #CCC;border-top: 3px solid #999;padding-top: 3px;color: #000;}
input.disabled {border: 1px solid #F2F2F2;background-color: #F2F2F2;}
input.required, textarea.required {border: 1px solid #00A8E6;}
input.validation-failed, textarea.validation-failed {border: 1px solid #FF3300;color : #FF3300;}
input.validation-passed, textarea.validation-passed {border: 1px solid #00CC00;color : #000;}
.validation-advice {margin: 5px 0;padding: 5px;background-color: #FF3300;color : #FFF;font-weight: bold;}
.custom-advice {margin: 5px 0;padding: 5px;background-color: #C8AA00;color : #FFF;font-weight: bold;}
fieldset {padding: 1em;margin-bottom: 0.5em;}
label {/*font-weight: bold;*/}
.form-row {clear: both;padding: 0.5em;}
.field-label {}
.field-widget {}
.aform-header{ color:#00CC99;font-size: 130%;font-weight: bold;margin: 1em 0 1em;padding: 3px 0;border-bottom: 1px solid #ccc;}
.aform-hdln{font-size: 110%;font-weight: bold;margin: 2em 0 0.5em;padding: 3px 0;border-bottom: 1px dotted #ccc;}
.required {color:#FF0000;} 

.global-table td {padding-left:4px;padding-right:4px;}


/*QuickCart*/
#products{float:left; width:466px;} 
#QuickCart{float:right;width:200px;;margin-left:11px;} 

div#cart {/*position: absolute;*/
margin-left:466px;
position:fixed;
bottom:2px;
}

	/*css*/
