@charset "SHIFT_JIS";

/* ADspace Default Setting(SWCOright == Top || ADCOright == Other)
__________________________________________________________________ */
/*format*/
div.SWrightWrapper *{margin:0px;padding:0px;}
div.SWrightWrapper ul,
div.SWrightWrapper dl,
div.SWrightWrapper dd{list-style:none !important;}
div.SWrightWrapper a{text-decoration:none !important; color:#333333 !important;}
div.SWrightWrapper a:hover{text-decoration:underline !important;}
div.SWrightWrapper{font-size:10px; color:#333333; text-align: left;}


/* unique
==========================================================*/

/* SRbannerArea
--------------------------------------------------*/
	/*div.SRbannerArea*/
	div.SWrightWrapper div.SRbannerArea{
		width:300px;
		text-align:center;
		padding-bottom:5px;
		}
		/*p*/
		div.SWrightWrapper div.SRbannerArea p{margin-bottom:10px !important;}
		/*p object*/
		div.SWrightWrapper div.SRbannerArea p object{margin:0px auto;}


/* SRsupportArea
--------------------------------------------------*/
	/*div.SRsupportArea*/
	div.SWrightWrapper div.SRsupportArea{width:300px; text-align:left; padding:0px; margin:0px;}
		/*dl*/
		div.SWrightWrapper div.SRsupportArea dl{width:300px;}
		/*dt*/
		div.SWrightWrapper div.SRsupportArea dt{width:300px; margin-bottom:8px !important;}
		/*dd*/
		div.SWrightWrapper div.SRsupportArea dd{width:300px;}
			/*dd ul*/
			div.SWrightWrapper div.SRsupportArea dd ul{width:300px;}
			/*dd li*/
			div.SWrightWrapper div.SRsupportArea dd ul li{width:300px; padding-bottom:10px !important; font-size:12px !important;}
			/*dd li a*/
			div.SWrightWrapper div.SRsupportArea dd ul li a{display:block !important; background:transparent url(commonimg/ad_link_icon.gif) no-repeat 5px 0.2em !important; padding-left:20px !important; _height:1%; cursor:pointer;}


/* SRrecommendArea
--------------------------------------------------*/
	/*div.SRrecommendArea*/
	div.SWrightWrapper div.SRrecommendArea{width:300px; text-align:left; padding:0px 0px 5px 0px !important; margin:0px 0px 0px 0px !important;}
		/*dl*/
		div.SWrightWrapper div.SRrecommendArea dl{width:300px;}
		/*dt*/
		div.SWrightWrapper div.SRrecommendArea dt{width:300px; margin-bottom:8px !important;}
		/*dd*/
		div.SWrightWrapper div.SRrecommendArea dd{width:300px;}

			/*p*/
			div.SWrightWrapper div.SRrecommendArea dd p{
				width:295px !important;
				padding-left:5px !important;
				margin-bottom:5px !important;
				position:relative !important;
				border-bottom:1px solid #cccccc !important;
			 font-size:12px !important;
			}
			/* p a*/
			div.SWrightWrapper div.SRrecommendArea dd p a{display:block !important; min-height:55px !important; _height:55px !important; cursor:pointer !important;}

			/* p img*/
			div.SWrightWrapper div.SRrecommendArea dd p img{position:absolute !important; top:0px !important; left:5px !important;}

			/* p span*/
			div.SWrightWrapper div.SRrecommendArea dd p span{
				display:block !important;
				margin-left:60px !important;
				min-height:50px !important;
				_height:50px !important;
				text-indent:15px !important;
				line-height:15px !important;
				background:transparent url(commonimg/ad_link_icon.gif) no-repeat 0px 0.2em !important;
				line-height:1.4em !important;
			}


/* SRmemberArea
--------------------------------------------------*/
	/*div.SRmemberArea*/
	div.SWrightWrapper div.SRmemberArea{text-align:left; padding:10px !important; margin-bottom:5px !important; background:#993366;}
		/*p*/
		div.SWrightWrapper div.SRmemberArea p{margin-bottom:12px !important; width:278px;}
		/*p.Btn*/
		div.SWrightWrapper div.SRmemberArea p.Btn{padding:0px 25px 5px 15px !important; width:130px !important; float:left;}

		/*ul*/
		div.SWrightWrapper div.SRmemberArea ul{display:block; width:110px !important; float:right;}
		/*ul*/
		div.SWrightWrapper div.SRmemberArea ul li{width:110px; padding-bottom:5px !important;}
		/*li a*/
		div.SWrightWrapper div.SRmemberArea ul li a{display:block; background:transparent url(commonimg/icon_a01.gif) no-repeat 0em 0.2em !important; padding-left:15px !important; color:#ffffff !important;}


/* SRmobileArea
--------------------------------------------------*/
	/*div.SRmobileArea*/
	div.SWrightWrapper div.SRmobileArea{width:298px !important; text-align:left; margin-bottom:15px !important; border:1px solid #aa9999 !important; position:relative;}
		/*p*/
		div.SWrightWrapper div.SRmobileArea p{min-height:50px !important; _height:50px !important;}
		/*p a*/
		div.SWrightWrapper div.SRmobileArea p a{display:block; padding:10px !important;}
		/*p a img*/
		div.SWrightWrapper div.SRmobileArea p a img{ margin-bottom:10px !important;}
		/*p a span*/
		div.SWrightWrapper div.SRmobileArea p a span{display:block; width:210px; line-height:1.4em !important;}
		/*p a img.qrCodeArea*/
		div.SWrightWrapper div.SRmobileArea p a img.qrCodeArea{margin-bottom:0px; position:absolute !important; top:10px !important; right:10px !important;}


/* SRsearchArea
--------------------------------------------------*/
	/*div.SRsearchArea*/
	div.SWrightWrapper div.SRsearchArea{width:300px; text-align:left;}
		/*dl dd div.searchList*/
		div.SWrightWrapper div.SRsearchArea dl dd div.searchList{text-align:left; padding:10px !important; margin-top:5px !important; background:#eee8e8;}

		/*p img*/
		div.SWrightWrapper div.SRsearchArea dl dd div.searchList p img{vertical-align:middle;}
		/*p.subText*/
		div.SWrightWrapper div.SRsearchArea dl dd div.searchList p.subText{
		margin-top:5px !important;
		line-height:1.4em;
		}

		/*span.pwBy*/
		div.SWrightWrapper div.SRsearchArea dl dd div.searchList span.pwBy{
		color:#999999;
		padding:0px 5px !important;
		line-height:1em;
		}

		/*input*/
		div.SWrightWrapper div.SRsearchArea dl dd div.searchList input{vertical-align:middle !important; font-size:11px; margin:10px 0px 0px 0px !important;}
		/*input.searchText*/
		div.SWrightWrapper div.SRsearchArea dl dd div.searchList input.searchText{width:125px !important; height:16px !important; padding:1px !important; border:1px solid #999999;}
