/*メンズ2012ss contentsページ共通*/

/* -------------------------------------------------------------------------- */
/* マウスホバー時画像拡大JS用                                              */
/* -------------------------------------------------------------------------- */
#img-box {
	position:absolute;
	top:0;
	left:0;
	z-index:999;
	display:none;
	border:#DDD 1px solid;
	background:#FFF;
}
#img-box_hit {
	background:none;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;
	display:none;
}
.img {
	line-height:0;
}
.btn {
	margin-left:100px;
}
.style1 {
	font-weight: bold;
}
.style2 {
	font-size: 24px;
	font-weight: bold;
}
.style3 {
	font-size: 24px
}

.style11 {
	font-size:18px;
}
/* -------------------------------------------------------------------------- */
/* soccial                                              */
/* -------------------------------------------------------------------------- */
.facebook {
 margin-right:
}
.twitter {
 margin-right:
}
.facebook {
 margin-right:
}
.socialbtn {
	height:30px;
}
/* -------------------------------------------------------------------------- */
/* メンズカテゴリーナビゲーション                                             */
/* -------------------------------------------------------------------------- */
.cata_link {
	margin-left:0px;
	width:840px;
	height:42px;
}
.cata_link2 {
	margin-left:0px;
	width:840px;
	height:42px;
}
.cata_link ol li {
	float:left;
	display:block;
	width:207px;
	height:42px;
	margin-bottom:5px;
	margin-right:4px;
}
.cata_link2 ol li {
	float:left;
	display:block;
	width:207px;
	height:42px;
	margin-bottom:5px;
	margin-right:4px;
}
/*赤文字CSS
.font-red{
	font-weight:bold;
	color:#FF0000;
}
*/


.cata_link ol li em {
	text-indent:-9999em;
}
.cata_link2 ol li em {
	text-indent:-9999em;
}
.cata_link ol li a#link1 {
	background:url(/images/2012aw/catalog/nav01.gif) no-repeat top left;
	width:207px;
	height:42px;
	margin-right:5px;
	display:block;
}
.cata_link ol li a#link1:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.cata_link ol li a#link2 {
	background:url(/images/2012aw/catalog/nav02.gif) no-repeat top left;
	width:207px;
	height:42px;
	margin-right:4px;
	display:block;
}
.cata_link ol li a#link2:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_link ol li a#link3 {
	background:url(/images/2012aw/catalog/nav03.gif) no-repeat top left;
	width:207px;
	height:42px;
	display:block;
}
.cata_link ol li a#link3:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_link ol li a#link4 {
	background:url(/images/2012aw/catalog/nav04.gif) no-repeat top left;
	width:207px;
	height:42px;
	display:block;
}
.cata_link ol li a#link4:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_link2 ol li a#link5 {
	background:url(/images/2012aw/catalog/nav05.gif) no-repeat top left;
	width:207px;
	height:42px;
	display:block;
}
.cata_link2 ol li a#link5:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_link2 ol li a#link6 {
	background:url(/images/2012aw/catalog/nav06.gif) no-repeat top left;
	width:207px;
	height:42px;
	display:block;
}
.cata_link2 ol li a#link6:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_link2 ol li a#link7 {
	background:url(/images/2012aw/catalog/nav07.gif) no-repeat top left;
	width:207px;
	height:42px;
	display:block;
}
.cata_link2 ol li a#link7:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_link2 ol li a#link8 {
	background:url(/images/2012aw/catalog/nav08.gif) no-repeat top left;
	width:207px;
	height:42px;
	display:block;
}
.cata_link2 ol li a#link8:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
#contents #contents_t #contents_b #contents_700 {
	padding-top:50px;
	margin-left:50px;
}
#contents #contents_t #contents_b #contents_700 h3 {
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
	margin-left:50px;
	margin-bottom:30px;
	font-size:25px;
	padding-left:15px;
}
.cata_link ol .link_last {
	margin-right:0;
}
.cata_link2 ol .link_last {
	margin-right:0;
}
.cata_link ul li {
	clear:both;
}
.cata_link2 ul li {
	clear:both;
}
.request {
	margin-left:13px;
}
/*contents共通*/

/*coat fair*/

.coatfair {
	width:840px;
	height:20px;
}
.cata_coatlink {
	margin-left:0px;
	width:840px;
	height:42px;
}
.cata_coatlink ol li {
	float:left;
	display:block;
	width:136px;
	height:160px;
	margin-bottom:5px;
	margin-right:4px;
}
.cata_coatlink ol li a#coatlink1 {
	background:url(http://the-super-suits-store.com/images/2012aw/2012coat/10210/10210/130x130_1.jpg) no-repeat top left;
	width:130px;
	height:160px;
	margin-right:5px;
	display:block;
}
.cata_coatlink ol li a#coatlink1:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.cata_coatlink ol li a#coatlink2 {
	background:url(http://the-super-suits-store.com/images/2012aw/2012coat/10204/10204/130x130_1.jpg) no-repeat top left;
	width:130px;
	height:160px;
	display:block;
}
.cata_coatlink ol li a#coatlink2:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_coatlink ol li a#coatlink3 {
	background:url(http://the-super-suits-store.com/images/2012aw/2012coat/10202/10202/130x130_1.jpg) no-repeat top left;
	width:130px;
	height:160px;
	display:block;
}
.cata_coatlink ol li a#coatlink3:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_coatlink ol li a#coatlink4 {
	background:url(http://the-super-suits-store.com/images/2012aw/2012coat/10207/10207/130x130_1.jpg) no-repeat top left;
	width:130px;
	height:160px;
	display:block;
}
.cata_coatlink ol li a#coatlink4:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_coatlink ol li a#coatlink5 {
	background:url(http://the-super-suits-store.com/images/2012aw/2012coat/11324/11324/130x130_1.jpg) no-repeat top left;
	width:130px;
	height:160px;
	display:block;
}
.cata_coatlink ol li a#coatlink5:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.cata_coatlink ol li a#coatlink6 {
	background:url(http://the-super-suits-store.com/images/2012aw/2012coat/11999/11999/130x130_1.jpg) no-repeat top left;
	width:130px;
	height:160px;
	display:block;
}
.cata_coatlink ol li a#coatlink6:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
}
.onlinestore:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	
}

.recruit{
	margin:30px;
	padding-left: 30px;
	padding-right: 30px;
    font-size:16px;
    color: #000000;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border-style:solid;
	border-color: #005FAC 
}

.epos10{
	margin:30px;
	padding-left: 30px;
	padding-right: 30px;
    font-size:16px;
    color: #000000;
	font-weight:bold;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
･center{
	margin:50px;
}

#success{
	margin:10px;
	padding-left: 10px;
	padding-right: 10px;
    font-size:13px;
    color: #000000;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
/*coatfair*/

/*top_imgページ内リンク*/
#main_m {
	position:relative;
}
#topimg01 {
	position:absolute;
	top:203px;
	left:365px;
}
#topimg02 {
	position:absolute;
	top:203px;
	left:517px;
}
#topimg03 {
	position:absolute;
	top:203px;
	left:667px;
}
.temp_r {
	position:relative;
}
.temp_r .btn_2012ss {
	position:absolute;
	left:10px;
	top:363px;
}
/*top_imgページ内リンク*/


/* -------------------------------------------------------------------------- */
/* ブレザーページpositionプロパティによる位置調整                             */
/* -------------------------------------------------------------------------- */
/*013_blazer*/

/*positionプロパティ基準点設定*/
#table01 {
	position:relative;
}
#table02 {
	position:relative;
}
#table03 {
	position:relative;
}
#table04 {
	position:relative;
}
#table05 {
	position:relative;
}
#table06 {
	position:relative;
}
#table07 {
	position:relative;
}
#table08 {
	position:relative;
}
#table09 {
	position:relative;
}
#table10 {
	position:relative;
}
/*1段目*/
.btn_txt01 {
	position:absolute;
	top:365px;
	left:550px;
	z-index:9999;
}
#blzr_nav li {
	float:left;
	font-size:15px;
	width:200px;
}
#wrapper_blzr {
	margin-left:60px;
}
#blzr01 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr01 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr01 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr01 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:315px;
	font-size:12px;
	line-height:18px;
}
#blzr01 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr01 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr01 .img06 {
	position:absolute;
	left:490px;
	top:40px;
}
#blzr01 .img09 {
	position:absolute;
	left:105px;
	top:415px;
	font-size:16px;
}
#blzr01 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr01 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr01 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr01 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*2段目*/
#blzr02 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr02 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr02 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr02 .img03 {
	position:absolute;
	left:430px;
	top:105px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr02 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr02 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr02 .img06 {
	position:absolute;
	left:490px;
	top:40px;
}
#blzr02 .img07 {
	position:absolute;
	left:320px;
	top:105px;
}
#blzr02 .img08 {
	position:absolute;
	left:559px;
	top:163px;
}
#blzr02 .img09 {
	position:absolute;
	left:105px;
	top:400px;
	font-size:16px;
}
#blzr02 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr02 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr02 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr02 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*3段目*/
#blzr03 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr03 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr03 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr03 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:230px;
	font-size:12px;
	line-height:18px;
}
#blzr03 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr03 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr03 .img06 {
	position:absolute;
	left:490px;
	top:40px;
}
#blzr03 .img07 {
	position:absolute;
	left:559px;
	top:105px;
}
#blzr03 .img09 {
	position:absolute;
	left:105px;
	top:400px;
	font-size:16px;
}
#blzr03 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr03 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr03 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr03 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*4段目*/
#blzr04 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr04 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr04 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr04 .img03 {
	position:absolute;
	left:430px;
	top:105px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr04 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr04 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr04 .img06 {
	position:absolute;
	left:490px;
	top:40px;
}
#blzr04 .img07 {
	position:absolute;
	left:320px;
	top:105px;
}
#blzr04 .img09 {
	position:absolute;
	left:105px;
	top:400px;
	font-size:16px;
}
#blzr04 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr04 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr04 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr04 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*5段目*/
#blzr05 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr05 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr05 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr05 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:315px;
	font-size:12px;
	line-height:18px;
}
#blzr05 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr05 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr05 .img06 {
	position:absolute;
	left:0px;
	top:0px;
}
#blzr05 .img09 {
	position:absolute;
	left:105px;
	top:415px;
	font-size:16px;
}
#blzr05 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr05 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr05 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr05 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*6段目*/
#blzr06 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr06 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr06 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr06 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:315px;
	font-size:12px;
	line-height:18px;
}
#blzr06 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr06 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr06 .img06 {
	position:absolute;
	left:0px;
	top:0px;
}
#blzr06 .img09 {
	position:absolute;
	left:105px;
	top:415px;
	font-size:16px;
}
#blzr06 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr06 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr06 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr06 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*7段目*/
#blzr07 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr07 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr07 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr07 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:315px;
	font-size:12px;
	line-height:18px;
}
#blzr07 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr07 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr07 .img06 {
	position:absolute;
	left:0px;
	top:0px;
}
#blzr07 .img09 {
	position:absolute;
	left:105px;
	top:415px;
	font-size:16px;
}
#blzr07 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr07 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr07 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr07 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*8段目*/
#blzr08 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr08 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr08 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr08 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:315px;
	font-size:12px;
	line-height:18px;
}
#blzr08 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr08 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr08 .img06 {
	position:absolute;
	left:490px;
	top:40px;
}
#blzr08 .img09 {
	position:absolute;
	left:105px;
	top:400px;
	font-size:16px;
}
#blzr08 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr08 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr08 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr08 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*9段目*/
#blzr09 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	border-bottom:1px #999 solid;
	margin-bottom:25px;
}
#blzr09 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr09 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr09 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:230px;
	font-size:12px;
	line-height:18px;
}
#blzr09 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr09 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr09 .img06 {
	position:absolute;
	left:0px;
	top:0px;
}
#blzr09 .img07 {
	position:absolute;
	left:559px;
	top:105px;
}
#blzr09 .img09 {
	position:absolute;
	left:105px;
	top:415px;
	font-size:16px;
}
#blzr09 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr09 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr09 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr09 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*10段目*/
#blzr10 {
	position:relative;
	width:700px;
	height:450px;
	padding-bottom:25px;
	margin-bottom:25px;
}
#blzr10 .img01 {
	position:absolute;
	left:30px;
	top:45px;
}
#blzr10 .img02 {
	position:absolute;
	left:320px;
	top:45px;
	font-size:20px;
}
#blzr10 .img03 {
	position:absolute;
	left:320px;
	top:105px;
	width:315px;
	font-size:12px;
	line-height:18px;
}
#blzr10 .img04 {
	position:absolute;
	left:206px;
	top:277px;
}
#blzr10 .img05 {
	position:absolute;
	left:63px;
	top:343px;
}
#blzr10 .img06 {
	position:absolute;
	left:0px;
	top:0px;
}
#blzr10 .img09 {
	position:absolute;
	left:105px;
	top:415px;
	font-size:16px;
}
#blzr10 .img10 {
	position:absolute;
	left:535px;
	top:420px;
}
#blzr10 .img11 {
	position:absolute;
	left:295px;
	top:245px;
}
#blzr10 .img12 {
	position:absolute;
	left:430px;
	top:245px;
	width:205px;
	font-size:12px;
	line-height:18px;
}
#blzr10 .img12 .txt01 {
	font-size:15px;
	line-height:15px;
	padding-left:12px;
	font-weight:bold;
	margin-bottom:20px;
	background:url(/images/2012ss/catalog/bg_arrow.gif) no-repeat top left;
}
/*013_blazer*/


/*019_coolbiz-style2*/
#main_m {
	position:relative;
}
#topimg01 {
	position:absolute;
	top:203px;
	left:365px;
}
#topimg02 {
	position:absolute;
	top:203px;
	left:517px;
}
#topimg03 {
	position:absolute;
	top:203px;
	left:667px;
}
.temp_r {
	position:relative;
}
.temp_r .btn_2012ss {
	position:absolute;
	left:10px;
	top:363px;
}
#title {
	text-align:center;
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title {
	margin-left:-30px;
	background:none;
}
#title01 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title01 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title02 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title02 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title03 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title03 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title04 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title04 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title05 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title05 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title06 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title06 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title07 {
	font-size:25px;
}
#contents #contents_t #contents_b #contents_700 #title07 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
.contents_cs {
	position:relative;
}
.pic_jk {
	position:absolute;
	z-index:2;
	top:20px;
	left:-5px;
}
.pic_jkl {
	position:absolute;
	top:10px;
	left:60px;
}
.pic_shirt {
	position:absolute;
	z-index:3;
	top:210px;
	left:211px;
}
.pic_pants {
	position:absolute;
	z-index:1;
	top:324px;
	left:53px;
}
.pic_pants2 {
	position:absolute;
	z-index:1;
	top:319px;
	left:63px;
}
.btn_jk {
	position:absolute;
	top:266px;
	left:400px;
	z-index:99999;
}
.btn_shirt {
	position:absolute;
	top:410px;
	left:400px;
}
.btn_pants {
	position:absolute;
	top:553px;
	left:400px;
}
.contents_cs {
	height:800px;
	border-bottom:solid 1px #999999;
	margin-bottom:40px;
	width:770px;
}
.contents_cs a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.contents_csl {
	height:700px;
	margin-bottom:80px;
	width:770px;
	position:relative;
}
.contents_csl a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#contents #contents_t #contents_b #contents_700 .pt_comment {
	width:304px;
	height:332px;
	position:absolute;
	top:20px;
	left:380px;
	padding:20px;
	font-size:13px;
	line-height:20px;
}
.pt_comment1 {
	width:304px;
	height:80px;
	position:absolute;
	top:295px;
	left:380px;
	padding:0 20px;
	font-size:13px;
	line-height:27px;
}
.pt_comment2 {
	width:304px;
	height:80px;
	position:absolute;
	top:439px;
	left:380px;
	padding:0 20px;
	font-size:13px;
	line-height:27px;
}
.pt_comment3 {
	width:304px;
	height:80px;
	position:absolute;
	top:583px;
	left:380px;
	padding:0 20px;
	font-size:13px;
	line-height:27px;
}
.comment_t {
	font-weight:bold;
	font-size:15px;
	width:500px;
}
.contents_csm {
	position:relative;
	height:220px;
}
/*ページ内リンク*/
.nav01 {
	position:absolute;
	top:0px;
	left:0px;
}
.nav01 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav02 {
	position:absolute;
	top:0px;
	left:157px;
}
.nav02 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav03 {
	position:absolute;
	top:0px;
	left:314px;
}
.nav03 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav04 {
	position:absolute;
	top:0px;
	left:471px;
}
.nav04 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav05 {
	position:absolute;
	top:0px;
	left:628px;
}
.nav05 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.font01 {
	font-size:18px;
}
.link_txt01 {
	text-align:right;
	margin-top:5px;
	display:block;
}
#cb_topimg {
	position:relative;
	height:378px;
}
.nav01s {
	position:absolute;
	top:155px;
	left:445px;
}
.nav02s {
	position:absolute;
	top:155px;
	left:560px;
}
.nav03s {
	position:absolute;
	top:155px;
	left:680px;
}
.nav04s {
	position:absolute;
	top:118px;
	left:716px;
}
.nav05s {
	position:absolute;
	top:207px;
	left:439px;
}
.nav06s {
	position:absolute;
	top:208px;
	left:555px;
}
.nav07s {
	position:absolute;
	top:207px;
	left:670px;
}
.nav08s {
	position:absolute;
	top:285px;
	left:450px;
}
.nav01s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav02s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav03s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav04s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav05s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav06s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav07s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.nav08s a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
/*ページ内リンク*/

#trv_c1 {
	position:absolute;
	top:790px;
	left:110px;
}
#trv_c2 {
	position:absolute;
	top:1140px;
	left:112px;
}
#trv_c3 {
	position:absolute;
	top:1190px;
	left:240px;
}
#trv {
	position:absolute;
	top:820px;
	left:110px;
}
.pageTop {
	position:absolute;
	top:1200px;
	right:0px;
}
.pageTop1 {
	position:absolute;
	top:750px;
	right:0px;
}
.request ul {
	width:810px;
	height:45px;
}
.request ul li {
	float:left;
	margin-right:10px;
}
.request ul .list_last {
	margin-right:0;
}
.txt_clr {
}
/*019_coolbiz-styele2*/

/*017_coolbiz-style*/
#main #main_b #main_m #pickup_txt01 {
	color:#FF0000;
	text-align:center;
}
#main #main_b #main_m {
	position:relative;
}
#topimg04 {
	position:absolute;
	top:300px;
	right:50px;
}
#topimg_wrap {
	position:relative;
}
#coolbiz_jk01 {
	position:absolute;
	top:102px;
	left:414px;
}
#coolbiz_jk02 {
	position:absolute;
	top:154px;
	left:554px;
}
#coolbiz_jk03 {
	position:absolute;
	top:258px;
	left:439px;
}
#coolbiz_jk01 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#coolbiz_jk03 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
/*017_coolbiz-style*/

/*019_coolbiz-pants*/
#head_wrap {
	position:relative;
}
#btn_coolsh01 {
	position:absolute;
	top:205px;
	left:424px;
}
#btn_coolsh02 {
	position:absolute;
	top:204px;
	left:546px;
}
#btn_coolsh03 {
	position:absolute;
	top:204px;
	left:666px;
}
#btn_coolsh04 {
	position:absolute;
	top:259px;
	left:430px;
}
#topimg_coolsh {
	position:absolute;
	top:81px;
	left:417px;
}
#topimg_coolshtxt {
	position:absolute;
	top:125px;
	left:539px;
	width: 344px;
}
#btn_coolsh01 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#btn_coolsh02 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#btn_coolsh03 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#btn_coolsh04 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#topimg_coolsh a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#topimg_coolshtxt a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#sp_txt {
	font-size:14px;
	text-align:center;
	color:#FF0000;
	margin-top:5px;
}
#sp_txt a {
	color:#FF0000;
}
#items01 {
	margin-left:-70px;
}
#goodslist_m #items02 {
	margin-left:-70px;
}
#items03 {
	margin-left:-70px;
}
#btn_shirtstyle {
	float:left;
	margin-top:10px;
}
#btn_shirtstyle a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#main #main_b #main_m {
	position:relative;
}
#topimg04 {
	position:absolute;
	top:302px;
	right:50px;
}
#topimg_wrap {
	position:relative;
}
#coolbiz_pt01 {
	position:absolute;
	top:102px;
	left:424px;
}
#coolbiz_pt02 {
	position:absolute;
	top:154px;
	left:554px;
}
#coolbiz_pt03 {
	position:absolute;
	top:258px;
	left:439px;
}
#coolbiz_pt01 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#coolbiz_pt03 a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#sp_txt {
	font-size:14px;
	text-align:center;
	margin-top:5px;
}
#sp_txt a {
	color:#FF0000;
}
#btn_shirtstyle {
	float:left;
	margin-top:10px;
}
#btn_shirtstyle a:hover img {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
/*019_coolbiz-pants*/

/*12ss_hw-1*/

#topimg_wrap {
	position:relative;
}
#btn_all {
	position:absolute;
	top:0px;
	left:0px;
}
#coolbiz_hw01 {
	position:absolute;
	top:102px;
	left:414px;
}
#coolbiz_hw02 {
	position:absolute;
	top:154px;
	left:554px;
}
#coolbiz_hw03 {
	position:absolute;
	top:258px;
	left:439px;
}
#coolbiz_hw01 a img:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
#coolbiz_hw03 a img:hover {
	opacity:0.75;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
/*12ss_hw-1*/

/*plus_pants*/
#title01 {
	font-size:25px;
}
#contents #contents_t #contents_b #title01 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title02 {
	font-size:25px;
}
#contents #contents_t #contents_b #title02 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#contents #contents_t #contents_b #goodslist_m ul li {
	background:none;
}
#contents #contents_t #contents_b #goodslist_m .goodslist_big {
	width:750px;
	height:250px;
	margin-left:35px;
}
#contents #contents_t #contents_b #goodslist_m .goodslist_big li {
	width:240px;
	height:250px;
	margin-right:10px;
}
#contents #contents_t #contents_b #goodslist_m .goodslist_big li img {
	width:240px;
	height:240px;
}
#contents #contents_t #contents_b #goodslist_m .goodslist_big li .txt {
	padding-left:15px;
	width:210px;
}
#contents #contents_t #contents_b #goodslist_m .goodslist_big li .goodlist_bigl {
	margin-right:0px;
}
#contents #contents_t #contents_b #goodslist_m li {
	background:none;
}
#main_m {
	position:relative;
}
#topimg01 {
	position:absolute;
	top:199px;
	left:366px;
}
#topimg02 {
	position:absolute;
	top:200px;
	left:517px;
}
#topimg03 {
	position:absolute;
	top:200px;
	left:667px;
}
.temp_r {
	position:relative;
}
.temp_r .btn_2012ss {
	position:absolute;
	left:51px;
	top:319px;
}
.s_title {
	font-size:25px;
	font-weight:bold;
	text-align:center;
	line-height:28px;
}
.title {
	text-align:center;
}
/*plus_pants*/

/*hybrid*/
#contents #contents_t #contents_b #goodslist_m #title {
	margin-left:-30px;
}
#title01 {
	font-size:25px;
}
#contents #contents_t #contents_b #goodslist_m #title01 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#title02 {
	font-size:25px;
}
#contents #contents_t #contents_b #goodslist_m #title02 {
	margin-left:0px;
	background:url(/images/2012ss/catalog/bg_title.gif) no-repeat top left;
}
#contents #contents_t #contents_b #goodslist_m #title03 {
	font-size:25px;
}
.style12 {
	font-size:16px;
}
#goodslist_m .goodslist_big {
	width:750px;
	height:250px;
	margin-left:35px;
}
#goodslist_m .goodslist_big li {
	width:240px;
	height:250px;
	margin-right:10px;
}
#goodslist_m .goodslist_big li img {
	width:240px;
	height:240px;
}
#goodslist_m .goodslist_big li .txt {
	padding-left:15px;
	width:210px;
}
#goodslist_m .goodslist_big li .goodlist_bigl {
	margin-right:0px;
}
#main_m {
	position:relative;
}
.temp_r {
	position:relative;
}
.style98 {
	font-size:16px;
	font-weight:bold;
}
/*hybrid*/
