
/*<agl.folder "COMMON ELEMENT">*/
body      { color: #333; font-size: 85%; line-height: 150%; background-image: url("../images/parts/bg_body.jpg"); background-repeat: repeat-x; text-align: center; height: 100% }
/*body     { font-family: "Meiryo , ms pgothic", osaka, arial; }*/
body     { font-family: Trebuchet MS ,Meiryo,arial,helvetica,clean,sans-serif; }
* { margin: 0 }
*{ min-height:0; }
/**{zoom:1;}*/
a  { color: #333 }
a:hover { color: #359a00; text-decoration: underline }
a:link, a:visited { color: #666 }
img { border: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
table { border-collapse: collapse; border-spacing: 0 ;font-size:100%   }
caption, th { text-align: left }
address { font-style: normal; font-weight: normal; display: inline }
blockquote, ol, ul { margin-left: 1em }
p { margin-bottom: 0.5em }
/*</agl.folder>*/
/*<agl.folder "COMMON STYLE">*/
.dot { height: 1px; clear: both; border-style: dotted none none; border-width: 1px medium medium; border-color: #999 }
.large { font-size: 120% }
.small { font-size: 10px }
.break { clear: both }
.large { font-size: 120% }
.small { font-size: 80%; }
.ta_center { text-align: center }
.ta_right { text-align: right }
.ta_left { text-align: right }
.va-top { vertical-align: top }
.va-center { vertical-align: middle }
.va-bottom { vertical-align: bottom }
.lh_100 { line-height: 100%; }
.lh_120 { line-height: 120%; }
.lh_150 { line-height: 150%; }
/hidden { display: none;}
/*MARGIN*/
.m_5 { margin: 5px; }
.m_10 { margin: 10px; }
.m_15 { margin: 15px; }
.m_20 { margin: 20px; }
.m_25 { margin: 25px; }
.m_30 { margin: 30px; }
.m_35 { margin: 35px }
.m_40 { margin: 40px }
.m_b5 { margin-bottom: 5px; }
.m_b10 { margin-bottom: 10px; }
.m_b15 { margin-bottom: 15px; }
.m_b20 { margin-bottom: 20px; }
.m_b25 { margin-bottom: 25px; }
.m_b30 { margin-bottom: 30px; }
.m_b35 { margin-bottom: 35px; }
.m_b40 { margin-bottom: 40px; }

.m_t5 { margin-top: 5px; }
.m_t10 { margin-top: 10px; }
.m_t15 { margin-top: 15px; }
.m_t20 { margin-top: 20px; }
.m_t25 { margin-top: 25px; }
.m_t30 { margin-top: 30px; }
.m_t35 { margin-top: 35px; }
.m_t40 { margin-top: 40px; }

.m_l5 { margin-left: 5px; }
.m_l10 { margin-left: 10px; }
.m_l15 { margin-left: 15px; }
.m_l20 { margin-left: 20px; }
.m_l25 { margin-left: 25px; }
.m_l30 { margin-left: 30px; }
.m_l35 { margin-left: 35px; }
.m_l40 { margin-left: 40px; }

.m_r5 { margin-right: 5px; }
.m_r10 { margin-right: 10px; }
.m_r15 { margin-right: 15px; }
.m_r20 { margin-right: 20px; }
.m_r25 { margin-right: 25px; }
.m_r30 { margin-right: 30px; }
.m_r35 { margin-right: 35px; }
.m_r40 { margin-right: 40px; }

/*PADDING*/
.p_5 { padding: 5px; }
.p_10 { padding: 10px; }
.p_15 { padding: 15px; }
.p_20 { padding: 20px; }
.p_25 { padding: 25px; }
.p_30 { padding: 30px; }
.p_35 { padding: 35px; }
.p_40 { padding: 40px; }

.p_b5 { padding-bottom: 5px; }
.p_b10 { padding-bottom: 10px; }
.p_b15 { padding-bottom: 15px; }
.p_b20 { padding-bottom: 20px; }
.p_b25 { padding-bottom: 25px; }
.p_b30 { padding-bottom: 30px; }
.p_b35 { padding-bottom: 35px; }
.p_b40 { padding-bottom: 40px }

.p_t5 { padding-top: 5px; }
.p_t10 { padding-top: 10px; }
.p_t15 { padding-top: 15px; }
.p_t20 { padding-top: 20px; }
.p_t25 { padding-top: 25px; }
.p_t30 { padding-top: 30px; }
.p_t35 { padding-top: 35px; }
.p_t40 { padding-top: 40px; }

.p_l5 { padding-left: 5px; }
.p_l10 { padding-left: 10px; }
.p_l15 { padding-left: 15px; }
.p_l20 { padding-left: 20px; }
.p_l25 { padding-left: 25px; }
.p_l30 { padding-left: 30px; }
.p_l35 { padding-left: 35px; }
.p_l40 { padding-left: 40px; }

.p_r5 { padding-right: 5px; }
.p_r10 { padding-right: 10px; }
.p_r15 { padding-right: 15px; }
.p_r20 { padding-right: 20px; }
.p_r25 { padding-right: 25px; }
.p_r30 { padding-right: 30px; }
.p_r35 { padding-right: 35px; }
.p_r40 { padding-right: 40px; }

.warn { color: #f00 }
.mess { color: #359a00 }
.need { color: #c00; font-size: 80%; font-weight: normal }
.topicpath     { font-size: 80%; font-family: "Trebuchet MS"; margin-left: 20px; padding-bottom: 20px }
#stock .topicpath  { background-image: url("../images/stock/stock-title.gif"); background-repeat: no-repeat; background-position: 230px 20px }
.topicpath a { text-decoration: none }
.topicpath .dir { font-size: 10px }
.topicpath .current { }
.pagetop  { text-align: right; margin-right: auto; margin-left: auto; padding-top: 2px; width: 940px; border-top: 1px solid #c2c5a5 }
.pagetop span { }
.hidden { display: none }
.n_bold { font-weight: normal }
/*</agl.folder>*/
/*<agl.folder "LAYOUT">*/
#container  { background-color: #feffff; text-align: center; margin: 30px auto; width: 940px }
#container-inner  { text-align: left; margin-right: auto; margin-left: auto; padding: 15px 20px; min-height: 100% }
#alpha, #beta, #gamma    { position: relative; float: left }
#content   { background-color: #fff }
#content-inner  { }
#header-inner, #content-inner, #footer-inner, .asset-body { height: 1% }
#header-inner, #footer-inner, #alpha-inner, #beta-inner, #gamma-inner { overflow: hidden }
#alpha-inner, #beta-inner, #gamma-inner    { }
/* alfa-beta-gamma */
.alfa #alpha { width: 940px }
.alfa #beta { display: none }
.alfa #gamma { display: none }
/* alfa-beta-gamma */
.alfa-beta-gamma #alpha { width: 560px }
.alfa-beta-gamma #beta { left: 190px; width: 190px }
.alfa-beta-gamma #gamma { right: 190px; width: 190px }
/* beta-alfa-gamma */
.beta-alfa-gamma #alpha  { left: 190px; width: 560px }
.beta-alfa-gamma #beta  { left: -560px; width: 190px }
.beta-alfa-gamma #gamma  { width: 190px }
/* alfa-beta */
.alfa-beta #alpha { width: 750px }
.alfa-beta #beta { width: 190px }
.alfa-beta #gamma { display: none }
/* beta-alfa */
.beta-alfa #alpha  { left: 240px; width: 660px }
.beta-alfa #beta  { left: -660px; width: 220px }
.beta-alfa #gamma { display: none }
/* beta-alfa(Medium-Wide) */
.beta_m-alfa_m #alpha { left: 330px; width: 610px }
.beta_m-alfa_m #beta { left: -610px; width: 330px }
.beta_m-alfa_m #gamma { display: none }
/* alfa-beta(Wide-Medium) */
.alfa_m-beta_m #alpha { width: 610px }
.alfa_m-beta_m #beta { width: 330px }
.alfa_m-beta_m #gamma { display: none }
/*</agl.folder>*/
/*<agl.folder "HEADER">*/
#header    { background-image: url("../images/parts/header.jpg"); background-repeat: no-repeat }
#header a  { color: #393939; text-decoration: none }
#header a:hover { text-decoration: underline }
#header-inner  { position: relative }
#header-content  { }
#header-name   { font-size: 12px; font-weight: normal !important; text-align: right }
#header-description   { font-size: 12px; font-weight: normal; text-align: right }
#header-nav-inner { margin: 0 auto; position: relative; width: 900px }
#hmenu     { margin-top: 130px; margin-left: 50px; padding-bottom: 35px; height: 10px }
#fmenu       { margin-top: 30px; margin-left: 60px; padding-bottom: 20px; height: 10px }
#hmenu ul , #fmenu ul { list-style-type: none; margin: 0; padding-left: 30px; height: 10px }
#hmenu li , #fmenu li { display: block; margin: 0; height: 10px; float: left }
#hmenu a , #fmenu a  { background-repeat: no-repeat; display: block; height: 10px; float: left }
#hmenu a:hover , #fmenu a:hover { background-position: 0 -20px }
#hmenu span , #fmenu span { display: none }
#hmenu a.home , #fmenu a.home { background-image: url("../images/parts/h_menu_home.gif"); width: 56px }
#hmenu a.stock , #fmenu a.stock { background-image: url("../images/parts/h_menu_stock.gif"); width: 115px }
#hmenu a.about_us , #fmenu a.about_us { background-image: url("../images/parts/h_menu_about_us.gif"); width: 88px }
#hmenu a.payment , #fmenu a.payment { background-image: url("../images/parts/h_menu_payment.gif"); width: 82px }
#hmenu a.freight_charge , #fmenu a.freight_charge { background-image: url("../images/parts/h_menu_freight_charge.gif"); width: 144px }
#hmenu a.requirement ,#fmenu a.requirement { background-image: url("../images/parts/h_menu_requirement.gif"); width: 121px }
#hmenu a.inquiry , #fmenu a.inquiry { background-image: url("../images/parts/h_menu_contact_us.gif"); width: 83px }
#hmenu a.dismantling , #fmenu a.dismantling { background-image: url("../images/parts/h_menu_dismantling.gif"); width: 114px }
#home #hmenu a.home,
#home #fmenu a.home,
#stock #hmenu a.stock,
#stock #fmenu a.stock,
#about_us #hmenu a.about_us,
#about_us #fmenu a.about_us,
#payment #hmenu a.payment,
#payment #fmenu a.payment,
#freight_charge #hmenu a.freight_charge,
#freight_charge #fmenu a.freight_charge,
#requirement #hmenu a.requirement,
#requirement #fmenu a.requirement,
#inquiry #hmenu a.inquiry,
#inquiry #fmenu a.inquiry,
#dismantling #hmenu a.dismantling,
#dismantling #fmenu a.dismantling
  { background-position: 0 -40px }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR">*/
.item { text-align: center; list-style-type: none; display: inline; margin: 0 5px 8px; width: 70px; float: left; overflow: hidden; vertical-align: middle }
.widget { position: relative; width: 100%; overflow: hidden }
.widget-header   { background-image: url("../images/parts/heading_outer.gif"); background-repeat: repeat-x; background-position: center bottom; text-transform: uppercase; margin-bottom: 20px; padding: 1px }
.widget-header, .widget-content  { }
.widget-header, .widget-header a  { }
.widget-header a  { }
.widget-header a:hover { }
.widget-header span   { color: #767676; font-size: 14px; font-family: Arial; font-weight: bold; background-image: url("../images/parts/heading_inner.gif"); background-repeat: repeat-x; background-position: center top; text-align: center; display: block; padding: 8px 12px }
.widget-content   { margin-top: 5px; margin-bottom: 20px; position: relative; border: solid 1px #c2c5a5 }
.widget-content a  { text-decoration: none }
.widget-calendar .widget-content table { font-size: 10px }
.archive-content ul, .widget-content ul { list-style: none; margin: 0; padding: 0 }
.widget-content ul ul { margin-left: 15px }
.widget-content li  { padding-top: 5px; padding-bottom: 5px }
.widget-tag-cloud .widget-content ul { margin-right: 0; margin-left: 0 }
.widget-tag-cloud .widget-content li { line-height: 1.2; background: transparent; display: inline; margin: 0 5px 0 0; padding: 0 }
.widget-tag-cloud .rank-1 { font-size: 1.75em }
.widget-tag-cloud .rank-2 { font-size: 1.75em }
.widget-tag-cloud .rank-3 { font-size: 1.62em }
.widget-tag-cloud .rank-4 { font-size: 1.5em }
.widget-tag-cloud .rank-5 { font-size: 1.37em }
.widget-tag-cloud .rank-6 { font-size: 1.25em }
.widget-tag-cloud .rank-7 { font-size: 1.12em }
.widget-tag-cloud .rank-8 { font-size: 1em }
.widget-tag-cloud .rank-9 { font-size: 0.95em }
.widget-tag-cloud .rank-10 { font-size: 0.9em }
.widget-recent-assets .widget-content ul { margin-right: 0; overflow: auto }
.widget-search ul, .widget-syndication ul { list-style: none; margin-left: 0 }
.widget-search li, .widget-syndication li { margin: 5px 0 }
.widget-openid { margin: 10px auto; width: 160px; border: none !important }
.widget-openid .widget-content { color: #666; font-size: 12px; font-family: Arial, Verdana, sans-serif; background: #fff url("../images/openid-accepted.gif") no-repeat 7px 3px; margin: 0; padding: 0; border: solid 1px #ccc }
.widget-openid .widget-content em { font-style: normal; display: block; padding: 34px 9px 9px 68px }
.widget-openid .widget-content strong { position: absolute; left: -9999px }
.widget-openid .widget-content a { color: #666; font-weight: normal; text-decoration: underline; background: #eee; text-align: center; display: block; padding: 5px 3px }
.widget-search-type { }
.widget-search-car { }
.widget-search-car dl  { }
.widget-search-car dt   { color: #767b8b; font-family: Arial; font-weight: bold; padding-top: 5px; padding-right: 10px; padding-left: 10px }
.widget-search-car dd { padding: 5px 15px 8px; border-bottom: 1px dotted #4a546f }
.widget-search-type li     { color: #767b8b; font-family: Arial; font-weight: bold; border-bottom: 1px dotted #4a546f }
.widget-search-type li a  { color: #767b8b; background-repeat: no-repeat; background-position: left center; display: block; padding-top: 10px; padding-bottom: 10px; padding-left: 60px }
.widget-search-type li a.li_sedan { background-image: url("../images/parts/navi_sr_sedan.gif") }
.widget-search-type li a.li_coupe { background-image: url("../images/parts/navi_sr_coupe.gif") }
.widget-search-type li a.li_4wd { background-image: url("../images/parts/navi_sr_4wd.gif") }
.widget-search-type li a.li_wagon { background-image: url("../images/parts/navi_sr_wagon.gif") }
.widget-search-type li a.li_cmvan { background-image: url("../images/parts/navi_sr_van.gif") }
.widget-search-type li a.li_coarch { background-image: url("../images/parts/navi_sr_minibus.gif") }
.widget-search-type li a.li_bus { background-image: url("../images/parts/navi_sr_bus.gif") }
.widget-search-type li a.li_truck { background-image: url("../images/parts/navi_sr_truck.gif") }
.widget-search-type li a:hover { color: #d20000 }
/*</agl.folder>*/
/*<agl.folder "ENTRY TITLE">*/
.archive-title  { margin: 5px 0 30px }
.asset-name a { text-decoration: none; margin-bottom: 8px }
.asset-name a:hover { text-decoration: underline }
.search-results-header { margin-bottom: 0.25em }
#page-title { }
.asset-header     { background-image: url("../images/parts/heading_outer.gif"); background-repeat: repeat-x; background-position: center bottom; margin-bottom: 20px; padding: 1px; height: 1% }
.asset-name   { color: #767676; font-size: 16px; font-family: Arial; font-weight: bold }
.asset-name   { background-image: url("../images/parts/heading_inner.gif"); background-repeat: repeat-x; background-position: center top; padding: 10px 12px; height: 1% }
.asset-name span { height: 1% }
.subtitle { color: #767676; font-family: Arial; background-color: #c2c5a5; margin-bottom: 30px; padding: 5px }
.contents-title { color: #3e3e3e; padding-top: 5px; padding-bottom: 5px }
/*</agl.folder>*/
/*<agl.folder "ENTRY CONTENTS">*/
.asset { position: static; clear: both }
.asset-content  { }
.asset-content { margin-bottom: 20px }
.archive-list-item { margin-bottom: 5px }

.entry-categories, .entry-tags { margin-bottom: 0.5em }
.asset-footer, .asset-meta { font-size: 11px }
.entry-tags h4, .entry-categories h4 { font-weight: bold; display: inline; margin-right: 0.25em; margin-bottom: 0 }
.entry-tags ul, .entry-categories ul { list-style: none; display: inline; margin-left: 0; padding-left: 0 }
.entry-tags ul li, .entry-categories ul li { display: inline }
.mt-image-left { margin: 0 20px 20px 0; float: left }
.mt-image-center { text-align: center; display: block; margin: 0 auto 20px }
.mt-image-right { margin: 0 0 20px 20px; float: right }
.asset-body, .asset-more, .asset-more-link, .asset-excerpt, .comment-content, .comment-footer, .comments-open-content, .comments-open-footer, .comments-closed, .trackbacks-info, .trackback-content, .trackback-footer, .archive-content { clear: both }
.asset, .comments, .trackbacks, .archive { width: 100%; overflow: hidden }
.asset, .comments, .comments-content, .trackbacks, .archive, .search-form { margin-bottom: 1.5em }
/*.asset-header, .asset-content, .asset-body, .comments-header, .comment-content, .comment-footer, .comments-open-header, .comments-open-content, #comments-open-footer, .comments-closed, #comment-form-external-auth, #comment-greeting, .comments-open-moderated, #comment-form-name, #comment-form-email, #comment-form-url, #comment-form-remember-me, #comment-form-reply, #comments-open-text, .trackbacks-header, .trackbacks-info, .trackback-content, .trackback-footer, .archive-content, .search-form-header, .search-results-header { margin-bottom: 0.75em }*/
.asset-more-link { font-weight: bold }
.asset-meta { font-weight: normal; margin-top: 0.25em; padding-top: 2px; padding-bottom: 0.3em; border-top: 1px solid #ccc }
.asset-footer { margin-top: 1.5em; padding-top: 0.5em; clear: both; border-top: 1px solid #ccc }
.step_parent  { padding-top: 20px; padding-right: 20px; padding-left: 20px; border: solid 1px #889496 }
.asset-step   { padding-bottom: 20px; border-bottom: 1px solid #889496 }
.step  { color: #767676; font-size: 110%; font-family: Arial; margin-bottom: 15px }
.step2,.step3,.step4,.step5,.step6   { background-repeat: no-repeat; background-position: left top; padding-left: 100px }
.step2  { background-image: url("../images/payment/step02p.gif") }
.step3  { background-image: url("../images/payment/step03p.gif") }
.step4  { background-image: url("../images/payment/step04p.gif") }
.step5  { background-image: url("../images/payment/step05p.gif") }
.step6  { background-image: url("../images/payment/step06p.gif") }
.ship { color: #c0245f }
.notice { list-style-type: square }
/*</agl.folder>*/
/*<agl.folder "STOCK CAR">*/
.tblw  { margin: 1px }
#photo_area { margin: 0 }
.photo_large  { text-align: center; width: 410px; height: 400px; overflow: scroll; vertical-align: top }
.photo_thumb  { width: 250px; vertical-align: top }
.detail_picR { list-style-type: none; margin: 0; padding: 0 }
.detail_picR li  { display: block; margin: 0; padding: 0 20px 20px 0; float: left }
.tbl { width: 100% }
.tbl td , .tbl th  { padding: 7px 15px; border: solid 1px #889496 }
.tbl th   { color: #767676; font-family: Arial; font-weight: bold; background-color: #c2c5a5; width: 100px }
#abbr { }
#abbr th , #abbr td { padding: 2px; border: solid 1px #889496 }
#abbr th { color: #fff; font-family: Arial; background-color: #6c6c6c; text-align: center }
#abbr td { }
#regist { color: #767676; font-size: 10px; text-align: right; margin-top: 20px }
#result { width: 100% }
#result th , #result td { font-size: 90%; padding: 2px; border: solid 1px #889496 }
#result th { color: #767676; font-weight: bold; background-color: #c2c5a5; text-align: center }
#result td { }
#result .sno { width: 50px }
#result .chassis  { }
#result .photo { text-align: center }
#result .model { }
#result .model a  { color: #d20000; font-weight: bold; text-decoration: none; display: block }
#result .model a:hover { color: #4a546f }
#result td.year  { text-align: center }
#result td.trans  { text-align: center }
#result td.milage  { text-align: right }
#result td.color  { text-align: center }
#result td.eng  { text-align: right }
#result td.fuel  { text-align: center }
.page { font-size: 12px; text-align: center; letter-spacing: 0.3em }
.okuri { letter-spacing: 0 }
.page a { text-decoration: none }
.result-count { font-size: 11px; text-align: right }
/*</agl.folder>*/
/*<agl.folder "FOOTER">*/
#footer  { background-image: url("../images/parts/bg_footer.jpg"); background-repeat: repeat-x; background-position: center bottom }
#footer-inner    { text-align: center; margin-top: 0; margin-right: auto; margin-left: auto; width: 940px }
#footer-content  { }
#footer-commapyname { text-align: center }
#footer-commapycontact { text-align: center }
#footer-commapyaddress { text-align: center; display: block }
#footer-content, #footer-content a  { text-decoration: none }
#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 { text-align: left; padding: 0 }
#copy  { font-size: 10px; text-align: center; padding-top: 10px; padding-bottom: 20px }

/*</agl.folder>*/


