@charset "Shift_JIS";


/* format
------------------------------------------------------------ */
img{

	border:none;
}
#path {
	padding:10px 2px 8px;
	text-align:right;
}
#catcherGear{
	position:relative;
	width:730px;
	height:790px;
	background-image:url(../product/img/catcher_gear.jpg);
}
#catcherGear ul{
	list-style:none;
	margin:0;
	padding:0;
}
#catcherGear li{
	margin:0;
	font-size:0;
	line-height:100%;	
}
#catcherGear .btn1{
	position:absolute;
	top:93px;
	left:27px;
}
#catcherGear .btn2{
	position:absolute;
	top:194px;
	left:30px;
}
#catcherGear .btn3{
	position:absolute;
	top:336px;
	left:28px;
}
#catcherGear .btn4{
	position:absolute;
	top:478px;
	left:8px;
}
#catcherGear .btn5{
	position:absolute;
	top:702px;
	left:238px;
}
#catcherGear .btn6{
	position:absolute;
	top:641px;
	left:583px;
}
#catcherGear .btn7{
	position:absolute;
	top:478px;
	left:583px;
}
#catcherGear .btn8{
	position:absolute;
	top:118px;
	left:567px;
}
#catcherGear .btn9{
	position:absolute;
	top:197px;
	left:569px;
}
#catcherGear .btn10{
	position:absolute;
	top:382px;
	left:579px;
}
#subwinWrap{
	text-align:center;
	margin:0;
	padding:20px 0 0;
}
#subwinWrap #container{
	text-align:left;
	width:535px;
	margin:0 auto;
}
#subwinWrap #container .boxL{
	float:left;
	width:255px;
}
#subwinWrap #container .boxR{
	float:right;
	width:255px;
	padding:35px 0 0;
}


#scAlphaSubwinWrap{
	text-align:left;
	margin:0;
	padding:20px 0 0;
}
#scAlphaSubwinWrap #container{
	text-align:left;
	width:535px;
	margin:0 auto;
}
#scAlphaSubwinWrap #container .boxL{
	float:left;
	width:230px;
}
#scAlphaSubwinWrap #container .boxR{
	float:left;
	width:255px;
	
}
#scAlphaSubwinWrap2 #container .boxC{
	float:center;
}

#scAlphaSubwinWrap2 #container .boxL{
	float:left;
	width:230px;
}
#scAlphaSubwinWrap2 #container .boxR{
	float:left;
	width:255px;
	
}
#scAlphaSubwinWrap2 #container .boxC{
	float:center;
}

/* format underwear
------------------------------------------------------------ */

#underwear{
	width:725px;
	height:507px;
	background:url(../product/img/underwear.jpg) no-repeat left top;
	position:relative;
}

#underwear li{
	position:absolute;
	list-style:none;
}
#underwear .btn01{
	left: 603px;
	top: 26px;
}
#underwear .btn02{
	left: 197px;
	top: 27px;
}
#underwear .btn03{
	left: 195px;
	top: 248px;
}
#underwear .btn04{
	left: 49px;
	top: 433px;
}
#subwinWrap #container-wear{
	text-align:left;
	width:535px;
	margin:0 auto;
}
#subwinWrap #container-wear h1{
	padding:10px 10px 15px;
	margin-bottom:7px;
	margin-left:10px;
}
#subwinWrap #container-wear p{
	margin:10px 20px 0px 20px;
}
#subwinWrap #container-wear img{
	float:left;
	border-left:10px solid white;
	border-right:10px solid white;
}


/* format digiglove
------------------------------------------------------------ */

#digiglove{
	width:725px;
	height:726px;
	background:url(../product/img/digiglove.jpg) no-repeat left top;
	position:relative;
}

#digiglove li{
	position:absolute;
	list-style:none;
}
#digiglove .btn01{
	left: 36px;
	top: 175px;
}
#digiglove .btn02{
	left: 571px;
	top: 294px;
}
#digiglove .btn03{
	left: 504px;
	top: 402px;
}
#subwinWrap #container-digi{
	text-align:left;
	width:535px;
	margin:0 auto;
}
#subwinWrap #container-digi h1{
	padding:10px 10px 15px;
	margin-bottom:7px;
	margin-left:10px;
}
#subwinWrap #container-digi p{
	margin:10px 20px 0px 20px;
}
#subwinWrap #container-digi img{
	float:left;
	border-left:10px solid white;
	border-right:10px solid white;
}


/* format originater
------------------------------------------------------------ */

#originater{
	width:599px;
	height:899px;
	background:url(../product/img/originater.jpg) no-repeat left top;
	position:relative;
}

#originater li{
	position:absolute;
	list-style:none;
}
#originater .btn01{
	left: 130px;
	top: 797px;
}
#originater .btn02{
	left: 30px;
	top: 677px;
}
#subwinWrap #container-originater{
	text-align:left;
	width:535px;
	margin:0 auto;
}
#subwinWrap #container-originater h1{
	padding:10px 10px 15px;
	margin-bottom:7px;
	margin-left:10px;
}
#subwinWrap #container-originater p{
	margin:10px 20px 0px 20px;
}
#subwinWrap #container-originater img{
	float:left;
	border-left:10px solid white;
	border-right:10px solid white;
}


/* format subwinWrap
------------------------------------------------------------ */
#subwinWrap .clr{
  clear:both;
  height:0;
  margin:0;
  padding:0;
  line-height:100%;
  font-size:0;
}
#subwinWrap h1{
	margin:0 0 10px;
	padding:0 0 7px;
	background-image:url(../product/subwin/img/h1_long.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:12px;
	line-height:110%;
	color:#000;
}
#subwinWrap .boxR h1{
	background-image:url(../product/subwin/img/h1.gif);
}
#subwinWrap p{
	margin:0 0 0;
	font-size:12px;
	color:#444;
	line-height:160%;
}

/* format scAlphaSubwinWrap
------------------------------------------------------------ */
#scAlphaSubwinWrap .clr{
  clear:both;
  height:0;
  margin:0;
  padding:0;
  line-height:100%;
  font-size:0;
}
#scAlphaSubwinWrap h1{
  margin:0px 0px 10px 30px;
	padding:0 0 7px;
	background-image:url(../product/subwin/img/h1_scAlpha.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:12px;
	line-height:110%;
	color:#000;
}

#scAlphaSubwinWrap .boxR h1{
	background-image:url(../product/subwin/img/h1_scAlpha.gif);
}
#scAlphaSubwinWrap p{
	margin:0px 0px 10px 30px;
	font-size:12px;
	color:#444;
	line-height:160%;
}


/* format scAlphaSubwinWrap2
------------------------------------------------------------ */
#scAlphaSubwinWrap2 .clr{
  clear:both;
  height:0;
  margin:0;
  padding:0;
  line-height:100%;
  font-size:0;
}
#scAlphaSubwinWrap2 h1{
  margin:0px 0px 10px 230px;
	padding:0 0 7px;
	background-image:url(../product/subwin/img/h1_long.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size:12px;
	line-height:110%;
	color:#000;
}



#scAlphaSubwinWrap2 .boxR h1{
	background-image:url(../product/subwin/img/h1_scAlpha.gif);
}
#scAlphaSubwinWrap2 p{
	margin:0px 0px 10px 30px;
	font-size:12px;
	color:#444;
	line-height:160%;
}

/* format scAlpha
------------------------------------------------------------ */

#scAlpha{
	width:599px;
	height:799px;
	background:url(../product/img/sc_alpha.jpg) no-repeat left top;
	position:relative;
}

#scAlpha li{
	position:absolute;
	list-style:none;
}
#scAlpha .btn01{
	left: 30px;
	top: 295px;
}
#scAlpha .btn02{
	left: 422px;
	top: 138px;
}
#subwinWrap #container-scAlpha{
	text-align:left;
	width:900px;
	margin:0 auto;
}
#subwinWrap #container-scAlpha h1{
	padding:10px 10px 15px 100px;
	margin-bottom:7px;
	margin-left:10px;
}
#subwinWrap #container-scAlpha p{
	margin:10px 20px 0px 20px;
}
#subwinWrap #container-scAlpha img{
	
	border-left:10px solid white;
	border-right:10px solid white;
}


