@charset "utf-8";


/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

検索結果

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainSearch{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainSearch ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainSearch ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainSearch ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainSearch ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainSearch .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainSearch .adTit strong{
	font-weight:bold;
}
#adMainSearch a:hover .adTit{
	text-decoration:none;
}
#adMainSearch .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainSearch .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainSearch .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainSearch .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubSearch{
	margin:13px 0 0 0;
}
#adSubSearch ul{
	margin:0;
	padding:0;
}
#adSubSearch ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubSearch ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubSearch ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubSearch .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubSearch .adTit strong{
	font-weight:bold;
}
#adSubSearch a:hover .adTit{
	text-decoration:none;
}
#adSubSearch .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubSearch .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubSearch .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubSearch .adPr a{
	color:#AAA;
	text-decoration:none;
}



/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン県地図

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainMap,
#adMainMap2{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainMap ul,
#adMainMap2 ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainMap ul li,
#adMainMap2 ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainMap ul li a,
#adMainMap2 ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainMap ul li a:hover ,
#adMainMap2 ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainMap .adTit,
#adMainMap2 .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainMap a:hover .adTit,
#adMainMap2 a:hover .adTit{
	text-decoration:none;
}
#adMainMap .adTxt,
#adMainMap2 .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainMap .adUrl,
#adMainMap2 .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainMap .adPr,
#adMainMap2 .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainMap .adPr a,
#adMainMap2 .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubMap{
	margin:13px 0 0 0;
}
#adSubMap ul{
	margin:0;
	padding:0;
}
#adSubMap ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubMap ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubMap ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubMap .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubMap a:hover .adTit{
	text-decoration:none;
}
#adSubMap .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubMap .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubMap .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubMap .adPr a{
	color:#AAA;
	text-decoration:none;
}




/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン住所一覧

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainAddress{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainAddress ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainAddress ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainAddress ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainAddress ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainAddress .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainAddress a:hover .adTit{
	text-decoration:none;
}
#adMainAddress .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainAddress .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainAddress .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainAddress .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubAddress{
	margin:13px 0 0 0;
}
#adSubAddress ul{
	margin:0;
	padding:0;
}
#adSubAddress ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubAddress ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubAddress ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubAddress .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubAddress a:hover .adTit{
	text-decoration:none;
}
#adSubAddress .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubAddress .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubAddress .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubAddress .adPr a{
	color:#AAA;
	text-decoration:none;
}




/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン駅名一覧

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainStation{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainStation ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainStation ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainStation ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainStation ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainStation .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainStation a:hover .adTit{
	text-decoration:none;
}
#adMainStation .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainStation .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainStation .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainStation .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubStation{
	margin:13px 0 0 0;
}
#adSubStation ul{
	margin:0;
	padding:0;
}
#adSubStation ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubStation ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubStation ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubStation .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubStation a:hover .adTit{
	text-decoration:none;
}
#adSubStation .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubStation .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubStation .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubStation .adPr a{
	color:#AAA;
	text-decoration:none;
}




/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン郵便番号

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainZip{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainZip ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainZip ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainZip ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainZip ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainZip .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainZip a:hover .adTit{
	text-decoration:none;
}
#adMainZip .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainZip .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainZip .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainZip .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubZip{
	margin:13px 0 0 0;
}
#adSubZip ul{
	margin:0;
	padding:0;
}
#adSubZip ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubZip ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubZip ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubZip .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubZip a:hover .adTit{
	text-decoration:none;
}
#adSubZip .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubZip .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubZip .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubZip .adPr a{
	color:#AAA;
	text-decoration:none;
}




/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン電話帳

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainPhonebook{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainPhonebook ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainPhonebook ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainPhonebook ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainPhonebook ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainPhonebook .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainPhonebook a:hover .adTit{
	text-decoration:none;
}
#adMainPhonebook .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainPhonebook .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainPhonebook .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainPhonebook .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubPhonebook{
	margin:13px 0 0 0;
}
#adSubPhonebook ul{
	margin:0;
	padding:0;
}
#adSubPhonebook ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubPhonebook ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubPhonebook ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubPhonebook .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubPhonebook a:hover .adTit{
	text-decoration:none;
}
#adSubPhonebook .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubPhonebook .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubPhonebook .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubPhonebook .adPr a{
	color:#AAA;
	text-decoration:none;
}




/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオントラベル

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainTravel,
#adMainTravel2{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(http://www.mapion.co.jp/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainTravel ul,
#adMainTravel2 ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainTravel ul li,
#adMainTravel2 ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainTravel ul li a,
#adMainTravel2 ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainTravel ul li a:hover,
#adMainTravel2 ul li a:hover{
	background:#fdf5d8;
	color:#1155bb;
}
#adMainTravel .adTit,
#adMainTravel2 .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(http://www.mapion.co.jp/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainTravel a:hover .adTit,
#adMainTravel2 a:hover .adTit{
	text-decoration:none;
}
#adMainTravel .adTxt,
#adMainTravel2 .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainTravel .adUrl,
#adMainTravel2 .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainTravel .adPr,
#adMainTravel2 .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainTravel .adPr a,
#adMainTravel2 .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubTravel{
	margin:13px 0 0 0;
}
#adSubTravel ul{
	margin:0;
	padding:0;
}
#adSubTravel ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubTravel ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubTravel ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubTravel .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(http://www.mapion.co.jp/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubTravel a:hover .adTit{
	text-decoration:none;
}
#adSubTravel .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubTravel .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubTravel .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubTravel .adPr a{
	color:#AAA;
	text-decoration:none;
}




/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン季節特集

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainSpecial{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(http://www.mapion.co.jp/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainSpecial ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainSpecial ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainSpecial ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainSpecial ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainSpecial .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(http://www.mapion.co.jp/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainSpecial a:hover .adTit{
	text-decoration:none;
}
#adMainSpecial .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainSpecial .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainSpecial .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainSpecial .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubSpecial{
	clear:both;
	margin:13px 0 0 0;
}
#adSubSpecial ul{
	margin:0;
	padding:0;
}
#adSubSpecial ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubSpecial ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubSpecial ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubSpecial .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(http://www.mapion.co.jp/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubSpecial a:hover .adTit{
	text-decoration:none;
}
#adSubSpecial .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubSpecial .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubSpecial .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubSpecial .adPr a{
	color:#AAA;
	text-decoration:none;
}



/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオンニュース

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainNews{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainNews ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainNews ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainNews ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainNews ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainNews .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainNews a:hover .adTit{
	text-decoration:none;
}
#adMainNews .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainNews .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainNews .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainNews .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubNews{
	margin:13px 0 0 0;
}
#adSubNews ul{
	margin:0;
	padding:0;
}
#adSubNews ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubNews ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubNews ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubNews .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubNews a:hover .adTit{
	text-decoration:none;
}
#adSubNews .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubNews .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubNews .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubNews .adPr a{
	color:#AAA;
	text-decoration:none;
}



/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオン天気

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainWeather{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainWeather ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainWeather ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainWeather ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainWeather ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainWeather .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainWeather a:hover .adTit{
	text-decoration:none;
}
#adMainWeather .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainWeather .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainWeather .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainWeather .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubWeather{
	margin:13px 0 0 0;
}
#adSubWeather ul{
	margin:0;
	padding:0;
}
#adSubWeather ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubWeather ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubWeather ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubWeather .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubWeather a:hover .adTit{
	text-decoration:none;
}
#adSubWeather .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubWeather .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubWeather .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubWeather .adPr a{
	color:#AAA;
	text-decoration:none;
}



/*□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□

マピオンビューティ

□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□*/

/*メインエリア広告
---------------------------------------------------------------*/
#adMainBeauty{
	margin:10px 0 10px 0;
	height: 130px;
	background:url(http://www.mapion.co.jp/f/mapion/img/loading.gif) center center no-repeat;
}
#adMainBeauty ul{
	margin:0;
	padding:0;
	background:#FFF;
}
#adMainBeauty ul li{
	margin:0 0 2px 0;
	padding:0;
	line-height:1.2;
}

#adMainBeauty ul li a{
	display:block;
	padding:8px;
	text-decoration:none;
}
#adMainBeauty ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adMainBeauty .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	background:url(http://www.mapion.co.jp/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adMainBeauty a:hover .adTit{
	text-decoration:none;
}
#adMainBeauty .adTxt{
	padding:0 0 0 16px;
	color:#222222;
}
#adMainBeauty .adUrl{
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adMainBeauty .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adMainBeauty .adPr a{
	color:#AAA;
	text-decoration:none;
}


/*サブエリア広告
---------------------------------------------------------------*/
#adSubBeauty{
	margin:13px 0 0 0;
}
#adSubBeauty ul{
	margin:0;
	padding:0;
}
#adSubBeauty ul li{
	margin:0 0 10px 0;
	padding:0;
	line-height:1.2;
}
#adSubBeauty ul li a{
	display:block;
	padding:5px;
	text-decoration:none;
}
#adSubBeauty ul li a:hover {
	background:#fdf5d8;
	color:#1155bb;
}
#adSubBeauty .adTit{
	display:block;
	margin:0 0 3px 0;
	padding:0 0 0 16px;
	font-weight:bold;
	text-decoration:underline;
	background:url(http://www.mapion.co.jp/f/adOverture/img/ico_arrow.gif) no-repeat 0 1px;
}
#adSubBeauty a:hover .adTit{
	text-decoration:none;
}
#adSubBeauty .adTxt{
	display:block;
	padding:0 0 0 16px;
	color:#222222;
}
#adSubBeauty .adTit strong{
	font-weight:bold;
}
#adSubBeauty .adUrl{
	display:block;
	padding:0 0 0 16px;
	font-size:10px;
	color:#008000;
}
#adSubBeauty .adPr{
	font-size:10px;
	text-align:right;
	background:#FFF;
}
#adSubBeauty .adPr a{
	color:#AAA;
	text-decoration:none;
}

