BODY {
    font-family: Arial, sans-serif;
    font-style: normal;
    font-size : 12px;
    color : #000000;
    background:url(/image/bg_pattern08.jpg) repeat;
    margin:0px;
    padding:0px;
    text-align:center;
}

#main { 
    position   :relative;
    margin     :5px auto;
    background :#ffffff;
    width      :800px;
    height     :auto;
    display    :inline-table;
}

/* contents */
#contents{
    position    :relative;
    margin      :0px auto;
    width       :730px;
    height      :410px;
	background	:url(/image/01.jpg);
}

#topnews{
    position    :absolute;
    margin      :0px auto;
	top			:120px;
	left		:10px;
    width       :400px;
    height      :180px;
	background	:url(/image/top/blog.png) repeat-y;
}

/* footer */
#under_line { 
    position	:relative;
    margin		:10px auto 0px;
    width		:730px;
    height		:19px;
    background	:url(/image/under_line.gif) no-repeat;
}

#under_company { 
    position	:relative;
    margin		:10px auto;
    width		:308px;
    height		:12px;
    background	:url(/image/company.gif) no-repeat;
}


#footer { 
    position	:relative;
    margin		:0px auto;
    width		:800px;
    height		:26px;
    background	:url(/image/footer.gif) no-repeat;
}

/* PRODUCT LINE */
#prt_line00{
    position    :relative;
    margin      :0px auto;
    width       :730px;
    height      :2px;
    background	:url(/image/line.gif) repeat;
}

#prt_line01{
    position    :relative;
    margin      :0px auto;
    width       :730px;
    height      :1px;
    background	:url(/image/line.gif) repeat;
}

/* PRODUCT TITLE */
#prt_ski_title{
    position    :relative;
    margin      :0px;
    width       :280px;
    height      :62px;
    background	:url(/image/prt_ski_title.gif) no-repeat;
}

/*

#hmenu { 
    position        :relative;
    margin          :0px;
    padding         :0px;
    width           :800px;
    height          :250px;
    display         :block;
    background      :#acacac;
}

.hist_text{
    margin-left:30px;
}
.info_text{
    font-size:14px;
}

.info_hist_text{
    font-size:14px;
    margin-left:20px;
}

.img01{
    text-align:left;
    background:#c3d414 url(img/customback.gif);
    width:800px;
}

.menu01 { 
    background-color:#EDEDED;
    top:0px; 
    left:30px; 
    height:520px;
    float:left;
}


#botton00 a {
    position    :relative;
    margin      :30px 0px 0px 0px;
    width       :168px;
    height      :23px;
    background  :#aaccaa url(/img/b_top.gif) no-repeat;
    display     :block;
}

#botton00 a:hover { 
    background  :url(/img/b_top_ro.gif) no-repeat;
} 

#botton01 a {
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :#aaccaa url(/img/b_gaiyou.gif) no-repeat;
}

#botton01 a:hover { 
    background  :url(/img/b_gaiyou_ro.gif) no-repeat;
} 

#botton02 a {
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :url(/img/b_enkaku.gif) no-repeat;
}

#botton02 a:hover { 
    background  :url(/img/b_enkaku_ro.gif) no-repeat;
} 

#botton03 a { 
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :url(/img/b_chizu.gif) no-repeat;
}

#botton03 a:hover { 
    background  :url(/img/b_chizu_ro.gif) no-repeat;
} 

#botton04 a { 
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :url(/img/b_aisatsu.gif) no-repeat;
}

#botton04 a:hover { 
    background  :url(/img/b_aisatsu_ro.gif) no-repeat;
} 

#botton05 a { 
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :url(/img/b_toiawase.gif) no-repeat;
}

#botton05 a:hover { 
    background  :url(/img/b_toiawase_ro.gif) no-repeat;
} 

#botton06 a { 
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :url(/img/b_saiyou.gif) no-repeat;
}

#botton06 a:hover { 
    background  :url(/img/b_saiyou_ro.gif) no-repeat;
} 

#botton07 a { 
    position    :relative;
    margin      :15px 0px 0px 0px;
    width       :168px;
    height      :23px;
    display     :block;
    background  :url(/img/b_dealer.gif) no-repeat;
}

#botton07 a:hover { 
    background  :url(/img/b_dealer_ro.gif) no-repeat;
} 


hr {
  color: #99CC33; 	
  background-color: #99CC33;
  height: 1px; 
  border: 1px; 
  border-style: dashed; 
}

A.menu12c      { color: #606060; font-weight: bold; font-size: 12px; font-family: sans-serif; font-style: normal; text-decoration:underline;}
A:HOVER.menu12c{ color: #b7c506; font-weight: bold; font-size: 12px; font-family: sans-serif; font-style: normal; text-decoration:underline;}

A.menu14c      { 
    color           : #111111;
    font-weight     : bold;
    font-size       : 14px;
    font-family     : sans-serif;
    font-style      : normal;
    text-decoration : none;
}

A:HOVER.menu14c{ 
    color           : #b7c506;
    font-weight     : bold;
    font-size       : 14px;
    font-family     : sans-serif;
    font-style      : normal;
    text-decoration : none;
}

dt { color: #000000; font-size: 12px; font-family: sans-serif;}

#dealer01 { 
    position    :relative;
    margin      :50px 0px 0px 1px;
    height      :180px;
    width       :166px;
    background  :#FFFFFF;
}

#menu{
    position    :relative;
    margin      :0px;
	padding		:0px;
	height		:auto;
    width       :160px;
}

#hmenu_skins a, #hmenu_arm a, #hmenu_cap a, #hmenu_uni a, #hmenu_dee a{
    margin          :0px;
    padding         :0px;
    width           :133px;
    height          :250px;
    display         :block;
    float           :left;
    text-decoration :none;
}

#hmenu_coal a{
    margin          :0px;
    padding         :0px;
    width           :134px;
    height          :250px;
    display         :block;
    float           :left;
    text-decoration :none;
    position        :relative;
    background      :url(/img/top/coal.gif) no-repeat;
}

#hmenu_dee a{
    position        :relative;
    background      :url(/img/top/deeluxe.gif) no-repeat;
}

#hmenu_uni a{
    position        :relative;
    background      :url(/img/top/union.gif) no-repeat;
}

#hmenu_cap a{
    position        :relative;
    background      :url(/img/top/capita.gif) no-repeat;
}

#hmenu_arm a{
    position        :relative;
    background      :url(/img/top/armada.gif) no-repeat;
}

#hmenu_skins a{
    position        :relative;
    background      :url(/img/top/skins.gif) no-repeat;
}

#hmenu_skins em, #hmenu_arm em, #hmenu_cap em, #hmenu_uni em, #hmenu_dee em, #hmenu_coal em {
    visibility      :hidden;
}
 */