@charset "UTF-8";

/**-------------------------------------------------------------------------------------------------
	GOLDWIN Contents CSS	-- 2010.09 Edit --
-------------------------------------------------------------------------------------------------**/



/** Layout＆Common ********************************************************************* |START| **/

*{
	font-size:100.01%;
	font-family:Verdana, Arial, Helvetica, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif;
}

/**-------------------------------------- Tag, Element --**/
body, div, h1, h2, h3, h4, h5, p, dl, dt, dd, ul, ol, li, address{
	margin:0;
	padding:0;
	line-height:1;
}

body{
	background:#000000 url("/gw/bike/images/bg_body.gif") repeat-x left top;
	color:#EEEEEE;
	font-size:13px;
	*font-size:small;
	*font:x-small;
	text-align:center;/** IE6 **/
}

li{list-style-type:none;}

table, th, td{
	margin:0;
	padding:0;
	border:0;
	text-align:left;
}

address, em{font-style:normal;}

img{
	border:0;
	vertical-align:top;
}


a:link{color:#CCCCCC;}
a:visited{color:#999999;}
a:hover, a:active{color:#FFFFFF;}


.ac {text-align:center !important;}
.ar {text-align:right !important;}

/**----------------------------------------- Head Area --**/
.headArea{
	width:940px;
	padding-top:20px;
}

.headArea h1{/** Site Logo **/
	float:left;
	width:350px;
}
.headArea h1 img{margin:0 0 12px 15px;}


.headArea .headLink{/** Link **/
	float:right;
	width:220px;
	text-align:right;
}
.headArea .headLink li img{margin:0 12px 12px 0;}


/**--------------------------------------- Global Menu --**/
ul.globalMenu li{display:inline;}


/**---------------------------------------- Page Title --**/
h2.pageTitle{
	padding:23px 12px 23px 0;
	text-align:right;
}

/**----------------------------------------- Foot Area --**/
.pdfDL{
	width:940px;
	margin-top:30px;
	padding-top:25px;
	border-top:1px solid #4D4D4D;
	border-bottom:1px solid #4D4D4D;
	text-align:left;
}

.pdfDL .leftBox{width:160px;}
.pdfDL .leftBox img{margin-left:32px;}

.pdfDL p{
	float:left;
	width:760px;
	padding-bottom:25px;
	color:#999999;
	line-height:1.2;
}

/** SCOTT Link **/
.ftRelatedLink{
	width:940px;
	padding-top:15px;
}

.ftRelatedLink p.leftBox{width:250px;}
.ftRelatedLink p.leftBox img{margin-left:30px;}


/** SCOTT Link **/
.ftRelatedLink address.copyright{
	float:right;
	width:500px;
	padding:0 30px 70px 0;
	color:#777777;
	font-size:86%;
	text-align:right;
}


/**-------------------------------------------- Common --**/
.wrapper{
	width:940px;
	margin:0 auto;
	font-size:92%;
	text-align:left;
}

.leftBox{float:left;}
.rightBox{float:right;text-align:left;}

.clearfix:after{/** clearfix **/
	content:".";
	display:block;
	visibility:hidden;
	clear:both;
	height:0.1px;
	font-size:0;
	line-height:0;
}


/**----------------------------------------- Main Area --**/
.mainArea{
	width:940px;
	padding-top:18px;
	background:transparent url("/gw/bike/images/bg_mainHd.gif") no-repeat left top;
}

.mainInner1{
	width:940px;
	padding-bottom:18px;
	background:transparent url("/gw/bike/images/bg_mainFt.gif") no-repeat left bottom;
}
.mainInner2{
	padding:12px 64px 12px 64px;
	background:transparent url("/gw/bike/images/bg_mainArea.gif") repeat left top;
}


.cntsBox{width:812px;}

p.pageTop{/** GO Page Top **/
	padding-right:30px;
	text-align:right;
}

/** Font **/
.mainInner2 p, .mainInner2 ul, .mainInner2 ol, .mainInner2 dl{padding-bottom:10px;}
.mainInner2 p, .mainInner2 li, .mainInner2 dt, .mainInner2 dd{line-height:1.5;}


/** Text Align **/
.center{text-align:center;}
.right{text-align:right;}


/** Hidden Text **/
.hiddenTxt{
	visibility:hidden;
	height:0;
	font-size:0;
	line-height:0;
	text-indent:-9999px;
}


/** |END| ************************************************************************ Layout|Common **/




/** Top ******************************************************************************** |START| **/

/**=================================================================== Top ==**/

/** Gallary:gallery.css **/


/**----------------------------------------- Left|NEWS --**/
#GoldwinTopNews{
	float:left;
	width:700px;
	padding:28px 0 0 0;
}

#GoldwinTopNews h2.leftBox{width:150px;}
#GoldwinTopNews h2.leftBox img{margin-left:24px;}

#GoldwinTopNews .rightBox{width:540px;}

table#GoldwinNews{
	width:100%;
	margin-top:2px;
}
table#GoldwinNews th, table#GoldwinNews td{
	padding-bottom:5px;
	line-height:1.4;
	text-align:left;
}

table#GoldwinNews th{font-weight:normal;}
table#GoldwinNews td a:link{color:#FFFFFF !important;}
table#GoldwinNews td a:visited{}
table#GoldwinNews td a:hover, table#GoldwinNews td a:active{color:#FFFFFF !important;}


/**-------------------------------------- Right|Banner --**/
#TopBanner{
	float:right;
	width:220px;
	padding-top:20px;
	text-align:left;
}
#TopBanner li{
	width:205px;
	margin-bottom:6px;
	text-align:center;
}


body#TopPage .pdfDL{margin-top:18px;} /** other:30px; **/


/** |END| ********************************************************************************** TOP **/




/** CONCEPT **************************************************************************** |START| **/

/**================================================================= Title ==**/
#ConceptTitle{
	height:200px;
	background:transparent url("/gw/bike/concept/images/ttl_concept.jpg") no-repeat left top;
}


/**================================================================ LineUp ==**/

/**-------------------------------------- 2 Lineup Box --**/
#Line2Box{width:812px;}

#Line2Box .leftBox, 
#Line2Box .rightBox{
	width:388px;
	background:#FFFFFF url("/gw/bike/concept/images/bg_lineup_btm.gif") no-repeat left bottom;
	padding-bottom: 16px;
}
#Line2Box .line2BoxInner{
	padding-top:13px;
	background:transparent url("/gw/bike/concept/images/bg_lineup_top.gif") no-repeat left top;
}

/** txt **/
.line2BoxInner p{
	color:#000000;
	padding-right: 20px;
	padding-bottom: 18px;
	padding-left: 24px;
	padding-top: 13px;
}

/** Button **/
.line2BoxInner .btnArea{padding-top:15px;}
.line2BoxInner .btnArea img{margin:0 5px;}


/**----------------------------------------- Race Ride --**/
#Line2Box .leftBox .line2BoxInner h3 img{margin:14px 0 13px 86px;}


/**-------------------------------------------- S.U.B. --**/
/** blank **/


/**---------------------------------------- STABILIZER --**/
#StabilizerBox{
	width:812px;
	margin-top:52px;
	padding-top:0;
	background:#111111 url("/gw/bike/concept/images/bg_stabilizer.jpg") no-repeat left top;
}

#StabilizerBox p{padding:16px 0;}


/** Photo **/
#StbPhoto{
	width:736px;
	margin-left:38px;
}
#StbPhoto .leftBox{
	width:224px;
	margin-right:32px;
}
#StbPhoto .rightBox{width:224px;}

#StbPhoto dd{padding:5px 0 10px 0;}


/** |END| ***************************************************************************** CONCEPT  **/




/** PRODUCTS *************************************************************************** |START| **/

/**================================================================== PAGE ==**/

/**---------------------------------------- Local Menu --**/
ul.localMenu{
	margin-top:-30px;
	padding-left:24px;
}
ul.localMenu li{
	display:inline;
	padding-right:8px;
}


/**--------------------------------------- Genru Title --**/
#ProductPage h3{padding-top:30px;}
#ProductPage h3#Race1, #ProductPage h3#Acce1, #ProductPage h3#Men{padding-top:0;}

#ProductPage h4#Race5M {
	margin-top: 20px;
	color:#00B8C1;
}
#ProductPage h4#Race5W {
	margin-top: 10px;
	color:#E95889;
}


/**---------------------------------------------- Item --**/
.prdctBox{padding-top:16px;}

.prdctBox div.leftBox{width:165px;}
.prdctBox div.rightBox{width:152px;}

.prdctBox dl{width:152px;}


/**-- Photo --**/
.prdctBox dt img{border-bottom:4px solid #A2A2A2;}

/**-- Text --**/
.prdctBox dd{
	padding:6px 5px 9px 5px;
	background:#666666 url("/gw/bike/products/images/bg_item.gif") no-repeat left bottom;
	line-height:1.2;
	text-align:center;
}

.prdctBox dd a:link{color:#FFFFFF;}
.prdctBox dd a:visited{color:#CCCCCC;}
.prdctBox dd a:hover, .prdctBox dd a:active{color:#FFFFFF;}


/**=========================================================== Link ==**/
#RaceLink{padding:40px 0 20px 0;}

#SUBlink{padding:40px 0 20px 0;}


/**============================================================= SIZE PAGE ==**/
body#SizePage{
	background-color: #FFFFFF;
}

body#SizePage h1{
	margin-bottom:25px;
	padding:10px 0;
	background:#333333;
	color:#FFFFFF;
	font-size:133%;
}

.btnArea{text-align:center;}
body#SizePage .btnArea{padding-top:25px;}


/** |END| ***************************************************************************** PRODUCTS **/




/** SHOP LIST ************************************************************************** |START| **/

/*************************************************************** Anchor Link **/
table#AnchorTable{
	width:100%;
	margin-bottom:30px;
	background:transparent url("/gw/bike/images/bg_dotLine.gif") repeat-x left bottom;
}

table#AnchorTable th, table#AnchorTable td{
	padding:6px 12px 7px 12px;
	background:transparent url("/gw/bike/images/bg_dotLine.gif") repeat-x left top;
	line-height:1.3;
}

table#AnchorTable th{
	background-color:#242424;
	font-weight:normal;
	text-align:right;
}

ul.anchorList li{display:inline;padding-right:1em;}
table#AnchorTable ul{padding-bottom:0;}

/**--------------------------------------- Link Color --**/
/*#ShopPage a:link{color:#FF751A!important;}
#ShopPage a:visited{color:#FE944F!important;}
#ShopPage a:hover, #ShopPage a:active{color:#FF751A!important;}*/

#ShopPage a:link{color:#8CD921!important;}
#ShopPage a:visited{color:#9DFF55!important;}
#ShopPage a:hover, #ShopPage a:active{color:#8CD921!important;}



/***************************************************************** SHOP Link **/
.areaBox{
	width:812px;
	margin-top:20px;
	padding-top:32px;
	border-top:1px solid #FFFFFF;
}

.areaBox p.pageTop{padding:5px 0 20px 0;}


/**---------------------------------------------- Area --**/
.areaBox h3.leftBox{
	width:135px;
	text-align:right;
}


/**---------------------------------- Prefecture・Shop --**/
.areaBox div.rightBox{width:652px;}

dl.shopInfo{
	padding:9px 7px 10px 7px;
	background:transparent url("/gw/bike/images/bg_dotLine.gif") repeat-x left bottom;
}
dl.shopInfo dt{padding-bottom:7px;}
dl.shopInfo dd{line-height:1.3;}

/** |END| **************************************************************************** SHOP LIST **/




/** CONTACT **************************************************************************** |START| **/
div#ContactBox{
	height:340px;
	padding:0 0 0 560px;
	background:transparent url("/gw/bike/contact/images/bg_contact.jpg") no-repeat 0 10px;
}

div#ContactBox h3{padding:60px 0 58px 0;}

div#ContactBox dl{padding-bottom:20px;}
div#ContactBox dt a{
	color:#FFFFFF;
	font-size:120%;
	font-weight:bold;
}

/** |END| ****************************************************************************** CONTACT **/

/**---------------------------------- 2011.10.11レイアウト調整用に追加 --**/
.height-20 {
	margin-top: -20px;
}

/**---------------------------------- 2011.12.20トップページ右上にGWホームリンクボタン追加 --**/
.to_gw_home {
	height: 20px;
	width: 940px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

.to_gw_home a {
	background-image: url(/gw/bike/images/logo_goldwin.gif);
	background-repeat: no-repeat;
	height: 20px;
	overflow: hidden;
	text-indent: -9999px;
	display: block;
	width: 120px;
	float: right;
}

/**---------------------------------- 2011.12.23トップページRSSフィード表示追加 --**/
.ItemTitle{
 margin:5px 0px 0px 0px;
 padding-top:3px;
}
