@charset "SHIFT_JIS";

/* Common Setting (ver.1.0)
====================================================================== */
/* Float Clear */
br.clear,
img.clearFloat {clear:both;height:1px;}
div.clearFloat {clear:both;font-size:1px;line-height:0px;height:1px;width:1px;}

/* Link Setting */
a{color:#06f;text-decoration:none;border: 0px;}
a:hover{color:#06f;}

/* Contents Layout
====================================================================== */
body{
	width:100%;
	text-align:center;
	background:#FFFFFF;
	}
#SWcenter{
	width:880px;
	margin:0px auto;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	}

#SWCOheader{
	width:880px;
	padding-bottom:10px;
	margin:0px auto;
	text-align:left;
	background:#FFFFFF;
	}

#SWCOctcompo,
#ADCOctcompo{
	width:880px;
	background:transparent url(commonimg/commonbg_b02.gif) repeat-y right top;
	margin:0px auto;
	text-align:center;
	}

#SWCOmain,
#ADCOmain{
	width:640px;
	float:left;
	text-align:left;
	background-color:#FFFFFF;
	}
	#SWCOmain{padding:0px 9px;}

#ADCOright,
#SWCOright{
	width:220px;
	float:right;
	text-align:center;
	}
	
#SWCOfoot{
	color:#666666;
	font-size:10px;
	padding-bottom:5px;

	background:#FFFFFF;
	clear:both;
	text-align:left;

	}

/* CSS Part Reset
---------------------------------------------------------------- */
#SWCOheader *,
#ADCOright *,
#SWCOright *,
#SWCOfoot *{margin:0px;padding:0px;}

#SWCOright,
#ADCOright,
#SWCOheader{font-family: verdana, arial, helvetica, sans-serif,"‚l‚r ‚oƒSƒVƒbƒN", "Osaka|“™•", "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

#SWCOheader ul,
#SWCOfoot ul{list-style:none;}

#SWCOheader img,
#ADCOright img,
#SWCOright img{border:0px;}

/* Header
---------------------------------------------------------------- */
#SWCOlogban{
	height:70px;
	overflow:hidden;
	position:relative;
	background:#FFFFFF;
	}
	#SWCOlogban img{vertical-align:bottom;}

	/* ƒƒSEADƒoƒi[ */
	#SWCOlogban .BanLeft{
		width:400px;
		height:60px;
		position:relative;
		top:11px;
		left:4px;
		font-size:10px;
		}
		#SWCOlogban .BanLeft ul{
			position:absolute;
			left:261px;
			top:0px;
			}
		#SWCOlogban .BanLeft li{
			font-family:"‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
			margin-bottom:10px;
			line-height:10px;
			}
		#SWCOlogban .BanLeft li a,
		#SWCOlogban .BanLeft li a.icon01{
			font-size:10px;
			color:#333333;
			text-decoration:none;
			padding-left:12px;
			background: transparent url(commonimg/icon_a01.gif) no-repeat 0 0.1em;
			min-height:10px;
			display:block;
			height:1%;
			}
			#SWCOlogban .BanLeft li a:hover{color:#0099FF;}
			#SWCOlogban .BanLeft li a.icon01{background-image:url(commonimg/icon_h01.gif);}
			
	#SWCOlogban .BanRight{
		width:468px;
		position:absolute;
		top:5px;
		right:5px;
		z-index:10;
		}

	/* ŽGŽƒŠƒ“ƒN */
	#SWCOmagazine{	
		background:transparent url(commonimg/commonbg_h01.gif) repeat-x 0 48%;
		width:100%;
		height:20px;
		}
		#SWCOmagazine ul{
		height:18px;
		position:relative;
		margin-left:0px;  /* ƒ|ƒWƒVƒ‡ƒ“’²® */
		}
		#SWCOmagazine li{
			position:absolute;display:block;
			top:0px; height:20px;
			border-left:#cccccc solid 1px;
			}

		#SWCOmagazine a{
			display:block;
			line-height:20px;
			text-align:center;
			font-size:10px;
			font-weight:bold;
			color:#FFFFFF;
			text-decoration:none;
			text-shadow:2px 2px 1px #888;
			
			}
			#SWCOmagazine a:hover{background:transparent url(commonimg/commonbg_h03.gif) repeat-x 0 48%;}

			/* ƒiƒrƒQ[ƒVƒ‡ƒ“ƒ|ƒWƒVƒ‡ƒ“ */
			#SWmag-015{
				left:0px; width:99px;
				background:transparent url(commonimg/commonbg_h04.gif) repeat-x 0 48%;
				border-left:none;}
				#SWmag-015 span{margin-left:20px;}
				#SWmag-015 span.spIcon{
					position:absolute;display:block;
					left:0; top:-14px;
					z-index:100;
					margin:0px;
					}
				#SWmag-015 span.spIcon img{width:33px; height:44px;}
				#SWmag-015 a:hover{background:none;}				
			#SWmag-005{left:100px; width:84px; border-left:#ffffff solid 1px;}
			#SWmag-068{left:184px; width:54px;}
			#SWmag-009{left:239px; width:64px;}
			#SWmag-002{left:304px; width:54px;}
			#SWmag-001{left:359px; width:54px;}
			#SWmag-069{left:414px; width:69px;}
			#SWmag-003{left:484px; width:54px;}
			#SWmag-004{left:539px; width:44px;}
			#SWmag-077{left:584px; width:64px;}
			#SWmag-078{left:650px; width:49px;}
			#SWmag-014{left:699px; width:84px;}
			#SWmag-013{left:785px; width:95px;}
						
			/* ŠY“–ƒy[ƒW */
			#SWmag-011{background:transparent url(commonimg/commonbg_h02.gif) repeat-x 0 48%;}
			#SWmag-011 a:hover{background:none;}
			/* Magazine ID LIST ============================
			001  BAILA
			002  MORE
			003  SPUR
			004  LEE
			005  SEVENTEEN
			006  COSMOPOLITAN		// 060116íœ
			007  ƒƒCƒvƒ‹					//@061201íœ
			014  SPURLUXE
			009  non-no
			011  s-woman				//070901íœ
			013  ¶Šˆ•¶‰»•ÒW•”
			015  shopping
			068  PINKY
			069  MAQUIA
			077  marisol
			078  eclat
			¦u#SWCOmagazine a.SWmag-vˆÈ~‚Ì”Ô†‚É‘Î‰ž
			============================================== */

/* Footer
---------------------------------------------------------------- */
#SWCOfoot ul{border-top:#999 1px solid; padding-top:3px;}
#SWCOfoot li{margin-left:12px; display:inline;}
#SWCOfoot li a{
	color:#666666;
	text-decoration:none;
	padding-left:1.1em;
	background: #FFFFFF  url("commonimg/arrow.gif") no-repeat 0px 2px;
	}
	#SWCOfoot li a:hover{color:#333333;background-color: #CCEEFF;}

#SWCOfoot #Copyright{
	border-top:#999 1px solid;
	margin-top:5px;
	padding:5px 0px;
	text-align:right;
	}
