@charset "shift_jis";

/**********clearfix***********/
.clfx{
zoom:1;/*for IE 5.5-7*/
min-height: 1px;
}

.clfx:after{/*for modern browser*/
content:".";
display: block;
clear:both;
height: 1px;
margin-top: -1px;
visibility:hidden;
}


/*********バナー************/


#usefulbanner,#presentbanner{margin:0;}


.eachcolumn li{list-style-type:none;}
.releasedate{text-indent:0;font-size:12px;font-weight:bold;margin-bottom:0;}

.tel{
	background: url(http://men.cobs.jp/present/images/2nd/ic_tel.gif) no-repeat left 3px;
	padding-left: 15px;
}

.tel_free{
	background: url(http://men.cobs.jp/present/images/2nd/ic_tel_free.gif) no-repeat left top;
	padding-left: 24px;
}

/*********COBSマガジン希望************/
h3#mag_kibo10 {
	width: 545px;
	height: 42px;
	display: block;
	background-image: url(http://men.cobs.jp/mag/images/mag_kibo_10.jpg);
	background-repeat: no-repeat;
	margin: 10px 0 0 0;
	text-indent: -999999px
	}
.mosikomi{padding:3px;font-size:14px;}
.mosikomi a{font-weight:bold;background:url(http://men.cobs.jp/mag/images/linkar.gif) no-repeat;padding-left:17px;}




/*********1000px幅用************/

#body1000{
	margin:0 auto;
	padding:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 1.4;
	font-size:12px;
	color: #333333;
	background-color: #F1F1F1;
}


#wrapper1000 {
	width: 1000px;
	padding: 0 0 5px 0;
	background-color: #FFFFFF;
	display: block;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



#wrapper1000 #inside_index {
	width: 1000px;
	padding: 0px;	
	margin: 0 auto;
}


#wrapper1000 #inside_index #left {
	display: block;
	width: 681px;
	margin: 0;
	padding: 0;
	float: left;
}

#wrapper1000 #inside_index #left1000 {
	display: block;
	width: 681px;
	margin: 0;
	padding: 0;
	float: left;
}


#wrapper1000 #inside_index #right {
	display: block;
	width: 320px;
	padding: 0;
	float: right;
	margin: 0;
}


#wrapper1000 #inside {
	width: 1000px;
	padding: 0px;
	margin: 0 auto;
}

#wrapper #inside #left {
	display: block;
	width: 680px;
	margin: 0;
	padding: 0;
	/*padding-left: 100px;*/
	float: left;
}




#wrapper1000 #inside #left {
	display: block;
	width: 670px;
	margin: 0;
	padding: 0;
	float: left;
}

#wrapper #inside #right {
	display: block;
	width: 320px;
	padding: 20px 0px 0px 0px;
	float: right;
	margin: 0;
	text-align:center;
}
#wrapper #inside_index #right {
	display: block;
	width: 320px;
	padding: 20px 0px 0px 0px;
	float: right;
	margin: 0;
	text-align:center;
}
#inside_index #r_bnarea {
margin:15px auto ;
padding:0pt;
width:250px;
}
#flashbanner{
margin-bottom:15px;}

#wrapper1000 #inside #right {
	display: block;
	width: 320px;
	padding: 20px 0px 0px 0px;
	float: right;
	margin: 0;

}


#wrapper1000 #inside #right #r_include {
	display: block;
	width: 320px;
	padding: 0;
	margin: 0;
	text-align:center;
}


/*******1000px用ぱんくず********/


#wrapper1000 #navi {
	width: 1000px;
	margin: 20px auto;
	padding: 0 0 4px 0;
	vertical-align: middle;
	background-color: #FFFFFF;
	color: #333333;
}


#wrapper1000 #navi a {
	color: #666666;
}

#navi a:hover {
	text-decoration: none;
	background-color: #000000;
	color: #ffffff;
}

#navi a:active {
	text-decoration: none;
	background-color: #000000;
	color: #ffffff;
}

#navi .site_navi {
	width: 870px;
	float: left;
}

#navi .site_navi .sect{
	margin: 0 0 0 3px;
}

#navi .site_about {
	width: 120px;
	margin: 0;
	padding: 0 5px 0 0;
	float: right;
	text-align: right;
}


/*#wrapper1000 #navi {
	width: 960px;
	margin: 0 auto;
	padding: 0 0 4px 0;
	vertical-align: middle;
	background-color: #FFFFFF;
	color: #333333;
}*/


#wrapper1000 #navibottom {
	width: 1000px;
	margin: 0 auto;
	padding: 0 0 4px 0;
	vertical-align: middle;
	background-color: #FFFFFF;
	color: #333333;
}

#navibottom a {
	color: #666666;
}

#navibottom a:hover {
	text-decoration: none;
	background-color: #000000;
	color: #ffffff;
}

#navibottom a:active {
	text-decoration: none;
	background-color: #000000;
	color: #ffffff;
}

#navibottom .site_navi {
	width: 870px;
	float: left;
}

#navibottom .site_navi .sect{
	margin: 0 0 0 3px;
}

#navibottom .site_about {
	width: 120px;
	margin: 0;
	padding: 0 5px 0 0;
	float: right;
	text-align: right;
}
/*********************/


#inside_index #left {
display:block;
float:left;
margin:0pt;
padding:0pt;
width: 545px;
margin-left:80px;
}

#inside #left1000 {
display:block;
float:left;
margin:0pt;
padding:0pt;
width: 670px;
}

#beat{float:right;}

.asset-body p.lead,p.lead,p#lead{
font-size:12px;
font-weight:bold;
padding:15px;
border:1px solid #ccc;}




h5#linkp_tit{display:none;}

 .pickup_box_new {
background:transparent url(http://men.cobs.jp/css/img_new/dot_bg.gif) repeat scroll 0 0;
font-size:1.2em;
padding:0 4px 4px;
}

 .pickup_box_new ul {
background:#FFFFFF none repeat scroll 0 0;
padding:2px 10px 10px;
}

 .pickup_box_new li {
background:transparent url(http://men.cobs.jp/css/img_new/bg_dotline.gif) repeat-x scroll center bottom;
padding:8px 0;
}

.pickup_box_new ul#pickup_new li a {
background:transparent url(http://men.cobs.jp/css/img_new/arrow01.gif) no-repeat scroll 0 0.2em;
padding:0 0 0 15px;
}

#menmenuwhole{display:none;}

#linkp_bk{
width:640px;
margin:5px auto;}

#amazoncontent div.product p.detail {
font-size:8px;}

/**********旧ページ対策***********/
#wrapper #inside #left {
	display: block;
	width: 640px;
	margin: 0;
	padding: 0 0 0 40px;
	/*padding-left: 100px;*/
	float: left;
}


/**********あまずれっと***********/
.amazlet-box{
margin:10px auto;
border:1px solid #ddd;
padding:5px;
}
.amazlet-name{
background:#000;
color:#fff;
padding:5px 3px;
}
.amazlet-name a{
color:#fff;
}

.amazlet-name>a{
color:#fff;
font-size:1.4em;
font-weight:bold;
text-decoration:underline !important;
}

/**********グーグル除去***********/

#googlesidescraper,#googlesidelist,#bottomgooglead,#googlemiddlerect{
display:none;}


/**********パンくず***********/
#topsidetopicpath {
clear:left;
font-size:10px;
margin:0;
padding:4px 4px 0 1px;
}

#topsidetopicpath li, #bottomsidetopicpath li {
display:inline;
line-height:110%;
list-style-type:none;
}

#topsidetopicpath li a, #bottomsidetopicpath li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://cobs.jp/css/images/topicpath.gif) no-repeat scroll right center;
padding-right:10px;
}
